Fix: Change prepublish to prepublishOnly to prevent build failing on npm install
The prepublish hook was running during npm install, before optional platform-specific dependencies were installed. This caused build failures on Linux for packages like @typescript/native-preview-linux-x64 and @parcel/watcher-linux-x64-glibc. prepublishOnly only runs before npm publish, not during install. Fixes #41
This commit is contained in:
@@ -16,9 +16,9 @@
|
||||
"version:minor": "npm version minor -ws --no-git-tag-version && node scripts/sync-versions.js",
|
||||
"version:major": "npm version major -ws --no-git-tag-version && node scripts/sync-versions.js",
|
||||
"version:set": "npm version -ws",
|
||||
"prepublish": "npm run clean && npm run build && npm run check",
|
||||
"publish": "npm run prepublish && npm publish -ws --access public",
|
||||
"publish:dry": "npm run prepublish && npm publish -ws --access public --dry-run",
|
||||
"prepublishOnly": "npm run clean && npm run build && npm run check",
|
||||
"publish": "npm run prepublishOnly && npm publish -ws --access public",
|
||||
"publish:dry": "npm run prepublishOnly && npm publish -ws --access public --dry-run",
|
||||
"prepare": "husky"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
Reference in New Issue
Block a user