From 69aeb7889ac136a8e4fbe7de1330298e30345479 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Wed, 22 Oct 2025 13:59:12 +0400 Subject: feat/frontend: switch to vite, update node to v22 (#281) --- frontend/package.json | 49 +++++++++++++++---------------------------------- 1 file changed, 15 insertions(+), 34 deletions(-) (limited to 'frontend/package.json') diff --git a/frontend/package.json b/frontend/package.json index 1ee6441..02b5ee3 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -2,13 +2,10 @@ "name": "frontend", "version": "0.1.0", "private": true, + "type": "module", "dependencies": { "@nekz/sdp": "^0.9.0", - "@testing-library/jest-dom": "^5.17.0", - "@testing-library/react": "^13.4.0", - "@testing-library/user-event": "^13.5.0", - "@types/jest": "^27.5.2", - "@types/node": "^16.18.105", + "@types/node": "^22.0.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "axios": "^1.7.4", @@ -16,38 +13,22 @@ "react-dom": "^18.3.1", "react-helmet": "^6.1.0", "react-markdown": "^9.0.1", - "react-router-dom": "^6.26.1", - "react-scripts": "5.0.1", - "typescript": "^4.9.5", - "web-vitals": "^2.1.4" + "react-router-dom": "^6.26.1" }, "scripts": { - "start": "craco start", - "build": "craco build", - "test": "craco test", - "eject": "react-scripts eject" - }, - "eslintConfig": { - "extends": [ - "react-app", - "react-app/jest" - ] - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] + "dev": "vite", + "build": "vite build", + "preview": "vite preview", + "lint": "eslint .", + "type-check": "tsc -b" }, "devDependencies": { - "@craco/craco": "^7.1.0", + "@eslint/js": "^9.38.0", "@types/react-helmet": "^6.1.11", - "craco-alias": "^3.0.1" + "@vitejs/plugin-react": "^4.3.1", + "eslint": "^8.57.1", + "typescript": "^5.9.3", + "typescript-eslint": "^8.46.2", + "vite": "^5.4.2" } -} +} \ No newline at end of file -- cgit v1.2.3