mirror of
https://github.com/meowarex/TidaLuna-Plugins.git
synced 2026-06-18 03:43:10 +10:00
fix(ci): allow esbuild build scripts to fix ERR_PNPM_IGNORED_BUILDS
pnpm v10 blocks dependency build/postinstall scripts by default and requires interactive 'pnpm approve-builds' to whitelist them, which is not usable in CI. Declare esbuild as an allowed build in both pnpm-workspace.yaml (canonical location since pnpm 10.7) and package.json (legacy/parity) so installs run non-interactively.
This commit is contained in:
@@ -18,5 +18,10 @@
|
|||||||
"rimraf": "^6.0.1",
|
"rimraf": "^6.0.1",
|
||||||
"tsx": "^4.19.4",
|
"tsx": "^4.19.4",
|
||||||
"typescript": "^5.8.3"
|
"typescript": "^5.8.3"
|
||||||
|
},
|
||||||
|
"pnpm": {
|
||||||
|
"onlyBuiltDependencies": [
|
||||||
|
"esbuild"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,2 +1,5 @@
|
|||||||
packages:
|
packages:
|
||||||
- "plugins/*"
|
- "plugins/*"
|
||||||
|
|
||||||
|
onlyBuiltDependencies:
|
||||||
|
- esbuild
|
||||||
|
|||||||
Reference in New Issue
Block a user