diff --git a/example/package.json b/example/package.json index 61026d6b..b07cb5f8 100644 --- a/example/package.json +++ b/example/package.json @@ -32,7 +32,7 @@ "@react-native-community/cli": "18.0.0", "@react-native-community/cli-platform-android": "18.0.0", "@react-native-community/cli-platform-ios": "18.0.0", - "@react-native/babel-preset": "0.79.2", + "@react-native/babel-preset": "0.80.1", "@react-native/metro-config": "0.79.2", "@react-native/typescript-config": "0.79.2", "@types/react": "^19.1.3", diff --git a/package.json b/package.json index 1df6bf5e..0e70d0ae 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "@eslint/js": "^9.22.0", "@faker-js/faker": "^9.7.0", "@react-native-community/cli": "18.0.0", - "@react-native/babel-preset": "0.79.2", + "@react-native/babel-preset": "0.80.1", "@react-native/eslint-config": "^0.78.0", "@release-it/conventional-changelog": "^10.0.1", "@testing-library/dom": "^10.4.0", diff --git a/yarn.lock b/yarn.lock index 0c46abe4..27aff113 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3432,6 +3432,16 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-plugin-codegen@npm:0.80.1": + version: 0.80.1 + resolution: "@react-native/babel-plugin-codegen@npm:0.80.1" + dependencies: + "@babel/traverse": ^7.25.3 + "@react-native/codegen": 0.80.1 + checksum: 2d727e9db0ee67ba9ea793601d6d4bcb9522ecec83f0cc99507c83c95eb08178732220c637cb982847e5bf838daf77153ee47b0817373b5ff5041aa876e9ef3d + languageName: node + linkType: hard + "@react-native/babel-preset@npm:0.79.2": version: 0.79.2 resolution: "@react-native/babel-preset@npm:0.79.2" @@ -3487,6 +3497,61 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-preset@npm:0.80.1": + version: 0.80.1 + resolution: "@react-native/babel-preset@npm:0.80.1" + dependencies: + "@babel/core": ^7.25.2 + "@babel/plugin-proposal-export-default-from": ^7.24.7 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-syntax-export-default-from": ^7.24.7 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/plugin-transform-arrow-functions": ^7.24.7 + "@babel/plugin-transform-async-generator-functions": ^7.25.4 + "@babel/plugin-transform-async-to-generator": ^7.24.7 + "@babel/plugin-transform-block-scoping": ^7.25.0 + "@babel/plugin-transform-class-properties": ^7.25.4 + "@babel/plugin-transform-classes": ^7.25.4 + "@babel/plugin-transform-computed-properties": ^7.24.7 + "@babel/plugin-transform-destructuring": ^7.24.8 + "@babel/plugin-transform-flow-strip-types": ^7.25.2 + "@babel/plugin-transform-for-of": ^7.24.7 + "@babel/plugin-transform-function-name": ^7.25.1 + "@babel/plugin-transform-literals": ^7.25.2 + "@babel/plugin-transform-logical-assignment-operators": ^7.24.7 + "@babel/plugin-transform-modules-commonjs": ^7.24.8 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.24.7 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.24.7 + "@babel/plugin-transform-numeric-separator": ^7.24.7 + "@babel/plugin-transform-object-rest-spread": ^7.24.7 + "@babel/plugin-transform-optional-catch-binding": ^7.24.7 + "@babel/plugin-transform-optional-chaining": ^7.24.8 + "@babel/plugin-transform-parameters": ^7.24.7 + "@babel/plugin-transform-private-methods": ^7.24.7 + "@babel/plugin-transform-private-property-in-object": ^7.24.7 + "@babel/plugin-transform-react-display-name": ^7.24.7 + "@babel/plugin-transform-react-jsx": ^7.25.2 + "@babel/plugin-transform-react-jsx-self": ^7.24.7 + "@babel/plugin-transform-react-jsx-source": ^7.24.7 + "@babel/plugin-transform-regenerator": ^7.24.7 + "@babel/plugin-transform-runtime": ^7.24.7 + "@babel/plugin-transform-shorthand-properties": ^7.24.7 + "@babel/plugin-transform-spread": ^7.24.7 + "@babel/plugin-transform-sticky-regex": ^7.24.7 + "@babel/plugin-transform-typescript": ^7.25.2 + "@babel/plugin-transform-unicode-regex": ^7.24.7 + "@babel/template": ^7.25.0 + "@react-native/babel-plugin-codegen": 0.80.1 + babel-plugin-syntax-hermes-parser: 0.28.1 + babel-plugin-transform-flow-enums: ^0.0.2 + react-refresh: ^0.14.0 + peerDependencies: + "@babel/core": "*" + checksum: 90789a085801bc6cb4ce2c117e7e21b39878308399436f1a8708481d4aaf8035b23711c50a57aab4b7d2c86a0f371b52d670fc5fbe16bb9d92135a17114dd6c1 + languageName: node + linkType: hard + "@react-native/codegen@npm:0.79.2": version: 0.79.2 resolution: "@react-native/codegen@npm:0.79.2" @@ -3502,6 +3567,21 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.80.1": + version: 0.80.1 + resolution: "@react-native/codegen@npm:0.80.1" + dependencies: + glob: ^7.1.1 + hermes-parser: 0.28.1 + invariant: ^2.2.4 + nullthrows: ^1.1.1 + yargs: ^17.6.2 + peerDependencies: + "@babel/core": "*" + checksum: 18149038e9bfa185f8f258c1482cba954a101d425f0e5aa8e14f6e31d811569af871aeba1e369cecbbdc13d88c44383b584fefef8d8b896c955b3f2ec6aa6755 + languageName: node + linkType: hard + "@react-native/community-cli-plugin@npm:0.79.2": version: 0.79.2 resolution: "@react-native/community-cli-plugin@npm:0.79.2" @@ -5000,7 +5080,7 @@ __metadata: "@react-native-community/cli": 18.0.0 "@react-native-community/cli-platform-android": 18.0.0 "@react-native-community/cli-platform-ios": 18.0.0 - "@react-native/babel-preset": 0.79.2 + "@react-native/babel-preset": 0.80.1 "@react-native/metro-config": 0.79.2 "@react-native/typescript-config": 0.79.2 "@react-navigation/bottom-tabs": ^7.4.2 @@ -5698,7 +5778,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:^0.28.0": +"babel-plugin-syntax-hermes-parser@npm:0.28.1, babel-plugin-syntax-hermes-parser@npm:^0.28.0": version: 0.28.1 resolution: "babel-plugin-syntax-hermes-parser@npm:0.28.1" dependencies: @@ -14666,7 +14746,7 @@ __metadata: "@eslint/js": ^9.22.0 "@faker-js/faker": ^9.7.0 "@react-native-community/cli": 18.0.0 - "@react-native/babel-preset": 0.79.2 + "@react-native/babel-preset": 0.80.1 "@react-native/eslint-config": ^0.78.0 "@release-it/conventional-changelog": ^10.0.1 "@testing-library/dom": ^10.4.0