Skip to content

chore: update TypeScript and Vite+ - #44

Merged
altaywtf merged 1 commit into
mainfrom
chore/typescript-vite-plus-0.2.6
Aug 1, 2026
Merged

chore: update TypeScript and Vite+#44
altaywtf merged 1 commit into
mainfrom
chore/typescript-vite-plus-0.2.6

Conversation

@altaywtf

@altaywtf altaywtf commented Aug 1, 2026

Copy link
Copy Markdown
Member

Summary

Align the CLI tooling with TypeScript 7.0.2 and Vite+ 0.2.6 while preserving the existing runtime dependency set and Effect pins.

Changed

  • update TypeScript from ^6.0.3 to ^7.0.2
  • update vite-plus and the vite core catalog/override from 0.2.4 to 0.2.6
  • regenerate the pnpm lockfile from the coherent final manifest and catalog

Review aids

Tooling contract Before After
TypeScript ^6.0.3 ^7.0.2
Vite+ 0.2.4 0.2.6
Vite core alias @voidzero-dev/vite-plus-core@0.2.4 @voidzero-dev/vite-plus-core@0.2.6
Effect / platform-node 4.0.0-beta.97 unchanged

The resolved graph contains one version each of TypeScript, Vite+, and Vite+ core.

Risks

Low and tooling-only. The lockfile includes the transitive formatter, linter, parser, and platform packages shipped by Vite+ 0.2.6 and TypeScript 7.0.2. No production dependency, CLI behavior, or consumer account interaction changes.

Verification

  • pnpm install --frozen-lockfile --strict-peer-dependencies
  • pnpm exec vp run check
  • pnpm exec vp run verify — 25 files / 243 tests; packed-install smoke; 90.38% statements and 90.5% lines
  • pnpm exec vp run build
  • ./dist/bin.mjs describe --output json — valid JSON, 28 commands
  • pnpm exec vp run smoke:pack
  • pnpm exec vp run build:sea
  • pnpm exec vp run verify:sea
  • pnpm why vite-plus && pnpm why vite && pnpm why typescript
  • git diff --check

Complexity

No code-path complexity change. The diff is limited to two manifest files and the generated lockfile.


Summary by cubic

Updates CLI tooling to typescript@7.0.2 and vite-plus@0.2.6 to keep builds current and stable. Tooling-only change; no production/runtime behavior changes.

  • Dependencies
    • Bump typescript from ^6.0.3 to ^7.0.2.
    • Bump vite-plus from 0.2.4 to 0.2.6 and override vite to @voidzero-dev/vite-plus-core@0.2.6.
    • Regenerate pnpm-lock.yaml; Effect pins remain unchanged.

Written for commit f6f12b9. Summary will update on new commits.

Copilot AI review requested due to automatic review settings August 1, 2026 07:06

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 repo’s tooling dependencies to keep the put.io CLI build/test pipeline current, aligning on TypeScript 7.0.2 and Vite+ 0.2.6 while keeping runtime/Effect pins unchanged.

Changes:

  • Bump typescript from ^6.0.3 to ^7.0.2.
  • Bump vite-plus from 0.2.4 to 0.2.6 and update the vite catalog/override to @voidzero-dev/vite-plus-core@0.2.6.
  • Regenerate pnpm-lock.yaml to reflect the updated toolchain graph.

Reviewed changes

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

File Description
pnpm-workspace.yaml Updates the workspace catalog to point vite/vite-plus at the new Vite+ core/tooling versions.
package.json Bumps typescript and vite-plus devDependencies to the new target versions.
pnpm-lock.yaml Regenerates the lockfile so the resolved graph consistently reflects TypeScript 7.0.2 and Vite+ 0.2.6.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

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

@cubic-dev-ai cubic-dev-ai Bot 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.

No issues found across 3 files

Re-trigger cubic

@altaywtf
altaywtf merged commit 9aa82da into main Aug 1, 2026
8 checks passed
@altaywtf
altaywtf deleted the chore/typescript-vite-plus-0.2.6 branch August 1, 2026 07:55
@putio-releaser

putio-releaser Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.2.6 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants