{ "name": "code-vulnerability-scanner-frontend", "version": "1.0.0", "description": "代码漏洞检测系统前端", "private": true, "dependencies": { "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "antd": "^5.12.8", "axios": "^1.6.2", "chart.js": "^4.4.0", "react": "^18.2.0", "react-chartjs-2": "^5.2.0", "react-dom": "^18.2.0", "react-router-dom": "^6.8.1", "react-scripts": "5.0.1", "typescript": "^4.9.4", "web-vitals": "^2.1.4" }, "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts 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" ] }, "proxy": "http://localhost:8000", "devDependencies": { "@types/aria-query": "^5.0.4", "@types/babel__core": "^7.20.5", "@types/babel__generator": "^7.27.0", "@types/babel__template": "^7.4.4", "@types/babel__traverse": "^7.28.0", "@types/bonjour": "^3.5.13", "@types/eslint": "^9.6.1", "@types/estree": "^1.0.8", "@types/graceful-fs": "^4.1.9", "@types/http-errors": "^2.0.5", "@types/http-proxy": "^1.17.16", "@types/jest": "^30.0.0", "@types/node": "^24.6.0", "@types/prettier": "^3.0.0", "@types/qs": "^6.14.0", "@types/react": "^19.1.16", "@types/react-dom": "^19.1.9", "@types/retry": "^0.12.5", "@types/semver": "^7.7.1", "@types/send": "^0.17.5", "@types/serve-static": "^1.15.8", "@types/stack-utils": "^2.0.3", "@types/ws": "^8.18.1", "@types/yargs": "^17.0.33" } }