From 6d6db603e299b2df82fd1d451b83de60c60fc082 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kat=20March=C3=A1n?= Date: Wed, 29 Aug 2018 12:03:09 -0700 Subject: deps: upgrade npm to 6.4.1 PR-URL: https://github.com/nodejs/node/pull/22591 Reviewed-By: Ruben Bridgewater --- deps/npm/node_modules/stringify-package/index.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 deps/npm/node_modules/stringify-package/index.js (limited to 'deps/npm/node_modules/stringify-package/index.js') diff --git a/deps/npm/node_modules/stringify-package/index.js b/deps/npm/node_modules/stringify-package/index.js new file mode 100644 index 0000000000..0cc9de0a36 --- /dev/null +++ b/deps/npm/node_modules/stringify-package/index.js @@ -0,0 +1,17 @@ +'use strict' + +module.exports = stringifyPackage + +const DEFAULT_INDENT = 2 +const CRLF = '\r\n' +const LF = '\n' + +function stringifyPackage (data, indent, newline) { + const json = JSON.stringify(data, null, indent || DEFAULT_INDENT) + + if (newline === CRLF) { + return json.replace(/\n/g, CRLF) + CRLF + } + + return json + LF +} -- cgit v1.2.1