chore(deps): update nx & angular packages

Update Angular in pnpm-lock to newer 20.3.x versions
and align CDK/Material specifiers to the compatible 20.2.12/20.2.12
releases. This brings core, common, compiler, platform-browser,
animations, forms and related packages to the 20.3.x series to fix
version skew and ensure dependency compatibility.

Add tsConfig for tests in libs/shared/interfaces project config so
jest runner uses the correct TypeScript spec configuration, fixing
test/compile issues for that library.

Remove husky commit-msg hooks and local pre-commit checks to avoid
running commitlint, tests and eslint on commit (CI remains unaffected).
This commit is contained in:
4gray committed 2025-11-08 23:24:56 +01:00
1 parent c4f721304f
commit 0d6e519709
6 files changed
+6001 -4586

No files matched your search

-1
View File
@@ -1 +0,0 @@
_
-8
View File
@@ -1,8 +0,0 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
[ -n "$CI" ] && exit 0
npx --no-install commitlint --edit
npm test
npx eslint src/**/*.ts
+2 -1
View File
@@ -19,7 +19,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/shared/interfaces/jest.config.ts"
"jestConfig": "libs/shared/interfaces/jest.config.ts",
"tsConfig": "libs/shared/interfaces/tsconfig.spec.json"
}
}
}
+4638 -2871
View File
File diff suppressed because it is too large. Load diff
+41 -44
View File
@@ -80,16 +80,16 @@
},
"private": true,
"dependencies": {
"@angular/animations": "^20.3.3",
"@angular/cdk": "^20.2.7",
"@angular/common": "~20.1.0",
"@angular/compiler": "~20.1.0",
"@angular/core": "~20.1.0",
"@angular/forms": "~20.1.0",
"@angular/material": "^20.2.7",
"@angular/platform-browser": "~20.1.0",
"@angular/platform-browser-dynamic": "~20.1.0",
"@angular/router": "~20.1.0",
"@angular/animations": "^20.3.10",
"@angular/cdk": "^20.2.12",
"@angular/common": "~20.3.10",
"@angular/compiler": "~20.3.10",
"@angular/core": "~20.3.10",
"@angular/forms": "~20.3.10",
"@angular/material": "^20.2.12",
"@angular/platform-browser": "~20.3.10",
"@angular/platform-browser-dynamic": "~20.3.10",
"@angular/router": "~20.3.10",
"@libsql/client": "0.15.15",
"@ngrx/component-store": "20.0.0",
"@ngrx/effects": "20.0.0",
@@ -126,41 +126,39 @@
"zone.js": "~0.15.1"
},
"devDependencies": {
"@angular-devkit/core": "~20.1.0",
"@angular-devkit/schematics": "~20.1.0",
"@angular-eslint/builder": "20.3.0",
"@angular-eslint/eslint-plugin": "20.3.0",
"@angular-eslint/eslint-plugin-template": "20.3.0",
"@angular-eslint/schematics": "20.3.0",
"@angular-eslint/template-parser": "20.3.0",
"@angular/build": "~20.1.0",
"@angular/cli": "~20.1.0",
"@angular/common": "20.3.1",
"@angular/compiler": "20.3.1",
"@angular/compiler-cli": "~20.1.0",
"@angular/core": "20.3.1",
"@angular/forms": "20.3.1",
"@angular/language-service": "~20.1.0",
"@angular/platform-browser": "20.3.1",
"@angular/platform-browser-dynamic": "20.3.1",
"@angular/router": "20.3.1",
"@angular/service-worker": "20.3.1",
"@commitlint/cli": "18.4.3",
"@commitlint/config-conventional": "18.4.3",
"@angular-devkit/core": "~20.3.9",
"@angular-devkit/schematics": "~20.3.9",
"@angular-eslint/builder": "20.5.2",
"@angular-eslint/eslint-plugin": "20.5.2",
"@angular-eslint/eslint-plugin-template": "20.5.2",
"@angular-eslint/schematics": "20.5.2",
"@angular-eslint/template-parser": "20.5.2",
"@angular/build": "~20.3.9",
"@angular/cli": "~20.3.9",
"@angular/common": "20.3.10",
"@angular/compiler": "20.3.10",
"@angular/compiler-cli": "~20.3.10",
"@angular/core": "20.3.10",
"@angular/forms": "20.3.10",
"@angular/language-service": "~20.3.10",
"@angular/platform-browser": "20.3.10",
"@angular/platform-browser-dynamic": "20.3.10",
"@angular/router": "20.3.10",
"@angular/service-worker": "20.3.10",
"@eslint/eslintrc": "3.3.1",
"@eslint/js": "^9.38.0",
"@ngrx/eslint-plugin": "^20.0.0",
"@ngx-translate/core": "16.0.4",
"@ngx-translate/http-loader": "16.0.1",
"@nx/angular": "21.4.1",
"@nx/devkit": "21.4.1",
"@nx/eslint": "21.4.1",
"@nx/eslint-plugin": "21.4.1",
"@nx/jest": "21.4.1",
"@nx/js": "21.4.1",
"@nx/playwright": "21.4.1",
"@nx/web": "21.4.1",
"@nx/workspace": "21.4.1",
"@nx/angular": "22.0.2",
"@nx/devkit": "22.0.2",
"@nx/eslint": "22.0.2",
"@nx/eslint-plugin": "22.0.2",
"@nx/jest": "22.0.2",
"@nx/js": "22.0.2",
"@nx/playwright": "22.0.2",
"@nx/web": "22.0.2",
"@nx/workspace": "22.0.2",
"@playwright/test": "^1.36.0",
"@schematics/angular": "~20.1.0",
"@semantic-release/changelog": "6.0.3",
@@ -179,7 +177,7 @@
"@typescript-eslint/eslint-plugin": "^8.46.2",
"@typescript-eslint/parser": "^8.46.2",
"@typescript-eslint/utils": "^8.46.2",
"angular-eslint": "^20.0.0",
"angular-eslint": "20.5.2",
"conventional-changelog-cli": "5.0.0",
"drizzle-kit": "0.31.5",
"electron": "^39.0.0",
@@ -189,7 +187,6 @@
"eslint-plugin-import": "2.32.0",
"eslint-plugin-playwright": "^1.6.2",
"globals": "15.9.0",
"husky": "5.0.9",
"jest": "^30.0.2",
"jest-environment-jsdom": "^30.0.2",
"jest-environment-node": "^30.0.2",
@@ -197,7 +194,7 @@
"jest-util": "^30.0.2",
"jsonc-eslint-parser": "^2.1.0",
"ng-mocks": "14.14.0",
"nx": "21.4.1",
"nx": "22.0.2",
"nx-electron": "^21.0.1",
"playwright": "1.56.1",
"playwright-core": "1.56.1",
@@ -206,7 +203,7 @@
"ts-jest": "^29.4.5",
"ts-node": "10.9.2",
"tslib": "^2.8.1",
"typescript": "~5.8.2",
"typescript": "5.9.3",
"typescript-eslint": "^8.46.2"
}
}
+1320 -1661
View File
File diff suppressed because it is too large. Load diff