diff --git a/package.json b/package.json index 0f3ec06a3..005241c6f 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,7 @@ "mdast-util-from-markdown": "2.0.3", "mdast-util-gfm": "3.1.0", "mdast-util-math": "3.0.0", - "meriyah": "7.3.2", + "meriyah": "7.3.3", "micromark-extension-gfm": "3.0.0", "micromark-extension-math": "3.1.0", "micromark-util-character": "2.1.1", diff --git a/scripts/build/packages/prettier.js b/scripts/build/packages/prettier.js index aa03efe6b..5821c30e8 100644 --- a/scripts/build/packages/prettier.js +++ b/scripts/build/packages/prettier.js @@ -549,8 +549,8 @@ const pluginFiles = [ "const entities = undefined &&", ); text = text.replaceAll( - "parser.tokenValue = decodeHTMLStrict(raw);", - "parser.tokenValue = raw;", + "parser.tokenValue = decodeHTMLStrict(", + "parser.tokenValue = (", ); return text; diff --git a/tests/format/js/for-of/__snapshots__/format.test.js.snap b/tests/format/js/for-of/__snapshots__/format.test.js.snap index f31f37b86..b0e6d083a 100644 --- a/tests/format/js/for-of/__snapshots__/format.test.js.snap +++ b/tests/format/js/for-of/__snapshots__/format.test.js.snap @@ -31,18 +31,6 @@ async function f() { ================================================================================ `; -exports[`async-identifier.js format[meriyah] 1`] = ` -"Expected '=>' (6:23) - 4 | - 5 | async function f() { -> 6 | for await (async of []); - | ^ - 7 | for await ((async) of []); - 8 | for await ((foo) of async); - 9 | for await ((foo) of []) async; -Cause: [6:22-6:23]: Expected '=>'" -`; - exports[`comments.js format 1`] = ` ====================================options===================================== parsers: ["babel", "flow", "typescript"] diff --git a/tests/format/js/for-of/format.test.js b/tests/format/js/for-of/format.test.js index 8cd6851c5..67c251cce 100644 --- a/tests/format/js/for-of/format.test.js +++ b/tests/format/js/for-of/format.test.js @@ -1,3 +1 @@ -runFormatTest(import.meta, ["babel", "flow", "typescript"], { - errors: { meriyah: ["async-identifier.js"] }, -}); +runFormatTest(import.meta, ["babel", "flow", "typescript"]); diff --git a/yarn.lock b/yarn.lock index b04ffebcb..d7bb37c2e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7088,10 +7088,10 @@ __metadata: languageName: node linkType: hard -"meriyah@npm:7.3.2": - version: 7.3.2 - resolution: "meriyah@npm:7.3.2" - checksum: 10/54b13bc5920957be63215776c13cc44df4466bcdd9ca6e68efbbdc4903a2a227fbd5accd01c5d9823b4ef3b10ed76a5d44fa9ab8bd5b6ebf92202ec14c296e65 +"meriyah@npm:7.3.3": + version: 7.3.3 + resolution: "meriyah@npm:7.3.3" + checksum: 10/79e90fc9e0c511120248723f0484c165fb75e2d60f2d61bbeb2024a7af485632ec8d5c98b8662280e055aafbacf72941adca2be169e76e4ce17a378bb51f900f languageName: node linkType: hard @@ -8387,7 +8387,7 @@ __metadata: mdast-util-from-markdown: "npm:2.0.3" mdast-util-gfm: "npm:3.1.0" mdast-util-math: "npm:3.0.0" - meriyah: "npm:7.3.2" + meriyah: "npm:7.3.3" micromark-extension-gfm: "npm:3.0.0" micromark-extension-math: "npm:3.1.0" micromark-util-character: "npm:2.1.1"