New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@govuk-pay/pay-js-commons

Package Overview
Dependencies
Maintainers
4
Versions
160
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@govuk-pay/pay-js-commons - npm Package Compare versions

Comparing version 2.18.1 to 2.19.0

41

lib/logging/request-log-format.js
"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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc