npm.io
0.1.0-beta.0 • Published 3d ago

bullwatch-express

Licence
MIT
Version
0.1.0-beta.0
Deps
1
Size
8 kB
Vulns
0
Weekly
0

bullwatch-express

Express adapter for bullwatch — a deep, local-first BullMQ dashboard. Mount it on any route in one line.

Live demo

npm i bullwatch-express@beta
import express from "express";
import { bullwatchExpress } from "bullwatch-express";

const app = express();
app.use("/admin/queues", bullwatchExpress({
  connection: { host: "localhost", port: 6379 },
  // queues: ["email", "payments"],   // omit to auto-discover
  // readOnly: true,
  // mask: ["**.token", "user.ssn"],
}));

Accepts the full BullwatchOptions (connection, prefix, queues, readOnly, collectMetrics, mask, auth, …). Payloads are read live from Redis and never persisted; zero external network calls.

License

MIT

Keywords