Skip to content

Conversation

@takanakahiko
Copy link
Member

  • Nuxt: 2.18.1 → 4.3.0 (Vue 2 → Vue 3)
  • ESLint: 8 → 9 (flat config形式に移行)
  • sass: 1.97.0 → 1.97.3
  • Font Awesome: 4 → 6
  • vue-scrollto, axios, sass-loader等の不要な依存を削除
  • 全コンポーネントをComposition API + script setupに移行
  • staticディレクトリをpublicにリネーム

- Nuxt: 2.18.1 → 4.3.0 (Vue 2 → Vue 3)
- ESLint: 8 → 9 (flat config形式に移行)
- sass: 1.97.0 → 1.97.3
- Font Awesome: 4 → 6
- vue-scrollto, axios, sass-loader等の不要な依存を削除
- 全コンポーネントをComposition API + script setupに移行
- staticディレクトリをpublicにリネーム
- useFetchをJSON直接インポートに変更(SSR時の404エラー解消)
- pr.yml: lintの前にnuxt prepareを追加
- push.yml: publish_dirを.output/publicに変更
- package-lock.jsonを更新
@takanakahiko takanakahiko merged commit 4407c6a into dev Jan 26, 2026
2 checks passed
@takanakahiko takanakahiko deleted the claude/update-all-dependencies-SUdlX branch January 27, 2026 15:51
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.

3 participants