@samitouri / QOS-React / commits / 6f0dc2947b

[compiler] Update hermes deps (#31586)

``` => Found "hermes-parser@0.25.1" 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

lauren committed Nov 19, 2024 at 10:52 UTC 6f0dc2947bed21f9be484f37eb32d02fdc4c0481
4 files changed +32 -80
compiler/package.json
+1 -1
@@ -37,7 +37,7 @@
37 "object-assign": "^4.1.1",
38 "ora": "5.4.1",
39 "prettier": "^3.3.3",
40 - "prettier-plugin-hermes-parser": "^0.23.0",
40 + "prettier-plugin-hermes-parser": "^0.25.1",
41 "prompt-promise": "^1.0.3",
42 "rollup": "^4.22.4",
43 "rollup-plugin-banner2": "^1.2.3",
compiler/packages/eslint-plugin-react-compiler/package.json
+2 -2
@@ -14,7 +14,7 @@
14 "@babel/core": "^7.24.4",
15 "@babel/parser": "^7.24.4",
16 "@babel/plugin-proposal-private-methods": "^7.18.6",
17 - "hermes-parser": "^0.20.1",
17 + "hermes-parser": "^0.25.1",
18 "zod": "^3.22.4",
19 "zod-validation-error": "^3.0.3"
20 },
@@ -26,7 +26,7 @@
26 "@types/node": "^20.2.5",
27 "babel-jest": "^29.0.3",
28 "eslint": "8.57.0",
29 - "hermes-eslint": "^0.17.1",
29 + "hermes-eslint": "^0.25.1",
30 "jest": "^29.5.0"
31 },
32 "engines": {
compiler/packages/snap/package.json
+2 -2
@@ -27,11 +27,11 @@
27 "@parcel/watcher": "^2.1.0",
28 "@testing-library/react": "^13.4.0",
29 "babel-plugin-idx": "^3.0.3",
30 - "babel-plugin-syntax-hermes-parser": "^0.15.1",
30 + "babel-plugin-syntax-hermes-parser": "^0.25.1",
31 "chalk": "4",
32 "fbt": "^1.0.2",
33 "glob": "^10.3.10",
34 - "hermes-parser": "^0.19.1",
34 + "hermes-parser": "^0.25.1",
35 "jsdom": "^22.1.0",
36 "react": "0.0.0-experimental-4beb1fd8-20241118",
37 "react-dom": "0.0.0-experimental-4beb1fd8-20241118",
compiler/yarn.lock
+27 -75
@@ -3479,12 +3479,12 @@ babel-plugin-polyfill-regenerator@^0.5.0:
3479 dependencies:
3480 "@babel/helper-define-polyfill-provider" "^0.4.0"
3481
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==
3486 dependencies:
3487 - hermes-parser "0.15.1"
3487 + hermes-parser "0.25.1"
3488
3489 babel-preset-current-node-syntax@^1.0.0:
3490 version "1.0.1"
@@ -4676,74 +4676,26 @@ has@^1.0.3:
4676 resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.7.tgz#1e6adf711d3f27ce35a81fe3b7bd576c2260a8fc"
4677 integrity sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==
4678
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==
4683 dependencies:
4684 esrecurse "^4.3.0"
4685 - hermes-estree "0.17.1"
4686 - hermes-parser "0.17.1"
4687 -
4688 -hermes-estree@0.15.1:
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 -hermes-estree@0.17.1:
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 -hermes-estree@0.19.2:
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 -hermes-estree@0.20.1:
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 -hermes-estree@0.23.0:
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 -hermes-parser@0.15.1:
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"
4687
4720 -hermes-parser@0.17.1:
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 -hermes-parser@0.23.0:
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 +hermes-estree@0.25.1:
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==
4692
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==
4697 dependencies:
4746 - hermes-estree "0.20.1"
4698 + hermes-estree "0.25.1"
4699
4700 html-encoding-sniffer@^3.0.0:
4701 version "3.0.0"
@@ -6806,14 +6758,14 @@ prelude-ls@~1.1.2:
6758 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
6759 integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==
6760
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==
6765 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"
6769
6770 prettier@*, prettier@^3.3.3:
6771 version "3.3.3"