|
11 | 11 | "build": "NODE_OPTIONS='--max-old-space-size=4096' webpack --config webpack.prod.js", |
12 | 12 | "start": "sirv dist --cors --single --host --port 8080", |
13 | 13 | "start:dev": "webpack serve --color --progress --config webpack.dev.js", |
14 | | - "test": "vitest run", |
15 | | - "test:watch": "vitest", |
16 | | - "test:coverage": "vitest run --coverage", |
| 14 | + "test": "jest", |
| 15 | + "test:watch": "jest --watch", |
| 16 | + "test:coverage": "jest --coverage", |
17 | 17 | "eslint": "eslint --ext .tsx,.js ./src/", |
18 | 18 | "lint": "npm run eslint", |
19 | 19 | "format": "prettier --check --write ./src/**/*.{tsx,ts}", |
|
25 | 25 | }, |
26 | 26 | "devDependencies": { |
27 | 27 | "@eslint/js": "^9.29.0", |
| 28 | + "@testing-library/dom": "^10.4.0", |
28 | 29 | "@testing-library/jest-dom": "^6.6.3", |
29 | 30 | "@testing-library/react": "^16.3.0", |
30 | 31 | "@testing-library/user-event": "^14.6.1", |
31 | 32 | "@types/react-router-dom": "^5.3.3", |
32 | 33 | "@typescript-eslint/eslint-plugin": "^8.34.0", |
33 | 34 | "@typescript-eslint/parser": "^8.34.0", |
34 | | - "@vitejs/plugin-react": "^4.3.3", |
35 | | - "@vitest/coverage-v8": "^4.0.10", |
| 35 | + "@types/jest": "^29.5.14", |
36 | 36 | "copy-webpack-plugin": "^13.0.0", |
37 | 37 | "css-loader": "^7.1.2", |
38 | 38 | "css-minimizer-webpack-plugin": "^7.0.2", |
|
43 | 43 | "eslint-plugin-react-hooks": "^5.2.0", |
44 | 44 | "html-webpack-plugin": "^5.6.3", |
45 | 45 | "imagemin": "^9.0.0", |
46 | | - "jsdom": "^25.0.1", |
| 46 | + "jest": "^29.7.0", |
| 47 | + "jest-environment-jsdom": "^29.7.0", |
| 48 | + "jest-fixed-jsdom": "^0.0.9", |
47 | 49 | "mini-css-extract-plugin": "^2.9.2", |
48 | 50 | "postcss": "^8.4.49", |
49 | 51 | "prettier": "^3.5.3", |
|
56 | 58 | "style-loader": "^4.0.0", |
57 | 59 | "svg-url-loader": "^8.0.0", |
58 | 60 | "terser-webpack-plugin": "^5.3.14", |
| 61 | + "ts-jest": "^29.2.5", |
59 | 62 | "ts-loader": "^9.5.2", |
60 | 63 | "tsconfig-paths-webpack-plugin": "^4.2.0", |
61 | 64 | "tslib": "^2.8.1", |
62 | 65 | "typescript": "^5.8.3", |
63 | 66 | "typescript-eslint": "^8.34.0", |
64 | 67 | "url-loader": "^4.1.1", |
65 | | - "vite": "^6.4.1", |
66 | | - "vitest": "^4.0.5", |
67 | 68 | "webpack": "^5.97.0", |
68 | 69 | "webpack-bundle-analyzer": "^4.10.2", |
69 | 70 | "webpack-cli": "^5.1.4", |
|
0 commit comments