UNPKG

dinoloop-es8

Version:

A lightweight REST API Library for building scalable Node.js server-side applications powered by Typescript

17 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const filter_1 = require("../../filter"); /** * initializes dino property on express response.locals for every request start. * must be registered as first builtin RequestStart middleware */ class DinoStartMiddleware extends filter_1.RequestStartMiddleware { invoke(req, res, next) { // initialize the dino object, // this is critical for other middlewares to work res.locals.dino = {}; next(); } } exports.DinoStartMiddleware = DinoStartMiddleware; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGluby5zdGFydC5taWRkbGV3YXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL21vZHVsZXMvYnVpbHRpbi9taWRkbGV3YXJlcy9kaW5vLnN0YXJ0Lm1pZGRsZXdhcmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSx5Q0FBc0Q7QUFHdEQ7OztHQUdHO0FBQ0gseUJBQWlDLFNBQVEsK0JBQXNCO0lBQzNELE1BQU0sQ0FBQyxHQUFHLEVBQUUsR0FBYSxFQUFFLElBQUk7UUFDM0IsK0JBQStCO1FBQy9CLGlEQUFpRDtRQUNqRCxHQUFHLENBQUMsTUFBTSxDQUFDLElBQUksR0FBRyxFQUFFLENBQUM7UUFDckIsSUFBSSxFQUFFLENBQUM7SUFDWCxDQUFDO0NBQ0o7QUFQRCxrREFPQyJ9