From 69bf30bf22a2b984aedf2ab3d6729c582c360d2d Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Thu, 9 Apr 2026 11:55:23 -0700 Subject: [PATCH] fix: stricter files array in react-native's package.json See https://github.com/microsoft/react-native-macos/pull/2839/changes#r2850281910 `npm publish`, when reading this package.json will treat dirs in the files array as a recursive glob, while `yarn npm publish` (which react-native-macos uses) will not. However, explicitly adding the glob is compatible with both. --- packages/react-native/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react-native/package.json b/packages/react-native/package.json index a90d56aa4b51..e6c17a2f4ef7 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -105,8 +105,8 @@ "rn-get-polyfills.js", "scripts/replace-rncore-version.js", "scripts/bundle.js", - "scripts/cocoapods", - "scripts/codegen", + "scripts/cocoapods/**", + "scripts/codegen/**", "scripts/compose-source-maps.js", "scripts/find-node-for-xcode.sh", "scripts/generate-codegen-artifacts.js", @@ -129,7 +129,7 @@ "scripts/xcode/with-environment.sh", "sdks/.hermesversion", "sdks/.hermesv1version", - "sdks/hermes-engine", + "sdks/hermes-engine/**", "sdks/hermesc", "settings.gradle.kts", "src",