hensei-web/components
Justin Edmund e132d31b57 Fix Railway deployment and TypeScript errors
- Add next-intl routing configuration using defineRouting
- Update navigation and middleware to use new routing config
- Fix all TypeScript errors in components
- Add Node.js 20 configuration for Railway (.nvmrc and .mise.toml)
- Add patch script for next-intl ESM compatibility
- Fix nullable types and missing props across components
- Update package.json engines to specify Node.js 20.x

This fixes the deployment failure on Railway by:
1. Resolving all TypeScript compilation errors
2. Working around Node.js ESM module resolution issues with next-intl
3. Specifying Node.js 20 for consistent builds

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-04 01:44:37 -07:00
..
about Migrate about pages to App Router (#432) 2025-09-03 17:20:16 -07:00
AccountStateInitializer Fix authentication state hydration mismatch (#433) 2025-09-03 17:34:34 -07:00
auth Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
character Fix TypeScript errors for production build 2025-09-04 00:12:10 -07:00
common Fix TypeScript errors for production build 2025-09-04 00:12:10 -07:00
dialogs Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
ElementToggle Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
ErrorSection Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
extra Fix TypeScript errors for production build 2025-09-04 00:12:10 -07:00
filters Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
head Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
Header Fix Railway deployment and TypeScript errors 2025-09-04 01:44:37 -07:00
HovercardHeader Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
job Fix Railway deployment and TypeScript errors 2025-09-04 01:44:37 -07:00
LanguageSwitch Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
Layout Fix Railway deployment and TypeScript errors 2025-09-04 01:44:37 -07:00
mastery Fix Railway deployment and TypeScript errors 2025-09-04 01:44:37 -07:00
MentionList Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
party Fix Railway deployment and TypeScript errors 2025-09-04 01:44:37 -07:00
raids Fix Railway deployment and TypeScript errors 2025-09-04 01:44:37 -07:00
reps Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
search Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
summon Fix Railway deployment and TypeScript errors 2025-09-04 01:44:37 -07:00
toasts Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
uncap Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
weapon Fix Railway deployment and TypeScript errors 2025-09-04 01:44:37 -07:00