diff --git a/.changeset/rare-fans-take.md b/.changeset/rare-fans-take.md new file mode 100644 index 00000000..4903dd3b --- /dev/null +++ b/.changeset/rare-fans-take.md @@ -0,0 +1,15 @@ +--- +"ferric-cli": patch +"@react-native-node-api/test-app": patch +"@react-native-node-api/cli-utils": patch +"cmake-file-api": patch +"cmake-rn": patch +"@react-native-node-api/ferric-example": patch +"gyp-to-cmake": patch +"react-native-node-api": patch +"@react-native-node-api/node-addon-examples": patch +"@react-native-node-api/node-tests": patch +"weak-node-api": patch +--- + +Fix missing build artifacts 🙈 diff --git a/package-lock.json b/package-lock.json index 3bd68dec..c7a61523 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15089,7 +15089,7 @@ }, "packages/cli-utils": { "name": "@react-native-node-api/cli-utils", - "version": "0.1.2", + "version": "0.1.3", "dependencies": { "@commander-js/extra-typings": "^14.0.0", "bufout": "^0.3.2", @@ -15322,12 +15322,12 @@ } }, "packages/cmake-rn": { - "version": "0.6.1", + "version": "0.6.2", "dependencies": { - "@react-native-node-api/cli-utils": "0.1.2", + "@react-native-node-api/cli-utils": "0.1.3", "cmake-file-api": "0.1.1", - "react-native-node-api": "0.7.1", - "weak-node-api": "0.0.3", + "react-native-node-api": "1.0.0", + "weak-node-api": "0.1.0", "zod": "^4.1.11" }, "bin": { @@ -15340,12 +15340,12 @@ }, "packages/ferric": { "name": "ferric-cli", - "version": "0.3.9", + "version": "0.3.10", "dependencies": { "@napi-rs/cli": "~3.0.3", - "@react-native-node-api/cli-utils": "0.1.2", - "react-native-node-api": "0.7.1", - "weak-node-api": "0.0.3" + "@react-native-node-api/cli-utils": "0.1.3", + "react-native-node-api": "1.0.0", + "weak-node-api": "0.1.0" }, "bin": { "ferric": "bin/ferric.js" @@ -15359,9 +15359,9 @@ } }, "packages/gyp-to-cmake": { - "version": "0.5.1", + "version": "0.5.2", "dependencies": { - "@react-native-node-api/cli-utils": "0.1.2", + "@react-native-node-api/cli-utils": "0.1.3", "gyp-parser": "^1.0.4", "pkg-dir": "^8.0.0", "read-pkg": "^9.0.1" @@ -15372,11 +15372,11 @@ }, "packages/host": { "name": "react-native-node-api", - "version": "0.7.1", + "version": "1.0.0", "license": "MIT", "dependencies": { "@expo/plist": "^0.4.7", - "@react-native-node-api/cli-utils": "0.1.2", + "@react-native-node-api/cli-utils": "0.1.3", "pkg-dir": "^8.0.0", "read-pkg": "^9.0.1", "zod": "^4.1.11" @@ -15392,7 +15392,7 @@ "peerDependencies": { "@babel/core": "^7.26.10", "react-native": "0.79.1 || 0.79.2 || 0.79.3 || 0.79.4 || 0.79.5 || 0.79.6 || 0.79.7 || 0.80.0 || 0.80.1 || 0.80.2 || 0.81.0 || 0.81.1 || 0.81.2 || 0.81.3 || 0.81.4 || 0.81.5", - "weak-node-api": "0.0.3" + "weak-node-api": "0.1.0" } }, "packages/node-addon-examples": { @@ -15414,13 +15414,13 @@ "devDependencies": { "cmake-rn": "*", "gyp-to-cmake": "*", - "react-native-node-api": "^0.7.0", + "react-native-node-api": "^1.0.0", "read-pkg": "^9.0.1", "rolldown": "1.0.0-beta.29" } }, "packages/weak-node-api": { - "version": "0.0.3", + "version": "0.1.0", "license": "MIT", "dependencies": { "node-api-headers": "^1.5.0" diff --git a/package.json b/package.json index 72dab66e..96d40503 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "bootstrap": "node --run build && npm run bootstrap --workspaces --if-present", "changeset": "changeset", "release": "changeset publish", + "prerelease": "node --run build && npm run prerelease --workspaces --if-present && node --run publint", "init-macos-test-app": "node scripts/init-macos-test-app.ts" }, "author": { diff --git a/packages/ferric/package.json b/packages/ferric/package.json index dc9e9cfb..dcb0e80d 100644 --- a/packages/ferric/package.json +++ b/packages/ferric/package.json @@ -9,6 +9,10 @@ "directory": "packages/ferric" }, "type": "module", + "files": [ + "bin", + "dist" + ], "bin": { "ferric": "./bin/ferric.js" }, diff --git a/packages/host/package.json b/packages/host/package.json index f8b87247..2f72523a 100644 --- a/packages/host/package.json +++ b/packages/host/package.json @@ -45,7 +45,8 @@ "injector:generate": "node scripts/generate-injector.mts", "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", "test:gradle": "ENABLE_GRADLE_TESTS=true node --run test", - "bootstrap": "node --run injector:generate" + "bootstrap": "node --run injector:generate", + "prerelease": "node --run injector:generate" }, "keywords": [ "node-api", diff --git a/packages/weak-node-api/package.json b/packages/weak-node-api/package.json index e347ce11..f6271cfb 100644 --- a/packages/weak-node-api/package.json +++ b/packages/weak-node-api/package.json @@ -36,7 +36,8 @@ "test:configure": "cmake -S . -B build-tests -DBUILD_TESTS=ON", "test:build": "cmake --build build-tests", "test:run": "ctest --test-dir build-tests --output-on-failure", - "bootstrap": "node --run prebuild:prepare && node --run prebuild:build" + "bootstrap": "node --run prebuild:prepare && node --run prebuild:build", + "prerelease": "node --run prebuild:prepare && node --run prebuild:build:all" }, "keywords": [ "react-native",