From 31cea6206a0c28d45ff8be7831aaeca8845d812d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 19 Jan 2021 13:24:02 +0000 Subject: [PATCH 1/2] fix(deps): update dependency parse-json to v5.2.0 --- package-lock.json | 16 +++++++++++----- package.json | 2 +- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 373cc3bb64..43e00beb6d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6797,7 +6797,13 @@ "json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "json-schema": { "version": "0.2.3", @@ -8686,13 +8692,13 @@ } }, "parse-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", - "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", + "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, diff --git a/package.json b/package.json index 235d7cd522..a1b220c0e9 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "mz": "2.7.0", "node-notifier": "8.0.1", "open": "7.3.1", - "parse-json": "5.0.1", + "parse-json": "5.2.0", "sign-addon": "3.2.0", "source-map-support": "0.5.19", "strip-bom": "4.0.0", From af0627e5fe577ebc6e10fc8d9e5961128adfbbba Mon Sep 17 00:00:00 2001 From: Luca Greco Date: Tue, 19 Jan 2021 17:12:28 +0100 Subject: [PATCH 2/2] chore: Fixed test.manifest.js to match errors raised by parse-json@5 --- tests/unit/test-util/test.manifest.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unit/test-util/test.manifest.js b/tests/unit/test-util/test.manifest.js index 6f99c04efa..3df2aed2a2 100644 --- a/tests/unit/test-util/test.manifest.js +++ b/tests/unit/test-util/test.manifest.js @@ -67,7 +67,7 @@ describe('util/manifest', () => { ); assert.include( error.message, - 'Unexpected token , in JSON at position 51' + 'Unexpected token "," (0x2C) in JSON at position 51' ); assert.include(error.message, manifestFile); }));