Skip to content

Commit c7591d9

Browse files
gkzfacebook-github-bot
authored andcommitted
Update hermes-parser and related packages in fbsource to 0.31.2 (#53313)
Summary: Pull Request resolved: #53313 Bump hermes-parser and related packages to [0.31.2](https://github.com/facebook/hermes/blob/static_h/tools/hermes-parser/js/CHANGELOG.md). Changelog: [internal] Reviewed By: SamChou19815 Differential Revision: D80408745 fbshipit-source-id: 38aff450c0e44db23624f4769f1c7856440fb785
1 parent 0e6b94f commit c7591d9

8 files changed

Lines changed: 48 additions & 48 deletions

File tree

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"@typescript-eslint/parser": "^8.36.0",
6464
"ansi-styles": "^4.2.1",
6565
"babel-plugin-minify-dead-code-elimination": "^0.5.2",
66-
"babel-plugin-syntax-hermes-parser": "0.30.0",
66+
"babel-plugin-syntax-hermes-parser": "0.31.2",
6767
"babel-plugin-transform-define": "^2.1.4",
6868
"babel-plugin-transform-flow-enums": "^0.0.2",
6969
"clang-format": "^1.8.0",
@@ -81,11 +81,11 @@
8181
"eslint-plugin-react-native": "^4.0.0",
8282
"eslint-plugin-redundant-undefined": "^0.4.0",
8383
"eslint-plugin-relay": "^1.8.3",
84-
"flow-api-translator": "0.30.0",
84+
"flow-api-translator": "0.31.2",
8585
"flow-bin": "^0.279.0",
8686
"glob": "^7.1.1",
87-
"hermes-eslint": "0.30.0",
88-
"hermes-transform": "0.30.0",
87+
"hermes-eslint": "0.31.2",
88+
"hermes-transform": "0.31.2",
8989
"ini": "^5.0.0",
9090
"inquirer": "^7.1.0",
9191
"jest": "^29.7.0",

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

Lines changed: 2 additions & 2 deletions
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.30.0",
22-
"hermes-eslint": "0.30.0"
21+
"babel-plugin-syntax-hermes-parser": "0.31.2",
22+
"hermes-eslint": "0.31.2"
2323
},
2424
"engines": {
2525
"node": ">= 20.19.4"

packages/eslint-plugin-specs/package.json

Lines changed: 2 additions & 2 deletions
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.30.0",
36-
"hermes-eslint": "0.30.0"
35+
"babel-plugin-syntax-hermes-parser": "0.31.2",
36+
"hermes-eslint": "0.31.2"
3737
},
3838
"engines": {
3939
"node": ">= 20.19.4"

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

Lines changed: 1 addition & 1 deletion
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.82.0-main",
70-
"babel-plugin-syntax-hermes-parser": "0.30.0",
70+
"babel-plugin-syntax-hermes-parser": "0.31.2",
7171
"babel-plugin-transform-flow-enums": "^0.0.2",
7272
"react-refresh": "^0.14.0"
7373
},

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

