chore(deps-dev): bump typescript from 5.9.3 to 6.0.3#9
Conversation
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.3. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.9.3...v6.0.3) --- updated-dependencies: - dependency-name: typescript dependency-version: 6.0.3 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
5151211 to
a7502d1
Compare
WalkthroughWalkthroughThe ChangesTypeScript Dependency Bump
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
Tip: You can configure your own custom pre-merge checks in the settings. Finishing TouchesGenerate unit tests (beta)
Simplify code
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@package.json`:
- Line 27: The package.json file has been updated to specify TypeScript version
6.0.3 on line 27, but the bun.lock lockfile has not been regenerated and still
contains the old TypeScript version constraint and resolution (5.7.3/5.9.3).
Regenerate the bun.lock file by running the appropriate bun command (typically
`bun install` or `bun update`) to update the lockfile and ensure that the new
TypeScript 6.0.3 specification in package.json is properly resolved and locked
in the lockfile.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
| "@types/bun": "latest", | ||
| "bun-types": "latest", | ||
| "typescript": "^5.7.3" | ||
| "typescript": "^6.0.3" |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Verify package manifest vs lockfile TypeScript versions.
# Expected after refresh:
# - package.json shows ^6.0.3
# - bun.lock workspace devDependency reflects ^6.0.3
# - bun.lock resolved package is typescript@6.x
rg -n '"typescript"\s*:\s*"\^?[0-9]+\.[0-9]+\.[0-9]+"' package.json bun.lock
rg -n '"typescript": \["typescript@[0-9]+\.[0-9]+\.[0-9]+' bun.lockRepository: four-bytes/four-opencode-git-tools
Length of output: 372
Lockfile out of sync — TypeScript 6.0.3 bump won't take effect until bun.lock is regenerated.
On line 27, package.json specifies "typescript": "^6.0.3", but bun.lock still declares "typescript": "^5.7.3" as a workspace devDependency and resolves to typescript@5.9.3. Package managers use the lockfile as the source of truth, so installs will continue using TypeScript 5.9.3 until the lockfile is refreshed. Regenerate bun.lock to complete this upgrade.
Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@package.json` at line 27, The package.json file has been updated to specify
TypeScript version 6.0.3 on line 27, but the bun.lock lockfile has not been
regenerated and still contains the old TypeScript version constraint and
resolution (5.7.3/5.9.3). Regenerate the bun.lock file by running the
appropriate bun command (typically `bun install` or `bun update`) to update the
lockfile and ensure that the new TypeScript 6.0.3 specification in package.json
is properly resolved and locked in the lockfile.
Bumps typescript from 5.9.3 to 6.0.3.
Release notes
Sourced from typescript's releases.
Commits
050880cBump version to 6.0.3 and LKGeeae9dd🤖 Pick PR #63401 (Also check package name validity in...) into release-6.0 (#...ad1c695🤖 Pick PR #63368 (Harden ATA package name filtering) into release-6.0 (#63372)0725fb4🤖 Pick PR #63310 (Mark class property initializers as...) into release-6.0 (#...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.0Summary by CodeRabbit