UNPKG

expressmultithread

Version:

Fast, light-weight and low dependency [Express.js](https://www.npmjs.com/package/express) multithreaded router.

18 lines 598 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.controller = void 0; const toArray_1 = require("../../functions/utils/toArray"); const strings_1 = require("../../constants/strings"); function controller(opts) { opts = opts || { middlewares: [] }; opts?.middlewares && (opts.middlewares = (0, toArray_1.toArray)(opts.middlewares)); return (target) => { Object.defineProperty(target, strings_1.__controller, { value: opts }); return target; }; } exports.controller = controller; ; //# sourceMappingURL=controller.js.map