Lines changed: 1 addition & 1 deletion
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.82.0-main",
31-
"hermes-parser": "0.30.0",
31+
"hermes-parser": "0.31.2",
3232
"nullthrows": "^1.1.1"
3333
},
3434
"peerDependencies": {

packages/react-native-codegen/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"@babel/core": "^7.25.2",
3333
"@babel/parser": "^7.25.3",
3434
"glob": "^7.1.1",
35-
"hermes-parser": "0.30.0",
35+
"hermes-parser": "0.31.2",
3636
"invariant": "^2.2.4",
3737
"nullthrows": "^1.1.1",
3838
"yargs": "^17.6.2"
@@ -45,7 +45,7 @@
4545
"@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7",
4646
"@babel/plugin-transform-optional-chaining": "^7.24.8",
4747
"@babel/preset-env": "^7.25.3",
48-
"hermes-estree": "0.30.0",
48+
"hermes-estree": "0.31.2",
4949
"micromatch": "^4.0.4",
5050
"prettier": "3.6.2",
5151
"rimraf": "^3.0.2"

packages/react-native/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@
173173
"anser": "^1.4.9",
174174
"ansi-regex": "^5.0.0",
175175
"babel-jest": "^29.7.0",
176-
"babel-plugin-syntax-hermes-parser": "0.30.0",
176+
"babel-plugin-syntax-hermes-parser": "0.31.2",
177177
"base64-js": "^1.5.1",
178178
"commander": "^12.0.0",
179179
"flow-enums-runtime": "^0.0.6",

yarn.lock

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -3200,12 +3200,12 @@ babel-plugin-syntax-hermes-parser@0.29.1:
32003200
dependencies:
32013201
hermes-parser "0.29.1"
32023202

3203-
babel-plugin-syntax-hermes-parser@0.30.0:
3204-
version "0.30.0"
3205-
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.30.0.tgz#c2ce4d6e897ce65ebb482e52a1a6f39726444475"
3206-
integrity sha512-NShPDxBhy4v8l32unH4/6czNz69o9kYqDBFRNlbUqssLj8uL9R4EtC8uOBZiGiJPHDd97g2ZOV6z25aGF8HLug==
3203+
babel-plugin-syntax-hermes-parser@0.31.2:
3204+
version "0.31.2"
3205+
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.31.2.tgz#c8045b43fac805e2d0103a32726ee631b7d48812"
3206+
integrity sha512-0MTUPIzzBCJCQ2o04T+IIR+JUG62abqetmw0u5TGHM7mT8jOl17bPgzb/2zknQXQjcGvCPai0wPSNDgcd1oRAw==
32073207
dependencies:
3208-
hermes-parser "0.30.0"
3208+
hermes-parser "0.31.2"
32093209

32103210
babel-plugin-transform-define@^2.1.4:
32113211
version "2.1.4"
@@ -4918,19 +4918,19 @@ flora-colossus@^2.0.0:
49184918
debug "^4.3.4"
49194919
fs-extra "^10.1.0"
49204920

4921-
flow-api-translator@0.30.0:
4922-
version "0.30.0"
4923-
resolved "https://registry.yarnpkg.com/flow-api-translator/-/flow-api-translator-0.30.0.tgz#9ee99ecdf7c784cfac5315269f178897d88a1844"
4924-
integrity sha512-MRkMwJJaU6i1HZDno+tU8gf8wvyOHk5I+x6fXWIjjxKn06IWeZYzp2Mvd04jOqT2R66Xth1qPWTcWeb/vVUM0g==
4921+
flow-api-translator@0.31.2:
4922+
version "0.31.2"
4923+
resolved "https://registry.yarnpkg.com/flow-api-translator/-/flow-api-translator-0.31.2.tgz#fd57ebe39ccef61f142bbc8004128cdbaea140c7"
4924+
integrity sha512-yQLiNDkl6xNcePecgZkkjhIOG58WVxO2q4v6Wu4H2CSuMZVEygapPzORR4kVyqdiaIOaouLlvzU4S/J9/ebcwg==
49254925
dependencies:
49264926
"@babel/code-frame" "^7.16.0"
49274927
"@typescript-eslint/parser" "8.38.0"
49284928
"@typescript-eslint/visitor-keys" "8.38.0"
49294929
flow-enums-runtime "^0.0.6"
4930-
hermes-eslint "0.30.0"
4931-
hermes-estree "0.30.0"
4932-
hermes-parser "0.30.0"
4933-
hermes-transform "0.30.0"
4930+
hermes-eslint "0.31.2"
4931+
hermes-estree "0.31.2"
4932+
hermes-parser "0.31.2"
4933+
hermes-transform "0.31.2"
49344934
typescript "5.3.2"
49354935

49364936
flow-bin@^0.279.0:
@@ -5313,14 +5313,14 @@ hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2:
53135313
dependencies:
53145314
function-bind "^1.1.2"
53155315

5316-
hermes-eslint@0.30.0:
5317-
version "0.30.0"
5318-
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.30.0.tgz#73b81b1e76b1b420acb09d5454e3269a195dce6c"
5319-
integrity sha512-eY2BG1De+ih7Kk+GoVjNQi7Ekto08kdCtX3ZDwFIk3f4pESMceZqU68RePB9g2bKYPHPmTRsGyBKphUSivpnww==
5316+
hermes-eslint@0.31.2:
5317+
version "0.31.2"
5318+
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.31.2.tgz#0dceb237562bb9fe2188355556b88cda9f30d937"
5319+
integrity sha512-YeTqRwfYsMiYOYY5NSKon7YXGEa1pKfNWUiS3gePJq+Hdp7dmnD7l0JY7gittD3QEVnUCk+aSfhTdfmZPhzUBA==
53205320
dependencies:
53215321
esrecurse "^4.3.0"
5322-
hermes-estree "0.30.0"
5323-
hermes-parser "0.30.0"
5322+
hermes-estree "0.31.2"
5323+
hermes-parser "0.31.2"
53245324

53255325
hermes-estree@0.25.1:
53265326
version "0.25.1"
@@ -5332,10 +5332,10 @@ hermes-estree@0.29.1:
53325332
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.29.1.tgz#043c7db076e0e8ef8c5f6ed23828d1ba463ebcc5"
53335333
integrity sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==
53345334

5335-
hermes-estree@0.30.0:
5336-
version "0.30.0"
5337-
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.30.0.tgz#63d1e81365c19de809cf71735bb1e790aefd2aba"
5338-
integrity sha512-JOar667dCAyqYfAtGM5vH+6mdolquul4b4ghwZK9x6ySXSpeB+1xUQ+DV1sRx9sHi4SpqHcdB56wA1Ge1tLo8Q==
5335+
hermes-estree@0.31.2:
5336+
version "0.31.2"
5337+
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.31.2.tgz#ff93f089e95db1f9e8fa4e46976f444b766bd4ed"
5338+
integrity sha512-dTKRygGxE9v7tsUTN1FeWcz+BKSxPdSfLSVFPe4fSPYTXCZFdXtDDQjjDqo+4JlRP0H+fFSdRQ2NeZ/vcTjsCw==
53395339

53405340
hermes-parser@0.25.1, hermes-parser@^0.25.1:
53415341
version "0.25.1"
@@ -5351,24 +5351,24 @@ hermes-parser@0.29.1:
53515351
dependencies:
53525352
hermes-estree "0.29.1"
53535353

5354-
hermes-parser@0.30.0:
5355-
version "0.30.0"
5356-
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.30.0.tgz#e277ce0bf3fa526733e1821696487fcd6e4287eb"
5357-
integrity sha512-O7UexGJRjq54TIXRYDLgnjW3rzLSNcYhy/tzENvsZIQWVioCPhLAx/lhcsUaLi9QNEqGiNRpzIDnZOPzm9p0gw==
5354+
hermes-parser@0.31.2:
5355+
version "0.31.2"
5356+
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.31.2.tgz#6a8a3bf4ef3bb0a52e0bc278b5fd8f0751b5fbc8"
5357+
integrity sha512-xNPkdJeeuuxmaHgc1bjb0+gCWjTPg0G6p2kHd2xIidkrRjtpDTEO3aj0V0NhnEyLTB1ILZVIyswmRllB5tb7ng==
53585358
dependencies:
5359-
hermes-estree "0.30.0"
5359+
hermes-estree "0.31.2"
53605360

5361-
hermes-transform@0.30.0:
5362-
version "0.30.0"
5363-
resolved "https://registry.yarnpkg.com/hermes-transform/-/hermes-transform-0.30.0.tgz#0e4238e951675788a0af7d79830b863a4fe1ddea"
5364-
integrity sha512-sbIQR83Vv97JMYYXS72ZirSJ0VNCqPSUOFh3dIgfIao/DqfQmQhtkp225TfHRpTwtbNTtyp0c6afJxAFFzaLJw==
5361+
hermes-transform@0.31.2:
5362+
version "0.31.2"
5363+
resolved "https://registry.yarnpkg.com/hermes-transform/-/hermes-transform-0.31.2.tgz#8c8d8bb2ee784ea014b52eaf7f5641b851fff649"
5364+
integrity sha512-j6WkUPnEWueERbeK4SU5zRhJQUjrwiqhDM2XLXb/SPRofTqpsznyzE2ZpS/hFlKq8TQcFoqV2Qx/M4IkQ2MUFA==
53655365
dependencies:
53665366
"@babel/code-frame" "^7.16.0"
53675367
esquery "^1.4.0"
53685368
flow-enums-runtime "^0.0.6"
5369-
hermes-eslint "0.30.0"
5370-
hermes-estree "0.30.0"
5371-
hermes-parser "0.30.0"
5369+
hermes-eslint "0.31.2"
5370+
hermes-estree "0.31.2"
5371+
hermes-parser "0.31.2"
53725372
string-width "4.2.3"
53735373

53745374
hosted-git-info@^2.1.4:

0 commit comments

Comments
 (0)