UNPKG

zents

Version:

ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.

39 lines 1.87 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.context = exports.error = exports.res = exports.response = exports.req = exports.request = exports.cookie = exports.params = exports.query = exports.body = void 0; const enums_1 = require("../types/enums"); function body(target, propertyKey, parameterIndex) { Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_BODY, parameterIndex, target, propertyKey); } exports.body = body; function query(target, propertyKey, parameterIndex) { Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_QUERY, parameterIndex, target, propertyKey); } exports.query = query; function params(target, propertyKey, parameterIndex) { Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_PARAMS, parameterIndex, target, propertyKey); } exports.params = params; function cookie(target, propertyKey, parameterIndex) { Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_COOKIE, parameterIndex, target, propertyKey); } exports.cookie = cookie; function request(target, propertyKey, parameterIndex) { Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_REQUEST, parameterIndex, target, propertyKey); } exports.request = request; exports.req = request; function response(target, propertyKey, parameterIndex) { Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_RESPONSE, parameterIndex, target, propertyKey); } exports.response = response; exports.res = response; function error(target, propertyKey, parameterIndex) { Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_ERROR, parameterIndex, target, propertyKey); } exports.error = error; function context(target, propertyKey, parameterIndex) { Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_ALL, parameterIndex, target, propertyKey); } exports.context = context; //# sourceMappingURL=context.js.map