Skip to content

Commit 529fd55

Browse files
gkzfacebook-github-bot
authored andcommitted
Update hermes-parser and related packages in xplat to 0.28.1 (#50803)
Summary: Pull Request resolved: #50803 Bump hermes-parser and related packages to [0.28.1](https://github.com/facebook/hermes/blob/main/tools/hermes-parser/js/CHANGELOG.md). Changelog: [internal] Reviewed By: panagosg7 Differential Revision: D73242526
1 parent f98c227 commit 529fd55

File tree

8 files changed

+56
-56
lines changed

8 files changed

+56
-56
lines changed

package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"@typescript-eslint/parser": "^7.1.1",
6060
"ansi-styles": "^4.2.1",
6161
"babel-plugin-minify-dead-code-elimination": "^0.5.2",
62-
"babel-plugin-syntax-hermes-parser": "0.28.0",
62+
"babel-plugin-syntax-hermes-parser": "0.28.1",
6363
"babel-plugin-transform-define": "^2.1.4",
6464
"babel-plugin-transform-flow-enums": "^0.0.2",
6565
"chalk": "^4.0.0",
@@ -80,11 +80,11 @@
8080
"eslint-plugin-react-native": "^4.0.0",
8181
"eslint-plugin-redundant-undefined": "^0.4.0",
8282
"eslint-plugin-relay": "^1.8.3",
83-
"flow-api-translator": "0.28.0",
83+
"flow-api-translator": "0.28.1",
8484
"flow-bin": "^0.268.0",
8585
"glob": "^7.1.1",
86-
"hermes-eslint": "0.28.0",
87-
"hermes-transform": "0.28.0",
86+
"hermes-eslint": "0.28.1",
87+
"hermes-transform": "0.28.1",
8888
"inquirer": "^7.1.0",
8989
"jest": "^29.7.0",
9090
"jest-config": "^29.7.0",
@@ -100,7 +100,7 @@
100100
"node-fetch": "^2.2.0",
101101
"nullthrows": "^1.1.1",
102102
"prettier": "2.8.8",
103-
"prettier-plugin-hermes-parser": "0.28.0",
103+
"prettier-plugin-hermes-parser": "0.28.1",
104104
"react": "19.0.0",
105105
"react-test-renderer": "19.0.0",
106106
"rimraf": "^3.0.2",

packages/eslint-plugin-react-native/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"bugs": "https://github.com/facebook/react-native/issues",
1919
"main": "index.js",
2020
"devDependencies": {
21-
"babel-plugin-syntax-hermes-parser": "0.28.0",
22-
"hermes-eslint": "0.28.0"
21+
"babel-plugin-syntax-hermes-parser": "0.28.1",
22+
"hermes-eslint": "0.28.1"
2323
},
2424
"engines": {
2525
"node": ">=18"

packages/eslint-plugin-specs/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
"source-map-support": "0.5.0"
3333
},
3434
"devDependencies": {
35-
"babel-plugin-syntax-hermes-parser": "0.28.0",
36-
"hermes-eslint": "0.28.0"
35+
"babel-plugin-syntax-hermes-parser": "0.28.1",
36+
"hermes-eslint": "0.28.1"
3737
},
3838
"engines": {
3939
"node": ">=18"

packages/react-native-babel-preset/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"@babel/plugin-transform-unicode-regex": "^7.24.7",
6868
"@babel/template": "^7.25.0",
6969
"@react-native/babel-plugin-codegen": "0.80.0-main",
70-
"babel-plugin-syntax-hermes-parser": "0.28.0",
70+
"babel-plugin-syntax-hermes-parser": "0.28.1",
7171
"babel-plugin-transform-flow-enums": "^0.0.2",
7272
"react-refresh": "^0.14.0"
7373
},

packages/react-native-babel-transformer/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"dependencies": {
2929
"@babel/core": "^7.25.2",
3030
"@react-native/babel-preset": "0.80.0-main",
31-
"hermes-parser": "0.28.0",
31+
"hermes-parser": "0.28.1",
3232
"nullthrows": "^1.1.1"
3333
},
3434
"peerDependencies": {

packages/react-native-codegen/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
],
3131
"dependencies": {
3232
"glob": "^7.1.1",
33-
"hermes-parser": "0.28.0",
33+
"hermes-parser": "0.28.1",
3434
"invariant": "^2.2.4",
3535
"nullthrows": "^1.1.1",
3636
"yargs": "^17.6.2"
@@ -44,7 +44,7 @@
4444
"@babel/plugin-transform-optional-chaining": "^7.24.8",
4545
"@babel/preset-env": "^7.25.3",
4646
"chalk": "^4.0.0",
47-
"hermes-estree": "0.28.0",
47+
"hermes-estree": "0.28.1",
4848
"micromatch": "^4.0.4",
4949
"prettier": "2.8.8",
5050
"rimraf": "^3.0.2"

packages/react-native/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
"anser": "^1.4.9",
131131
"ansi-regex": "^5.0.0",
132132
"babel-jest": "^29.7.0",
133-
"babel-plugin-syntax-hermes-parser": "0.28.0",
133+
"babel-plugin-syntax-hermes-parser": "0.28.1",
134134
"base64-js": "^1.5.1",
135135
"chalk": "^4.0.0",
136136
"commander": "^12.0.0",

yarn.lock

+42-42
Original file line numberDiff line numberDiff line change
@@ -2755,12 +2755,12 @@ babel-plugin-syntax-hermes-parser@0.25.1:
27552755
dependencies:
27562756
hermes-parser "0.25.1"
27572757

2758-
babel-plugin-syntax-hermes-parser@0.28.0:
2759-
version "0.28.0"
2760-
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.28.0.tgz#452969a6f6db8f3a14fec33fe64e43cf578e0515"
2761-
integrity sha512-h0qGTPw3HffOouO9HdR4HKrBm+6wEa3kPbPmySb01KjlrJ4IruZ5pAYZP2D9kdAmdZbQ5CwFAPefMcI0ETK75Q==
2758+
babel-plugin-syntax-hermes-parser@0.28.1:
2759+
version "0.28.1"
2760+
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.28.1.tgz#9e80a774ddb8038307a62316486669c668fb3568"
2761+
integrity sha512-meT17DOuUElMNsL5LZN56d+KBp22hb0EfxWfuPUeoSi54e40v1W4C2V36P75FpsH9fVEfDKpw5Nnkahc8haSsQ==
27622762
dependencies:
2763-
hermes-parser "0.28.0"
2763+
hermes-parser "0.28.1"
27642764

27652765
babel-plugin-transform-define@^2.1.4:
27662766
version "2.1.4"
@@ -4440,19 +4440,19 @@ flatted@^3.2.9:
44404440
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a"
44414441
integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==
44424442

4443-
flow-api-translator@0.28.0:
4444-
version "0.28.0"
4445-
resolved "https://registry.yarnpkg.com/flow-api-translator/-/flow-api-translator-0.28.0.tgz#fa57bd99316e1e48a72a272e92c7f942aff87956"
4446-
integrity sha512-rkXDxno062ylQVIo/4KO+aK7CJjGd2uF8LiSzDOjsH8e7IYTKmuBe4EZMIzsuA6yubi3r3VI6tG+k64+g8eoxg==
4443+
flow-api-translator@0.28.1:
4444+
version "0.28.1"
4445+
resolved "https://registry.yarnpkg.com/flow-api-translator/-/flow-api-translator-0.28.1.tgz#4f06880f69fb16408ca19d952446e3cf2efff07d"
4446+
integrity sha512-AfZodE10fMEIFOoic1XHRiUA2e4zAdaKQym9OVaykIuAxuo7CljEGdJZ53o2QHDVFTygaSC2rgoSZmuNWZtlxw==
44474447
dependencies:
44484448
"@babel/code-frame" "^7.16.0"
44494449
"@typescript-eslint/parser" "7.2.0"
44504450
"@typescript-eslint/visitor-keys" "7.2.0"
44514451
flow-enums-runtime "^0.0.6"
4452-
hermes-eslint "0.28.0"
4453-
hermes-estree "0.28.0"
4454-
hermes-parser "0.28.0"
4455-
hermes-transform "0.28.0"
4452+
hermes-eslint "0.28.1"
4453+
hermes-estree "0.28.1"
4454+
hermes-parser "0.28.1"
4455+
hermes-transform "0.28.1"
44564456
typescript "5.3.2"
44574457

44584458
flow-bin@^0.268.0:
@@ -4843,24 +4843,24 @@ hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2:
48434843
dependencies:
48444844
function-bind "^1.1.2"
48454845

4846-
hermes-eslint@0.28.0:
4847-
version "0.28.0"
4848-
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.28.0.tgz#6174b444ee72ed2deb9f203a99adbfac731ec764"
4849-
integrity sha512-gVtpuC+MR4CLSfvX+emL46ET5PeCfAxsVP71kymP14g/hQtklXn24RkkwojfFlpTC67XwGDukeh6atMkxZjWdQ==
4846+
hermes-eslint@0.28.1:
4847+
version "0.28.1"
4848+
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.28.1.tgz#1786d514348e77ca686b96e20b98c172c12d0293"
4849+
integrity sha512-kJVg71OU39TKXg1bpsMtZq+WuLzG/KtPVgWniVeknja+/I+bsN3IraDlMhILVz1k7+a9e3Rm8WPxKYyHh2fUAQ==
48504850
dependencies:
48514851
esrecurse "^4.3.0"
4852-
hermes-estree "0.28.0"
4853-
hermes-parser "0.28.0"
4852+
hermes-estree "0.28.1"
4853+
hermes-parser "0.28.1"
48544854

48554855
hermes-estree@0.25.1:
48564856
version "0.25.1"
48574857
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480"
48584858
integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==
48594859

4860-
hermes-estree@0.28.0:
4861-
version "0.28.0"
4862-
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.28.0.tgz#00cb52c4ca1aa27fa662c9ee4a4281ad29136a1c"
4863-
integrity sha512-M5IFfnP4RCA2/Hv7VTIlZ1FV4qW33gresbv0SDaSBS/6lax23oV2sg4iE0fhYnpMeQL7Inob+jAeO+mV2T3bKA==
4860+
hermes-estree@0.28.1:
4861+
version "0.28.1"
4862+
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.28.1.tgz#631e6db146b06e62fc1c630939acf4a3c77d1b24"
4863+
integrity sha512-w3nxl/RGM7LBae0v8LH2o36+8VqwOZGv9rX1wyoWT6YaKZLqpJZ0YQ5P0LVr3tuRpf7vCx0iIG4i/VmBJejxTQ==
48644864

48654865
hermes-parser@0.25.1:
48664866
version "0.25.1"
@@ -4869,24 +4869,24 @@ hermes-parser@0.25.1:
48694869
dependencies:
48704870
hermes-estree "0.25.1"
48714871

4872-
hermes-parser@0.28.0:
4873-
version "0.28.0"
4874-
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.28.0.tgz#2d06c1cb6b55f6094e262750240a167c39ed9457"
4875-
integrity sha512-PPtmoqyz4vv5SqVCYuvJLPKZt+SqCMviICVEygi6jHyfAvDd0cQTV2MfikDd8YXPOszR/9QvauWcGyluxej+rg==
4872+
hermes-parser@0.28.1:
4873+
version "0.28.1"
4874+
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.28.1.tgz#17b9e6377f334b6870a1f6da2e123fdcd0b605ac"
4875+
integrity sha512-nf8o+hE8g7UJWParnccljHumE9Vlq8F7MqIdeahl+4x0tvCUJYRrT0L7h0MMg/X9YJmkNwsfbaNNrzPtFXOscg==
48764876
dependencies:
4877-
hermes-estree "0.28.0"
4877+
hermes-estree "0.28.1"
48784878

4879-
hermes-transform@0.28.0:
4880-
version "0.28.0"
4881-
resolved "https://registry.yarnpkg.com/hermes-transform/-/hermes-transform-0.28.0.tgz#6d6b32e8e1fb2c5030f1e19eb517c0b2c7c0a62c"
4882-
integrity sha512-UK7NjoW9LcVYr5rpzOd2bHf7MTsYklYf1tc6DsiYRS7Ab9uyXVosRIHAHckXgCMlVw5Q9XpeMDDHhRn+NJCCvA==
4879+
hermes-transform@0.28.1:
4880+
version "0.28.1"
4881+
resolved "https://registry.yarnpkg.com/hermes-transform/-/hermes-transform-0.28.1.tgz#0324f38032cfaeeaa6bfb975b0474d9ae9023eaa"
4882+
integrity sha512-Bw9Hd8EAhUpMG8PBr5v8zRyt4ZEUGSkSnNllSCJlhl79KfLExyB5AOJsUGtbc2idYoTtknJJvUzUmiE07s1tgw==
48834883
dependencies:
48844884
"@babel/code-frame" "^7.16.0"
48854885
esquery "^1.4.0"
48864886
flow-enums-runtime "^0.0.6"
4887-
hermes-eslint "0.28.0"
4888-
hermes-estree "0.28.0"
4889-
hermes-parser "0.28.0"
4887+
hermes-eslint "0.28.1"
4888+
hermes-estree "0.28.1"
4889+
hermes-parser "0.28.1"
48904890
string-width "4.2.3"
48914891

48924892
hosted-git-info@^4.0.1:
@@ -7487,14 +7487,14 @@ prelude-ls@^1.2.1:
74877487
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
74887488
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
74897489

7490-
prettier-plugin-hermes-parser@0.28.0:
7491-
version "0.28.0"
7492-
resolved "https://registry.yarnpkg.com/prettier-plugin-hermes-parser/-/prettier-plugin-hermes-parser-0.28.0.tgz#5e1bc55b92d3c411dfc25e83ad5dba381107e03f"
7493-
integrity sha512-FzGhMtClkawV6Qs9106MVm0XfBtA7KD1FP2rQOqIbES35y8495xVhPyPI41ambb0Fz8TxZPhbLM3UJZ8BLQrEA==
7490+
prettier-plugin-hermes-parser@0.28.1:
7491+
version "0.28.1"
7492+
resolved "https://registry.yarnpkg.com/prettier-plugin-hermes-parser/-/prettier-plugin-hermes-parser-0.28.1.tgz#39c168ee998046a0868a900888fe6862843ad417"
7493+
integrity sha512-j/4yzWWCZBf7nYOf7Tm9R5wSeOQwySQNdlqfxr1Y01EMLiVapBXq2rHiLIK2AppMAKYtl+MGTM5b3mjHS4hdeQ==
74947494
dependencies:
7495-
hermes-estree "0.28.0"
7496-
hermes-parser "0.28.0"
7497-
prettier-plugin-hermes-parser "0.28.0"
7495+
hermes-estree "0.28.1"
7496+
hermes-parser "0.28.1"
7497+
prettier-plugin-hermes-parser "0.28.1"
74987498

74997499
prettier@2.8.8:
75007500
version "2.8.8"

0 commit comments

Comments
 (0)