From 1b606cdd074d698978c83e2a7acf49180a1d8df0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rouven=20We=C3=9Fling?= Date: Wed, 1 Nov 2017 14:53:45 -0700 Subject: [PATCH] Chore: Remove an indirect dependency on jsonify (#9444) Replace json-stable-stringify with json-stable-stringify-without-jsonify. This removes an indirect dependency on jsonify which is unlicensed and not needed in supported environments. --- lib/cli-engine.js | 2 +- lib/config/config-file.js | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/cli-engine.js b/lib/cli-engine.js index 4d093b74268..39169dc427f 100644 --- a/lib/cli-engine.js +++ b/lib/cli-engine.js @@ -24,7 +24,7 @@ const fs = require("fs"), fileEntryCache = require("file-entry-cache"), globUtil = require("./util/glob-util"), validator = require("./config/config-validator"), - stringify = require("json-stable-stringify"), + stringify = require("json-stable-stringify-without-jsonify"), hash = require("./util/hash"), ModuleResolver = require("./util/module-resolver"), naming = require("./util/naming"), diff --git a/lib/config/config-file.js b/lib/config/config-file.js index 4d391b3a1d7..8cefd437d77 100644 --- a/lib/config/config-file.js +++ b/lib/config/config-file.js @@ -17,7 +17,7 @@ const fs = require("fs"), naming = require("../util/naming"), pathIsInside = require("path-is-inside"), stripComments = require("strip-json-comments"), - stringify = require("json-stable-stringify"), + stringify = require("json-stable-stringify-without-jsonify"), requireUncached = require("require-uncached"); const debug = require("debug")("eslint:config-file"); @@ -29,7 +29,7 @@ const debug = require("debug")("eslint:config-file"); /** * Determines sort order for object keys for json-stable-stringify * - * see: https://github.com/substack/json-stable-stringify#cmp + * see: https://github.com/samn/json-stable-stringify#cmp * * @param {Object} a The first comparison object ({key: akey, value: avalue}) * @param {Object} b The second comparison object ({key: bkey, value: bvalue}) diff --git a/package.json b/package.json index 46dc70e47c0..a0361b20ef1 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "inquirer": "^3.0.6", "is-resolvable": "^1.0.0", "js-yaml": "^3.9.1", - "json-stable-stringify": "^1.0.1", + "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", "lodash": "^4.17.4", "minimatch": "^3.0.2",