From afe62e66c3d513658cd40b8a9861daebe2e2fdb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Wed, 7 May 2025 10:20:42 +0200 Subject: [PATCH] Add allowlists of files to include in the packages meant for publishing --- packages/gyp-to-cmake/package.json | 4 ++++ packages/react-native-node-api-cmake/package.json | 4 ++++ .../react-native-node-api-modules/package.json | 15 +++++++++++++++ 3 files changed, 23 insertions(+) diff --git a/packages/gyp-to-cmake/package.json b/packages/gyp-to-cmake/package.json index 10e90ef3..1bd71df2 100644 --- a/packages/gyp-to-cmake/package.json +++ b/packages/gyp-to-cmake/package.json @@ -4,6 +4,10 @@ "type": "module", "version": "0.1.0", "description": "Convert binding.gyp files to CMakeLists.txt", + "files": [ + "bin", + "dist" + ], "bin": { "gyp-to-cmake": "./bin/gyp-to-cmake.js" }, diff --git a/packages/react-native-node-api-cmake/package.json b/packages/react-native-node-api-cmake/package.json index 951b884c..412058dd 100644 --- a/packages/react-native-node-api-cmake/package.json +++ b/packages/react-native-node-api-cmake/package.json @@ -6,6 +6,10 @@ "bin": { "react-native-node-api-cmake": "./bin/react-native-node-api-cmake.js" }, + "files": [ + "bin", + "dist" + ], "scripts": { "build": "tsc", "start": "tsx src/run.ts", diff --git a/packages/react-native-node-api-modules/package.json b/packages/react-native-node-api-modules/package.json index 079b3e80..0d0e6d64 100644 --- a/packages/react-native-node-api-modules/package.json +++ b/packages/react-native-node-api-modules/package.json @@ -14,6 +14,21 @@ "./cli": "./dist/node/cli/run.js", "./weak-node-api": "./weak-node-api" }, + "files": [ + "bin", + "dist", + "cpp", + "android", + "!android/.cxx", + "!android/build", + "ios", + "include", + "scripts/patch-hermes.rb", + "weak-node-api/**", + "!weak-node-api/build/", + "*.js", + "*.podspec" + ], "scripts": { "build": "tsc --build", "copy-node-api-headers": "tsx scripts/copy-node-api-headers.ts",