aae43e9421
Major build system migration replacing react-scripts with Vite. Upgrades React to v19, Redux Toolkit to v2, Three.js to 0.184, and replaces axios with ky. Removes IE11 support, test infrastructure, and polyfills. Updates TypeScript config to project references and bumps version to 3.0.0.
44 lines
1.1 KiB
JSON
44 lines
1.1 KiB
JSON
{
|
|
"name": "celloc3d",
|
|
"version": "3.0.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "tsc -b && vite build",
|
|
"lint": "eslint .",
|
|
"format": "biome check --write .",
|
|
"format:check": "biome check .",
|
|
"preview": "vite preview"
|
|
},
|
|
"dependencies": {
|
|
"@reduxjs/toolkit": "^2.12.0",
|
|
"ky": "^2.0.2",
|
|
"react": "^19.2.6",
|
|
"react-dom": "^19.2.6",
|
|
"react-ga4": "^3.0.1",
|
|
"react-helmet-async": "^3.0.0",
|
|
"react-redux": "^9.3.0",
|
|
"react-router-dom": "^7.15.1",
|
|
"redux": "^5.0.1",
|
|
"three": "^0.184.0"
|
|
},
|
|
"devDependencies": {
|
|
"@biomejs/biome": "^2.4.15",
|
|
"@eslint/js": "^10.0.1",
|
|
"@types/node": "^24.12.4",
|
|
"@types/react": "^19.2.15",
|
|
"@types/react-dom": "^19.2.3",
|
|
"@types/react-redux": "^7.1.34",
|
|
"@types/three": "^0.184.1",
|
|
"@vitejs/plugin-react": "^6.0.2",
|
|
"eslint": "^10.4.0",
|
|
"eslint-plugin-react-hooks": "^7.1.1",
|
|
"eslint-plugin-react-refresh": "^0.5.2",
|
|
"globals": "^17.6.0",
|
|
"typescript": "~6.0.3",
|
|
"typescript-eslint": "^8.59.4",
|
|
"vite": "^8.0.14"
|
|
}
|
|
}
|