UNPKG

@lskjs/server

Version:

LSK server.

26 lines (20 loc) 1.55 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _forEach = _interopRequireDefault(require("lodash/forEach")); var _default = function _default(ctx) { return function (req, res, next) { if (ctx.responses) { (0, _forEach["default"])(ctx.responses, function (val, key) { res[key] = val.bind(res); }); } next(); }; }; exports["default"] = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9taWRkbGV3YXJlcy9leHRlbmRSZXFSZXMuanMiXSwibmFtZXMiOlsiY3R4IiwicmVxIiwicmVzIiwibmV4dCIsInJlc3BvbnNlcyIsInZhbCIsImtleSIsImJpbmQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBOztlQUVlLGtCQUFDQSxHQUFEO0FBQUEsU0FBUyxVQUFDQyxHQUFELEVBQU1DLEdBQU4sRUFBV0MsSUFBWCxFQUFvQjtBQUMxQyxRQUFJSCxHQUFHLENBQUNJLFNBQVIsRUFBbUI7QUFDakIsK0JBQVFKLEdBQUcsQ0FBQ0ksU0FBWixFQUF1QixVQUFDQyxHQUFELEVBQU1DLEdBQU4sRUFBYztBQUNuQ0osUUFBQUEsR0FBRyxDQUFDSSxHQUFELENBQUgsR0FBV0QsR0FBRyxDQUFDRSxJQUFKLENBQVNMLEdBQVQsQ0FBWDtBQUNELE9BRkQ7QUFHRDs7QUFDREMsSUFBQUEsSUFBSTtBQUNMLEdBUGM7QUFBQSxDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGZvckVhY2ggZnJvbSAnbG9kYXNoL2ZvckVhY2gnO1xuXG5leHBvcnQgZGVmYXVsdCAoY3R4KSA9PiAocmVxLCByZXMsIG5leHQpID0+IHtcbiAgaWYgKGN0eC5yZXNwb25zZXMpIHtcbiAgICBmb3JFYWNoKGN0eC5yZXNwb25zZXMsICh2YWwsIGtleSkgPT4ge1xuICAgICAgcmVzW2tleV0gPSB2YWwuYmluZChyZXMpO1xuICAgIH0pO1xuICB9XG4gIG5leHQoKTtcbn07XG4iXX0= //# sourceMappingURL=extendReqRes.js.map