snoozestackdocs

Installation

The CLI and the JavaScript SDK are served from snoozestack.com as version-pinned npm tarballs — nothing is on the npm registry. The Swift SDK is a public GitHub repo you add as a Swift Package Manager URL. Your organization's admin account is your login everywhere: the console, the CLI, and the management API.

CLI#

terminal
npm install -g --ignore-scripts https://snoozestack.com/cli/snoozestack-1.56.0.tgz
snoozestack --help

JavaScript SDK — snoozestack-js#

terminal
npm install https://snoozestack.com/js/snoozestack-js-1.14.0.tgz

A typed, dependency-free client for your project's identity, functions, queues, and Signals — plus the defineTable() schema vocabulary the runtime builds your database from. Runs anywhere modern JavaScript does: Node 18+, browsers, Vite/Next.js apps. See snoozestack-js.

Swift SDK — snoozestack-swift#

In Xcode: File → Add Package Dependencies…, paste the URL below, and add the SnoozeStack library to your app target. Or in a Package.swift:

Package.swift
dependencies: [
.package(
url: "https://github.com/raliworks/snoozestack-swift.git",
from: "1.13.0"
),
],
targets: [
.target(name: "MyApp", dependencies: [
.product(name: "SnoozeStack", package: "snoozestack-swift"),
]),
]

A Swift client for iOS, macOS, tvOS, and watchOS. See snoozestack-swift.