skip optional packages publish as they will be published for native package

This commit is contained in:
Nikita Sivukhin
2025-09-03 17:26:36 +04:00
parent 40dd9be201
commit 185392fb9d
4 changed files with 11 additions and 21 deletions

View File

@@ -1,25 +1,20 @@
pack-native:
npm publish --dry-run
npm pack
npm publish --dry-run && npm pack
pack-browser:
cp package.json package.native.json
cp package.browser.json package.json
npm publish --dry-run
npm pack
cp package.native.json package.json
npm publish --dry-run && npm pack; cp package.native.json package.json
publish-native:
npm publish --access public
publish-browser:
cp package.json package.native.json
cp package.browser.json package.json
npm publish --access public
cp package.native.json package.json
npm publish --access public; cp package.native.json package.json
publish-native-next:
npm publish --tag next --access public
publish-browser-next:
cp package.json package.native.json
cp package.browser.json package.json
npm publish --tag next --access public
cp package.native.json package.json
npm publish --tag next --access public; cp package.native.json package.json

View File

@@ -39,7 +39,7 @@
"artifacts": "napi artifacts",
"build": "npm exec tsc && napi build --platform --release --esm",
"build:debug": "npm exec tsc && napi build --platform",
"prepublishOnly": "npm exec tsc && napi prepublish -t npm",
"prepublishOnly": "npm exec tsc && napi prepublish -t npm --skip-optional-publish",
"test": "true",
"universal": "napi universalize",
"version": "napi version"
@@ -54,4 +54,4 @@
"dependencies": {
"@tursodatabase/database": "~0.1.4-pre.5"
}
}
}