Learn more  » Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

skava / @skava/graphql   js

Repository URL to install this package:

Version: 9.0.35-framework 

/ dist / tap.js

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const request_1 = require("@skava/request");
const setHeadersOnResponse_1 = require("./deps/setHeadersOnResponse");
// if (process.env.NODE_ENV !== 'test') {
/**
 * @todo can set on `express` instead
 */
const oneRequestReference = request_1.OneRequest.prototype.doRequest;
request_1.OneRequest.prototype.doRequest = async function () {
    const rawResponse = await oneRequestReference.apply(this, arguments);
    const response = rawResponse;
    // const clean = fromResponseToSerialized(response)
    // @todo avoid double log with format request...
    // logger.info(clean)
    const context = this.store.get('context');
    setHeadersOnResponse_1.setHeaders(response, context);
    return response;
    // return undefined
};
// }
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFwLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3RhcC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDRDQUl1QjtBQUd2QixzRUFBd0Q7QUFFeEQseUNBQXlDO0FBQ3pDOztHQUVHO0FBQ0gsTUFBTSxtQkFBbUIsR0FBRyxvQkFBVSxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUE7QUFDMUQsb0JBQVUsQ0FBQyxTQUFTLENBQUMsU0FBUyxHQUFHLEtBQUs7SUFDcEMsTUFBTSxXQUFXLEdBQUcsTUFBTSxtQkFBbUIsQ0FBQyxLQUFLLENBQUMsSUFBSSxFQUFFLFNBQVMsQ0FBQyxDQUFBO0lBQ3BFLE1BQU0sUUFBUSxHQUFHLFdBQW9DLENBQUE7SUFFckQsbURBQW1EO0lBQ25ELGdEQUFnRDtJQUNoRCxxQkFBcUI7SUFFckIsTUFBTSxPQUFPLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDLENBQUE7SUFDekMsaUNBQVUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUE7SUFFN0IsT0FBTyxRQUFlLENBQUE7SUFDdEIsbUJBQW1CO0FBQ3JCLENBQUMsQ0FBQTtBQUNELElBQUkifQ==