Skip to content

Commit a55d9a8

Browse files
committed
Renamed package scripts and generate file
1 parent a0163f5 commit a55d9a8

File tree

5 files changed

+12
-15
lines changed

5 files changed

+12
-15
lines changed

.github/workflows/check.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ jobs:
9797
- run: npm ci
9898
- run: npm run build
9999
- name: Prepare weak-node-api
100-
run: npm run prepare-weak-node-api --workspace weak-node-api
100+
run: npm run prebuild:prepare --workspace weak-node-api
101101
- name: Build and run weak-node-api C++ tests
102102
run: |
103103
cmake -S . -B build -DBUILD_TESTS=ON
@@ -213,7 +213,7 @@ jobs:
213213
sudo udevadm control --reload-rules
214214
sudo udevadm trigger --name-match=kvm
215215
- name: Build weak-node-api for all Android architectures
216-
run: npm run build-weak-node-api:android --workspace weak-node-api
216+
run: npm run prebuild:build:android --workspace weak-node-api
217217
- name: Build ferric-example for all architectures
218218
run: npm run build -- --android
219219
working-directory: packages/ferric-example
@@ -268,8 +268,8 @@ jobs:
268268
- run: npm run build
269269
- name: Build weak-node-api for all Apple architectures
270270
run: |
271-
npm run prepare-weak-node-api --workspace weak-node-api
272-
npm run build-weak-node-api:apple --workspace weak-node-api
271+
npm run prebuild:prepare --workspace weak-node-api
272+
npm run prebuild:build:apple --workspace weak-node-api
273273
# Build Ferric example for all Apple architectures
274274
- run: npx ferric --apple
275275
working-directory: packages/ferric-example

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
"prettier:write": "prettier --experimental-cli --write .",
2929
"test": "npm test --workspace react-native-node-api --workspace cmake-rn --workspace gyp-to-cmake --workspace node-addon-examples",
3030
"bootstrap": "node --run build && npm run bootstrap --workspaces --if-present",
31-
"prerelease": "node --run build && npm run prerelease --workspaces --if-present",
3231
"changeset": "changeset",
3332
"release": "changeset publish",
3433
"init-macos-test-app": "node scripts/init-macos-test-app.ts"

packages/host/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@
4545
"generate-weak-node-api-injector": "node scripts/generate-weak-node-api-injector.mts",
4646
"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",
4747
"test:gradle": "ENABLE_GRADLE_TESTS=true node --run test",
48-
"bootstrap": "node --run generate-weak-node-api-injector",
49-
"prerelease": "node --run generate-weak-node-api-injector"
48+
"bootstrap": "node --run generate-weak-node-api-injector"
5049
},
5150
"keywords": [
5251
"node-api",

packages/weak-node-api/package.json

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,17 @@
2626
"scripts": {
2727
"build": "tsc --build",
2828
"copy-node-api-headers": "tsx scripts/copy-node-api-headers.ts",
29-
"generate-weak-node-api": "tsx scripts/generate-weak-node-api.ts",
30-
"prepare-weak-node-api": "node --run copy-node-api-headers && node --run generate-weak-node-api",
31-
"build-weak-node-api": "cmake-rn --no-auto-link --no-weak-node-api-linkage --xcframework-extension",
32-
"build-weak-node-api:android": "node --run build-weak-node-api -- --android",
33-
"build-weak-node-api:apple": "node --run build-weak-node-api -- --apple",
34-
"build-weak-node-api:all": "node --run build-weak-node-api -- --android --apple",
29+
"generate": "tsx scripts/generate.ts",
30+
"prebuild:prepare": "node --run copy-node-api-headers && node --run generate",
31+
"prebuild:build": "cmake-rn --no-auto-link --no-weak-node-api-linkage --xcframework-extension",
32+
"prebuild:build:android": "node --run prebuild:build -- --android",
33+
"prebuild:build:apple": "node --run prebuild:build -- --apple",
34+
"prebuild:build:all": "node --run prebuild:build -- --android --apple",
3535
"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",
3636
"test:configure": "cmake -S . -B build-tests -DBUILD_TESTS=ON",
3737
"test:build": "cmake --build build-tests",
3838
"test:run": "ctest --test-dir build-tests --output-on-failure",
39-
"bootstrap": "node --run prepare-weak-node-api && node --run build-weak-node-api",
40-
"prerelease": "node --run prepare-weak-node-api && node --run build-weak-node-api:all"
39+
"bootstrap": "node --run prebuild:prepare && node --run prebuild:build"
4140
},
4241
"keywords": [
4342
"react-native",

0 commit comments

Comments
 (0)