Skip to content

Commit 1dee80f

Browse files
authored
Add back prerelease script (#339)
* Add back the prerelease script * Update lock after release * Run publint and limit files in ferric-cli package * Add changeset
1 parent 323ef0e commit 1dee80f

File tree

6 files changed

+40
-18
lines changed

6 files changed

+40
-18
lines changed

.changeset/rare-fans-take.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
"ferric-cli": patch
3+
"@react-native-node-api/test-app": patch
4+
"@react-native-node-api/cli-utils": patch
5+
"cmake-file-api": patch
6+
"cmake-rn": patch
7+
"@react-native-node-api/ferric-example": patch
8+
"gyp-to-cmake": patch
9+
"react-native-node-api": patch
10+
"@react-native-node-api/node-addon-examples": patch
11+
"@react-native-node-api/node-tests": patch
12+
"weak-node-api": patch
13+
---
14+
15+
Fix missing build artifacts 🙈

package-lock.json

Lines changed: 16 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"bootstrap": "node --run build && npm run bootstrap --workspaces --if-present",
3131
"changeset": "changeset",
3232
"release": "changeset publish",
33+
"prerelease": "node --run build && npm run prerelease --workspaces --if-present && node --run publint",
3334
"init-macos-test-app": "node scripts/init-macos-test-app.ts"
3435
},
3536
"author": {

packages/ferric/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
"directory": "packages/ferric"
1010
},
1111
"type": "module",
12+
"files": [
13+
"bin",
14+
"dist"
15+
],
1216
"bin": {
1317
"ferric": "./bin/ferric.js"
1418
},

packages/host/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@
4545
"injector:generate": "node scripts/generate-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 injector:generate"
48+
"bootstrap": "node --run injector:generate",
49+
"prerelease": "node --run injector:generate"
4950
},
5051
"keywords": [
5152
"node-api",

packages/weak-node-api/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@
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 prebuild:prepare && node --run prebuild:build"
39+
"bootstrap": "node --run prebuild:prepare && node --run prebuild:build",
40+
"prerelease": "node --run prebuild:prepare && node --run prebuild:build:all"
4041
},
4142
"keywords": [
4243
"react-native",

0 commit comments

Comments
 (0)