|
44 | 44 | "@popperjs/core": "^2.11.8", |
45 | 45 | "@sentry/browser": "^7.74.1", |
46 | 46 | "@sentry/vue": "^7.114.0", |
47 | | - "@types/jest": "^29.5.12", |
48 | 47 | "@vueuse/core": "^10.5.0", |
49 | 48 | "@vueuse/math": "^10.9.0", |
50 | 49 | "ace-builds": "^1.39.0", |
|
147 | 146 | "format": "prettier --write . --cache", |
148 | 147 | "format-check": "prettier --check .", |
149 | 148 | "prettier": "yarn run format", |
150 | | - "test": "yarn run jest", |
151 | | - "jest": "jest --config tests/jest/jest.config.js", |
152 | | - "jest-watch": "jest --config tests/jest/jest.config.js --watch", |
153 | | - "eslint-precommit": "eslint -c .eslintrc.js --quiet --ext .js,.vue,.ts src tests/jest/standalone", |
154 | | - "eslint": "eslint -c .eslintrc.js --ext .js,.vue,.ts src tests/jest/standalone", |
| 149 | + "test": "vitest run", |
| 150 | + "test:ui": "vitest --ui", |
| 151 | + "test:watch": "vitest", |
| 152 | + "test:coverage": "vitest run --coverage", |
| 153 | + "eslint-precommit": "eslint -c .eslintrc.js --quiet --ext .js,.vue,.ts src", |
| 154 | + "eslint": "eslint -c .eslintrc.js --ext .js,.vue,.ts src", |
155 | 155 | "type-check": "vue-tsc --noEmit" |
156 | 156 | }, |
157 | 157 | "devDependencies": { |
|
171 | 171 | "@types/underscore": "^1.11.12", |
172 | 172 | "@typescript-eslint/eslint-plugin": "^6.8.0", |
173 | 173 | "@typescript-eslint/parser": "^6.8.0", |
| 174 | + "@vitejs/plugin-vue2": "^2.3.4", |
| 175 | + "@vitest/coverage-v8": "^4.0.13", |
| 176 | + "@vitest/ui": "^4.0.13", |
174 | 177 | "@vue/test-utils": "^1.3.6", |
175 | 178 | "@vue/tsconfig": "^0.4.0", |
176 | | - "@vue/vue2-jest": "^29.2.6", |
177 | 179 | "amdi18n-loader": "^0.9.4", |
178 | 180 | "autoprefixer": "10.4.16", |
179 | 181 | "axios-mock-adapter": "^1.22.0", |
180 | | - "babel-jest": "^29.7.0", |
181 | 182 | "babel-plugin-transform-import-meta": "^2.2.1", |
182 | 183 | "buffer": "^6.0.3", |
183 | 184 | "circular-dependency-plugin": "^5.2.2", |
|
197 | 198 | "gulp": "^5.0.0", |
198 | 199 | "ignore-loader": "^0.1.2", |
199 | 200 | "imports-loader": "^5.0.0", |
200 | | - "jest": "^29.7.0", |
201 | | - "jest-environment-jsdom": "^29.7.0", |
202 | | - "jest-fail-on-console": "^3.3.1", |
203 | | - "jest-fixed-jsdom": "^0.0.2", |
204 | | - "jest-location-mock": "^2.0.0", |
| 201 | + "jsdom": "^27.2.0", |
205 | 202 | "jsdom-worker": "^0.3.0", |
206 | 203 | "json-loader": "^0.5.7", |
207 | 204 | "mini-css-extract-plugin": "^2.9.2", |
|
212 | 209 | "prettier": "^3.6.2", |
213 | 210 | "process": "^0.11.10", |
214 | 211 | "raw-loader": "^4.0.2", |
215 | | - "sass": "^1.69.4", |
| 212 | + "sass": "^1.94.2", |
216 | 213 | "sass-loader": "^16.0.5", |
217 | 214 | "store": "^2.0.12", |
218 | 215 | "thread-loader": "^4.0.4", |
219 | | - "ts-jest": "^29.2.3", |
220 | 216 | "ts-loader": "^9.5.2", |
221 | 217 | "tsconfig-paths-webpack-plugin": "^4.1.0", |
222 | 218 | "typescript": "^5.7.3", |
| 219 | + "vite": "^7.2.4", |
| 220 | + "vitest": "^4.0.13", |
| 221 | + "vitest-fail-on-console": "^0.10.1", |
| 222 | + "vitest-location-mock": "^1.0.4", |
223 | 223 | "vue-loader": "^15.11.1", |
224 | 224 | "vue-template-compiler": "^2.7.16", |
225 | 225 | "vue-tsc": "2.2.12", |
|
229 | 229 | "webpack-merge": "^6.0.1", |
230 | 230 | "xml-js": "^1.6.11", |
231 | 231 | "xml2js": "^0.6.2", |
232 | | - "yaml-jest": "^1.2.0", |
233 | 232 | "yaml-loader": "^0.8.1" |
234 | 233 | }, |
235 | 234 | "peerDependencies": { |
|
0 commit comments