|
9 | 9 | "postinstall": "node ./scripts/postinstall.js", |
10 | 10 | "start": "ng serve", |
11 | 11 | "build": "ng build --configuration production", |
12 | | - "test": "ng test", |
| 12 | + "test": "ng test --watch=false", |
| 13 | + "test:dev": "ng test --watch", |
13 | 14 | "test:e2e": "cypress run", |
14 | 15 | "test:e2e:ci": "start-server-and-test 'pnpm run start' http://localhost:4200/ 'pnpm run test:e2e --quiet'", |
15 | 16 | "test:scripts": "vitest --config ./scripts-tests/vitest.config.mjs --run", |
16 | | - "coverage": "ng test --watch=false --code-coverage", |
| 17 | + "coverage": "ng test --watch=false --coverage", |
17 | 18 | "lint": "eslint", |
18 | 19 | "build-package": "ng-packagr -p src/ckeditor/ng-package.json", |
19 | 20 | "release:prepare-changelog": "node scripts/preparechangelog.mjs", |
|
36 | 37 | "zone.js": "~0.15.1" |
37 | 38 | }, |
38 | 39 | "devDependencies": { |
| 40 | + "@analogjs/vite-plugin-angular": "^2.2.3", |
| 41 | + "@analogjs/vitest-angular": "^2.2.3", |
39 | 42 | "@angular-devkit/build-angular": "^19.2.19", |
40 | 43 | "@angular/cli": "^19.2.19", |
41 | 44 | "@angular/compiler-cli": "^19.2.18", |
|
45 | 48 | "@ckeditor/ckeditor5-dev-ci": "^54.2.0", |
46 | 49 | "@ckeditor/ckeditor5-dev-release-tools": "^54.2.0", |
47 | 50 | "@ckeditor/ckeditor5-dev-utils": "^54.2.0", |
48 | | - "@types/jasminewd2": "^2.0.10", |
49 | 51 | "@types/node": "^14.11.8", |
50 | | - "@vitest/coverage-v8": "^4.0.15", |
| 52 | + "@vitest/browser-playwright": "^4.0.18", |
| 53 | + "@vitest/coverage-v8": "^4.0.18", |
51 | 54 | "ckeditor5": "^47.0.0", |
52 | 55 | "ckeditor5-premium-features": "^47.0.0", |
53 | 56 | "css-loader": "^5.2.7", |
|
58 | 61 | "fs-extra": "^10.0.1", |
59 | 62 | "globals": "^16.1.0", |
60 | 63 | "husky": "^8.0.2", |
61 | | - "jasmine-core": "~3.8.0", |
62 | | - "jasmine-spec-reporter": "~5.0.0", |
63 | | - "karma": "^6.3.17", |
64 | | - "karma-chrome-launcher": "~3.1.0", |
65 | | - "karma-coverage": "^2.2.0", |
66 | | - "karma-firefox-launcher": "^1.1.0", |
67 | | - "karma-jasmine": "~4.0.1", |
68 | | - "karma-jasmine-html-reporter": "^1.7.0", |
69 | 64 | "lint-staged": "^10.4.0", |
70 | 65 | "minimist": "^1.2.8", |
71 | 66 | "ng-packagr": "^19.2.2", |
| 67 | + "playwright": "^1.52.0", |
72 | 68 | "postcss-loader": "^4.3.0", |
73 | 69 | "raw-loader": "^4.0.1", |
74 | 70 | "semver": "^7", |
|
79 | 75 | "typescript": "~5.5.0", |
80 | 76 | "typescript-eslint": "^8.32.0", |
81 | 77 | "upath": "^2.0.1", |
82 | | - "vitest": "^4.0.15", |
| 78 | + "vitest": "^4.0.18", |
83 | 79 | "webpack": "^5.94.0", |
84 | 80 | "webpack-cli": "^5.1.4" |
85 | 81 | }, |
|
0 commit comments