Skip to content

Commit

Permalink
chore(deps): update dependency meriyah to v4.4.4 (#16357)
Browse files Browse the repository at this point in the history
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
  • Loading branch information
renovate[bot] and fisker committed Jun 6, 2024
1 parent 13163d9 commit d8d4732
Show file tree
Hide file tree
Showing 7 changed files with 37 additions and 41 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"leven": "4.0.0",
"lines-and-columns": "2.0.4",
"linguist-languages": "7.27.0",
"meriyah": "4.4.3",
"meriyah": "4.4.4",
"micromatch": "4.0.7",
"minimist": "1.2.8",
"n-readlines": "1.0.1",
Expand Down
6 changes: 1 addition & 5 deletions src/language-js/parse/meriyah.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,9 @@ const parseOptions = {
// Enable lexical binding and scope tracking
lexical: false,
// Adds a source attribute in every node’s loc object when the locations option is `true`
// source: '',
// Distinguish Identifier from IdentifierPattern
identifierPattern: false,
// source: false,
// Enable React JSX parsing
jsx: true,
// Allow edge cases that deviate from the spec
specDeviation: true,
// Creates unique key for in ObjectPattern when key value are same
uniqueKeyInPattern: false,
};
Expand Down
12 changes: 6 additions & 6 deletions tests/format/js/babel-plugins/__snapshots__/format.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -678,11 +678,11 @@ Cause: Unexpected token *"
`;
exports[`deferred-import-evaluation.js [meriyah] format 1`] = `
"Import source must be string (1:14)
"Unexpected token: '*' (1:14)
> 1 | import defer * as ns from "x";
| ^
2 |
Cause: [1:14]: Import source must be string"
Cause: [1:14]: Unexpected token: '*'"
`;
exports[`deferred-import-evaluation.js format 1`] = `
Expand Down Expand Up @@ -1457,11 +1457,11 @@ Cause: Unexpected token foo"
`;
exports[`import-reflection.js [meriyah] format 1`] = `
"Import source must be string (1:17)
"Unexpected token: 'identifier' (1:17)
> 1 | import module foo from "./module.wasm";
| ^
2 |
Cause: [1:17]: Import source must be string"
Cause: [1:17]: Unexpected token: 'identifier'"
`;
exports[`import-reflection.js format 1`] = `
Expand Down Expand Up @@ -2630,12 +2630,12 @@ Cause: Unexpected token fooSource"
`;
exports[`source-phase-imports.js [meriyah] format 1`] = `
"Import source must be string (1:23)
"Unexpected token: 'identifier' (1:23)
> 1 | import source fooSource from "foo";
| ^
2 | import.source("x");
3 |
Cause: [1:23]: Import source must be string"
Cause: [1:23]: Unexpected token: 'identifier'"
`;
exports[`source-phase-imports.js format 1`] = `
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ Cause: Unexpected token *"
`;

exports[`import-defer.js [meriyah] format 1`] = `
"Import source must be string (1:14)
"Unexpected token: '*' (1:14)
> 1 | import defer * as ns from "x";
| ^
2 |
Cause: [1:14]: Import source must be string"
Cause: [1:14]: Unexpected token: '*'"
`;

exports[`import-defer.js format 1`] = `
Expand Down Expand Up @@ -55,11 +55,11 @@ Cause: Unexpected token *"
`;

exports[`import-defer-attributes-declaration.js [meriyah] format 1`] = `
"Import source must be string (1:14)
"Unexpected token: '*' (1:14)
> 1 | import defer * as ns from "x" with { attr: "val" };
| ^
2 |
Cause: [1:14]: Import source must be string"
Cause: [1:14]: Unexpected token: '*'"
`;

exports[`import-defer-attributes-declaration.js format 1`] = `
Expand Down Expand Up @@ -109,11 +109,11 @@ Cause: Unexpected token x"
`;

exports[`no-default.js [meriyah] format 1`] = `
"Import source must be string (1:14)
"Unexpected token: 'identifier' (1:14)
> 1 | import defer x from "x";
| ^
2 |
Cause: [1:14]: Import source must be string"
Cause: [1:14]: Unexpected token: 'identifier'"
`;

exports[`no-named.js [__babel_estree] format 1`] = `
Expand Down Expand Up @@ -149,9 +149,9 @@ Cause: Unexpected token {"
`;
exports[`no-named.js [meriyah] format 1`] = `
"Import source must be string (1:14)
"Unexpected token: '{' (1:14)
> 1 | import defer { x } from "x";
| ^
2 |
Cause: [1:14]: Import source must be string"
Cause: [1:14]: Unexpected token: '{'"
`;
Original file line number Diff line number Diff line change
Expand Up @@ -77,11 +77,11 @@ exports[`import-reflection.js [flow] format 1`] = `
`;

exports[`import-reflection.js [meriyah] format 1`] = `
"Import source must be string (1:17)
"Unexpected token: 'identifier' (1:17)
> 1 | import module foo from "./module.wasm";
| ^
2 |
Cause: [1:17]: Import source must be string"
Cause: [1:17]: Unexpected token: 'identifier'"
`;

exports[`import-reflection.js [typescript] format 1`] = `
Expand Down Expand Up @@ -133,12 +133,12 @@ exports[`valid-default-import.mjs [flow] format 1`] = `
`;

exports[`valid-default-import.mjs [meriyah] format 1`] = `
"Import source must be string (1:17)
"Unexpected token: 'identifier' (1:17)
> 1 | import module foo from "./module.wasm";
| ^
2 | import bar from "./module.wasm";
3 |
Cause: [1:17]: Import source must be string"
Cause: [1:17]: Unexpected token: 'identifier'"
`;

exports[`valid-default-import.mjs [typescript] format 1`] = `
Expand Down Expand Up @@ -243,11 +243,11 @@ exports[`valid-from-as-default-module-binding-escaped.mjs [flow] format 1`] = `
`;

exports[`valid-from-as-default-module-binding-escaped.mjs [meriyah] format 1`] = `
"Import source must be string (1:17)
"Unexpected token: 'reserved if strict' (1:17)
> 1 | import module \\u0066rom from "./module.wasm";
| ^
2 |
Cause: [1:17]: Import source must be string"
Cause: [1:17]: Unexpected token: 'reserved if strict'"
`;

exports[`valid-from-as-default-module-binding-escaped.mjs [typescript] format 1`] = `
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ Cause: Unexpected token x"
`;

exports[`import-source.js [meriyah] format 1`] = `
"Import source must be string (1:15)
"Unexpected token: 'identifier' (1:15)
> 1 | import source x from "x";
| ^
2 |
Cause: [1:15]: Import source must be string"
Cause: [1:15]: Unexpected token: 'identifier'"
`;

exports[`import-source.js format 1`] = `
Expand Down Expand Up @@ -69,11 +69,11 @@ Cause: Unexpected token s"
`;

exports[`import-source-attributes-declaration.js [meriyah] format 1`] = `
"Import source must be string (1:15)
"Unexpected token: 'identifier' (1:15)
> 1 | import source s from "x" with { attr: "val" };
| ^
2 |
Cause: [1:15]: Import source must be string"
Cause: [1:15]: Unexpected token: 'identifier'"
`;

exports[`import-source-attributes-declaration.js format 1`] = `
Expand Down Expand Up @@ -183,11 +183,11 @@ Cause: Unexpected token source"
`;

exports[`import-source-binding-source.js [meriyah] format 1`] = `
"Import source must be string (1:20)
"Unexpected token: 'identifier' (1:20)
> 1 | import source source from "x";
| ^
2 |
Cause: [1:20]: Import source must be string"
Cause: [1:20]: Unexpected token: 'identifier'"
`;

exports[`import-source-binding-source.js format 1`] = `
Expand Down Expand Up @@ -275,11 +275,11 @@ Cause: Unexpected token {"
`;
exports[`no-named.js [meriyah] format 1`] = `
"Import source must be string (1:15)
"Unexpected token: '{' (1:15)
> 1 | import source { x } from "x";
| ^
2 |
Cause: [1:15]: Import source must be string"
Cause: [1:15]: Unexpected token: '{'"
`;
exports[`no-namespace.js [__babel_estree] format 1`] = `
Expand Down Expand Up @@ -315,9 +315,9 @@ Cause: Unexpected token *"
`;
exports[`no-namespace.js [meriyah] format 1`] = `
"Import source must be string (1:15)
"Unexpected token: '*' (1:15)
> 1 | import source * as x from "x";
| ^
2 |
Cause: [1:15]: Import source must be string"
Cause: [1:15]: Unexpected token: '*'"
`;
10 changes: 5 additions & 5 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -6426,10 +6426,10 @@ __metadata:
languageName: node
linkType: hard

"meriyah@npm:4.4.3":
version: 4.4.3
resolution: "meriyah@npm:4.4.3"
checksum: 10/11843e5f50857d09ded9e8fc92279b56dcf0ae4433034821f91e7b1c19a50f78dbe471f47fa96d47615e0d7676e993bfd2fa1e05fdf22a7ef3df0881e130706e
"meriyah@npm:4.4.4":
version: 4.4.4
resolution: "meriyah@npm:4.4.4"
checksum: 10/9efe745e463b9eec1c15552e8504ea84eb63ee1625b7ec910f40ee62dfebccccb58320a81d7dfc08d6975120d0aafe8ac7514be68045100d44f0cf2f8c6b5386
languageName: node
linkType: hard

Expand Down Expand Up @@ -7371,7 +7371,7 @@ __metadata:
lines-and-columns: "npm:2.0.4"
linguist-languages: "npm:7.27.0"
magic-string: "npm:0.30.10"
meriyah: "npm:4.4.3"
meriyah: "npm:4.4.4"
micromatch: "npm:4.0.7"
minimist: "npm:1.2.8"
n-readlines: "npm:1.0.1"
Expand Down

0 comments on commit d8d4732

Please sign in to comment.