blob: 866a01fa34e6d354d164a4b71d5be59aef9486fa [file] [log] [blame]
Akane121765b61a72025-05-17 13:52:25 +08001{
2 "name": "frontend",
3 "version": "0.1.0",
4 "private": true,
22301080a93bebb2025-05-27 19:48:11 +08005 "presets": [
6 "@babel/preset-env"
7 ],
Akane121765b61a72025-05-17 13:52:25 +08008 "dependencies": {
9 "@testing-library/dom": "^10.4.0",
10 "axios": "^1.8.4",
11 "buffer": "^6.0.3",
12 "https-browserify": "^1.0.0",
13 "os-browserify": "^0.3.0",
14 "process": "^0.11.10",
15 "react": "^19.1.0",
22301080a93bebb2025-05-27 19:48:11 +080016 "react-datepicker": "^8.3.0",
Akane121765b61a72025-05-17 13:52:25 +080017 "react-dom": "^19.1.0",
Akane12173a7bb972025-06-01 01:05:27 +080018 "react-icons": "^5.5.0",
Akane121765b61a72025-05-17 13:52:25 +080019 "react-router-dom": "^6.20.1",
20 "react-scripts": "5.0.1",
21 "stream-browserify": "^3.0.0",
22 "stream-http": "^3.2.0",
23 "url": "^0.11.4",
24 "web-vitals": "^2.1.4"
25 },
26 "scripts": {
27 "start": "react-scripts start",
28 "build": "react-scripts build",
29 "test": "jest",
30 "test:watch": "jest --watch",
31 "test:coverage": "jest --coverage",
Akane12173a7bb972025-06-01 01:05:27 +080032 "test:fail": "jest --silent --verbose | findstr /C:\"FAIL\"",
Akane121765b61a72025-05-17 13:52:25 +080033 "test:update": "jest --updateSnapshot",
34 "eject": "react-scripts eject"
35 },
36 "eslintConfig": {
37 "extends": [
38 "react-app",
39 "react-app/jest"
40 ]
41 },
42 "browserslist": {
43 "production": [
44 ">0.2%",
45 "not dead",
46 "not op_mini all"
47 ],
48 "development": [
49 "last 1 chrome version",
50 "last 1 firefox version",
51 "last 1 safari version"
52 ]
53 },
54 "devDependencies": {
55 "@babel/core": "^7.27.1",
56 "@babel/preset-env": "^7.27.2",
22301080a93bebb2025-05-27 19:48:11 +080057 "@babel/preset-react": "^7.27.1",
Akane121765b61a72025-05-17 13:52:25 +080058 "@testing-library/jest-dom": "^6.6.3",
59 "@testing-library/react": "^16.3.0",
60 "@testing-library/user-event": "^14.6.1",
61 "@types/jest": "^29.5.14",
62 "axios-mock-adapter": "^2.1.0",
63 "babel-jest": "^29.7.0",
64 "identity-obj-proxy": "^3.0.0",
65 "jest": "^29.7.0",
66 "jest-environment-jsdom": "^29.7.0",
67 "msw": "^2.8.2"
68 }
69}