chore(deps): update dependency typescript to v6#2123
chore(deps): update dependency typescript to v6#2123renovate[bot] wants to merge 3 commits intomasterfrom
Conversation
9fda49a to
55dd10a
Compare
16fa9c1 to
3ffa992
Compare
72f2a30 to
9b0d800
Compare
56294bb to
10f3bb8
Compare
3d0c7b0 to
3f1e61f
Compare
3f1e61f to
1cea12d
Compare
…ibility TypeScript 6 introduces two breaking changes that affect all packages: 1. rootDir no longer inferred from source files — must be set explicitly when outDir is used 2. types array now defaults to [] instead of auto-including all @types/* packages Fixes: - Add rootDir: src to all package tsconfigs that set outDir: dist - Add types: [node] to packages that use Node.js built-ins (__dirname, path, fs, child_process, process)
|
The build failure has been fixed directly on this branch. Root cause: TypeScript 6 introduced two breaking changes that affect all packages here:
Fix applied: Added |
|
Angular compatibility check ✅ Verified against
This PR targets the Angular 21 branch where TS 6.0 is explicitly in range. Good to merge once CI passes. |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
…S6 compatibility TypeScript 6 no longer silently ignores unknown top-level tsconfig fields. The 'types' array was placed at the root of tsconfig.lib.json instead of inside 'compilerOptions', which caused TS2304/TS2593 errors for jest globals (describe, it, expect, jest) in global-mocks source files. Move 'types' inside 'compilerOptions' and add 'node' alongside 'jest' to match tsconfig.spec.json.
This PR contains the following updates:
5.9.3→6.0.3Release Notes
microsoft/TypeScript (typescript)
v6.0.3Compare Source
v6.0.2Compare Source
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.