TypeScript/Node SDK for DriftQ — produce and consume messages, and call admin APIs.
- Minimal, idiomatic TypeScript
- Resilient client surface (future gRPC integration)
- Works with
driftq-core(gRPC) — network calls are stubbed for now - No codegen required for end‑users
- Node.js 18+
- pnpm (recommended) or npm/yarn
# when published
pnpm add driftq-clients-js
# or for local development
pnpm install
pnpm buildIn this initial release, APIs are no‑ops to keep the SDK compilable until gRPC stubs land. See
/examplesfor runnable scaffolds.
pnpm build— compile TypeScript todist/pnpm test— run unit tests (vitest)pnpm lint— eslint (optional)
- Follows SemVer. Breaking surface changes bump minor while < v1.
Apache 2.0 — see LICENSE.