chore: update dependencies to latest versions

- Upgraded @nx packages to version 21.2.0
- Updated Storybook packages to version 9.0.5 and core-server to 8.6.11
- Upgraded eslint-config-prettier to version 10.1.5
- Updated jest-preset-angular to version 14.6.0
- Upgraded nx to version 21.2.0
- Updated storybook test-runner to version 0.22.0
This commit is contained in:
Lorenz Hilpert
2025-06-13 15:54:23 +02:00
parent 0134f8dbf5
commit 54664123fb
5 changed files with 3221 additions and 6200 deletions

2
.gitignore vendored
View File

@@ -65,3 +65,5 @@ storybook-static
.cursor\rules\nx-rules.mdc
.github\instructions\nx.instructions.md
.cursor/rules/nx-rules.mdc
.github/instructions/nx.instructions.md

View File

@@ -84,7 +84,8 @@
"buildTarget": "isa-app:build:development"
}
},
"defaultConfiguration": "development"
"defaultConfiguration": "development",
"continuous": true
},
"extract-i18n": {
"executor": "@angular-devkit/build-angular:extract-i18n",

View File

@@ -1,11 +1,12 @@
import nx from '@nx/eslint-plugin';
import prettierConfig from 'eslint-config-prettier';
import eslintConfigPrettier from 'eslint-config-prettier/flat';
import prettierPlugin from 'eslint-plugin-prettier';
export default [
...nx.configs['flat/base'],
...nx.configs['flat/typescript'],
...nx.configs['flat/javascript'],
eslintConfigPrettier,
{
ignores: ['**/dist', '**/generated'],
},
@@ -29,7 +30,14 @@ export default [
// },
// },
{
files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx', '**/*.cjs', '**/*.mjs'],
files: [
'**/*.ts',
'**/*.tsx',
'**/*.js',
'**/*.jsx',
'**/*.cjs',
'**/*.mjs',
],
// Override or add rules here
plugins: {
prettier: prettierPlugin,
@@ -37,6 +45,5 @@ export default [
rules: {
'prettier/prettier': 'error',
},
...prettierConfig,
},
];

9371
package-lock.json generated
View File

File diff suppressed because it is too large Load Diff

View File

@@ -67,23 +67,21 @@
"@angular/pwa": "^19.2.0",
"@eslint/js": "^9.8.0",
"@ngneat/spectator": "^19.0.0",
"@nx/angular": "^20.8.1",
"@nx/eslint": "20.4.6",
"@nx/eslint-plugin": "20.4.6",
"@nx/jest": "20.4.6",
"@nx/js": "20.8.1",
"@nx/storybook": "^20.4.6",
"@nx/web": "20.4.6",
"@nx/workspace": "20.4.6",
"@nx/angular": "21.2.0",
"@nx/eslint": "21.2.0",
"@nx/eslint-plugin": "21.2.0",
"@nx/jest": "21.2.0",
"@nx/js": "21.2.0",
"@nx/storybook": "21.2.0",
"@nx/web": "21.2.0",
"@nx/workspace": "21.2.0",
"@schematics/angular": "^19.1.8",
"@softarc/eslint-plugin-sheriff": "^0.18.0",
"@softarc/sheriff-core": "^0.18.0",
"@storybook/addon-essentials": "^8.4.6",
"@storybook/addon-interactions": "^8.4.6",
"@storybook/angular": "^8.4.6",
"@storybook/core-server": "^8.4.6",
"@storybook/angular": "9.0.5",
"@storybook/core-server": "8.6.11",
"@storybook/jest": "^0.2.3",
"@storybook/test-runner": "^0.19.0",
"@storybook/test-runner": "0.22.0",
"@storybook/testing-library": "^0.2.2",
"@swc-node/register": "~1.9.1",
"@swc/core": "~1.5.7",
@@ -96,21 +94,21 @@
"angular-eslint": "^19.2.0",
"autoprefixer": "^10.4.20",
"eslint": "^9.8.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-prettier": "^10.1.5",
"eslint-plugin-prettier": "^5.2.3",
"husky": "^9.1.7",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-environment-node": "^29.7.0",
"jest-junit": "^16.0.0",
"jest-preset-angular": "~14.4.0",
"jest-preset-angular": "14.6.0",
"ng-mocks": "^14.13.4",
"ng-swagger-gen": "^2.3.1",
"nx": "20.4.6",
"nx": "21.2.0",
"postcss": "^8.5.3",
"prettier": "^3.5.2",
"pretty-quick": "~4.0.0",
"storybook": "^8.4.6",
"storybook": "9.0.5",
"tailwindcss": "^3.4.14",
"ts-jest": "^29.1.0",
"ts-node": "10.9.1",