Skip to content

chore: update dependencies (oxlint 1.87, oxfmt 0.72, vitest 5.0.3, pnpm 12.10.1) - #220

Merged
sergioazoc merged 1 commit into
mainfrom
chore/deps-update
Oct 8, 2026
Merged

sergioazoc merged 1 commit into
mainfrom
chore/deps-update

Conversation

@sergioazoc

Copy link
Copy Markdown
Owner

Summary

  • Workspace: oxlint / @oxlint/plugins 1.85.0 → 1.87.0, oxfmt 0.70.0 → 0.72.0, vitest 5.0.2 → 5.0.3, @types/node 26.6.2 → 26.6.4, pnpm 12.6.0 → 12.10.1; transitive deps refreshed in range.
  • Bench: oxlint 1.87.0, eslint-plugin-better-tailwindcss 4.7.0 → 4.9.0, shadcn 4.21.0 → 4.21.4.
  • no-borrowed-component-styles: the type-aware lint flagged a comparator-less sort of [prop, value] tuples; now sorted by key (same id, Map keys are unique).
  • oxfmt 0.72 formats markdown natively (oxc#27256): only three whitespace changes, fenced code untouched.
  • bench/results/latest.json regenerated on an idle machine: findings identical for all three tools, only versions and timings move. /benchmark and /comparison regenerated from it.

Test plan

  • pnpm lint, pnpm lint:types, pnpm format:check, pnpm typecheck, pnpm build
  • pnpm test (3522 + 312 tests)
  • bench npm test (66) and node score.mjs --check before regenerating

🤖 Generated with Claude Code

https://claude.ai/code/session_019vTh6S5A41M1HLkmk3FaM1

…pm 12.10.1)

Workspace: oxlint and @oxlint/plugins 1.87.0, oxfmt 0.72.0, vitest 5.0.3,
@types/node 26.6.4, pnpm 12.10.1, and transitive deps refreshed in range.
Bench: oxlint 1.87.0, eslint-plugin-better-tailwindcss 4.9.0, shadcn 4.21.4.

- tsgolint now flags the comparator-less sort of signature tuples in
  no-borrowed-component-styles; sort by key (Map keys are unique, so the
  id is unchanged).
- oxfmt 0.72 formats markdown natively (oxc#27256): three whitespace
  changes, fenced code untouched. It keeps a `:::` container whole now;
  the markdown-containers guard stays as house style.
- bench/results/latest.json regenerated: findings identical for every
  tool, only versions and timings move; /benchmark and /comparison
  regenerated from it. JS rule timings include selector matching since
  oxlint 1.87 (oxc#27111).

Claude-Session: https://claude.ai/code/session_019vTh6S5A41M1HLkmk3FaM1
@sergioazoc
sergioazoc merged commit a19a033 into main Oct 8, 2026
11 checks passed
@sergioazoc
sergioazoc deleted the chore/deps-update branch October 8, 2026 13:43
@sergioazoc sergioazoc mentioned this pull request Oct 9, 2026
3 tasks done
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