Modernize to 2025 standards: React 19, Vite 6, ESLint 9, @dnd-kit migration

This commit is contained in:
alexsparkes
2025-10-27 23:19:35 +00:00
parent 7d432dc6f5
commit 04679ba1f6
12 changed files with 591 additions and 261 deletions

View File

@@ -1,9 +1,26 @@
{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"baseUrl": "src"
"module": "esnext",
"target": "esnext",
"baseUrl": "src",
"jsx": "react-jsx",
"moduleResolution": "bundler",
"resolveJsonModule": true,
"allowImportingTsExtensions": false,
"checkJs": false,
"paths": {
"@/*": ["./*"],
"i18n/*": ["./i18n/*"],
"components/*": ["./components/*"],
"assets/*": ["./assets/*"],
"config/*": ["./config/*"],
"features/*": ["./features/*"],
"lib/*": ["./lib/*"],
"scss/*": ["./scss/*"],
"translations/*": ["./i18n/locales/*"],
"utils/*": ["./utils/*"]
}
},
"include": ["src"],
"exclude": ["node_modules"]
"include": ["src/**/*"],
"exclude": ["node_modules", "dist", "build"]
}