UNPKG

@dazejs/framework

Version:

Daze.js - A powerful web framework for Node.js

19 lines 744 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CrossOrigin = void 0; const CrossOrigin = function (options = {}) { return function (...args) { if (args.length === 1) { const [target] = args; Reflect.defineMetadata('controllerCrossOrigin', Object.assign({}, options), target); } else { const [target, name] = args; const corses = Reflect.getMetadata('routeCrossOrigin', target.constructor) || {}; corses[name] = Object.assign({}, options); Reflect.defineMetadata('routeCrossOrigin', corses, target.constructor); } }; }; exports.CrossOrigin = CrossOrigin; //# sourceMappingURL=cross-origin.js.map