@govuk-pay/pay-js-commons
Advanced tools
Comparing version 2.18.1 to 2.19.0
"use strict"; | ||
var requestLogFormat = function requestLogFormat(tokens, req, res) { | ||
return JSON.stringify({ | ||
/* eslint-disable camelcase */ | ||
remote_address: tokens['remote-addr'](req, res), | ||
remote_user: tokens['remote-user'](req, res), | ||
method: tokens.method(req, res), | ||
url: tokens.url(req, res), | ||
http_version: tokens['http-version'](req, res), | ||
status_code: tokens.status(req, res), | ||
content_length: tokens.res(req, res, 'content-length'), | ||
referrer: tokens.referrer(req, res), | ||
user_agent: tokens['user-agent'](req, res), | ||
response_time: "".concat(tokens['response-time'](req, res), " ms") | ||
/* eslint-enable camelcase */ | ||
module.exports = function () { | ||
var correlationIdHeader = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'x-request-id'; | ||
}); | ||
}; | ||
var format = function format(tokens, req, res) { | ||
return JSON.stringify({ | ||
/* eslint-disable camelcase */ | ||
remote_address: tokens['remote-addr'](req, res), | ||
remote_user: tokens['remote-user'](req, res), | ||
method: tokens.method(req, res), | ||
url: tokens.url(req, res), | ||
http_version: tokens['http-version'](req, res), | ||
status_code: tokens.status(req, res), | ||
content_length: tokens.res(req, res, 'content-length'), | ||
referrer: tokens.referrer(req, res), | ||
user_agent: tokens['user-agent'](req, res), | ||
response_time: "".concat(tokens['response-time'](req, res), " ms"), | ||
x_request_id: tokens.req(req, res, correlationIdHeader) | ||
/* eslint-enable camelcase */ | ||
module.exports = { | ||
requestLogFormat: requestLogFormat | ||
}); | ||
}; | ||
return { | ||
format: format | ||
}; | ||
}; |
{ | ||
"name": "@govuk-pay/pay-js-commons", | ||
"version": "2.18.1", | ||
"version": "2.19.0", | ||
"description": "Reusable js scripts for GOV.UK Pay Node.js projects", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
529762
2413