Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.21 KB

File metadata and controls

31 lines (22 loc) · 1.21 KB

BabelQueue — Node.js adapters

CI License: MIT

Polyglot Queues, Simplified. Framework adapters that bind the @babelqueue/core codec to the Node ecosystem, so your Node services exchange the canonical BabelQueue envelope with the PHP/Laravel, Python, Go, Java and .NET SDKs.

An npm-workspaces monorepo with two published packages:

Package What
@babelqueue/bullmq BullMQ jobs carry the canonical envelope + a URN-routed processor
@babelqueue/nestjs A NestJS module + injectable publisher (over BullMQ)

The full standard is documented at babelqueue.com.

Develop

npm install        # links workspaces, installs deps
npm run build      # builds @babelqueue/bullmq then @babelqueue/nestjs
npm run typecheck
npm test           # node:test + tsx, no broker required

License

MIT © Muhammet Şafak