Skip to content

Commit

Permalink
Update xplat and arvr to 0.17.0 (facebook#41067)
Browse files Browse the repository at this point in the history
Summary:
Pull Request resolved: facebook#41067

Bump `hermes-parser` packages to the latest released version.

Changelog: https://github.com/facebook/hermes/blob/main/tools/hermes-parser/js/CHANGELOG.md

Notable changes:
- Added parsing support for `as` expressions as well as `renders*` and renders?`.
- Updated internal prettier version to `3.0.3`.

Changelog: [Internal]

Reviewed By: SamChou19815

Differential Revision: D50395762

fbshipit-source-id: 8a9131ea1b0683e79c7bc74b4df9deafac7450f9
  • Loading branch information
pieterv authored and facebook-github-bot committed Oct 18, 2023
1 parent 191c3de commit 03594c2
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 41 deletions.
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,10 @@
"eslint-plugin-react-native": "^4.0.0",
"eslint-plugin-redundant-undefined": "^0.4.0",
"eslint-plugin-relay": "^1.8.3",
"flow-api-translator": "0.16.0",
"flow-api-translator": "0.17.0",
"flow-bin": "^0.219.0",
"glob": "^7.1.1",
"hermes-eslint": "0.16.0",
"hermes-eslint": "0.17.0",
"inquirer": "^7.1.0",
"jest": "^29.6.3",
"jest-junit": "^10.0.0",
Expand All @@ -98,7 +98,7 @@
"mock-fs": "^5.1.4",
"nullthrows": "^1.1.1",
"prettier": "2.8.8",
"prettier-plugin-hermes-parser": "0.16.0",
"prettier-plugin-hermes-parser": "0.17.0",
"react": "18.2.0",
"react-test-renderer": "18.2.0",
"rimraf": "^3.0.2",
Expand Down
2 changes: 1 addition & 1 deletion packages/react-native-babel-transformer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"dependencies": {
"@babel/core": "^7.20.0",
"@react-native/babel-preset": "*",
"hermes-parser": "0.16.0",
"hermes-parser": "0.17.0",
"nullthrows": "^1.1.1"
},
"peerDependencies": {
Expand Down
74 changes: 37 additions & 37 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5130,18 +5130,18 @@ flatted@^3.1.0:
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.2.tgz#64bfed5cb68fe3ca78b3eb214ad97b63bedce561"
integrity sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==

flow-api-translator@0.16.0:
version "0.16.0"
resolved "https://registry.yarnpkg.com/flow-api-translator/-/flow-api-translator-0.16.0.tgz#c1f9a23ccf756d0b7cc7d168da1dc4203ee4fdc0"
integrity sha512-wIaR2K/NfIa9YllPHO2m6TQPabMFFL8u08ix+aohul0F23+sTQyePGtqOuqWGm63E16sBgh/uPYcsw+/xZoFWA==
flow-api-translator@0.17.0:
version "0.17.0"
resolved "https://registry.yarnpkg.com/flow-api-translator/-/flow-api-translator-0.17.0.tgz#8126021b79dc34aa38e87b2edb44ab9dac2e7c07"
integrity sha512-Pn3ehmFx/yr4BGmv1q/srEbr7W0u6D1YpWhMonDSonaZiYi4AXaGg0N3IEZP8xOUMzRuAHNO2ue12enUU3pG6g==
dependencies:
"@babel/code-frame" "^7.16.0"
"@typescript-eslint/visitor-keys" "^5.42.0"
flow-enums-runtime "^0.0.6"
hermes-eslint "0.16.0"
hermes-estree "0.16.0"
hermes-parser "0.16.0"
hermes-transform "0.16.0"
hermes-eslint "0.17.0"
hermes-estree "0.17.0"
hermes-parser "0.17.0"
hermes-transform "0.17.0"

flow-bin@^0.219.0:
version "0.219.0"
Expand Down Expand Up @@ -5530,24 +5530,24 @@ has@^1.0.3:
dependencies:
function-bind "^1.1.1"

hermes-eslint@0.16.0:
version "0.16.0"
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.16.0.tgz#f377e7e0260c82d687f4efedff4ae1a4a193359f"
integrity sha512-8EFCiVY5Sv7fYaje31HgaUIpe5DrRlx8luQ6Cgj9wyVpNpSMoVeoXHsWS2MEA4CHuWKItM1mACB5E4snBQxV/g==
hermes-eslint@0.17.0:
version "0.17.0"
resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.17.0.tgz#c1bbf5e2fbf04b94539d02773421a7899b438479"
integrity sha512-SecdcgQyl3ubjl7guk6jNt5BoWtHBPXu7VqfAsZUEM0r0s897/QS5FjHFIXBMGSeqQnfun+QGBGoCQjx8NRWxg==
dependencies:
esrecurse "^4.3.0"
hermes-estree "0.16.0"
hermes-parser "0.16.0"
hermes-estree "0.17.0"
hermes-parser "0.17.0"

[email protected]:
version "0.15.0"
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.15.0.tgz#e32f6210ab18c7b705bdcb375f7700f2db15d6ba"
integrity sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ==

hermes-estree@0.16.0:
version "0.16.0"
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.16.0.tgz#e2c76a1e9d5a4d620790b9fe05fb01f2d53da07d"
integrity sha512-XCoTuBU8S+Jg8nFzaqgy6pNEYo0WYkbMmuJldb3svzpJ2SNUYJDg28b1ltoDMo7k3YlJwPRg7ZS3JTWV3DkDZA==
hermes-estree@0.17.0:
version "0.17.0"
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.17.0.tgz#4b1b0d8131826178f0af79a317ceaca3723e9012"
integrity sha512-bW9+bMZqnro+0+l6dUqTJW0VaNUvs4HRHh/J7VotTGnMmhBFRIcJz6ZxrRE7xIXmK7S5bJE9qrEooSiig4N70g==

[email protected]:
version "0.15.0"
Expand All @@ -5556,12 +5556,12 @@ [email protected]:
dependencies:
hermes-estree "0.15.0"

hermes-parser@0.16.0:
version "0.16.0"
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.16.0.tgz#92d0a34ff4f9b7ffcb04511dfed0cc19df5038e0"
integrity sha512-tdJJntb45DUpv8j7ybHfq8NfIQgz8AgaD+PVFyfjK+O+v2N5zbsSDtlvQN2uxCghoTkQL86BEs9oi8IPrUE9Pg==
hermes-parser@0.17.0:
version "0.17.0"
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.17.0.tgz#722bb8079b9081a0de4902b770d5d45dbeb380bd"
integrity sha512-2fmppmZheY1UU071EMKAzXfuUCiDXF3fmzKLuN1XmE3+njIFs3CAeKP88+FtNBUpS6pEMJv6lPXCaJGqGsrURQ==
dependencies:
hermes-estree "0.16.0"
hermes-estree "0.17.0"

hermes-profile-transformer@^0.0.6:
version "0.0.6"
Expand All @@ -5570,17 +5570,17 @@ hermes-profile-transformer@^0.0.6:
dependencies:
source-map "^0.7.3"

hermes-transform@0.16.0:
version "0.16.0"
resolved "https://registry.yarnpkg.com/hermes-transform/-/hermes-transform-0.16.0.tgz#f2ba027f558d5c59398f807683ade66adda37b69"
integrity sha512-8jckjt5WG+k/zIFSFe1VyTn4xnAJy9Hdej1/9vx0LUEwHXqCwHSasatwuZiF3oKjXX+q92lc33Nrpv1Ixl1gBw==
hermes-transform@0.17.0:
version "0.17.0"
resolved "https://registry.yarnpkg.com/hermes-transform/-/hermes-transform-0.17.0.tgz#1d29889d9521dadf705036fbe57eb53f19be8b70"
integrity sha512-OtPbASkOfRexVSlDmZwerWdwLSbMrWV6i8cDHotFYVMCxqk2azlaMeucn0iYx1kCK/70BUDISN8fWwi+4ye9pw==
dependencies:
"@babel/code-frame" "^7.16.0"
esquery "^1.4.0"
flow-enums-runtime "^0.0.6"
hermes-eslint "0.16.0"
hermes-estree "0.16.0"
hermes-parser "0.16.0"
hermes-eslint "0.17.0"
hermes-estree "0.17.0"
hermes-parser "0.17.0"

homedir-polyfill@^1.0.0, homedir-polyfill@^1.0.1:
version "1.0.3"
Expand Down Expand Up @@ -7879,14 +7879,14 @@ prettier-linter-helpers@^1.0.0:
dependencies:
fast-diff "^1.1.2"

prettier-plugin-hermes-parser@0.16.0:
version "0.16.0"
resolved "https://registry.yarnpkg.com/prettier-plugin-hermes-parser/-/prettier-plugin-hermes-parser-0.16.0.tgz#4393d43a4a6f4ed976493dccbbb93f62c44215c3"
integrity sha512-J4HdSmlxf3a0nVHVi0G6JJJ7sDVtSb5a+QR52LpiQonpQzMkqgIqyCg+Gt1sGMTJqn19Z0yTHxwCmUicVYXUVg==
prettier-plugin-hermes-parser@0.17.0:
version "0.17.0"
resolved "https://registry.yarnpkg.com/prettier-plugin-hermes-parser/-/prettier-plugin-hermes-parser-0.17.0.tgz#7fd1b43a7421862abbcfdbe0f3dc7a9ee385d318"
integrity sha512-L4MtL2h6X6GnHPRfw5NfRMnpH93imHffyMl/5LcksEVlmsm1zQxabEjCM5MGBZOp5V7Sg2mBvbpd/NfYK4NdTQ==
dependencies:
hermes-estree "0.16.0"
hermes-parser "0.16.0"
prettier-plugin-hermes-parser "0.16.0"
hermes-estree "0.17.0"
hermes-parser "0.17.0"
prettier-plugin-hermes-parser "0.17.0"

[email protected]:
version "2.8.8"
Expand Down

0 comments on commit 03594c2

Please sign in to comment.