|
7 | 7 | "dev": "vite --host", |
8 | 8 | "build": "vite build", |
9 | 9 | "lint": "eslint .", |
| 10 | + "test": "vitest", |
| 11 | + "test:backend": "jasmine spec/**/*.spec.cjs", |
10 | 12 | "preview": "vite preview", |
11 | 13 | "docker:dev": "docker compose --profile dev up --build", |
12 | 14 | "docker:prod": "docker compose --profile prod up -d --build" |
|
16 | 18 | "@emotion/styled": "^11.11.0", |
17 | 19 | "@mui/icons-material": "^5.15.6", |
18 | 20 | "@mui/material": "^5.15.6", |
19 | | - "@primer/octicons-react": "^19.15.5", |
| 21 | + "@primer/octicons-react": "^19.25.0", |
20 | 22 | "@vitejs/plugin-react": "^4.3.3", |
21 | 23 | "axios": "^1.7.7", |
22 | 24 | "framer-motion": "^12.23.12", |
|
32 | 34 | }, |
33 | 35 | "devDependencies": { |
34 | 36 | "@eslint/js": "^9.13.0", |
| 37 | + "@testing-library/jest-dom": "^6.9.1", |
| 38 | + "@testing-library/react": "^16.3.2", |
| 39 | + "@testing-library/user-event": "^14.6.1", |
35 | 40 | "@types/jasmine": "^5.1.8", |
36 | 41 | "@types/node": "^22.10.1", |
37 | 42 | "@types/react": "^18.3.23", |
|
47 | 52 | "eslint-plugin-react-refresh": "^0.4.14", |
48 | 53 | "express-session": "^1.18.2", |
49 | 54 | "globals": "^15.11.0", |
50 | | - "jasmine": "^5.9.0", |
| 55 | + "jasmine": "^5.13.0", |
| 56 | + "jasmine-spec-reporter": "^7.0.0", |
| 57 | + "jsdom": "^29.1.1", |
51 | 58 | "passport": "^0.7.0", |
52 | 59 | "passport-local": "^1.0.0", |
53 | | - "supertest": "^7.1.4", |
54 | | - "vite": "^5.4.10" |
| 60 | + "supertest": "^7.2.2", |
| 61 | + "vite": "^5.4.10", |
| 62 | + "vitest": "^4.1.6" |
55 | 63 | } |
56 | 64 | } |
0 commit comments