Skip to content

feat: add TypeScript 7 support#8

Merged
piotar merged 1 commit into
mainfrom
feature/tsc7
Jul 10, 2026
Merged

feat: add TypeScript 7 support#8
piotar merged 1 commit into
mainfrom
feature/tsc7

Conversation

@piotar

@piotar piotar commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Fix pre-existing module/moduleResolution mismatch (TS5110) and missing experimentalDecorators (TS5052) in the shared configs, widen peerDependencies to >=6.0.0 <8.0.0, and add CI validation that runs tsc against every shipped config on TS6 and TS7.

BREAKING CHANGE: module/moduleResolution and decorator defaults changed in configs/tsconfig.base.json and configs/node-lts/*; requires TypeScript >=6.0.0 <8.0.0

Fix pre-existing module/moduleResolution mismatch (TS5110) and missing
experimentalDecorators (TS5052) in the shared configs, widen
peerDependencies to >=6.0.0 <8.0.0, and add CI validation that runs
tsc against every shipped config on TS6 and TS7.

BREAKING CHANGE: module/moduleResolution and decorator defaults
changed in configs/tsconfig.base.json and configs/node-lts/*;
requires TypeScript >=6.0.0 <8.0.0
@piotar piotar merged commit 9e4ec91 into main Jul 10, 2026
2 checks passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 3.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

1 participant