blob: 8c0098907f6364e18e2c5aea3d40746bded1dbba [file] [log] [blame]
sogln3131a462025-04-15 17:01:40 +08001{
22301014bc4616f2025-06-03 16:59:44 +08002 "name": "groupone-front-end",
sogln3131a462025-04-15 17:01:40 +08003 "private": true,
22301014bc4616f2025-06-03 16:59:44 +08004 "version": "0.0.0",
sogln3131a462025-04-15 17:01:40 +08005 "type": "module",
6 "scripts": {
22301014bc4616f2025-06-03 16:59:44 +08007 "dev": "vite",
8 "build": "tsc -b && vite build",
9 "lint": "eslint .",
2230101462240ab2025-06-07 09:28:16 +080010 "preview": "vite preview",
11 "test": "vitest"
sogln3131a462025-04-15 17:01:40 +080012 },
13 "dependencies": {
22301014bc4616f2025-06-03 16:59:44 +080014 "@ant-design/icons": "^6.0.0",
15 "@ant-design/v5-patch-for-react-19": "^1.0.3",
16 "@reduxjs/toolkit": "^2.8.2",
2230101462240ab2025-06-07 09:28:16 +080017 "@types/jest": "^29.5.14",
22301014bc4616f2025-06-03 16:59:44 +080018 "antd": "^5.25.2",
223010146abadd72025-06-05 14:21:13 +080019 "axios": "^1.9.0",
22301014bc4616f2025-06-03 16:59:44 +080020 "less": "^4.3.0",
21 "react": "^19.1.0",
22 "react-dom": "^19.1.0",
23 "react-redux": "^9.2.0",
24 "react-router": "^7.6.0"
sogln3131a462025-04-15 17:01:40 +080025 },
26 "devDependencies": {
22301014bc4616f2025-06-03 16:59:44 +080027 "@eslint/js": "^9.25.0",
2230101462240ab2025-06-07 09:28:16 +080028 "@testing-library/jest-dom": "^6.6.3",
29 "@testing-library/react": "^16.3.0",
22301014bc4616f2025-06-03 16:59:44 +080030 "@types/react": "^19.1.2",
31 "@types/react-dom": "^19.1.2",
32 "@vitejs/plugin-react": "^4.4.1",
33 "eslint": "^9.25.0",
34 "eslint-plugin-react-hooks": "^5.2.0",
35 "eslint-plugin-react-refresh": "^0.4.19",
36 "globals": "^16.0.0",
2230101462240ab2025-06-07 09:28:16 +080037 "jsdom": "^26.1.0",
22301014bc4616f2025-06-03 16:59:44 +080038 "typescript": "~5.8.3",
39 "typescript-eslint": "^8.30.1",
40 "vite": "^6.3.5",
41 "vitest": "^3.1.4"
sogln3131a462025-04-15 17:01:40 +080042 }
43}