Skip to content

deps: upgrade to Vite 8 + ESLint 10 flat config#25

Merged
blondfrogs merged 1 commit into
masterfrom
deps/upgrade-vite8-eslint10
May 13, 2026
Merged

deps: upgrade to Vite 8 + ESLint 10 flat config#25
blondfrogs merged 1 commit into
masterfrom
deps/upgrade-vite8-eslint10

Conversation

@blondfrogs

Copy link
Copy Markdown
Member
  • Vite 5 → 8 (manualChunks object → function form for Rolldown)
  • @vitejs/plugin-vue 5 → 6, vite-plugin-node-polyfills 0.22 → 0.26
  • ESLint 8 → 10 with flat config; eslint-plugin-vue 9 → 10
  • Replace unmaintained eslint-config-airbnb-base with @eslint/js + typescript-eslint umbrella + vue3 flat preset
  • Swap eslint-plugin-import (capped at v9) for eslint-plugin-import-x
  • Migrate .eslintrc.cjs → eslint.config.js; fold .eslintignore into flat-config ignores
  • Drop empty jsconfig.json and stale allowJs/.js include from tsconfig
  • SignTx.vue: preserve original error as cause when rethrowing on invalid private-key checksum (preserve-caught-error rule + improvement)
  • Strip eslint-disable directives whose airbnb rules are no longer loaded
  • README: document TS migration, new scripts (test, typecheck), and updated config files

- Vite 5 → 8 (manualChunks object → function form for Rolldown)
- @vitejs/plugin-vue 5 → 6, vite-plugin-node-polyfills 0.22 → 0.26
- ESLint 8 → 10 with flat config; eslint-plugin-vue 9 → 10
- Replace unmaintained eslint-config-airbnb-base with @eslint/js +
  typescript-eslint umbrella + vue3 flat preset
- Swap eslint-plugin-import (capped at v9) for eslint-plugin-import-x
- Migrate .eslintrc.cjs → eslint.config.js; fold .eslintignore into
  flat-config ignores
- Drop empty jsconfig.json and stale allowJs/.js include from tsconfig
- SignTx.vue: preserve original error as `cause` when rethrowing on
  invalid private-key checksum (preserve-caught-error rule + improvement)
- Strip eslint-disable directives whose airbnb rules are no longer loaded
- README: document TS migration, new scripts (test, typecheck), and
  updated config files

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@blondfrogs blondfrogs merged commit 62378ac into master May 13, 2026
1 check 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.

1 participant