UNPKG

@nelts/http

Version:

http for nelts worker

15 lines (14 loc) 544 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); require("reflect-metadata"); const namespace_1 = require("../namespace"); function Method(method) { return (target, property, descriptor) => { let methods = Reflect.getMetadata(namespace_1.default.CONTROLLER_METHOD, descriptor.value); if (!methods) methods = []; methods.push(method || 'GET'); Reflect.defineMetadata(namespace_1.default.CONTROLLER_METHOD, methods, descriptor.value); }; } exports.default = Method;