Skip to content

Commit b0dcf25

Browse files
chore: update to NX 20 (#502)
1 parent 5a0665f commit b0dcf25

File tree

4 files changed

+44
-41
lines changed

4 files changed

+44
-41
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
/.angular/cache
3030
.angular
3131
.nx
32+
migrations.json
3233
.cache
3334
/.sass-cache
3435
/connect.lock

.prettierignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,5 @@ deployment.yaml
5454
.DS_Store
5555
Thumbs.db
5656

57-
/.nx/cache
57+
/.nx/cache
58+
/.nx/workspace-data

jest.config.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const { getJestProjects } = require('@nx/jest');
1+
const { getJestProjectsAsync } = require('@nx/jest');
22

3-
export default {
4-
projects: getJestProjects(),
5-
};
3+
export default async () => ({
4+
projects: await getJestProjectsAsync(),
5+
});

package.json

+37-36
Original file line numberDiff line numberDiff line change
@@ -27,51 +27,52 @@
2727
"prepare": "git config core.hookspath .githooks"
2828
},
2929
"dependencies": {
30-
"@angular/animations": "18.0.0",
31-
"@angular/cdk": "18.0.0",
32-
"@angular/common": "18.0.0",
33-
"@angular/compiler": "18.0.0",
34-
"@angular/core": "18.0.0",
35-
"@angular/material": "18.0.0",
36-
"@angular/platform-browser": "18.0.0",
37-
"@angular/platform-browser-dynamic": "18.0.0",
38-
"@angular/router": "18.0.0",
39-
"@ngrx/store": "18.0.0-beta.1",
40-
"@nx/angular": "19.1.0",
30+
"@angular/animations": "18.2.13",
31+
"@angular/cdk": "18.2.14",
32+
"@angular/common": "18.2.13",
33+
"@angular/compiler": "18.2.13",
34+
"@angular/core": "18.2.13",
35+
"@angular/material": "18.2.14",
36+
"@angular/platform-browser": "18.2.13",
37+
"@angular/platform-browser-dynamic": "18.2.13",
38+
"@angular/router": "18.2.13",
39+
"@ngrx/store": "18.0.2",
40+
"@nx/angular": "20.1.3",
4141
"@testing-library/dom": "^10.0.0",
4242
"rxjs": "7.8.0",
4343
"tslib": "~2.3.1",
44-
"zone.js": "0.14.2"
44+
"zone.js": "0.14.10"
4545
},
4646
"devDependencies": {
47-
"@angular-devkit/build-angular": "18.0.1",
48-
"@angular-devkit/core": "18.0.1",
49-
"@angular-devkit/schematics": "18.0.1",
47+
"@angular-devkit/build-angular": "18.2.9",
48+
"@angular-devkit/core": "18.2.9",
49+
"@angular-devkit/schematics": "18.2.9",
5050
"@angular-eslint/builder": "18.3.0",
51-
"@angular-eslint/eslint-plugin": "18.3.0",
52-
"@angular-eslint/eslint-plugin-template": "18.3.0",
51+
"@angular-eslint/eslint-plugin": "18.0.1",
52+
"@angular-eslint/eslint-plugin-template": "18.0.1",
5353
"@angular-eslint/schematics": "18.3.0",
54-
"@angular-eslint/template-parser": "18.3.0",
55-
"@angular/cli": "~18.0.0",
56-
"@angular/compiler-cli": "18.0.0",
57-
"@angular/forms": "18.0.0",
58-
"@angular/language-service": "18.0.0",
59-
"@nx/eslint": "19.1.0",
60-
"@nx/eslint-plugin": "19.1.0",
61-
"@nx/jest": "19.1.0",
62-
"@nx/node": "19.1.0",
63-
"@nx/plugin": "19.1.0",
64-
"@nx/workspace": "19.1.0",
65-
"@schematics/angular": "18.0.1",
54+
"@angular-eslint/template-parser": "18.0.1",
55+
"@angular/cli": "~18.2.0",
56+
"@angular/compiler-cli": "18.2.13",
57+
"@angular/forms": "18.2.13",
58+
"@angular/language-service": "18.2.13",
59+
"@nx/eslint": "20.1.3",
60+
"@nx/eslint-plugin": "20.1.3",
61+
"@nx/jest": "20.1.3",
62+
"@nx/node": "20.1.3",
63+
"@nx/plugin": "20.1.3",
64+
"@nx/workspace": "20.1.3",
65+
"@schematics/angular": "18.2.9",
6666
"@testing-library/jasmine-dom": "^1.2.0",
6767
"@testing-library/jest-dom": "^5.16.5",
6868
"@testing-library/user-event": "^14.4.3",
6969
"@types/jasmine": "4.3.1",
70-
"@types/jest": "29.5.1",
70+
"@types/jest": "29.5.14",
7171
"@types/node": "18.16.9",
7272
"@types/testing-library__jasmine-dom": "^1.3.0",
73-
"@typescript-eslint/eslint-plugin": "7.3.0",
74-
"@typescript-eslint/parser": "7.3.0",
73+
"@typescript-eslint/eslint-plugin": "7.16.0",
74+
"@typescript-eslint/parser": "7.16.0",
75+
"@typescript-eslint/utils": "^7.16.0",
7576
"autoprefixer": "^10.4.0",
7677
"cpy-cli": "^3.1.1",
7778
"eslint": "8.57.0",
@@ -84,7 +85,7 @@
8485
"jasmine-core": "4.2.0",
8586
"jasmine-spec-reporter": "7.0.0",
8687
"jest": "29.7.0",
87-
"jest-environment-jsdom": "29.5.0",
88+
"jest-environment-jsdom": "29.7.0",
8889
"jest-preset-angular": "14.1.0",
8990
"karma": "6.4.0",
9091
"karma-chrome-launcher": "^3.1.0",
@@ -93,8 +94,8 @@
9394
"karma-jasmine-html-reporter": "2.0.0",
9495
"lint-staged": "^12.1.6",
9596
"ng-mocks": "^14.11.0",
96-
"ng-packagr": "18.0.0",
97-
"nx": "19.1.0",
97+
"ng-packagr": "18.2.1",
98+
"nx": "20.1.3",
9899
"postcss": "^8.4.5",
99100
"postcss-import": "14.1.0",
100101
"postcss-preset-env": "7.5.0",
@@ -104,6 +105,6 @@
104105
"semantic-release": "^18.0.0",
105106
"ts-jest": "29.1.0",
106107
"ts-node": "10.9.1",
107-
"typescript": "5.4.5"
108+
"typescript": "5.5.4"
108109
}
109110
}

0 commit comments

Comments
 (0)