Skip to content

chore(deps): update development dependencies - #7

Merged
daneren2005 merged 3 commits into
devfrom
chore/monthly-deps-2026-10
Oct 2, 2026
Merged

daneren2005 merged 3 commits into
devfrom
chore/monthly-deps-2026-10

Conversation

@daneren2005

@daneren2005 daneren2005 commented Oct 1, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • update @types/node from 26.5.1 to 26.6.2
  • update Vitest, @vitest/coverage-v8, and @vitest/ui from 4.1.11 to 5.0.1
  • update oxlint from 1.82.0 to 1.85.0
  • update oxlint-tsgolint from 7.0.2001 to 7.0.2003
  • update Vite from 8.3.0 to 8.3.1
  • refresh package-lock.json

Vitest 5 migration

  • migrate the four benchmark suites from top-level bench(...) calls to Vitest 5 test-context benchmarks
  • preserve grouped comparison tables with bench.compare(...)
  • run single-entry groups with bench().run()
  • preserve the intentionally skipped benchmark as a regular skipped test
  • retain existing one-time and per-sample setup behavior
  • apply benchmark-count-based timeouts for long comparison groups

Official guidance: https://vitest.dev/guide/migration/
Benchmark API: https://vitest.dev/guide/benchmarking

Release-age policy

The repository's configured 7-day min-release-age policy was preserved without overrides. Vitest 5.0.2 remains excluded by that window, so this PR uses 5.0.1.

Validation

  • npm run lint
  • npm run type-check
  • npm run test:unit — 284 passed, 1 skipped
  • npm run test:safety — 8 passed with 50 repeats per spec
  • npm run test:bench — 23 passed, 1 skipped
  • npm run build
  • git diff --check

@daneren2005
daneren2005 merged commit 2433dd8 into dev Oct 2, 2026
2 checks passed
@daneren2005
daneren2005 deleted the chore/monthly-deps-2026-10 branch October 2, 2026 03:51
@github-actions

github-actions Bot commented Oct 3, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 1.6.1 🎉

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.

1 participant