Skip to content

Commit d341681

Browse files
j-piaseckifacebook-github-bot
authored andcommitted
Update hermes-parser and related packages in fbsource to 0.28.0
Summary: X-link: facebook/react-native#50695 Bump hermes-parser and related packages to 0.28.0. Changelog: [Internal] Reviewed By: robhogan Differential Revision: D72693713 fbshipit-source-id: f529b78a933ae7a6497f67f1f616c1acb95995c3
1 parent c4dd85d commit d341681

File tree

5 files changed

+38
-19
lines changed

5 files changed

+38
-19
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"@typescript-eslint/parser": "^7.1.1",
1313
"acorn": "^8.7.1",
1414
"babel-jest": "^29.7.0",
15-
"babel-plugin-syntax-hermes-parser": "0.25.1",
15+
"babel-plugin-syntax-hermes-parser": "0.28.0",
1616
"babel-plugin-transform-flow-enums": "^0.0.2",
1717
"chalk": "^4.0.0",
1818
"debug": "^4.4.0",
@@ -29,7 +29,7 @@
2929
"eslint-plugin-relay": "^1.8.3",
3030
"flow-bin": "^0.267.0",
3131
"glob": "^7.1.1",
32-
"hermes-eslint": "0.25.1",
32+
"hermes-eslint": "0.28.0",
3333
"invariant": "^2.2.4",
3434
"istanbul-api": "3.0.0",
3535
"istanbul-lib-coverage": "3.0.0",
@@ -40,7 +40,7 @@
4040
"metro-babel-register": "*",
4141
"micromatch": "^4.0.4",
4242
"prettier": "2.8.8",
43-
"prettier-plugin-hermes-parser": "0.25.1",
43+
"prettier-plugin-hermes-parser": "0.28.0",
4444
"progress": "^2.0.0",
4545
"typescript": "5.0.4"
4646
},

packages/metro-babel-register/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@babel/preset-typescript": "^7.24.7",
2323
"@babel/register": "^7.24.6",
2424
"babel-plugin-replace-ts-export-assignment": "^0.0.2",
25-
"babel-plugin-syntax-hermes-parser": "0.25.1",
25+
"babel-plugin-syntax-hermes-parser": "0.28.0",
2626
"babel-plugin-transform-flow-enums": "^0.0.2",
2727
"escape-string-regexp": "^1.0.5",
2828
"flow-enums-runtime": "^0.0.6"

