UNPKG

bridgets

Version:

<p align="center"> <a href="https://bridgets.co"> <img src="http://bridgets.co/assets/logo-short.svg" height="48" /> <h1 align="center">BridgeTS</h1> </a> </p>

37 lines 1.29 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Controller = exports.handler = void 0; const Handler_1 = require("../Handler"); const Errors_1 = require("../Errors"); // This is a BridgeHandler const handler = (routeParams) => { return new Handler_1.BridgeHandler({ bodySchema: routeParams.body, querySchema: routeParams.query, headersSchema: routeParams.headers, filesConfig: routeParams.file, method: routeParams.method, middlewares: routeParams.middlewares, description: routeParams.description, resolve: routeParams.resolve, }); }; exports.handler = handler; class Controller { isBridgeController = true; handler = (routeParams) => { return new Handler_1.BridgeHandler({ bodySchema: routeParams.body, querySchema: routeParams.query, headersSchema: routeParams.headers, filesConfig: routeParams.file, method: routeParams.method, middlewares: routeParams.middlewares, description: routeParams.description, resolve: routeParams.resolve, }); }; httpError = Errors_1.httpError; } exports.Controller = Controller; //# sourceMappingURL=controller.js.map