[DEV] some GUI correction

This commit is contained in:
Edouard DUPIN 2024-05-10 23:51:16 +02:00
parent d28286a57c
commit 2c00b15e8c
7 changed files with 270 additions and 237 deletions

View File

@ -4,6 +4,7 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.kar.archidata.annotation.AsyncType;
import org.kar.archidata.dataAccess.DataAccess;
import org.kar.archidata.dataAccess.QueryCondition;
import org.kar.archidata.dataAccess.options.Condition;

View File

@ -1,7 +1,11 @@
package org.kar.karso.model;
import jakarta.persistence.Column;
public class ClientToken {
@Column(length = 1024)
public String url;
@Column(length = 0)
public String jwt;
public ClientToken() {

View File

@ -21,32 +21,32 @@
},
"private": true,
"dependencies": {
"@angular/animations": "^17.3.6",
"@angular/cdk": "^17.3.6",
"@angular/common": "^17.3.6",
"@angular/compiler": "^17.3.6",
"@angular/core": "^17.3.6",
"@angular/forms": "^17.3.6",
"@angular/material": "^17.3.6",
"@angular/platform-browser": "^17.3.6",
"@angular/platform-browser-dynamic": "^17.3.6",
"@angular/router": "^17.3.6",
"@angular/animations": "^17.3.8",
"@angular/cdk": "^17.3.8",
"@angular/common": "^17.3.8",
"@angular/compiler": "^17.3.8",
"@angular/core": "^17.3.8",
"@angular/forms": "^17.3.8",
"@angular/material": "^17.3.8",
"@angular/platform-browser": "^17.3.8",
"@angular/platform-browser-dynamic": "^17.3.8",
"@angular/router": "^17.3.8",
"rxjs": "^7.8.1",
"zone.js": "^0.14.5",
"zod": "3.23.5",
"@kangaroo-and-rabbit/kar-cw": "^0.2.1"
"zod": "3.23.8",
"@kangaroo-and-rabbit/kar-cw": "^0.2.2"
},
"devDependencies": {
"@angular-devkit/build-angular": "^17.3.6",
"@angular-eslint/builder": "17.3.0",
"@angular-eslint/eslint-plugin": "17.3.0",
"@angular-eslint/eslint-plugin-template": "17.3.0",
"@angular-eslint/schematics": "17.3.0",
"@angular-eslint/template-parser": "17.3.0",
"@angular/cli": "^17.3.6",
"@angular/compiler-cli": "^17.3.6",
"@angular/language-service": "^17.3.6",
"@playwright/test": "^1.43.1",
"@angular-devkit/build-angular": "^17.3.7",
"@angular-eslint/builder": "17.4.0",
"@angular-eslint/eslint-plugin": "17.4.0",
"@angular-eslint/eslint-plugin-template": "17.4.0",
"@angular-eslint/schematics": "17.4.0",
"@angular-eslint/template-parser": "17.4.0",
"@angular/cli": "^17.3.7",
"@angular/compiler-cli": "^17.3.8",
"@angular/language-service": "^17.3.8",
"@playwright/test": "^1.44.0",
"@types/jest": "^29.5.12",
"jasmine": "^5.1.0",
"jasmine-core": "^5.1.2",

View File

@ -6,79 +6,79 @@ settings:
dependencies:
'@angular/animations':
specifier: ^17.3.6
version: 17.3.6(@angular/core@17.3.6)
specifier: ^17.3.8
version: 17.3.8(@angular/core@17.3.8)
'@angular/cdk':
specifier: ^17.3.6
version: 17.3.6(@angular/common@17.3.6)(@angular/core@17.3.6)(rxjs@7.8.1)
specifier: ^17.3.8
version: 17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/common':
specifier: ^17.3.6
version: 17.3.6(@angular/core@17.3.6)(rxjs@7.8.1)
specifier: ^17.3.8
version: 17.3.8(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/compiler':
specifier: ^17.3.6
version: 17.3.6(@angular/core@17.3.6)
specifier: ^17.3.8
version: 17.3.8(@angular/core@17.3.8)
'@angular/core':
specifier: ^17.3.6
version: 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
specifier: ^17.3.8
version: 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/forms':
specifier: ^17.3.6
version: 17.3.6(@angular/common@17.3.6)(@angular/core@17.3.6)(@angular/platform-browser@17.3.6)(rxjs@7.8.1)
specifier: ^17.3.8
version: 17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8)(rxjs@7.8.1)
'@angular/material':
specifier: ^17.3.6
version: 17.3.6(@angular/animations@17.3.6)(@angular/cdk@17.3.6)(@angular/common@17.3.6)(@angular/core@17.3.6)(@angular/forms@17.3.6)(@angular/platform-browser@17.3.6)(rxjs@7.8.1)
specifier: ^17.3.8
version: 17.3.8(@angular/animations@17.3.8)(@angular/cdk@17.3.8)(@angular/common@17.3.8)(@angular/core@17.3.8)(@angular/forms@17.3.8)(@angular/platform-browser@17.3.8)(rxjs@7.8.1)
'@angular/platform-browser':
specifier: ^17.3.6
version: 17.3.6(@angular/animations@17.3.6)(@angular/common@17.3.6)(@angular/core@17.3.6)
specifier: ^17.3.8
version: 17.3.8(@angular/animations@17.3.8)(@angular/common@17.3.8)(@angular/core@17.3.8)
'@angular/platform-browser-dynamic':
specifier: ^17.3.6
version: 17.3.6(@angular/common@17.3.6)(@angular/compiler@17.3.6)(@angular/core@17.3.6)(@angular/platform-browser@17.3.6)
specifier: ^17.3.8
version: 17.3.8(@angular/common@17.3.8)(@angular/compiler@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8)
'@angular/router':
specifier: ^17.3.6
version: 17.3.6(@angular/common@17.3.6)(@angular/core@17.3.6)(@angular/platform-browser@17.3.6)(rxjs@7.8.1)
specifier: ^17.3.8
version: 17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8)(rxjs@7.8.1)
'@kangaroo-and-rabbit/kar-cw':
specifier: ^0.2.1
version: link:../../kar-cw/dist/kar-cw
specifier: ^0.2.2
version: 0.2.2(@angular/common@17.3.8)(@angular/compiler@17.3.8)(@angular/core@17.3.8)(@angular/forms@17.3.8)(@angular/platform-browser-dynamic@17.3.8)(@angular/platform-browser@17.3.8)(@angular/router@17.3.8)(rxjs@7.8.1)(zone.js@0.14.5)
rxjs:
specifier: ^7.8.1
version: 7.8.1
zod:
specifier: 3.23.5
version: 3.23.5
specifier: 3.23.8
version: 3.23.8
zone.js:
specifier: ^0.14.5
version: 0.14.5
devDependencies:
'@angular-devkit/build-angular':
specifier: ^17.3.6
version: 17.3.6(@angular/compiler-cli@17.3.6)(karma@6.4.3)(typescript@5.4.5)
specifier: ^17.3.7
version: 17.3.7(@angular/compiler-cli@17.3.8)(karma@6.4.3)(typescript@5.4.5)
'@angular-eslint/builder':
specifier: 17.3.0
version: 17.3.0(eslint@8.57.0)(typescript@5.4.5)
specifier: 17.4.0
version: 17.4.0(eslint@8.57.0)(typescript@5.4.5)
'@angular-eslint/eslint-plugin':
specifier: 17.3.0
version: 17.3.0(eslint@8.57.0)(typescript@5.4.5)
specifier: 17.4.0
version: 17.4.0(eslint@8.57.0)(typescript@5.4.5)
'@angular-eslint/eslint-plugin-template':
specifier: 17.3.0
version: 17.3.0(eslint@8.57.0)(typescript@5.4.5)
specifier: 17.4.0
version: 17.4.0(eslint@8.57.0)(typescript@5.4.5)
'@angular-eslint/schematics':
specifier: 17.3.0
version: 17.3.0(@angular/cli@17.3.6)(eslint@8.57.0)(typescript@5.4.5)
specifier: 17.4.0
version: 17.4.0(@angular/cli@17.3.7)(eslint@8.57.0)(typescript@5.4.5)
'@angular-eslint/template-parser':
specifier: 17.3.0
version: 17.3.0(eslint@8.57.0)(typescript@5.4.5)
specifier: 17.4.0
version: 17.4.0(eslint@8.57.0)(typescript@5.4.5)
'@angular/cli':
specifier: ^17.3.6
version: 17.3.6
specifier: ^17.3.7
version: 17.3.7
'@angular/compiler-cli':
specifier: ^17.3.6
version: 17.3.6(@angular/compiler@17.3.6)(typescript@5.4.5)
specifier: ^17.3.8
version: 17.3.8(@angular/compiler@17.3.8)(typescript@5.4.5)
'@angular/language-service':
specifier: ^17.3.6
version: 17.3.6
specifier: ^17.3.8
version: 17.3.8
'@playwright/test':
specifier: ^1.43.1
version: 1.43.1
specifier: ^1.44.0
version: 1.44.0
'@types/jest':
specifier: ^29.5.12
version: 29.5.12
@ -129,18 +129,18 @@ packages:
'@jridgewell/trace-mapping': 0.3.25
dev: true
/@angular-devkit/architect@0.1703.6:
resolution: {integrity: sha512-Ck501FD/QuOjeKVFs7hU92w8+Ffetv0d5Sq09XY2/uygo5c/thMzp9nkevaIWBxUSeU5RqYZizDrhFVgYzbbOw==}
/@angular-devkit/architect@0.1703.7:
resolution: {integrity: sha512-SwXbdsZqEE3JtvujCLChAii+FA20d1931VDjDYffrGWdQEViTBAr4NKtDr/kOv8KkgiL3fhGibPnRNUHTeAMtg==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
dependencies:
'@angular-devkit/core': 17.3.6
'@angular-devkit/core': 17.3.7
rxjs: 7.8.1
transitivePeerDependencies:
- chokidar
dev: true
/@angular-devkit/build-angular@17.3.6(@angular/compiler-cli@17.3.6)(karma@6.4.3)(typescript@5.4.5):
resolution: {integrity: sha512-K4CEZvhQZUUOpmXPVoI1YBM8BARbIlqE6FZRxakmnr+YOtVTYE5s+Dr1wgja8hZIohNz6L7j167G9Aut7oPU/w==}
/@angular-devkit/build-angular@17.3.7(@angular/compiler-cli@17.3.8)(karma@6.4.3)(typescript@5.4.5):
resolution: {integrity: sha512-AsV80kiFMIPIhm3uzJgOHDj4u6JteUkZedPTKAFFFJC7CTat1luW5qx306vfF7wj62aMvUl5g9HFWaeLghTQGA==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
'@angular/compiler-cli': ^17.0.0
@ -181,10 +181,10 @@ packages:
optional: true
dependencies:
'@ampproject/remapping': 2.3.0
'@angular-devkit/architect': 0.1703.6
'@angular-devkit/build-webpack': 0.1703.6(webpack-dev-server@4.15.1)(webpack@5.90.3)
'@angular-devkit/core': 17.3.6
'@angular/compiler-cli': 17.3.6(@angular/compiler@17.3.6)(typescript@5.4.5)
'@angular-devkit/architect': 0.1703.7
'@angular-devkit/build-webpack': 0.1703.7(webpack-dev-server@4.15.1)(webpack@5.90.3)
'@angular-devkit/core': 17.3.7
'@angular/compiler-cli': 17.3.8(@angular/compiler@17.3.8)(typescript@5.4.5)
'@babel/core': 7.24.0
'@babel/generator': 7.23.6
'@babel/helper-annotate-as-pure': 7.22.5
@ -195,7 +195,7 @@ packages:
'@babel/preset-env': 7.24.0(@babel/core@7.24.0)
'@babel/runtime': 7.24.0
'@discoveryjs/json-ext': 0.5.7
'@ngtools/webpack': 17.3.6(@angular/compiler-cli@17.3.6)(typescript@5.4.5)(webpack@5.90.3)
'@ngtools/webpack': 17.3.7(@angular/compiler-cli@17.3.8)(typescript@5.4.5)(webpack@5.90.3)
'@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.7)
ansi-colors: 4.1.3
autoprefixer: 10.4.18(postcss@8.4.35)
@ -268,14 +268,14 @@ packages:
- webpack-cli
dev: true
/@angular-devkit/build-webpack@0.1703.6(webpack-dev-server@4.15.1)(webpack@5.90.3):
resolution: {integrity: sha512-pJu0et2SiF0kfXenHSTtAART0omzbWpLgBfeUo4hBh4uwX5IaT+mRpYpr8gCXMq+qsjoQp3HobSU3lPDeBn+bg==}
/@angular-devkit/build-webpack@0.1703.7(webpack-dev-server@4.15.1)(webpack@5.90.3):
resolution: {integrity: sha512-gpt2Ia5I1gmdp3hdbtB7tkZTba5qWmKeVhlCYswa/LvbceKmkjedoeNRAoyr1UKM9GeGqt6Xl1B2eHzCH+ykrg==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
webpack: ^5.30.0
webpack-dev-server: ^4.0.0
dependencies:
'@angular-devkit/architect': 0.1703.6
'@angular-devkit/architect': 0.1703.7
rxjs: 7.8.1
webpack: 5.90.3(esbuild@0.20.1)
webpack-dev-server: 4.15.1(webpack@5.90.3)
@ -283,8 +283,8 @@ packages:
- chokidar
dev: true
/@angular-devkit/core@17.3.6:
resolution: {integrity: sha512-FVbkT9dEwHEvjnxr4mvMNSMg2bCFoGoP4X68xXU9dhLEUpC05opLvfbaR3Qh543eCJ5AstosBFVzB/krfIkOvA==}
/@angular-devkit/core@17.3.7:
resolution: {integrity: sha512-qpZ7BShyqS/Jqld36E7kL02cyb2pjn1Az1p9439SbP8nsvJgYlsyjwYK2Kmcn/Wi+TZGIKxkqxgBBw9vqGgeJw==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
chokidar: ^3.5.2
@ -300,11 +300,11 @@ packages:
source-map: 0.7.4
dev: true
/@angular-devkit/schematics@17.3.6:
resolution: {integrity: sha512-2G1YuPInd8znG7uUgKOS7z72Aku50lTzB/2csWkWPJLAFkh7vKC8QZ40x8S1nC9npVYPhI5CRLX/HVpBh9CyxA==}
/@angular-devkit/schematics@17.3.7:
resolution: {integrity: sha512-d7NKSwstdxYLYmPsbcYO3GOFNfXxXwOyHxSqDa1JNKoSzMdbLj4tvlCpfXw0ThNM7gioMx8aLBaaH1ac+yk06Q==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
dependencies:
'@angular-devkit/core': 17.3.6
'@angular-devkit/core': 17.3.7
jsonc-parser: 3.2.1
magic-string: 0.30.8
ora: 5.4.1
@ -313,8 +313,8 @@ packages:
- chokidar
dev: true
/@angular-eslint/builder@17.3.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-JXSZE7+KA3UGU6jwc0v9lwOIMptosrvLIOXGlXqrhHWEXfkfu3ENPq1Lm3K8jLndQ57XueEhC+Nab/AuUiWA/Q==}
/@angular-eslint/builder@17.4.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-+3ujbi+ar/iqAAwnJ2bTdWzQpHh9iVEPgjHUOeQhrEM8gcaOLnZXMlUyZL7D+NlXg7aDoEIxETb73dgbIBm55A==}
peerDependencies:
eslint: ^7.20.0 || ^8.0.0
typescript: '*'
@ -329,20 +329,20 @@ packages:
- debug
dev: true
/@angular-eslint/bundled-angular-compiler@17.3.0:
resolution: {integrity: sha512-ejfNzRuBeHUV8m2fkgs+M809rj5STuCuQo4fdfc6ccQpzXDI6Ha7BKpTznWfg5g529q/wrkoGSGgFxU9Yc2/dQ==}
/@angular-eslint/bundled-angular-compiler@17.4.0:
resolution: {integrity: sha512-cYEJs4PO+QLDt1wfgWh9q8OjOphnoe1OTTFtMqm9lHl0AkBynPnFA6ghiiG5NaT03l7HXi2TQ23rLFlXl3JOBg==}
dev: true
/@angular-eslint/eslint-plugin-template@17.3.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-9l/aRfpE9MCRVDWRb+rSB9Zei0paep1vqV6M/87VUnzBnzqeMRnVuPvQowilh2zweVSGKBF25Vp4HkwOL6ExDQ==}
/@angular-eslint/eslint-plugin-template@17.4.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-o1Vb7rt3TpPChVzaxswOKBDWRboMcpC4qUUyoHfeSYa7sDuQHMeIQlCS5QXuykR/RYnIQJSKd89FOd28nGmmRw==}
peerDependencies:
eslint: ^7.20.0 || ^8.0.0
typescript: '*'
dependencies:
'@angular-eslint/bundled-angular-compiler': 17.3.0
'@angular-eslint/utils': 17.3.0(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/type-utils': 7.2.0(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.5)
'@angular-eslint/bundled-angular-compiler': 17.4.0
'@angular-eslint/utils': 17.4.0(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/type-utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5)
aria-query: 5.3.0
axobject-query: 4.0.0
eslint: 8.57.0
@ -351,28 +351,29 @@ packages:
- supports-color
dev: true
/@angular-eslint/eslint-plugin@17.3.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-81cQbOEPoQupFX8WmpqZn+y8VA7JdVRGBtt+uJNKBXcJknTpPWdLBZRFlgVakmC24iEZ0Fint/N3NBBQI3mz2A==}
/@angular-eslint/eslint-plugin@17.4.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-E+/O83PXttQUACurGEskLDU+wboBqMMVqvo4T8C/iMcpLx+01M5UBzqpCmfz6ri609G96Au7uDbUEedU1hwqmQ==}
peerDependencies:
eslint: ^7.20.0 || ^8.0.0
typescript: '*'
dependencies:
'@angular-eslint/utils': 17.3.0(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.5)
'@angular-eslint/bundled-angular-compiler': 17.4.0
'@angular-eslint/utils': 17.4.0(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5)
eslint: 8.57.0
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
dev: true
/@angular-eslint/schematics@17.3.0(@angular/cli@17.3.6)(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-5yssd5EOomxlKt9vN/OXXCTCuI3Pmfj16pkjBDoW0wzC8/M2l5zlXIEfoKumHYv2wtF553LhaMXVYVU35e0lTw==}
/@angular-eslint/schematics@17.4.0(@angular/cli@17.3.7)(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-3WQQbwwBD1N3dZbbx1a1KY/jRujUQgz5778Ac21LU+AdCtvbjnmSpxRfsE3HH8MAreqr8Lv1kjLyiRzPTS5GQQ==}
peerDependencies:
'@angular/cli': '>= 17.0.0 < 18.0.0'
dependencies:
'@angular-eslint/eslint-plugin': 17.3.0(eslint@8.57.0)(typescript@5.4.5)
'@angular-eslint/eslint-plugin-template': 17.3.0(eslint@8.57.0)(typescript@5.4.5)
'@angular/cli': 17.3.6
'@angular-eslint/eslint-plugin': 17.4.0(eslint@8.57.0)(typescript@5.4.5)
'@angular-eslint/eslint-plugin-template': 17.4.0(eslint@8.57.0)(typescript@5.4.5)
'@angular/cli': 17.3.7
'@nx/devkit': 18.3.4(nx@18.3.4)
ignore: 5.3.1
nx: 18.3.4
@ -387,66 +388,66 @@ packages:
- typescript
dev: true
/@angular-eslint/template-parser@17.3.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-m+UzAnWgtjeS0x6skSmR0eXltD/p7HZA+c8pPyAkiHQzkxE7ohhfyZc03yWGuYJvWQUqQAKKdO/nQop14TP0bg==}
/@angular-eslint/template-parser@17.4.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-vT/Tg8dl6Uy++MS9lPS0l37SynH3EaMcggDiTJqn15pIb4ePO65fafOIIKKYG+BN6R6iFe/g9mH/9nb8ohlzdQ==}
peerDependencies:
eslint: ^7.20.0 || ^8.0.0
typescript: '*'
dependencies:
'@angular-eslint/bundled-angular-compiler': 17.3.0
'@angular-eslint/bundled-angular-compiler': 17.4.0
eslint: 8.57.0
eslint-scope: 8.0.1
typescript: 5.4.5
dev: true
/@angular-eslint/utils@17.3.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-PJT9pxWqpvI9OXO+7L5SIVhvMW+RFjeafC7PYjtvSbNFpz+kF644BiAcfMJ0YqBnkrw3JXt+RAX25CT4mXIoXw==}
/@angular-eslint/utils@17.4.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-lHgRXyT878fauDITygraICDM6RHLb51QAJ3gWNZLr7SXcywsZg5d3rxRPCjrCnjgdxNPU0fJ+VJZ5AMt5Ibn7w==}
peerDependencies:
eslint: ^7.20.0 || ^8.0.0
typescript: '*'
dependencies:
'@angular-eslint/bundled-angular-compiler': 17.3.0
'@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.5)
'@angular-eslint/bundled-angular-compiler': 17.4.0
'@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5)
eslint: 8.57.0
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
dev: true
/@angular/animations@17.3.6(@angular/core@17.3.6):
resolution: {integrity: sha512-ev99cnmc1S/SXYz9OwOyZQyHXHiUf+ZwQFpjYBRPoyKqZV4sOYMlyBbfjBO/GgCVrsGfMvBsCI6PtY3yquuabA==}
/@angular/animations@17.3.8(@angular/core@17.3.8):
resolution: {integrity: sha512-ywT3dH0yZeAlo+Vu/6RpRozxzTbu4Bwqky6RgNfk/UMoyXZ5UiFStszDqO/HAyBGGCDHagm1XJkgsNZcStWq8A==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
'@angular/core': 17.3.6
'@angular/core': 17.3.8
dependencies:
'@angular/core': 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
tslib: 2.6.2
dev: false
/@angular/cdk@17.3.6(@angular/common@17.3.6)(@angular/core@17.3.6)(rxjs@7.8.1):
resolution: {integrity: sha512-7eKrC61/6pmMAxllU/vYKadZRF7x7GxUYpA5G70fNaQsIUUiZvxx/SJN9AuZEoPGAtF6atKlJD8QVmFoDzv/Lw==}
/@angular/cdk@17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(rxjs@7.8.1):
resolution: {integrity: sha512-9UQovtq1R3iGppBP6c1xgnokhG3LaUObpm6htMyuQ2v034WinemoeMdHbqs/OvyUbqOUttQI/9vz37TVB0DjXA==}
peerDependencies:
'@angular/common': ^17.0.0 || ^18.0.0
'@angular/core': ^17.0.0 || ^18.0.0
rxjs: ^6.5.3 || ^7.4.0
dependencies:
'@angular/common': 17.3.6(@angular/core@17.3.6)(rxjs@7.8.1)
'@angular/core': 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/common': 17.3.8(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
rxjs: 7.8.1
tslib: 2.6.2
optionalDependencies:
parse5: 7.1.2
dev: false
/@angular/cli@17.3.6:
resolution: {integrity: sha512-poKaRPeI+hFqX+AxIaEriaIggFVcC3XqlT9E1/uBC2rfHirE1n5F9Z7xqEDtMHduKwLbNXhQIPoKIKya8+Hnew==}
/@angular/cli@17.3.7:
resolution: {integrity: sha512-JgCav3sdRCoJHwLXxmF/EMzArYjwbqB+AGUW/xIR98oZET8QxCB985bOFUAm02SkAEUVcMJvjxec+WCaa60m/A==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
hasBin: true
dependencies:
'@angular-devkit/architect': 0.1703.6
'@angular-devkit/core': 17.3.6
'@angular-devkit/schematics': 17.3.6
'@schematics/angular': 17.3.6
'@angular-devkit/architect': 0.1703.7
'@angular-devkit/core': 17.3.7
'@angular-devkit/schematics': 17.3.7
'@schematics/angular': 17.3.7
'@yarnpkg/lockfile': 1.1.0
ansi-colors: 4.1.3
ini: 4.1.2
@ -467,27 +468,27 @@ packages:
- supports-color
dev: true
/@angular/common@17.3.6(@angular/core@17.3.6)(rxjs@7.8.1):
resolution: {integrity: sha512-ufviCFzQQKWcwc2j3Zi8bHbwkvqh4QU6GDH0u0usOee8xd8KrjgcYl3vD0r1/yxlDsd53Wg9kNRvz/fY+5qQoQ==}
/@angular/common@17.3.8(@angular/core@17.3.8)(rxjs@7.8.1):
resolution: {integrity: sha512-HEhTibrsWmoKilyhvAFmqg4SH1hWBP3eV9Y689lmsxBQCTRAmRI2pMAoRKQ+dBcoYLE/FZhcmdHJUSl5jR7Isg==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
'@angular/core': 17.3.6
'@angular/core': 17.3.8
rxjs: ^6.5.3 || ^7.4.0
dependencies:
'@angular/core': 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
rxjs: 7.8.1
tslib: 2.6.2
dev: false
/@angular/compiler-cli@17.3.6(@angular/compiler@17.3.6)(typescript@5.4.5):
resolution: {integrity: sha512-LaoUkY6uzcNocIEHJBvexvuU0a333IRQaG3Sj5IXhM1t864wTsfycn6yWJcQ7PhklB8BtNqiMbUQuEFtkxT8pg==}
/@angular/compiler-cli@17.3.8(@angular/compiler@17.3.8)(typescript@5.4.5):
resolution: {integrity: sha512-/TsbCmk7QJUEEZnRdNzi6znsPfoDJuy6vHDqcwWVEcw7y6W7DjirSFmtT9u1QwrV67KM6kOh22+RvPdGM8sPmg==}
engines: {node: ^18.13.0 || >=20.9.0}
hasBin: true
peerDependencies:
'@angular/compiler': 17.3.6
'@angular/compiler': 17.3.8
typescript: '>=5.2 <5.5'
dependencies:
'@angular/compiler': 17.3.6(@angular/core@17.3.6)
'@angular/compiler': 17.3.8(@angular/core@17.3.8)
'@babel/core': 7.23.9
'@jridgewell/sourcemap-codec': 1.4.15
chokidar: 3.6.0
@ -501,20 +502,20 @@ packages:
- supports-color
dev: true
/@angular/compiler@17.3.6(@angular/core@17.3.6):
resolution: {integrity: sha512-ybx9O76RGv4J97IThiSVvvWukuGcuXu50KsBDPUd874BFT3ml0OcRGhXoMh/isz7EQipiiGgsA51cJVTLES5Zw==}
/@angular/compiler@17.3.8(@angular/core@17.3.8):
resolution: {integrity: sha512-7vZSh2Oa95lZdRR4MhE0icvZ7JUuYY+NSo3eTSOMZSlH5I9rtwQoSFqfoGW+35rXCzGFLOhQmZBbXkxDPDs97Q==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
'@angular/core': 17.3.6
'@angular/core': 17.3.8
peerDependenciesMeta:
'@angular/core':
optional: true
dependencies:
'@angular/core': 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
tslib: 2.6.2
/@angular/core@17.3.6(rxjs@7.8.1)(zone.js@0.14.5):
resolution: {integrity: sha512-8IoeZVNqyeHA+H2dR3VFfz76/TFN1BpXP0aABs2aIUNVQRYlKxALSm1UlavijX8IT0uvd/6GXwE3WgymTcg0wg==}
/@angular/core@17.3.8(rxjs@7.8.1)(zone.js@0.14.5):
resolution: {integrity: sha512-+tUQ+B1yVvNbczzaWBCgJWWIgZ2z+GVJWu+UNOHHWzdqD8qpXjuIkDfnhyLNeGvvXgsqey4u6ApFf2SoFYLjuA==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
rxjs: ^6.5.3 || ^7.4.0
@ -524,44 +525,44 @@ packages:
tslib: 2.6.2
zone.js: 0.14.5
/@angular/forms@17.3.6(@angular/common@17.3.6)(@angular/core@17.3.6)(@angular/platform-browser@17.3.6)(rxjs@7.8.1):
resolution: {integrity: sha512-WXxWhwvgRfYLNP2dB4Qe83tavEh2LnS4H0uoiecWHXijW2R9z8304X1vEyS1EtQK7o/s8fCVDVDjeY+hxLnCLw==}
/@angular/forms@17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8)(rxjs@7.8.1):
resolution: {integrity: sha512-ZoPJMx3O1eKliK6oEUqtKJNqrLwwOLBC5x+zbCHrwJeBB3lbgWXrrnTrFvCXpp3QVERAboZTzZ3XBmHX1o6gmw==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
'@angular/common': 17.3.6
'@angular/core': 17.3.6
'@angular/platform-browser': 17.3.6
'@angular/common': 17.3.8
'@angular/core': 17.3.8
'@angular/platform-browser': 17.3.8
rxjs: ^6.5.3 || ^7.4.0
dependencies:
'@angular/common': 17.3.6(@angular/core@17.3.6)(rxjs@7.8.1)
'@angular/core': 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/platform-browser': 17.3.6(@angular/animations@17.3.6)(@angular/common@17.3.6)(@angular/core@17.3.6)
'@angular/common': 17.3.8(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/platform-browser': 17.3.8(@angular/animations@17.3.8)(@angular/common@17.3.8)(@angular/core@17.3.8)
rxjs: 7.8.1
tslib: 2.6.2
dev: false
/@angular/language-service@17.3.6:
resolution: {integrity: sha512-mWWLGcW4SikbaTvo5+LiYS859nlQddutukZYhGymdvqsXUseitXVydJygqoLNIIbRGW6R1Q0WBdjUaJvyQQb9Q==}
/@angular/language-service@17.3.8:
resolution: {integrity: sha512-Vyad/h0FSgLF17STiJujlOeulRq/PSmH+5sUtd3Zsw4jcy2C0QRr4FaP5s9ZidMMAnfMMFlc5Sh/0QEJV/dbJQ==}
engines: {node: ^18.13.0 || >=20.9.0}
dev: true
/@angular/material@17.3.6(@angular/animations@17.3.6)(@angular/cdk@17.3.6)(@angular/common@17.3.6)(@angular/core@17.3.6)(@angular/forms@17.3.6)(@angular/platform-browser@17.3.6)(rxjs@7.8.1):
resolution: {integrity: sha512-sttN0JNvd2QvCCFIsxb5noiy7tgQdWrwvmrkJ+3KguHh5X84jDliA/d8N7Xgy2IBLnS/q/Hl9DdRCOiItWG1bw==}
/@angular/material@17.3.8(@angular/animations@17.3.8)(@angular/cdk@17.3.8)(@angular/common@17.3.8)(@angular/core@17.3.8)(@angular/forms@17.3.8)(@angular/platform-browser@17.3.8)(rxjs@7.8.1):
resolution: {integrity: sha512-P15p3ixO119DvqtFPCUc+9uKlFgwrwoZtKstcdx/knFlw9c+wS5s9SZzTbB2yqjZoBZ4gC92kqbUQI2o7AUbUQ==}
peerDependencies:
'@angular/animations': ^17.0.0 || ^18.0.0
'@angular/cdk': 17.3.6
'@angular/cdk': 17.3.8
'@angular/common': ^17.0.0 || ^18.0.0
'@angular/core': ^17.0.0 || ^18.0.0
'@angular/forms': ^17.0.0 || ^18.0.0
'@angular/platform-browser': ^17.0.0 || ^18.0.0
rxjs: ^6.5.3 || ^7.4.0
dependencies:
'@angular/animations': 17.3.6(@angular/core@17.3.6)
'@angular/cdk': 17.3.6(@angular/common@17.3.6)(@angular/core@17.3.6)(rxjs@7.8.1)
'@angular/common': 17.3.6(@angular/core@17.3.6)(rxjs@7.8.1)
'@angular/core': 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/forms': 17.3.6(@angular/common@17.3.6)(@angular/core@17.3.6)(@angular/platform-browser@17.3.6)(rxjs@7.8.1)
'@angular/platform-browser': 17.3.6(@angular/animations@17.3.6)(@angular/common@17.3.6)(@angular/core@17.3.6)
'@angular/animations': 17.3.8(@angular/core@17.3.8)
'@angular/cdk': 17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/common': 17.3.8(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/forms': 17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8)(rxjs@7.8.1)
'@angular/platform-browser': 17.3.8(@angular/animations@17.3.8)(@angular/common@17.3.8)(@angular/core@17.3.8)
'@material/animation': 15.0.0-canary.7f224ddd4.0
'@material/auto-init': 15.0.0-canary.7f224ddd4.0
'@material/banner': 15.0.0-canary.7f224ddd4.0
@ -613,51 +614,51 @@ packages:
tslib: 2.6.2
dev: false
/@angular/platform-browser-dynamic@17.3.6(@angular/common@17.3.6)(@angular/compiler@17.3.6)(@angular/core@17.3.6)(@angular/platform-browser@17.3.6):
resolution: {integrity: sha512-dI+mgEROmSll042+XqkSsvkMQe6Et6L9BBiYYe7VbIFaRR9Dz5Pw2SeBLb+Ou+gWaxXc2Wc+13n442WEYWZ7Ew==}
/@angular/platform-browser-dynamic@17.3.8(@angular/common@17.3.8)(@angular/compiler@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8):
resolution: {integrity: sha512-uL6FPh+Pr9xzIjyiv3p66jteq/CytHP1+m5jOsIKa1LUwTXx0a2pmOYcZxXpNkQGR9Ir/dlbrYmKlSP3QZf7uw==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
'@angular/common': 17.3.6
'@angular/compiler': 17.3.6
'@angular/core': 17.3.6
'@angular/platform-browser': 17.3.6
'@angular/common': 17.3.8
'@angular/compiler': 17.3.8
'@angular/core': 17.3.8
'@angular/platform-browser': 17.3.8
dependencies:
'@angular/common': 17.3.6(@angular/core@17.3.6)(rxjs@7.8.1)
'@angular/compiler': 17.3.6(@angular/core@17.3.6)
'@angular/core': 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/platform-browser': 17.3.6(@angular/animations@17.3.6)(@angular/common@17.3.6)(@angular/core@17.3.6)
'@angular/common': 17.3.8(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/compiler': 17.3.8(@angular/core@17.3.8)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/platform-browser': 17.3.8(@angular/animations@17.3.8)(@angular/common@17.3.8)(@angular/core@17.3.8)
tslib: 2.6.2
dev: false
/@angular/platform-browser@17.3.6(@angular/animations@17.3.6)(@angular/common@17.3.6)(@angular/core@17.3.6):
resolution: {integrity: sha512-UikrgvMwtZIXp2pCP5AtkM7ibz2B5wBiGpnhhkYsqHKy9ndKVDA+3B5Z+/j9xeYYdsJAAtHl45zqILewyg+4iw==}
/@angular/platform-browser@17.3.8(@angular/animations@17.3.8)(@angular/common@17.3.8)(@angular/core@17.3.8):
resolution: {integrity: sha512-UMGSV3TdJqMtf2xvhbW6fx8TKJLOoHQgFxohhy3y8GvxHBu+PUyrwhovb7r03bs+muY6u4ygGCMm7Mt1TFVwfQ==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
'@angular/animations': 17.3.6
'@angular/common': 17.3.6
'@angular/core': 17.3.6
'@angular/animations': 17.3.8
'@angular/common': 17.3.8
'@angular/core': 17.3.8
peerDependenciesMeta:
'@angular/animations':
optional: true
dependencies:
'@angular/animations': 17.3.6(@angular/core@17.3.6)
'@angular/common': 17.3.6(@angular/core@17.3.6)(rxjs@7.8.1)
'@angular/core': 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/animations': 17.3.8(@angular/core@17.3.8)
'@angular/common': 17.3.8(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
tslib: 2.6.2
dev: false
/@angular/router@17.3.6(@angular/common@17.3.6)(@angular/core@17.3.6)(@angular/platform-browser@17.3.6)(rxjs@7.8.1):
resolution: {integrity: sha512-Gws3zukTlPO5lIGP0bmWBkmbRIRKvpPq6vs3BqQlbKsrfBh45SPvIRbx+BSv6WYUchQzfW7DFDXnQtiTEGGQNg==}
/@angular/router@17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8)(rxjs@7.8.1):
resolution: {integrity: sha512-2JKTW1u1H+iNDfAmIjEiMJjQHfzb97TBk23/euIR0JuyGHjyywkrQ97HHiOEAJyy/Zpr0Vbem3HRqDqSfjTWvg==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
'@angular/common': 17.3.6
'@angular/core': 17.3.6
'@angular/platform-browser': 17.3.6
'@angular/common': 17.3.8
'@angular/core': 17.3.8
'@angular/platform-browser': 17.3.8
rxjs: ^6.5.3 || ^7.4.0
dependencies:
'@angular/common': 17.3.6(@angular/core@17.3.6)(rxjs@7.8.1)
'@angular/core': 17.3.6(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/platform-browser': 17.3.6(@angular/animations@17.3.6)(@angular/common@17.3.6)(@angular/core@17.3.6)
'@angular/common': 17.3.8(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/platform-browser': 17.3.8(@angular/animations@17.3.8)(@angular/common@17.3.8)(@angular/core@17.3.8)
rxjs: 7.8.1
tslib: 2.6.2
dev: false
@ -704,7 +705,7 @@ packages:
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.24.2
'@babel/generator': 7.23.6
'@babel/generator': 7.24.5
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.0)
'@babel/helpers': 7.24.5
@ -2526,6 +2527,31 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
dev: true
/@kangaroo-and-rabbit/kar-cw@0.2.2(@angular/common@17.3.8)(@angular/compiler@17.3.8)(@angular/core@17.3.8)(@angular/forms@17.3.8)(@angular/platform-browser-dynamic@17.3.8)(@angular/platform-browser@17.3.8)(@angular/router@17.3.8)(rxjs@7.8.1)(zone.js@0.14.5):
resolution: {integrity: sha512-jlzpGXavqRsinOuutq76/RPpSBjLGhmCkevQp4rI340oseIinVY0oBskkUz4mhBid8VvoWWkbI2g2CQ9uPGe/Q==, tarball: https://gitea.atria-soft.org/api/packages/kangaroo-and-rabbit/npm/%40kangaroo-and-rabbit%2Fkar-cw/-/0.2.2/kar-cw-0.2.2.tgz}
peerDependencies:
'@angular/common': ^17.3.6
'@angular/compiler': ^17.3.6
'@angular/core': ^17.3.6
'@angular/forms': ^17.3.6
'@angular/platform-browser': ^17.3.6
'@angular/platform-browser-dynamic': ^17.3.6
'@angular/router': ^17.3.6
rxjs: ~7.8.1
zone.js: ~0.14.5
dependencies:
'@angular/common': 17.3.8(@angular/core@17.3.8)(rxjs@7.8.1)
'@angular/compiler': 17.3.8(@angular/core@17.3.8)
'@angular/core': 17.3.8(rxjs@7.8.1)(zone.js@0.14.5)
'@angular/forms': 17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8)(rxjs@7.8.1)
'@angular/platform-browser': 17.3.8(@angular/animations@17.3.8)(@angular/common@17.3.8)(@angular/core@17.3.8)
'@angular/platform-browser-dynamic': 17.3.8(@angular/common@17.3.8)(@angular/compiler@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8)
'@angular/router': 17.3.8(@angular/common@17.3.8)(@angular/core@17.3.8)(@angular/platform-browser@17.3.8)(rxjs@7.8.1)
rxjs: 7.8.1
tslib: 2.6.2
zone.js: 0.14.5
dev: false
/@leichtgewicht/ip-codec@2.0.5:
resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==}
dev: true
@ -3189,15 +3215,15 @@ packages:
tslib: 2.6.2
dev: false
/@ngtools/webpack@17.3.6(@angular/compiler-cli@17.3.6)(typescript@5.4.5)(webpack@5.90.3):
resolution: {integrity: sha512-equxbgh2DKzZtiFMoVf1KD4yJcH1q8lpqQ/GSPPQUvONcmHrr+yqdRUdaJ7oZCyCYmXF/nByBxtMKtJr6nKZVg==}
/@ngtools/webpack@17.3.7(@angular/compiler-cli@17.3.8)(typescript@5.4.5)(webpack@5.90.3):
resolution: {integrity: sha512-kQNS68jsPQlaWAnKcVeFKNHp6K90uQANvq+9oXb/i+JnYWzuBsHzn2r8bVdMmvjd1HdBRiGtg767XRk3u+jgRw==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
'@angular/compiler-cli': ^17.0.0
typescript: '>=5.2 <5.5'
webpack: ^5.54.0
dependencies:
'@angular/compiler-cli': 17.3.6(@angular/compiler@17.3.6)(typescript@5.4.5)
'@angular/compiler-cli': 17.3.8(@angular/compiler@17.3.8)(typescript@5.4.5)
typescript: 5.4.5
webpack: 5.90.3(esbuild@0.20.1)
dev: true
@ -3501,12 +3527,12 @@ packages:
dev: true
optional: true
/@playwright/test@1.43.1:
resolution: {integrity: sha512-HgtQzFgNEEo4TE22K/X7sYTYNqEMMTZmFS8kTq6m8hXj+m1D8TgwgIbumHddJa9h4yl4GkKb8/bgAl2+g7eDgA==}
/@playwright/test@1.44.0:
resolution: {integrity: sha512-rNX5lbNidamSUorBhB4XZ9SQTjAqfe5M+p37Z8ic0jPFBMo5iCtQz1kRWkEMg+rYOKSlVycpQmpqjSFq7LXOfg==}
engines: {node: '>=16'}
hasBin: true
dependencies:
playwright: 1.43.1
playwright: 1.44.0
dev: true
/@pnpm/config.env-replace@1.1.0:
@ -3658,12 +3684,12 @@ packages:
dev: true
optional: true
/@schematics/angular@17.3.6:
resolution: {integrity: sha512-jCNZdjHSVrI8TrrCnCoXC8GYvQRj7zh+SDdmm91Ve8dbikYNmBOKYLuPaCTsmojWx7ytv962yLlgKzpaa2bbfw==}
/@schematics/angular@17.3.7:
resolution: {integrity: sha512-HaJroKaberriP4wFefTTSVFrtU9GMvnG3I6ELbOteOyKMH7o2V91FXGJDJ5KnIiLRlBmC30G3r+9Ybc/rtAYkw==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
dependencies:
'@angular-devkit/core': 17.3.6
'@angular-devkit/schematics': 17.3.6
'@angular-devkit/core': 17.3.7
'@angular-devkit/schematics': 17.3.7
jsonc-parser: 3.2.1
transitivePeerDependencies:
- chokidar
@ -3997,17 +4023,17 @@ packages:
'@types/yargs-parser': 21.0.3
dev: true
/@typescript-eslint/scope-manager@7.2.0:
resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==}
engines: {node: ^16.0.0 || >=18.0.0}
/@typescript-eslint/scope-manager@7.8.0:
resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==}
engines: {node: ^18.18.0 || >=20.0.0}
dependencies:
'@typescript-eslint/types': 7.2.0
'@typescript-eslint/visitor-keys': 7.2.0
'@typescript-eslint/types': 7.8.0
'@typescript-eslint/visitor-keys': 7.8.0
dev: true
/@typescript-eslint/type-utils@7.2.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==}
engines: {node: ^16.0.0 || >=18.0.0}
/@typescript-eslint/type-utils@7.8.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
typescript: '*'
@ -4015,8 +4041,8 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.5)
'@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5)
'@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5)
debug: 4.3.4
eslint: 8.57.0
ts-api-utils: 1.3.0(typescript@5.4.5)
@ -4025,26 +4051,26 @@ packages:
- supports-color
dev: true
/@typescript-eslint/types@7.2.0:
resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==}
engines: {node: ^16.0.0 || >=18.0.0}
/@typescript-eslint/types@7.8.0:
resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==}
engines: {node: ^18.18.0 || >=20.0.0}
dev: true
/@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.5):
resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==}
engines: {node: ^16.0.0 || >=18.0.0}
/@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5):
resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@typescript-eslint/types': 7.2.0
'@typescript-eslint/visitor-keys': 7.2.0
'@typescript-eslint/types': 7.8.0
'@typescript-eslint/visitor-keys': 7.8.0
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
minimatch: 9.0.4
semver: 7.6.0
ts-api-utils: 1.3.0(typescript@5.4.5)
typescript: 5.4.5
@ -4052,18 +4078,18 @@ packages:
- supports-color
dev: true
/@typescript-eslint/utils@7.2.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==}
engines: {node: ^16.0.0 || >=18.0.0}
/@typescript-eslint/utils@7.8.0(eslint@8.57.0)(typescript@5.4.5):
resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
'@types/json-schema': 7.0.15
'@types/semver': 7.5.8
'@typescript-eslint/scope-manager': 7.2.0
'@typescript-eslint/types': 7.2.0
'@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.5)
'@typescript-eslint/scope-manager': 7.8.0
'@typescript-eslint/types': 7.8.0
'@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5)
eslint: 8.57.0
semver: 7.6.0
transitivePeerDependencies:
@ -4071,11 +4097,11 @@ packages:
- typescript
dev: true
/@typescript-eslint/visitor-keys@7.2.0:
resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==}
engines: {node: ^16.0.0 || >=18.0.0}
/@typescript-eslint/visitor-keys@7.8.0:
resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==}
engines: {node: ^18.18.0 || >=20.0.0}
dependencies:
'@typescript-eslint/types': 7.2.0
'@typescript-eslint/types': 7.8.0
eslint-visitor-keys: 3.4.3
dev: true
@ -8196,7 +8222,7 @@ packages:
bl: 4.1.0
chalk: 4.1.2
cli-cursor: 3.1.0
cli-spinners: 2.6.1
cli-spinners: 2.9.2
is-interactive: 1.0.0
log-symbols: 4.1.0
strip-ansi: 6.0.1
@ -8482,18 +8508,18 @@ packages:
find-up: 6.3.0
dev: true
/playwright-core@1.43.1:
resolution: {integrity: sha512-EI36Mto2Vrx6VF7rm708qSnesVQKbxEWvPrfA1IPY6HgczBplDx7ENtx+K2n4kJ41sLLkuGfmb0ZLSSXlDhqPg==}
/playwright-core@1.44.0:
resolution: {integrity: sha512-ZTbkNpFfYcGWohvTTl+xewITm7EOuqIqex0c7dNZ+aXsbrLj0qI8XlGKfPpipjm0Wny/4Lt4CJsWJk1stVS5qQ==}
engines: {node: '>=16'}
hasBin: true
dev: true
/playwright@1.43.1:
resolution: {integrity: sha512-V7SoH0ai2kNt1Md9E3Gwas5B9m8KR2GVvwZnAI6Pg0m3sh7UvgiYhRrhsziCmqMJNouPckiOhk8T+9bSAK0VIA==}
/playwright@1.44.0:
resolution: {integrity: sha512-F9b3GUCLQ3Nffrfb6dunPOkE5Mh68tR7zN32L4jCk4FjQamgesGay7/dAAe1WaMEGV04DkdJfcJzjoCKygUaRQ==}
engines: {node: '>=16'}
hasBin: true
dependencies:
playwright-core: 1.43.1
playwright-core: 1.44.0
optionalDependencies:
fsevents: 2.3.2
dev: true
@ -10407,8 +10433,8 @@ packages:
engines: {node: '>=12.20'}
dev: true
/zod@3.23.5:
resolution: {integrity: sha512-fkwiq0VIQTksNNA131rDOsVJcns0pfVUjHzLrNBiF/O/Xxb5lQyEXkhZWcJ7npWsYlvs+h0jFWXXy4X46Em1JA==}
/zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
dev: false
/zone.js@0.14.5:

View File

@ -4,7 +4,7 @@
* @license PROPRIETARY (see license file)
*/
import { Component, OnInit } from '@angular/core';
import { ChangeDetectorRef, Component, OnInit } from '@angular/core';
import { EventOnMenu, MenuItem, MenuPosition, SSOService, SessionService, UserRoles222, UserService } from '@kangaroo-and-rabbit/kar-cw';
import { environmentKarso } from 'environments/environment';
@ -23,7 +23,8 @@ export class AppComponent implements OnInit {
constructor(
private userService: UserService,
private sessionService: SessionService,
private ssoService: SSOService
private ssoService: SSOService,
private cdr: ChangeDetectorRef,
) { }
ngOnInit() {
@ -174,6 +175,7 @@ export class AppComponent implements OnInit {
},
];
}
this.cdr.detectChanges();
console.log(' ==> DONE');
}
}

View File

@ -247,8 +247,8 @@ export function isApplicationSmall(data: any): data is ApplicationSmall {
export const ZodClientToken = zod.object({
url: zod.string().max(255).optional(),
jwt: zod.string().max(255).optional()
url: zod.string().max(1024).optional(),
jwt: zod.string().optional()
});
export type ClientToken = zod.infer<typeof ZodClientToken>;
export function isClientToken(data: any): data is ClientToken {