Skip to content

driftq-org/DriftQ-Clients-JS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DriftQ-Clients-JS

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

Requirements

  • Node.js 18+
  • pnpm (recommended) or npm/yarn

Install

# when published
pnpm add driftq-clients-js
# or for local development
pnpm install
pnpm build

Usage (minimal)

In this initial release, APIs are no‑ops to keep the SDK compilable until gRPC stubs land. See /examples for runnable scaffolds.


Scripts

  • pnpm build — compile TypeScript to dist/
  • pnpm test — run unit tests (vitest)
  • pnpm lint — eslint (optional)

Versioning

  • Follows SemVer. Breaking surface changes bump minor while < v1.

License

Apache 2.0 — see LICENSE.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published