UNPKG

decorator-koa-router

Version:

Package to declare koa controllers via decorators

18 lines 872 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ControllerActions = exports.makeSureItIsASupportedMethod = exports.HTTP_METHODS_SUPPORTED = void 0; var HTTP_METHODS_SUPPORTED; (function (HTTP_METHODS_SUPPORTED) { HTTP_METHODS_SUPPORTED["PUT"] = "put"; HTTP_METHODS_SUPPORTED["POST"] = "post"; HTTP_METHODS_SUPPORTED["GET"] = "get"; HTTP_METHODS_SUPPORTED["DELETE"] = "delete"; })(HTTP_METHODS_SUPPORTED = exports.HTTP_METHODS_SUPPORTED || (exports.HTTP_METHODS_SUPPORTED = {})); const makeSureItIsASupportedMethod = (method) => { if (!Object.values(HTTP_METHODS_SUPPORTED).includes(method)) { throw new Error(`This method is not allowed [${method}]`); } }; exports.makeSureItIsASupportedMethod = makeSureItIsASupportedMethod; exports.ControllerActions = {}; //# sourceMappingURL=ControllerActions.js.map