Public TypeScript SDK for Voyant Cloud APIs.
This repo owns the @voyantjs/cloud-sdk package and its supporting contract
tooling. It does not contain a docs app. For now, repo documentation lives as
Markdown under docs/.
@voyantjs/cloud-sdk: client for Voyant Cloud vault, sms, verification, email, browser, and video APIs@voyant-sdk/sdk-core: private shared runtime bundled into the public package
packages/cloud-sdk: public Voyant Cloud SDKpackages/sdk-core: shared internal transport, auth, and error handlingpackages/eslint-config: shared ESLint presets for the workspacepackages/typescript-config: shared TypeScript presets for the workspacedocs/: lightweight repo docs until the unified docs app lands invoyant
pnpm build
pnpm check-types
pnpm lint
pnpm test
pnpm changeset
pnpm sync:contracts
pnpm verify:client-route-coverage
pnpm verify:api-parity
pnpm verify:package-artifacts
pnpm verify:package-manifests
pnpm verify:readmes
pnpm verify
pnpm release- Shared runtime code stays private and minimal
- The repo should stay publishable without a docs app or product-specific frontend code