UNPKG

kamboja-express

Version:

KambojaJS engine implementation using ExpressJs

21 lines (20 loc) 822 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var kamboja_1 = require("kamboja"); var express_middleware_adapter_1 = require("./express-middleware-adapter"); var MiddlewareMetaData = (function () { function MiddlewareMetaData() { this.middleware = new kamboja_1.Middleware.MiddlewareDecorator(); } MiddlewareMetaData.prototype.use = function (middleware) { if (typeof middleware == "function") return this.middleware.use(new express_middleware_adapter_1.ExpressMiddlewareAdapter(middleware)); else return this.middleware.use(middleware); }; MiddlewareMetaData.prototype.id = function (id) { return this.middleware.id(id); }; return MiddlewareMetaData; }()); exports.MiddlewareMetaData = MiddlewareMetaData;