Install
Install the official TypeScript SDK from npm. Zero deps, ESM + CJS, types included.
Install @rogeriq/sdk
bashnpm install @rogeriq/sdk
The SDK ships ESM and CJS bundles with full TypeScript types. Zero runtime dependencies. Runs on:
- Node 18+
- Cloudflare Workers
- Deno
- Bun
- Modern browsers (anywhere
fetch+ Web Crypto are available)
Bundle size
| File | Size |
|---|---|
ESM (dist/index.js) | ~19.5 KB |
CJS (dist/index.cjs) | ~20.5 KB |
Types (dist/index.d.ts) | ~19 KB |
Versioning
Semver. Resource methods are stable; breaking changes only on major
versions. The underlying API uses URL versioning (/api/v1) so old SDK
versions keep working until the v1 surface itself moves.