fix: isolate TypeScript test output - #11503
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (28)
Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review. 📝 WalkthroughWalkthroughChangesTypeScript build flow
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~25 minutes Change: Bug fix Suggested reviewers: Merge Risk: ⚪ Minimal · up to The build and type-test configuration changes do not show a concrete current-head failure or merge-blocking risk. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
View your CI Pipeline Execution ↗ for commit 9b49fc0
☁️ Nx Cloud last updated this comment at |
🚀 Changeset Version Preview5 package(s) bumped directly, 20 bumped as dependents. 🟨 Minor bumps
🟩 Patch bumps
|
size-limit report 📦
|
🎯 Changes
Prevent concurrent type tests from writing to the same dependency declarations and build metadata. Use
--project, compile dependencies first through Nx, and give each compiler version separate output and metadata paths. Parallel execution stays enabled.Type tests now read compiled dependency declarations instead of rebuilding dependency source. Package clean scripts remove the test outputs.
Validation: compile/type checks passed for all 26 packages with caching disabled, plus formatting and diff checks. Earlier full PR checks stopped on
npm packfailures in query-core and query-devtools; the full check was not repeated after the final simplification.✅ Checklist
pnpm run test:pr, or these tests do not apply to this pull request.🚀 Release Impact
Summary by CodeRabbit
Chores
Documentation