UNPKG

tsunamy

Version:

A new typesript framework

13 lines (12 loc) 509 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); require("reflect-metadata"); function Response(keyParam) { function response(target, propertyKey, parameterIndex) { var existingParameters = Reflect.getMetadata('Response', target) || []; existingParameters.push({ index: parameterIndex, key: keyParam, functionName: propertyKey }); Reflect.defineMetadata('Response', existingParameters, target); } return response; } exports.Response = Response;