File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -45,9 +45,13 @@ test_repo() {
4545
4646 # Install dependencies if node_modules is missing.
4747 # --ignore-workspace prevents pnpm from resolving to the parent monorepo workspace.
48+ # --ignore-scripts skips lifecycle scripts: pnpm 11 errors on unapproved builds
49+ # (ERR_PNPM_IGNORED_BUILDS), and the workspace's allowBuilds list is detached by
50+ # --ignore-workspace. The transpile CLI only reads installed sources for type
51+ # resolution (folib / iets .d.ts); no postinstall artefacts are needed.
4852 if [[ -f " $dir /package.json" && ! -d " $dir /node_modules" ]]; then
4953 echo " Installing dependencies for $repo ..."
50- (cd " $dir " && pnpm install --ignore-workspace)
54+ (cd " $dir " && pnpm install --ignore-workspace --ignore-scripts )
5155 fi
5256
5357 # Transpile all files in one process using directory mode
You can’t perform that action at this time.
0 commit comments