Skip to content

Commit 6f0dc29

Browse files
authored
[compiler] Update hermes deps (#31586)
``` => Found "[email protected]" info Reasons this module exists - "_project_#prettier-plugin-hermes-parser" depends on it - Hoisted from "_project_#prettier-plugin-hermes-parser#hermes-parser" - Hoisted from "_project_#eslint-plugin-react-compiler#hermes-parser" - Hoisted from "_project_#snap#hermes-parser" - Hoisted from "_project_#snap#babel-plugin-syntax-hermes-parser#hermes-parser" - Hoisted from "_project_#eslint-plugin-react-compiler#hermes-eslint#hermes-parser" info Disk size without dependencies: "1.49MB" info Disk size with unique dependencies: "1.82MB" info Disk size with transitive dependencies: "1.82MB" info Number of shared dependencies: 1 ✨ Done in 0.81s. ``` --- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/react/pull/31586). * __->__ #31586 * #31585
1 parent d2e8954 commit 6f0dc29

File tree

4 files changed

+32
-80
lines changed

4 files changed

+32
-80
lines changed

compiler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"object-assign": "^4.1.1",
3838
"ora": "5.4.1",
3939
"prettier": "^3.3.3",
40-
"prettier-plugin-hermes-parser": "^0.23.0",
40+
"prettier-plugin-hermes-parser": "^0.25.1",
4141
"prompt-promise": "^1.0.3",
4242
"rollup": "^4.22.4",
4343
"rollup-plugin-banner2": "^1.2.3",

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@babel/core": "^7.24.4",
1515
"@babel/parser": "^7.24.4",
1616
"@babel/plugin-proposal-private-methods": "^7.18.6",
17-
"hermes-parser": "^0.20.1",
17+
"hermes-parser": "^0.25.1",
1818
"zod": "^3.22.4",
1919
"zod-validation-error": "^3.0.3"
2020
},
@@ -26,7 +26,7 @@
2626
"@types/node": "^20.2.5",
2727
"babel-jest": "^29.0.3",
2828
"eslint": "8.57.0",
29-
"hermes-eslint": "^0.17.1",
29+
"hermes-eslint": "^0.25.1",
3030
"jest": "^29.5.0"
3131
},
3232
"engines": {

compiler/packages/snap/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@
2727
"@parcel/watcher": "^2.1.0",
2828
"@testing-library/react": "^13.4.0",
2929
"babel-plugin-idx": "^3.0.3",
30-
"babel-plugin-syntax-hermes-parser": "^0.15.1",
30+
"babel-plugin-syntax-hermes-parser": "^0.25.1",
3131
"chalk": "4",
3232
"fbt": "^1.0.2",
3333
"glob": "^10.3.10",
34-
"hermes-parser": "^0.19.1",
34+
"hermes-parser": "^0.25.1",
3535
"jsdom": "^22.1.0",
3636
"react": "0.0.0-experimental-4beb1fd8-20241118",
3737
"react-dom": "0.0.0-experimental-4beb1fd8-20241118",

compiler/yarn.lock

Lines changed: 27 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -3479,12 +3479,12 @@ babel-plugin-polyfill-regenerator@^0.5.0:
34793479
dependencies:
34803480
"@babel/helper-define-polyfill-provider" "^0.4.0"
34813481

3482-
babel-plugin-syntax-hermes-parser@^0.15.1:
3483-
version "0.15.1"
3484-
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.15.1.tgz#d115ee9761a808af590a9b2a0b568115e25ea743"
3485-
integrity sha512-ohjBzUCCAJHB4uuE8IgVjmzC4u8xsFm3os52ctrWxX4HaDRP5IuyF+li1fkWmKkMyFQn3260WHZQtvSLcwe6ng==
3482+
babel-plugin-syntax-hermes-parser@^0.25.1:
3483+
version "0.25.1"
3484+
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.25.1.tgz#58b539df973427fcfbb5176a3aec7e5dee793cb0"
3485+
integrity sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==
34863486
dependencies:
3487-
hermes-parser "0.15.1"
3487+
hermes-parser "0.25.1"
34883488

34893489
babel-preset-current-node-syntax@^1.0.0:
34903490
version "1.0.1"
@@ -4676,74 +4676,26 @@ has@^1.0.3:
46764676
resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.7.tgz#1e6adf711d3f27ce35a81fe3b7bd576c2260a8fc"
46774677
integrity sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==
46784678

4679-
hermes-eslint@^0.17.1:
4680-
version "0.17.1"
4681-
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.17.1.tgz#e5e43091082dc53a060e0b002324e68943104b71"
4682-
integrity sha512-g3z4L84pHKrBMRtbfifalpbNbNear0cEygAe+geCmCj1GUrqQu+RDeBZOYERHv0HOq0aDxjTZhj3m4fD/YVUwg==
4679+
hermes-eslint@^0.25.1:
4680+
version "0.25.1"
4681+
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.25.1.tgz#e7d2d845256705d5e2d5cf69dc79032ac3921bb3"
4682+
integrity sha512-nPz9+oyejT1zsIwoJ2pWdUvLcN1i+tbaWCOD8PpNBYQtnHXaPXImZp/6zZHnm3bo/DoFcAgh8+SNcxLFxh7m/A==
46834683
dependencies:
46844684
esrecurse "^4.3.0"
4685-
hermes-estree "0.17.1"
4686-
hermes-parser "0.17.1"
4687-
4688-
4689-
version "0.15.1"
4690-
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.15.1.tgz#d06d4ddf87e91857b0130a083a9d7696d7aec61f"
4691-
integrity sha512-XrQH+GATG/8DYbzlrVs6Vf/EDxLhYEHXvzt/Xve4b/NXXpsNLDN8bdBEKp5z0XeOMoL1XMEexxIIf1a5bH6kYA==
4692-
4693-
4694-
version "0.17.1"
4695-
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.17.1.tgz#902806a900c185720424ffcf958027821d23c051"
4696-
integrity sha512-EdUJms+eRE40OQxysFlPr1mPpvUbbMi7uDAKlScBw8o3tQY22BZ5yx56OYyp1bVaBm+7Cjc3NQz24sJEFXkPxg==
4697-
4698-
4699-
version "0.19.2"
4700-
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.19.2.tgz#b35f59c7fa184ac63a049a9ad37b370c5151bd20"
4701-
integrity sha512-dMDmDgaW9LXQxGOQ+gsAZUlXiPXkHvUrpKESCPhkm3pH0SjHy5uaBaT8psxmPol1EBh8GVM2lGC/W0bhuW/fpQ==
4702-
4703-
4704-
version "0.20.1"
4705-
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.20.1.tgz#0b9a544cf883a779a8e1444b915fa365bef7f72d"
4706-
integrity sha512-SQpZK4BzR48kuOg0v4pb3EAGNclzIlqMj3Opu/mu7bbAoFw6oig6cEt/RAi0zTFW/iW6Iz9X9ggGuZTAZ/yZHg==
4707-
4708-
4709-
version "0.23.0"
4710-
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.23.0.tgz#89c5419877b9d6bce4bb616821f496f5c5daddbc"
4711-
integrity sha512-Rkp0PNLGpORw4ktsttkVbpYJbrYKS3hAnkxu8D9nvQi6LvSbuPa+tYw/t2u3Gjc35lYd/k95YkjqyTcN4zspag==
4712-
4713-
4714-
version "0.15.1"
4715-
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.15.1.tgz#f02587be85228b22841d50f6839ae42a308e5100"
4716-
integrity sha512-38Re105dr4UZ0/EPRApWxtIOWWynQpdOYWO+7nFO8ADd2mXdaHKMCFAxIjkqACa1GLrAtrXqqaJdUYHi/QUbkA==
4717-
dependencies:
4718-
hermes-estree "0.15.1"
4685+
hermes-estree "0.25.1"
4686+
hermes-parser "0.25.1"
47194687

4720-
4721-
version "0.17.1"
4722-
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.17.1.tgz#8b5cbaff235fed28487812ad718f9c7182d0db0f"
4723-
integrity sha512-yErtFLMEL6490fFJPurNn23OI2ciGAtaUfKUg9VPdcde9CmItCjOVQkJt1Xzawv5kuRzeIx0RE2E2Q9TbIgdzA==
4724-
dependencies:
4725-
hermes-estree "0.17.1"
4726-
4727-
4728-
version "0.23.0"
4729-
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.23.0.tgz#3541907b77ca9e94fd093e8ef0ff97ca5340dee8"
4730-
integrity sha512-xLwM4ylfHGwrm+2qXfO1JT/fnqEDGSnpS/9hQ4VLtqTexSviu2ZpBgz07U8jVtndq67qdb/ps0qvaWDZ3fkTyg==
4731-
dependencies:
4732-
hermes-estree "0.23.0"
4733-
4734-
hermes-parser@^0.19.1:
4735-
version "0.19.2"
4736-
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.19.2.tgz#67b0fd92f4d7a374234f58c4f980f816734a7695"
4737-
integrity sha512-FxPcupAYzTks42tx8c29UGW59BbZQ67aKKS4jFi0eiD8Q3US3O8raxfNx0yi0ha0dTCq1WXK2MlJv+RCjkVp3Q==
4738-
dependencies:
4739-
hermes-estree "0.19.2"
4688+
4689+
version "0.25.1"
4690+
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480"
4691+
integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==
47404692

4741-
hermes-parser@^0.20.1:
4742-
version "0.20.1"
4743-
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.20.1.tgz#ad10597b99f718b91e283f81cbe636c50c3cff92"
4744-
integrity sha512-BL5P83cwCogI8D7rrDCgsFY0tdYUtmFP9XaXtl2IQjC+2Xo+4okjfXintlTxcIwl4qeGddEl28Z11kbVIw0aNA==
4693+
hermes-parser@0.25.1, hermes-parser@^0.25.1:
4694+
version "0.25.1"
4695+
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1"
4696+
integrity sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==
47454697
dependencies:
4746-
hermes-estree "0.20.1"
4698+
hermes-estree "0.25.1"
47474699

47484700
html-encoding-sniffer@^3.0.0:
47494701
version "3.0.0"
@@ -6806,14 +6758,14 @@ prelude-ls@~1.1.2:
68066758
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
68076759
integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==
68086760

6809-
prettier-plugin-hermes-parser@0.23.0, prettier-plugin-hermes-parser@^0.23.0:
6810-
version "0.23.0"
6811-
resolved "https://registry.yarnpkg.com/prettier-plugin-hermes-parser/-/prettier-plugin-hermes-parser-0.23.0.tgz#67fa061e503600087169283e150bc3f3239bf39c"
6812-
integrity sha512-EMwgZFcKDyVfUCvIy/kxVc4siYEOYPt7lLqtaELVadKYNbOLUFjYW3QKGZ8jzidUy4DonfFbi/hJOXJ5vfRzxA==
6761+
prettier-plugin-hermes-parser@0.25.1, prettier-plugin-hermes-parser@^0.25.1:
6762+
version "0.25.1"
6763+
resolved "https://registry.yarnpkg.com/prettier-plugin-hermes-parser/-/prettier-plugin-hermes-parser-0.25.1.tgz#f7e82357f7fdcf5fcdf9e06dcc3bbafe03ed61eb"
6764+
integrity sha512-qVsgSt1ZLz7sxQyMmLM3b8JYIcUt4pkE+OCMEoUTe5G87ghNe9lluYMy7ptu1h0f3fAZ+zkifUV3JojMmQcKkg==
68136765
dependencies:
6814-
hermes-estree "0.23.0"
6815-
hermes-parser "0.23.0"
6816-
prettier-plugin-hermes-parser "0.23.0"
6766+
hermes-estree "0.25.1"
6767+
hermes-parser "0.25.1"
6768+
prettier-plugin-hermes-parser "0.25.1"
68176769

68186770
prettier@*, prettier@^3.3.3:
68196771
version "3.3.3"

0 commit comments

Comments
 (0)