diff --git a/jest.config.js b/jest.config.js index 35d4b69c7..67e02ec6f 100644 --- a/jest.config.js +++ b/jest.config.js @@ -46,6 +46,7 @@ if (SKIP_TESTS_WITH_NEW_SYNTAX) { "/tests/integration/__tests__/plugin-parsers.js", "/tests/integration/__tests__/normalize-doc.js", "/tests/integration/__tests__/doc-utils-clean-doc.js", + "/tests/integration/__tests__/config-invalid.js", ); } diff --git a/package.json b/package.json index 8e0c54805..254d51c96 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ "minimist": "1.2.8", "n-readlines": "1.0.1", "outdent": "0.8.0", - "parse-json": "7.1.1", + "parse-json": "8.0.0", "please-upgrade-node": "3.2.0", "postcss": "8.4.31", "postcss-less": "6.0.0", diff --git a/yarn.lock b/yarn.lock index b1cef2b35..6aeb8aeef 100644 --- a/yarn.lock +++ b/yarn.lock @@ -52,7 +52,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:7.22.13, @babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.21.4, @babel/code-frame@npm:^7.22.5": +"@babel/code-frame@npm:7.22.13, @babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.21.4, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.22.5": version: 7.22.13 resolution: "@babel/code-frame@npm:7.22.13" dependencies: @@ -4816,6 +4816,13 @@ __metadata: languageName: node linkType: hard +"index-to-position@npm:^0.1.0": + version: 0.1.0 + resolution: "index-to-position@npm:0.1.0" + checksum: d72a0694e001998008615d3dd662a49ebfdbdc18a78163e69c284a66553e46e5c5129f1a7fbde561ccef9429ac77a7fa8d577e4e3c99879ce4876a8f776dc0d5 + languageName: node + linkType: hard + "indexes-of@npm:^1.0.1": version: 1.0.1 resolution: "indexes-of@npm:1.0.1" @@ -6885,16 +6892,15 @@ __metadata: languageName: node linkType: hard -"parse-json@npm:7.1.1, parse-json@npm:^7.0.0": - version: 7.1.1 - resolution: "parse-json@npm:7.1.1" +"parse-json@npm:8.0.0": + version: 8.0.0 + resolution: "parse-json@npm:8.0.0" dependencies: - "@babel/code-frame": ^7.21.4 - error-ex: ^1.3.2 + "@babel/code-frame": ^7.22.13 + index-to-position: ^0.1.0 json-parse-even-better-errors: ^3.0.0 - lines-and-columns: ^2.0.3 - type-fest: ^3.8.0 - checksum: 187275c7ac097dcfb3c7420bca2399caa4da33bcd5d5aac3604bda0e2b8eee4df61cc26aa0d79fab97f0d67bf42d41d332baa9f9f56ad27636ad785f1ae639e5 + type-fest: ^4.6.0 + checksum: 273d32b15a0ef5c2cc4278025b3b2ef8984755e3208c484d05571682880c2255d661ca0bd83aa6d0b5b7f944e7a156f6ffed5525ff0a43a5716b78a54d637feb languageName: node linkType: hard @@ -6910,6 +6916,19 @@ __metadata: languageName: node linkType: hard +"parse-json@npm:^7.0.0": + version: 7.1.1 + resolution: "parse-json@npm:7.1.1" + dependencies: + "@babel/code-frame": ^7.21.4 + error-ex: ^1.3.2 + json-parse-even-better-errors: ^3.0.0 + lines-and-columns: ^2.0.3 + type-fest: ^3.8.0 + checksum: 187275c7ac097dcfb3c7420bca2399caa4da33bcd5d5aac3604bda0e2b8eee4df61cc26aa0d79fab97f0d67bf42d41d332baa9f9f56ad27636ad785f1ae639e5 + languageName: node + linkType: hard + "path-exists@npm:^4.0.0": version: 4.0.0 resolution: "path-exists@npm:4.0.0" @@ -7223,7 +7242,7 @@ __metadata: n-readlines: 1.0.1 npm-run-all2: 6.1.1 outdent: 0.8.0 - parse-json: 7.1.1 + parse-json: 8.0.0 please-upgrade-node: 3.2.0 postcss: 8.4.31 postcss-less: 6.0.0 @@ -8469,7 +8488,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^4.2.0": +"type-fest@npm:^4.2.0, type-fest@npm:^4.6.0": version: 4.6.0 resolution: "type-fest@npm:4.6.0" checksum: e38f2b4b35e912bf60dbe7d4350653fb76b241a456e849fab85002ba08e938a26a7c44a330dd5620dd48ce57566be7c97e997064dc0d5066d5b6949b8c444430