@xtcry/bull-arena
Version:
An interactive UI dashboard for Bee/Bull Queue
18 lines (17 loc) • 912 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const express_1 = require("express");
const queueList_1 = require("./queueList");
const queueDetails_1 = require("./queueDetails");
const queueJobsByState_1 = require("./queueJobsByState");
const flowList_1 = require("./flowList");
const flowDetails_1 = require("./flowDetails");
const jobDetails_1 = require("./jobDetails");
const router = express_1.Router();
router.get('/', queueList_1.default);
router.get('/flows', flowList_1.default);
router.get('/flows/:flowHost/:connectionName', flowDetails_1.default);
router.get('/:queueHost/:queueName', queueDetails_1.default);
router.get('/:queueHost/:queueName/:state(waiting|active|completed|succeeded|failed|delayed|paused|waiting-children).:ext?', queueJobsByState_1.default);
router.get('/:queueHost/:queueName/:id', jobDetails_1.default);
exports.default = router;