Repository navigation
Update dependency typescript to v6 - #317
Conversation
|
db793b3 to
cdcf8bd
Compare
|
Website deployed to CF Pages, 👀 preview link https://fb24a12c.balena-design-system.pages.dev |
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. |
| "downlevelIteration": true, | ||
| "importHelpers": true | ||
| "importHelpers": true, | ||
| "types": ["jest"] |
There was a problem hiding this comment.
Since rootDir is just src, do we actually need this?
I also just saw that we are only linting src...
There was a problem hiding this comment.
I checked with claude:
Yes, you need it, though rootDir isn't the reason. The two settings do different jobs:
- rootDir: "src" only sets how output paths are laid out under dist/. It doesn't decide which files get compiled; "include": ["src"] does.
- types sets which global @types/* packages get loaded. TypeScript 6 changed the default from "every package under node_modules/@types" to [], so @types/jest is no longer picked up automatically.
thgreasi
left a comment
There was a problem hiding this comment.
Draft--proving since I think it's worth a try to create a separate tsconfig.dist.json, which wouldn't have jest types at all. (check how we do it in other repos)
Update typescript from 5.9.3 to 6.0.3 Change-type: patch
cdcf8bd to
3c8bc7a
Compare
This PR contains the following updates:
^5.9.3→^6.0.0Release Notes
microsoft/TypeScript (typescript)
v6.0.3: TypeScript 6.0.3Compare Source
For release notes, check out the release announcement blog post.
Downloads are available on:
v6.0.2: TypeScript 6.0Compare Source
For release notes, check out the release announcement blog post.
Downloads are available on:
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 has been generated by Mend Renovate CLI.