packages/metro-babel-transformer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"dependencies": {
2828
"@babel/core": "^7.25.2",
2929
"flow-enums-runtime": "^0.0.6",
30-
"hermes-parser": "0.25.1",
30+
"hermes-parser": "0.28.0",
3131
"nullthrows": "^1.1.1"
3232
},
3333
"engines": {

packages/metro/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"error-stack-parser": "^2.0.6",
3737
"flow-enums-runtime": "^0.0.6",
3838
"graceful-fs": "^4.2.4",
39-
"hermes-parser": "0.25.1",
39+
"hermes-parser": "0.28.0",
4040
"image-size": "^1.0.2",
4141
"invariant": "^2.2.4",
4242
"jest-worker": "^29.7.0",

yarn.lock

Lines changed: 32 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1773,6 +1773,13 @@ [email protected]:
17731773
dependencies:
17741774
hermes-parser "0.25.1"
17751775

1776+
1777+
version "0.28.0"
1778+
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.28.0.tgz#452969a6f6db8f3a14fec33fe64e43cf578e0515"
1779+
integrity sha512-h0qGTPw3HffOouO9HdR4HKrBm+6wEa3kPbPmySb01KjlrJ4IruZ5pAYZP2D9kdAmdZbQ5CwFAPefMcI0ETK75Q==
1780+
dependencies:
1781+
hermes-parser "0.28.0"
1782+
17761783
babel-plugin-tester@^6.0.1:
17771784
version "6.5.0"
17781785
resolved "https://registry.yarnpkg.com/babel-plugin-tester/-/babel-plugin-tester-6.5.0.tgz#2f6e8debc1a79421f2cc90375bc10cff3aafe064"
@@ -3027,27 +3034,39 @@ has@^1.0.3:
30273034
dependencies:
30283035
function-bind "^1.1.1"
30293036

3030-
hermes-eslint@0.25.1:
3031-
version "0.25.1"
3032-
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.25.1.tgz#e7d2d845256705d5e2d5cf69dc79032ac3921bb3"
3033-
integrity sha512-nPz9+oyejT1zsIwoJ2pWdUvLcN1i+tbaWCOD8PpNBYQtnHXaPXImZp/6zZHnm3bo/DoFcAgh8+SNcxLFxh7m/A==
3037+
hermes-eslint@0.28.0:
3038+
version "0.28.0"
3039+
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.28.0.tgz#6174b444ee72ed2deb9f203a99adbfac731ec764"
3040+
integrity sha512-gVtpuC+MR4CLSfvX+emL46ET5PeCfAxsVP71kymP14g/hQtklXn24RkkwojfFlpTC67XwGDukeh6atMkxZjWdQ==
30343041
dependencies:
30353042
esrecurse "^4.3.0"
3036-
hermes-estree "0.25.1"
3037-
hermes-parser "0.25.1"
3043+
hermes-estree "0.28.0"
3044+
hermes-parser "0.28.0"
30383045

30393046
30403047
version "0.25.1"
30413048
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480"
30423049
integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==
30433050

3051+
3052+
version "0.28.0"
3053+
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.28.0.tgz#00cb52c4ca1aa27fa662c9ee4a4281ad29136a1c"
3054+
integrity sha512-M5IFfnP4RCA2/Hv7VTIlZ1FV4qW33gresbv0SDaSBS/6lax23oV2sg4iE0fhYnpMeQL7Inob+jAeO+mV2T3bKA==
3055+
30443056
30453057
version "0.25.1"
30463058
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1"
30473059
integrity sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==
30483060
dependencies:
30493061
hermes-estree "0.25.1"
30503062

3063+
3064+
version "0.28.0"
3065+
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.28.0.tgz#2d06c1cb6b55f6094e262750240a167c39ed9457"
3066+
integrity sha512-PPtmoqyz4vv5SqVCYuvJLPKZt+SqCMviICVEygi6jHyfAvDd0cQTV2MfikDd8YXPOszR/9QvauWcGyluxej+rg==
3067+
dependencies:
3068+
hermes-estree "0.28.0"
3069+
30513070
html-escaper@^2.0.0:
30523071
version "2.0.0"
30533072
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.0.tgz#71e87f931de3fe09e56661ab9a29aadec707b491"
@@ -4625,14 +4644,14 @@ prelude-ls@^1.2.1:
46254644
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
46264645
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
46274646

4628-
prettier-plugin-hermes-parser@0.25.1:
4629-
version "0.25.1"
4630-
resolved "https://registry.yarnpkg.com/prettier-plugin-hermes-parser/-/prettier-plugin-hermes-parser-0.25.1.tgz#f7e82357f7fdcf5fcdf9e06dcc3bbafe03ed61eb"
4631-
integrity sha512-qVsgSt1ZLz7sxQyMmLM3b8JYIcUt4pkE+OCMEoUTe5G87ghNe9lluYMy7ptu1h0f3fAZ+zkifUV3JojMmQcKkg==
4647+
prettier-plugin-hermes-parser@0.28.0:
4648+
version "0.28.0"
4649+
resolved "https://registry.yarnpkg.com/prettier-plugin-hermes-parser/-/prettier-plugin-hermes-parser-0.28.0.tgz#5e1bc55b92d3c411dfc25e83ad5dba381107e03f"
4650+
integrity sha512-FzGhMtClkawV6Qs9106MVm0XfBtA7KD1FP2rQOqIbES35y8495xVhPyPI41ambb0Fz8TxZPhbLM3UJZ8BLQrEA==
46324651
dependencies:
4633-
hermes-estree "0.25.1"
4634-
hermes-parser "0.25.1"
4635-
prettier-plugin-hermes-parser "0.25.1"
4652+
hermes-estree "0.28.0"
4653+
hermes-parser "0.28.0"
4654+
prettier-plugin-hermes-parser "0.28.0"
46364655

46374656
46384657
version "2.8.8"

0 commit comments

Comments
 (0)