Open KATO-Hiro opened 2 months ago
pnpm outdated
┌────────────────────────────────────────┬─────────┬────────┐
│ Package │ Current │ Latest │
├────────────────────────────────────────┼─────────┼────────┤
│ @typescript-eslint/eslint-plugin (dev) │ 7.0.0 │ 7.12.0 │
├────────────────────────────────────────┼─────────┼────────┤
│ @lucia-auth/adapter-prisma │ 3.0.2 │ 4.0.1 │
├────────────────────────────────────────┼─────────┼────────┤
│ @typescript-eslint/parser (dev) │ 6.21.0 │ 7.12.0 │
├────────────────────────────────────────┼─────────┼────────┤
│ eslint (dev) │ 8.57.0 │ 9.4.0 │
├────────────────────────────────────────┼─────────┼────────┤
│ lucia │ 2.7.7 │ 3.2.0 │
├────────────────────────────────────────┼─────────┼────────┤
│ tailwind-merge │ 1.14.0 │ 2.3.0 │
├────────────────────────────────────────┼─────────┼────────┤
│ flowbite-svelte-icons (dev) │ 0.4.4 │ 1.6.1 │
└────────────────────────────────────────┴─────────┴────────┘
lucia: 破壊的な変更があります。また、Prismaのスキーマの定義で、キャメルケースが必須となるようです(現時点では全てスネークケースで記述しているため、影響が広範囲に及ぶ可能性があります)。
Svelte/kitではv2.0.0でuse:enhanceに関する破壊的な変更が入っているようです。
https://github.com/sveltejs/kit/releases?expanded=true&page=6&q=sveltejs%2Fkit
一部のライブラリでは、Node.js v20にする必要がありそうです。 Vercelのruntimeも併せて変更する必要があります。
WHY
例外