fix(tooling): avoid build and test startup stalls on shared tsx caches (#130924)

* fix(tooling): avoid shared tsx cache startup stalls

Use the shared preloader before tsx initializes so maintained build, check, and test commands retain memory transforms without scanning other checkouts' disk caches. Preserve changed-cwd forks and copied tooling closures.

* test: align command contracts with tooling bootstrap
This commit is contained in:
Peter Steinberger
2026-08-27 10:36:12 -07:00
committed by GitHub
parent fdefa6733d
commit ce0fafefce
21 changed files with 703 additions and 359 deletions
+1
View File
@@ -22,6 +22,7 @@ on:
- "scripts/lib/plugin-npm-package-manifest.mts"
- "scripts/lib/tsx-cli-shim.mjs"
- "scripts/lib/local-check-runtime.mts"
- "scripts/tsx.mjs"
- "scripts/lib/plugin-npm-release.ts"
- "scripts/lib/plugin-publication-candidates.ts"
- "scripts/lib/plugin-publication-collector.ts"