|
3 | 3 | "version": "0.2.1", |
4 | 4 | "private": true, |
5 | 5 | "dependencies": { |
| 6 | + "@dr.pogodin/react-helmet": "^3.0.4", |
6 | 7 | "@testing-library/jest-dom": "^6.9.1", |
7 | 8 | "asciinema-player": "^3.0.1", |
8 | 9 | "bootstrap": "^5.3.8", |
|
11 | 12 | "react": "^19.2.0", |
12 | 13 | "react-bootstrap": "^2.10.10", |
13 | 14 | "react-dom": "^19.2.0", |
14 | | - "@dr.pogodin/react-helmet": "^3.0.4", |
15 | 15 | "react-icons": "^5.5.0", |
16 | 16 | "react-image": "^4.0.3", |
17 | 17 | "react-router-dom": "^7.9.6", |
|
25 | 25 | "preview": "vite preview", |
26 | 26 | "lint": "biome check .", |
27 | 27 | "lint:fix": "biome check --write .", |
28 | | - "format": "biome format --write ." |
| 28 | + "format": "biome format --write .", |
| 29 | + "test": "vitest", |
| 30 | + "test:ui": "vitest --ui", |
| 31 | + "test:run": "vitest run", |
| 32 | + "test:coverage": "vitest run --coverage", |
| 33 | + "test:watch": "vitest watch" |
29 | 34 | }, |
30 | 35 | "browserslist": { |
31 | 36 | "production": [ |
|
41 | 46 | }, |
42 | 47 | "devDependencies": { |
43 | 48 | "@biomejs/biome": "^2.3.7", |
| 49 | + "@testing-library/dom": "^10.4.1", |
44 | 50 | "@testing-library/react": "^16.3.0", |
45 | 51 | "@testing-library/user-event": "^14.6.1", |
46 | | - "@types/jest": "^30.0.0", |
47 | 52 | "@types/node": "^24.0.0", |
48 | 53 | "@types/react": "^19.2.7", |
49 | 54 | "@types/react-dom": "^19.2.3", |
50 | 55 | "@types/react-syntax-highlighter": "^15.5.13", |
51 | 56 | "@vitejs/plugin-react": "^5.1.1", |
| 57 | + "@vitest/coverage-v8": "^4.0.14", |
| 58 | + "@vitest/ui": "^4.0.14", |
| 59 | + "jsdom": "^27.2.0", |
| 60 | + "msw": "^2.12.3", |
52 | 61 | "rollup-plugin-visualizer": "^6.0.5", |
53 | 62 | "typescript": "^5.9.3", |
54 | | - "vite": "^7.2.4" |
| 63 | + "vite": "^7.2.4", |
| 64 | + "vitest": "^4.0.14" |
55 | 65 | } |
56 | 66 | } |
0 commit comments