Skip to content

Commit 87ec9f8

Browse files
committed
Refactor scripts into a common "prepare-weak-node-api" script
1 parent 7af164a commit 87ec9f8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/host/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,15 @@
4646
"copy-node-api-headers": "tsx scripts/copy-node-api-headers.ts",
4747
"generate-weak-node-api": "tsx scripts/generate-weak-node-api.ts",
4848
"generate-weak-node-api-injector": "tsx scripts/generate-weak-node-api-injector.ts",
49+
"prepare-weak-node-api": "node --run copy-node-api-headers && node --run generate-weak-node-api-injector && node --run generate-weak-node-api",
4950
"build-weak-node-api": "cmake-rn --no-auto-link --no-weak-node-api-linkage --xcframework-extension --source ./weak-node-api --out ./weak-node-api",
5051
"build-weak-node-api:android": "node --run build-weak-node-api -- --android",
5152
"build-weak-node-api:apple": "node --run build-weak-node-api -- --apple",
5253
"build-weak-node-api:all": "node --run build-weak-node-api -- --android --apple",
5354
"test": "tsx --test --test-reporter=@reporters/github --test-reporter-destination=stdout --test-reporter=spec --test-reporter-destination=stdout src/node/**/*.test.ts src/node/*.test.ts",
5455
"test:gradle": "ENABLE_GRADLE_TESTS=true node --run test",
55-
"bootstrap": "node --run copy-node-api-headers && node --run generate-weak-node-api-injector && node --run generate-weak-node-api && node --run build-weak-node-api",
56-
"prerelease": "node --run copy-node-api-headers && node --run generate-weak-node-api-injector && node --run generate-weak-node-api && node --run build-weak-node-api:all"
56+
"bootstrap": "node --run prepare-weak-node-api && node --run build-weak-node-api",
57+
"prerelease": "node --run prepare-weak-node-api && node --run build-weak-node-api:all"
5758
},
5859
"keywords": [
5960
"react-native",

0 commit comments

Comments
 (0)