Skip to content

voyantjs/cloud-sdk

Repository files navigation

Voyant Cloud SDK

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/.

Packages

  • @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

Workspace layout

  • packages/cloud-sdk: public Voyant Cloud SDK
  • packages/sdk-core: shared internal transport, auth, and error handling
  • packages/eslint-config: shared ESLint presets for the workspace
  • packages/typescript-config: shared TypeScript presets for the workspace
  • docs/: lightweight repo docs until the unified docs app lands in voyant

Commands

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

Repo principles

  • Shared runtime code stays private and minimal
  • The repo should stay publishable without a docs app or product-specific frontend code

Docs

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors