Installation
Everything you install is served from shovelbase.com — the CLI and the JavaScript SDK as version-pinned npm tarballs, the Swift SDK as a Swift Package Manager URL. Nothing is on the npm registry or a package index. Your organization's admin account is your login everywhere: the console, the CLI, and the management API.
CLI
terminal
npm install -g https://shovelbase.com/cli/shovelbase-0.3.0.tgzshovelbase --helpJavaScript SDK — shovelbase-js
terminal
npm install https://shovelbase.com/js/shovelbase-js-0.3.0.tgzA typed client for your project's database, auth, storage, and functions. Runs anywhere modern JavaScript does: Node 18+, browsers, Vite/Next.js apps, Deno. See shovelbase-js.
Swift SDK — shovelbase-swift
In Xcode: File → Add Package Dependencies…, paste the URL below, and add the Shovelbase library to your app target. Or in a Package.swift:
Package.swift
dependencies: [ .package( url: "https://shovelbase.com/swift/shovelbase-swift.git", from: "0.3.0" ),],targets: [ .target(name: "MyApp", dependencies: [ .product(name: "Shovelbase", package: "shovelbase-swift"), ]),]A Swift client for iOS, macOS, tvOS, and watchOS. See shovelbase-swift.