Skip to content

Upgrade dev dependencies - #5

Merged
0x80 merged 2 commits into
mainfrom
thijs/0506-upgrade-deps
Apr 6, 2026
Merged

0x80 merged 2 commits into
mainfrom
thijs/0506-upgrade-deps

Conversation

@0x80

@0x80 0x80 commented Apr 6, 2026

Copy link
Copy Markdown
Owner

Upgrade all dev dependencies to their latest versions:

  • typescript 6.0.0-beta -> 6.0.2
  • vite ^6.0.0 -> ^8.0.5
  • vitest ^3.0.8 -> ^4.1.2
  • tsdown ^0.12.0 -> ^0.21.7
  • del-cli ^5.1.0 -> ^7.0.0
  • oxlint ^1.48.0 -> ^1.58.0
  • oxfmt ^0.33.0 -> ^0.43.0
  • oxlint-tsgolint ^0.15.0 -> ^0.20.0
  • @codecompose/typescript-config ^3.0.0 -> ^3.1.0

Scope: package
Visibility: internal

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s developer toolchain to newer versions (TypeScript, Vite/Vitest, tsdown, oxlint/oxfmt, and related tooling) and aligns repo ignore rules for TS build info artifacts.

Changes:

  • Bumped core dev dependencies: TypeScript 6.0.2, Vite 8.0.5, Vitest 4.1.2, tsdown 0.21.7, del-cli 7.0.0, oxlint/oxfmt, and @codecompose/typescript-config.
  • Refreshed pnpm-lock.yaml to reflect the dependency graph changes from these upgrades.
  • Simplified .gitignore handling of TypeScript build info files by ignoring *.tsbuildinfo.

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated no comments.

File Description
package.json Updates dev dependency versions to the targeted latest releases.
pnpm-lock.yaml Lockfile refresh reflecting new dependency/engine requirements and transitive updates.
.gitignore Replaces specific TS build info ignores with a wildcard pattern.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@0x80
0x80 merged commit f09df22 into main Apr 6, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants