[ACS-11306] upgrade frontend to angular 20 (#5122)

* [ACS-11306] Upgrade Angular to 20 version

* [ACS-11306] Reverted unwanted changes

* [ACS-11306] Reverted unwanted changes

* [ACS-11306] Reverted unwanted changes

* [ACS-11306] Upgrade ngrx to 20 version

* [ACS-11306] Updated eslintrc

* [ACS-11306] Added replacement for quotes related eslint rule

* [ACS-11306] Fixed eslint issues related with unused error and optional chaining

* [ACS-11306] Corrected versions in projects

* [ACS-11306] Fixed unit tests

* [ACS-11306] Updated stylelint version

* [link-adf:chore/ng20][ACS-11306] Test

* [link-adf:chore/ng20][ACS-11306] Changed tsconfig

* [link-adf:chore/ng20][ACS-11306] Test

* [link-adf:chore/ng20][ACS-11306] Test

* [link-adf:chore/ng20][ACS-11306] Removed redundant line from tsconfig

* [link-adf:chore/ng20][ACS-11306] Updated package-lock.json

* [link-adf:chore/ng20][ACS-11306] Fixed stylelint issue

* [link-adf:chore/ng20] [ACS-11306] Fix colors of text button, dialog text, form field placeholder and button styling

* [link-adf:chore/ng20] [ACS-11306] Fix create from template dialog confirm button color

* [link-adf:chore/ng20] [ACS-11306] Fix add permission dialog button colors

* [link-adf:chore/ng20] [ACS-11306] Fix login error icon color and alignment

* [link-adf:chore/ng20][ACS-11306] Updated package-lock.json

* [ACS-11306] Update package.json to use ADF with Angular 20

---------

Co-authored-by: g-jaskowski <grzegorz.jaskowski@hyland.com>
This commit is contained in:
AleksanderSklorz
2026-06-26 10:57:31 +02:00
committed by GitHub
co-authored by g-jaskowski
parent e4d5f9c9ad
commit 745cd14024
38 changed files with 2958 additions and 7239 deletions
+14 -17
View File
@@ -131,7 +131,9 @@
"@typescript-eslint/no-unused-expressions": "error",
"@typescript-eslint/no-var-requires": "off",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/ban-types": "error",
"@typescript-eslint/no-wrapper-object-types": "error",
"@typescript-eslint/no-unsafe-function-type": "error",
"@typescript-eslint/no-empty-object-type": "error",
"@typescript-eslint/explicit-member-accessibility": [
"off",
{
@@ -151,7 +153,7 @@
}
}
],
"@typescript-eslint/semi": ["error", "always"],
"semi": ["error", "always"],
"@typescript-eslint/naming-convention": [
"error",
{
@@ -165,15 +167,6 @@
"ignoreParameters": true
}
],
"@typescript-eslint/quotes": [
"error",
"single",
{
"avoidEscape": true,
"allowTemplateLiterals": true
}
],
"@typescript-eslint/type-annotation-spacing": "error",
"arrow-parents": ["off", "always"],
"brace-style": [
"error",
@@ -206,7 +199,6 @@
}
],
"no-duplicate-imports": "error",
"no-extra-semi": "off",
"no-empty": "off",
"no-empty-function": "off",
"no-irregular-whitespace": "error",
@@ -265,7 +257,14 @@
"no-var": "error",
"prefer-const": "error",
"quote-props": "off",
"quotes": "off",
"quotes": [
"error",
"single",
{
"avoidEscape": true,
"allowTemplateLiterals": true
}
],
"radix": "error",
"rxjs/no-create": "error",
"rxjs/no-subject-unsubscribe": "error",
@@ -286,7 +285,6 @@
"observable": "action(s|\\$)?"
}
],
"semi": "error",
"use-isnan": "error",
"spaced-comment": [
"error",
@@ -299,7 +297,7 @@
"space-before-function-paren": "off",
"space-in-parens": ["off", "never"],
"unicorn/filename-case": "error",
"@typescript-eslint/no-extra-semi": "error",
"no-extra-semi": "error",
"no-restricted-syntax": [
"error",
{
@@ -315,8 +313,7 @@
"files": ["*.js"],
"extends": ["plugin:@nx/javascript"],
"rules": {
"@typescript-eslint/no-extra-semi": "error",
"no-extra-semi": "off"
"no-extra-semi": "error"
}
},
{