refactor: remove eslint and tsx-related dependencies after bun migration

Removes dev dependencies no longer needed after migrating from tsx to bun as TypeScript runtime and removing linting toolchain. Moves workbox-window to web package dependencies where it's actually used.
This commit is contained in:
weishu
2025-12-25 22:29:35 +08:00
parent 4314aececd
commit 38e8fe8d02
4 changed files with 11 additions and 237 deletions
-8
View File
@@ -53,7 +53,6 @@
"@types/cross-spawn": "^6.0.6",
"@types/ps-list": "^6.2.1",
"@types/react": "^19.2.7",
"@types/tmp": "^0.2.6",
"axios": "^1.13.2",
"chalk": "^5.6.2",
"cross-spawn": "^7.0.6",
@@ -62,21 +61,14 @@
"ink": "^6.5.1",
"ps-list": "^8.1.1",
"react": "^19.2.0",
"react-devtools-core": "^7.0.1",
"socket.io-client": "^4.8.1",
"tar": "^7.5.2",
"zod": "^3.23.8"
},
"devDependencies": {
"@eslint/compat": "^1",
"@types/node": ">=20",
"bun-types": "^1.3.5",
"cross-env": "^10.1.0",
"dotenv": "^16.6.1",
"eslint": "^9",
"eslint-config-prettier": "^10",
"shx": "^0.3.3",
"ts-node": "^10",
"typescript": "^5",
"vitest": "^3.2.4"
},