|
26 | 26 | "cypress:ci": "cypress run --config-file test/cypress.config.ts",
|
27 | 27 | "lint": "eslint .",
|
28 | 28 | "lint:fix": "eslint --fix .",
|
29 |
| - "jest:ci": "jest --runInBand --coverage=true --ci --config ./test/jest.config.ts", |
30 |
| - "jest:clear": "jest --clearCache", |
31 |
| - "jest:watch": "jest --config test/jest.config.ts --watch", |
32 |
| - "jest:coverage": "jest --config test/jest.config.ts --runInBand --coverage", |
33 | 29 | "build:demo": "ng build --configuration=production --base-href=\"\"",
|
34 | 30 | "pack-lib": "npm pack ./dist",
|
35 | 31 | "preview:release": "release-it --only-version --dry-run",
|
36 | 32 | "prettier:check": "prettier --check **/*.{html,js,ts}",
|
37 | 33 | "prettier:write": "prettier --write **/*.{html,js,ts}",
|
38 | 34 | "release": "release-it --only-version",
|
39 |
| - "serve:demo": "servor ./website index.html 4300" |
| 35 | + "serve:demo": "servor ./website index.html 4300", |
| 36 | + "test": "ng test", |
| 37 | + "test:watch": "ng test --watch", |
| 38 | + "test:coverage": "vitest --no-watch --coverage" |
40 | 39 | },
|
41 | 40 | "repository": {
|
42 | 41 | "type": "git",
|
|
68 | 67 | },
|
69 | 68 | "devDependencies": {
|
70 | 69 | "@4tw/cypress-drag-drop": "^2.3.0",
|
| 70 | + "@analogjs/platform": "^1.14.0", |
| 71 | + "@analogjs/vite-plugin-angular": "^1.14.0", |
| 72 | + "@analogjs/vitest-angular": "^1.14.0", |
71 | 73 | "@angular-devkit/build-angular": "^18.2.14",
|
72 | 74 | "@angular-eslint/builder": "^18.4.3",
|
73 | 75 | "@angular-eslint/eslint-plugin": "^18.4.3",
|
74 | 76 | "@angular-eslint/eslint-plugin-template": "^18.4.3",
|
75 | 77 | "@angular-eslint/schematics": "^18.4.3",
|
76 | 78 | "@angular-eslint/template-parser": "^18.4.3",
|
77 | 79 | "@angular/animations": "^18.2.13",
|
| 80 | + "@angular/build": "18", |
78 | 81 | "@angular/cli": "^18.2.14",
|
79 | 82 | "@angular/common": "^18.2.13",
|
80 | 83 | "@angular/compiler": "^18.2.13",
|
|
90 | 93 | "@formkit/tempo": "^0.1.2",
|
91 | 94 | "@ng-select/ng-select": "^13.9.1",
|
92 | 95 | "@ngx-translate/http-loader": "^8.0.0",
|
| 96 | + "@nx/angular": "^20.5.0", |
| 97 | + "@nx/devkit": "^20.5.0", |
| 98 | + "@nx/vite": "^20.5.0", |
93 | 99 | "@popperjs/core": "^2.11.8",
|
94 | 100 | "@release-it/conventional-changelog": "^10.0.0",
|
95 | 101 | "@slickgrid-universal/composite-editor-component": "~5.13.0",
|
|
99 | 105 | "@slickgrid-universal/odata": "~5.13.0",
|
100 | 106 | "@slickgrid-universal/text-export": "~5.13.0",
|
101 | 107 | "@types/fnando__sparkline": "^0.3.7",
|
102 |
| - "@types/jest": "^29.5.14", |
103 | 108 | "@types/node": "^22.13.8",
|
104 | 109 | "@types/sortablejs": "^1.15.8",
|
| 110 | + "@vitest/coverage-v8": "^3.0.8", |
105 | 111 | "angular-eslint": "^18.4.3",
|
106 | 112 | "bootstrap": "^5.3.3",
|
107 | 113 | "custom-event-polyfill": "^1.0.7",
|
|
111 | 117 | "eslint": "^9.21.0",
|
112 | 118 | "eslint-plugin-cypress": "^4.1.0",
|
113 | 119 | "eslint-plugin-n": "^17.15.1",
|
114 |
| - "jest": "^29.7.0", |
115 |
| - "jest-extended": "^4.0.2", |
116 |
| - "jest-preset-angular": "^14.5.3", |
| 120 | + "jsdom": "^22.0.0", |
117 | 121 | "native-copyfiles": "^0.3.2",
|
118 | 122 | "ng-packagr": "^18.2.1",
|
119 | 123 | "ngx-bootstrap": "^18.1.3",
|
|
130 | 134 | "tslib": "^2.8.1",
|
131 | 135 | "typescript": "~5.5.4",
|
132 | 136 | "typescript-eslint": "^8.25.0",
|
| 137 | + "vite": "^6.2.1", |
| 138 | + "vite-tsconfig-paths": "^4.3.2", |
| 139 | + "vitest": "^3.0.8", |
133 | 140 | "zone.js": "~0.15.0"
|
134 | 141 | },
|
135 | 142 | "engines": {
|
|
0 commit comments