Skip to content

fix: upgrade dev dependencies (@actions/*, biome v2, vitest v4, @vercel/ncc)#644

Merged
ueokande merged 3 commits into
masterfrom
update-dependencies
May 6, 2026
Merged

fix: upgrade dev dependencies (@actions/*, biome v2, vitest v4, @vercel/ncc)#644
ueokande merged 3 commits into
masterfrom
update-dependencies

Conversation

@ueokande
Copy link
Copy Markdown
Member

@ueokande ueokande commented May 6, 2026

Summary

Upgrades all dev dependencies to their latest versions.

Changes

@actions/* — ESM-only versions

  • @actions/core → v3
  • @actions/exec → v3
  • @actions/io → v3
  • @actions/tool-cache → v4

@vercel/ncc 0.38.00.38.4

  • Fix: enable import.meta evaluation in CJS builds
  • Fix: sourcemap sources removes webpack path
  • Deps: webpack v5.94.0 + terser v5.33.0

@biomejs/biome 1.8.32.4.14 (major)

  • Ran biome migrate to update config format
  • Excluded dist/ from linting
  • Fixed new lint rules: noUnusedPrivateClassMembers, noUnusedVariables, import sorting
  • Updated lint:fix script: --apply--write

vitest 2.0.24.1.5 (major)

  • All 34 tests pass
  • Also bumped @types/node 20.6.225.6.0 to satisfy peer dep

ueokande and others added 3 commits May 6, 2026 12:34
- Bump @actions/core to ^3.0.1, @actions/exec to ^3.0.0,
  @actions/io to ^3.0.2, @actions/tool-cache to ^4.0.0
- Switch tsconfig to module:preserve + moduleResolution:bundler
  so TypeScript resolves package exports fields correctly
- Add types:["node"] to tsconfig to fix node: protocol imports
- Exclude dist/** from Biome linting (build artifact)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Run biome migrate to update config (files.ignore → files.includes)
- Exclude dist/ from linting
- Fix noUnusedPrivateClassMembers in errors.ts
- Fix noUnusedVariables in WindowsInstaller.ts (catch _err)
- Fix import sorting in multiple files (new organizeImports behavior)
- Update lint:fix script: --apply → --write

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@ueokande ueokande force-pushed the update-dependencies branch from ea529e3 to 1471efe Compare May 6, 2026 03:36
@ueokande ueokande changed the title chore: upgrade dev dependencies (@actions/*, biome v2, vitest v4, @vercel/ncc) fix: upgrade dev dependencies (@actions/*, biome v2, vitest v4, @vercel/ncc) May 6, 2026
@ueokande ueokande merged commit 59e1322 into master May 6, 2026
12 checks passed
@ueokande ueokande deleted the update-dependencies branch May 6, 2026 03:43
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.

1 participant