Repository navigation
chore(deps-dev): bump typescript from 5.9.3 to 7.0.2 - #66
dependabot[bot] wants to merge 1 commit into
Conversation
🟡 Tier B · Needs changes before merging
Updates the project’s TypeScript development dependency from 5.9.3 to 7.0.2 and refreshes the npm lockfile, including TypeScript’s platform-specific optional packages.
Fix with agent prompt### Issue 1
package-lock.json:2302
**Restore Nitro's missing lru-cache lock entry**
`npm ci` exits with `Missing: lru-cache@11.5.3 from lock file`: this change removes Nitro's nested 11.5.3 entry even though Nitro's lock metadata requests `lru-cache` `^11.2.6`. Clean installs therefore fail; running `npm install` restores the missing entry.
### Issue 2
package-lock.json:2691
**TypeScript 7 flags the Pink stylesheet import**
TypeScript 7 carries TypeScript 6's new `noUncheckedSideEffectImports: true` default, so `npx tsc --noEmit` now reports TS2882 for the package-root CSS side-effect import at `src/app/__root.tsx:10`; the same check with 5.9.3 did not. This adds a type-check error unless the import is declared or the option is disabled.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.📂 Walkthrough · 2
Reviewed |
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 7.0.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.9.3...v7.0.2) --- updated-dependencies: - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
734f419 to
982ba43
Compare
| "node": "20 || >=22" | ||
| } | ||
| }, | ||
| "node_modules/nitro/node_modules/unstorage": { |
There was a problem hiding this comment.
Restore Nitro's missing lru-cache lock entry
npm ci exits with Missing: lru-cache@11.5.3 from lock file: this change removes Nitro's nested 11.5.3 entry even though Nitro's lock metadata requests lru-cache ^11.2.6. Clean installs therefore fail; running npm install restores the missing entry.
Prompt To Fix With AI
This is a comment left during a code review.
Path: package-lock.json
Line: 2302
Comment:
**Restore Nitro's missing lru-cache lock entry**
`npm ci` exits with `Missing: lru-cache@11.5.3 from lock file`: this change removes Nitro's nested 11.5.3 entry even though Nitro's lock metadata requests `lru-cache` `^11.2.6`. Clean installs therefore fail; running `npm install` restores the missing entry.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.🟠 Major · bug · Reply if this doesn't apply.
| "version": "5.9.3", | ||
| "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", | ||
| "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", | ||
| "version": "7.0.2", |
There was a problem hiding this comment.
TypeScript 7 flags the Pink stylesheet import
TypeScript 7 carries TypeScript 6's new noUncheckedSideEffectImports: true default, so npx tsc --noEmit now reports TS2882 for the package-root CSS side-effect import at src/app/__root.tsx:10; the same check with 5.9.3 did not. This adds a type-check error unless the import is declared or the option is disabled.
Prompt To Fix With AI
This is a comment left during a code review.
Path: package-lock.json
Line: 2691
Comment:
**TypeScript 7 flags the Pink stylesheet import**
TypeScript 7 carries TypeScript 6's new `noUncheckedSideEffectImports: true` default, so `npx tsc --noEmit` now reports TS2882 for the package-root CSS side-effect import at `src/app/__root.tsx:10`; the same check with 5.9.3 did not. This adds a type-check error unless the import is declared or the option is disabled.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.🟡 Minor · bug · Reply if this doesn't apply.
Bumps typescript from 5.9.3 to 7.0.2.
Release notes
Sourced from typescript's releases.
Commits
1e4744dMerge branch 'main' into ts7-releasea5a219cmicrosoft/typescript-go#4558ecfe30dUpdate status localization5de25b5Hide executable name in TypeScript statusd7ce74aShow bundled TypeScript version for packaged servers29be66aCorrect TS 7 release version to 7.0.2ed2bd1bMerge branch 'main' into ts7-release8873075Bump the github-actions group across 1 directory with 3 updates (microsoft/ty...9427131Set up stable / nightly extension split, other prep (microsoft/typescript-go#...d4eaca5microsoft/typescript-go#4549Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.