deps(npm): bump typescript from 5.9.3 to 6.0.2 in /frontend in the npm-major group across 1 directory#596
Conversation
Dependency ReviewThe following issues were found:
|
Manifest Changes vs v0.1.0-beta.27base✅ No changes debug✅ No changes crds✅ No changes |
349deda to
2f701ab
Compare
2f701ab to
85343fb
Compare
📸 UI ScreenshotsCaptured 22 screenshots (11 light, 11 dark mode) 📥 Download
Pages Captured
Screenshots are generated automatically on each PR that modifies frontend code. |
85343fb to
1250b6c
Compare
1250b6c to
ae215e8
Compare
There was a problem hiding this comment.
Pull request overview
Updates the frontend toolchain by bumping TypeScript to the 6.0.x line and refreshing the npm lockfile accordingly.
Changes:
- Bump
typescriptfrom~5.9.3to~6.0.2infrontend/package.json. - Update
frontend/package-lock.jsonto reflect the TypeScript bump and related dependency resolution changes (e.g.,@typescript-eslint/*versions/peer ranges).
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
frontend/package.json |
Updates the TypeScript devDependency to ~6.0.2. |
frontend/package-lock.json |
Lockfile refresh to align with the new TypeScript version and resulting dependency graph changes. |
Files not reviewed (1)
- frontend/package-lock.json: Language not supported
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #596 +/- ##
==========================================
+ Coverage 68.72% 68.74% +0.01%
==========================================
Files 159 159
Lines 33620 33620
==========================================
+ Hits 23107 23112 +5
+ Misses 8985 8980 -5
Partials 1528 1528
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
… 6 compatibility Since TypeScript 5.0+, paths are resolved relative to the tsconfig.json location without requiring baseUrl. TypeScript 6.0 deprecates baseUrl with TS5101 error, blocking the dependabot upgrade (PR #596). Removing baseUrl: '.' is a no-op since it matches the default behavior, and the @/* path alias in paths continues to resolve correctly.
… 6 compatibility (#618) Since TypeScript 5.0+, paths are resolved relative to the tsconfig.json location without requiring baseUrl. TypeScript 6.0 deprecates baseUrl with TS5101 error, blocking the dependabot upgrade (PR #596). Removing baseUrl: '.' is a no-op since it matches the default behavior, and the @/* path alias in paths continues to resolve correctly.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 4 changed files in this pull request and generated no new comments.
Files not reviewed (1)
- frontend/package-lock.json: Language not supported
Comments suppressed due to low confidence (1)
frontend/tsconfig.json:22
compilerOptions.pathsis configured here, butbaseUrlwas removed. TypeScript requirespathsto be used with abaseUrlin the final resolved config; if it’s not provided by@vue/tsconfig/tsconfig.dom.json,vue-tsc/tscwill error and@/…imports won’t resolve. Either re-add"baseUrl": "."in this file or confirm the extended config now sets it and add a brief note why this change is safe.
"compilerOptions": {
"module": "ESNext",
"target": "ESNext",
"paths": {
"@/*": [
"./src/*"
]
},
Bumps the npm-major group in /frontend with 1 update: [typescript](https://github.com/microsoft/TypeScript). Updates `typescript` from 5.9.3 to 6.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.9.3...v6.0.2) --- updated-dependencies: - dependency-name: typescript dependency-version: 6.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-major ... Signed-off-by: dependabot[bot] <[email protected]>
Addresses Copilot review comment: document the major TypeScript 5.9 → 6.0 upgrade under [Unreleased] as required by project changelog conventions.
6102922 to
6a1d670
Compare
Bumps the npm-major group with 1 update in the /frontend directory: typescript.
Updates
typescriptfrom 5.9.3 to 6.0.2Release notes
Sourced from typescript's releases.
Commits
607a22aBump version to 6.0.2 and LKG9e72ab7🤖 Pick PR #63239 (Fix missing lib files in reused pro...) into release-6.0 (#...35ff23d🤖 Pick PR #63163 (Port anyFunctionType subtype fix an...) into release-6.0 (#...e175b69Bump version to 6.0.1-rc and LKGaf4caacUpdate LKG8efd7e8Merge remote-tracking branch 'origin/main' into release-6.0206ed1aDeprecate assert in import() (#63172)e688ac8Update dependencies (#63156)29b300dBump the github-actions group across 1 directory with 2 updates (#63205)0c2c7a3DOM update (#63183)