diff --git a/package.json b/package.json index 52efcc047118..ba312495d89a 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "!private/helloworld" ], "devDependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.6", "@babel/eslint-parser": "^7.25.1", "@babel/generator": "^7.25.0", "@babel/plugin-syntax-typescript": "^7.25.4", diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index 95e6c9606e3c..61e82b08e877 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -30,6 +30,6 @@ "@react-native/codegen": "workspace:*" }, "devDependencies": { - "@babel/core": "^7.25.2" + "@babel/core": "^7.29.6" } } diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index e05a735f6eb2..015ea70e09fb 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -21,7 +21,7 @@ }, "main": "index.js", "dependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.6", "@babel/eslint-parser": "^7.25.1", "@react-native/eslint-plugin": "workspace:*", "@typescript-eslint/eslint-plugin": "^7.1.1", diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index f614caf57cc4..22831fc3d832 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -25,7 +25,7 @@ "postpack": "node postpack.js" }, "dependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.6", "@babel/plugin-transform-flow-strip-types": "^7.25.2", "@react-native/codegen": "workspace:*", "make-dir": "^2.1.0", diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index 838d1f4a165d..e8235ae7cce4 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -26,7 +26,7 @@ "!**/__tests__/**" ], "dependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.6", "@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", diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index 57b7835b0ec2..4a5ba947d750 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -27,7 +27,7 @@ "!**/__tests__/**" ], "dependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.6", "@react-native/babel-preset": "workspace:*", "hermes-parser": "0.29.1", "nullthrows": "^1.1.1" diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 455f1a0b5d50..b07da2314d55 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -37,7 +37,7 @@ "yargs": "^17.6.2" }, "devDependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.6", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-transform-class-properties": "^7.25.4", "@babel/plugin-transform-flow-strip-types": "^7.25.2", diff --git a/packages/react-native-test-library/package.json b/packages/react-native-test-library/package.json index f097a59eec5d..1e459c5957d5 100644 --- a/packages/react-native-test-library/package.json +++ b/packages/react-native-test-library/package.json @@ -25,7 +25,7 @@ "generated" ], "devDependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.6", "@react-native/babel-preset": "workspace:*", "react-native-macos": "workspace:*" }, diff --git a/private/helloworld/package.json b/private/helloworld/package.json index abac3a8cdbae..99498b79421f 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -16,7 +16,7 @@ "react-native-macos": "workspace:*" }, "devDependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.6", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", "@react-native/babel-preset": "0.81.0-main", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index 51664cc11466..6eebef175c63 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -16,7 +16,7 @@ "@react-native/codegen": "workspace:*" }, "devDependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.6", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-transform-async-to-generator": "^7.24.7", "@babel/plugin-transform-class-properties": "^7.25.4", diff --git a/yarn.lock b/yarn.lock index 305e0c9812e4..009d3fbe0b5b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23,7 +23,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.29.7": +"@babel/code-frame@npm:^7.29.0, @babel/code-frame@npm:^7.29.7": version: 7.29.7 resolution: "@babel/code-frame@npm:7.29.7" dependencies: @@ -41,6 +41,13 @@ __metadata: languageName: node linkType: hard +"@babel/compat-data@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/compat-data@npm:7.29.7" + checksum: 10c0/47913f05e08a45a1c9df38c02b4b49e391005085b489432647a1abe112e5d9c75e3be8ea5972b7f6da4ec5d1339922ceb9ea02b8a25d4ed1cb8636e5261f344e + languageName: node + linkType: hard + "@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.24.4, @babel/core@npm:^7.25.2": version: 7.28.4 resolution: "@babel/core@npm:7.28.4" @@ -64,6 +71,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.29.6": + version: 7.29.6 + resolution: "@babel/core@npm:7.29.6" + dependencies: + "@babel/code-frame": "npm:^7.29.0" + "@babel/generator": "npm:^7.29.6" + "@babel/helper-compilation-targets": "npm:^7.28.6" + "@babel/helper-module-transforms": "npm:^7.28.6" + "@babel/helpers": "npm:^7.29.2" + "@babel/parser": "npm:^7.29.3" + "@babel/template": "npm:^7.28.6" + "@babel/traverse": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" + "@jridgewell/remapping": "npm:^2.3.5" + convert-source-map: "npm:^2.0.0" + debug: "npm:^4.1.0" + gensync: "npm:^1.0.0-beta.2" + json5: "npm:^2.2.3" + semver: "npm:^6.3.1" + checksum: 10c0/0179b763970e9e00e35e9ff137fa4536dba45bb8d5a8e93835f72eacedf0ee1098e6012b3e82be2715d2560bab79eb1514003e1cd88e4245f8f9f67d5175df3f + languageName: node + linkType: hard + "@babel/eslint-parser@npm:^7.25.1": version: 7.25.9 resolution: "@babel/eslint-parser@npm:7.25.9" @@ -91,7 +121,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.29.7": +"@babel/generator@npm:^7.29.6, @babel/generator@npm:^7.29.7": version: 7.29.7 resolution: "@babel/generator@npm:7.29.7" dependencies: @@ -136,6 +166,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-compilation-targets@npm:^7.28.6": + version: 7.29.7 + resolution: "@babel/helper-compilation-targets@npm:7.29.7" + dependencies: + "@babel/compat-data": "npm:^7.29.7" + "@babel/helper-validator-option": "npm:^7.29.7" + browserslist: "npm:^4.24.0" + lru-cache: "npm:^5.1.1" + semver: "npm:^6.3.1" + checksum: 10c0/4c15fd4c69a0a7047799a28a88460c19cede0a0ee8af994ea169114986f4af48b92c7393a4a3fee0456c11a656eece3448a6ed06354453d6c27cccf17195453b + languageName: node + linkType: hard + "@babel/helper-create-class-features-plugin@npm:^7.25.9, @babel/helper-create-class-features-plugin@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-create-class-features-plugin@npm:7.27.1" @@ -238,7 +281,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.29.7": +"@babel/helper-module-transforms@npm:^7.28.6, @babel/helper-module-transforms@npm:^7.29.7": version: 7.29.7 resolution: "@babel/helper-module-transforms@npm:7.29.7" dependencies: @@ -355,6 +398,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-option@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-validator-option@npm:7.29.7" + checksum: 10c0/d2a06c6d0ac40ba4a2f219fc2cab249c7a94bacdb2686273b7f9598571c908809b48468ff588915a346e6cc7296f60b581023d1d498b747fed06f779d335c2cc + languageName: node + linkType: hard + "@babel/helper-wrap-function@npm:^7.25.9": version: 7.25.9 resolution: "@babel/helper-wrap-function@npm:7.25.9" @@ -376,6 +426,16 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.29.2": + version: 7.29.7 + resolution: "@babel/helpers@npm:7.29.7" + dependencies: + "@babel/template": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + checksum: 10c0/218e8d10953647c9f44775f5a022b227a182674853b5ea8631889deb7e1a3e4bc870388aaecf59bb8bd92a87f9a96220ed3f70a35bffec6bcf9169ecb67891ac + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.26.7, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.3, @babel/parser@npm:^7.28.4": version: 7.28.4 resolution: "@babel/parser@npm:7.28.4" @@ -387,7 +447,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.29.7": +"@babel/parser@npm:^7.29.3, @babel/parser@npm:^7.29.7": version: 7.29.7 resolution: "@babel/parser@npm:7.29.7" dependencies: @@ -1554,7 +1614,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.29.7": +"@babel/template@npm:^7.28.6, @babel/template@npm:^7.29.7": version: 7.29.7 resolution: "@babel/template@npm:7.29.7" dependencies: @@ -1595,7 +1655,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.29.7": +"@babel/traverse@npm:^7.29.0, @babel/traverse@npm:^7.29.7": version: 7.29.7 resolution: "@babel/traverse@npm:7.29.7" dependencies: @@ -1620,7 +1680,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.29.7": +"@babel/types@npm:^7.29.0, @babel/types@npm:^7.29.7": version: 7.29.7 resolution: "@babel/types@npm:7.29.7" dependencies: @@ -3072,7 +3132,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native-macos/monorepo@workspace:." dependencies: - "@babel/core": "npm:^7.25.2" + "@babel/core": "npm:^7.29.6" "@babel/eslint-parser": "npm:^7.25.1" "@babel/generator": "npm:^7.25.0" "@babel/plugin-syntax-typescript": "npm:^7.25.4" @@ -3171,7 +3231,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native/babel-plugin-codegen@workspace:packages/babel-plugin-codegen" dependencies: - "@babel/core": "npm:^7.25.2" + "@babel/core": "npm:^7.29.6" "@babel/traverse": "npm:^7.25.3" "@react-native/codegen": "workspace:*" languageName: unknown @@ -3181,7 +3241,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native/babel-preset@workspace:packages/react-native-babel-preset" dependencies: - "@babel/core": "npm:^7.25.2" + "@babel/core": "npm:^7.29.6" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" @@ -3246,7 +3306,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native/codegen-typescript-test@workspace:private/react-native-codegen-typescript-test" dependencies: - "@babel/core": "npm:^7.25.2" + "@babel/core": "npm:^7.29.6" "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" "@babel/plugin-transform-class-properties": "npm:^7.25.4" @@ -3269,7 +3329,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native/codegen@workspace:packages/react-native-codegen" dependencies: - "@babel/core": "npm:^7.25.2" + "@babel/core": "npm:^7.29.6" "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" "@babel/plugin-transform-class-properties": "npm:^7.25.4" "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" @@ -3378,7 +3438,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native/eslint-config@workspace:packages/eslint-config-react-native" dependencies: - "@babel/core": "npm:^7.25.2" + "@babel/core": "npm:^7.29.6" "@babel/eslint-parser": "npm:^7.25.1" "@react-native/eslint-plugin": "workspace:*" "@typescript-eslint/eslint-plugin": "npm:^7.1.1" @@ -3410,7 +3470,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native/eslint-plugin-specs@workspace:packages/eslint-plugin-specs" dependencies: - "@babel/core": "npm:^7.25.2" + "@babel/core": "npm:^7.29.6" "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" "@react-native/codegen": "workspace:*" babel-plugin-syntax-hermes-parser: "npm:0.29.1" @@ -3455,7 +3515,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native/metro-babel-transformer@workspace:packages/react-native-babel-transformer" dependencies: - "@babel/core": "npm:^7.25.2" + "@babel/core": "npm:^7.29.6" "@react-native/babel-preset": "workspace:*" hermes-parser: "npm:0.29.1" nullthrows: "npm:^1.1.1" @@ -3504,7 +3564,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native/oss-library-example@workspace:packages/react-native-test-library" dependencies: - "@babel/core": "npm:^7.25.2" + "@babel/core": "npm:^7.29.6" "@react-native/babel-preset": "workspace:*" react-native-macos: "workspace:*" peerDependencies: