@methodus/server
Version:
Server components for @methodus workflow
18 lines • 648 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
require("reflect-metadata");
function RouterConfiguration(controller, serverType) {
return (target) => {
const original = target.prototype.constructor;
original.prototype.options = original.prototype.options ||
{ servers: [], classes: [], clients: [], plugins: [] };
original.prototype.options.classes.push({
classType: controller,
controller,
methodType: "Local",
serverType,
});
};
}
exports.RouterConfiguration = RouterConfiguration;
//# sourceMappingURL=router.js.map