diff --git a/frontend/package-lock.json b/frontend/package-lock.json index f120e4a8..10e2f879 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -8,30 +8,30 @@ "name": "example-content-ui", "version": "0.0.0", "dependencies": { - "@angular/animations": "^22.1.2", - "@angular/cdk": "^22.1.2", - "@angular/common": "^22.1.2", - "@angular/compiler": "^22.1.2", - "@angular/core": "^22.1.2", - "@angular/elements": "^22.1.2", - "@angular/forms": "^22.1.2", - "@angular/platform-browser": "^22.1.2", - "@angular/platform-browser-dynamic": "^22.1.2", - "@angular/router": "^22.1.2", + "@angular/animations": "^22.1.5", + "@angular/cdk": "^22.1.5", + "@angular/common": "^22.1.5", + "@angular/compiler": "^22.1.5", + "@angular/core": "^22.1.5", + "@angular/elements": "^22.1.5", + "@angular/forms": "^22.1.5", + "@angular/platform-browser": "^22.1.5", + "@angular/platform-browser-dynamic": "^22.1.5", + "@angular/router": "^22.1.5", "@apollo/client": "4.2.12", - "@fundamental-ngx/cdk": "0.64.1", - "@fundamental-ngx/core": "^0.64.1", - "@fundamental-ngx/i18n": "0.64.1", + "@fundamental-ngx/cdk": "0.64.3", + "@fundamental-ngx/core": "^0.64.3", + "@fundamental-ngx/i18n": "0.64.3", "@luigi-project/client": "^2.14.2", "@luigi-project/client-support-angular": "22.1.0", - "@sap-theming/theming-base-content": "^11.36.0", + "@sap-theming/theming-base-content": "^11.36.5", "@ui5/webcomponents": "2.18.1", "@ui5/webcomponents-ai": "2.18.1", "@ui5/webcomponents-base": "2.18.1", "@ui5/webcomponents-fiori": "2.18.1", - "@ui5/webcomponents-icons": "2.18.1", - "@ui5/webcomponents-icons-business-suite": "2.18.1", - "@ui5/webcomponents-icons-tnt": "2.18.1", + "@ui5/webcomponents-icons": "2.26.0", + "@ui5/webcomponents-icons-business-suite": "2.26.0", + "@ui5/webcomponents-icons-tnt": "2.26.0", "@ui5/webcomponents-ngx": "0.5.11", "@ui5/webcomponents-theming": "2.18.1", "apollo-angular": "14.2.0", @@ -41,14 +41,14 @@ "graphql": "16.13.2", "graphql-sse": "2.6.0", "minifaker": "1.34.1", - "rxjs": "~7.8.0", + "rxjs": "~7.8.2", "tslib": "2.8.1", - "zone.js": "~0.16.2" + "zone.js": "~0.16.3" }, "devDependencies": { - "@angular-devkit/build-angular": "^22.1.4", - "@angular/cli": "^22.1.4", - "@angular/compiler-cli": "^22.1.2", + "@angular-devkit/build-angular": "22.1.4", + "@angular/cli": "22.1.4", + "@angular/compiler-cli": "22.1.2", "@luigi-project/testing-utilities": "2.31.0", "@types/jasmine": "6.0.0", "concurrently": "9.2.4", @@ -58,8 +58,8 @@ "karma-coverage": "2.2.1", "karma-jasmine": "5.1.0", "karma-jasmine-html-reporter": "2.2.0", - "ngx-build-plus": "^20.0.0", - "typescript": "~6.0.3" + "ngx-build-plus": "20.0.0", + "typescript": "6.0.3" } }, "node_modules/@ampproject/remapping": { @@ -280,9 +280,10 @@ } }, "node_modules/@angular/animations": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-22.1.2.tgz", - "integrity": "sha512-SHvopFG8I92isKE6lgoWVVmmt6fSGKt76bfrBuJ9qvrKWYqWmWUh87Z5J3XRPUM8zdzuEkXjcTbn+GTGOGRiaA==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-22.1.5.tgz", + "integrity": "sha512-lWxbbZ7v2J3Vq/FTb3isRsEb2sQtI9tcSDuZzhIZpOS9kdGf6Wg/GCf1u41pN6CJA4++iTQQ29gqVblARqQfpg==", + "deprecated": "@angular/animations is deprecated. Use `animate.enter` and `animate.leave` instead. For more information see: https://v22.angular.dev/guide/animations.", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -291,7 +292,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/core": "22.1.2" + "@angular/core": "22.1.5" } }, "node_modules/@angular/build": { @@ -402,9 +403,9 @@ } }, "node_modules/@angular/cdk": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-22.1.2.tgz", - "integrity": "sha512-YwTzVnTgZIQDLq3lnnPLINIB24e0SiDn7XxBxHSrOzD/+Y0zLAid5XIiMALXWOqa7rfdhfVh1kEeM93RRLnllQ==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-22.1.5.tgz", + "integrity": "sha512-1tYAeI5KKIqNGNvyDuMM0Drs2FU3M4B25Q1BlAnwtZe3wvrpVETAGXgHaBX3Hs/pvWfgMNwgbcHkxlKVUBNXMA==", "license": "MIT", "dependencies": { "parse5": "^8.0.0", @@ -413,6 +414,7 @@ "peerDependencies": { "@angular/common": "^22.0.0 || ^23.0.0", "@angular/core": "^22.0.0 || ^23.0.0", + "@angular/forms": "^22.0.0 || ^23.0.0", "@angular/platform-browser": "^22.0.0 || ^23.0.0", "rxjs": "^6.5.3 || ^7.4.0" } @@ -449,9 +451,9 @@ } }, "node_modules/@angular/common": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.1.2.tgz", - "integrity": "sha512-8TzyYPBDvSItV8Vqq8k5u8a9fWaomC9bMEr8z1vVLRZDIPhNQ/UcCyuTYbC7GZkeqrrKGu5m8tjUrA09RCwuaQ==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.1.5.tgz", + "integrity": "sha512-KgB+MTDotlTn67YK4sCTNFLja+G+EMCqHo5bB1cvRKw7Gd9AtAi5kgDmYzMk7ftJ9qJ2O30zXR56Hpw37J2CTQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -460,14 +462,14 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/core": "22.1.2", + "@angular/core": "22.1.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.1.2.tgz", - "integrity": "sha512-aQv0p5MeXuguCeftUUxK4H8Hbw1hC5Zyu+cFsGbsi025LZ9Ngw+BW+iUHDQZAcqHvWDw2wgGOdKh4e7IkcfRyQ==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.1.5.tgz", + "integrity": "sha512-GvM0oNCuI09Up5Lk0ZQCX5yA2cGyHYB/rZsa/EGTnzwuxgLDlhOOa19QaVaoxDCo9vO43Ix9rG7SLppEv+qd1w==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -510,9 +512,9 @@ } }, "node_modules/@angular/core": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.1.2.tgz", - "integrity": "sha512-t7BrgfdeqbdSbFe3CsGX8ySMeKDlZNBPxFMCOanAAqd6W0H1Kh1WFILBs3DIg0NfjpybfSRJAzKcagOFQWNtiw==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.1.5.tgz", + "integrity": "sha512-uiL+xVL4264NEuc3E5ILd6meSv9I4Xt82VQHvYlAVYlcjHlWY49yVe0/apzncUOGxUKzvK8/GDbyFEH7WfJYFw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -521,7 +523,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.1.2", + "@angular/compiler": "22.1.5", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0 || ~0.16.0" }, @@ -535,9 +537,9 @@ } }, "node_modules/@angular/elements": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/elements/-/elements-22.1.2.tgz", - "integrity": "sha512-cTL2xQxB0r7yHBCsVKwiawr1b8Ak56YVRvTS4v0SmUqbyq1eAdulmJ/ff++Mgzxg5XDv7i+i+qJ/Ef/06Kh6Cg==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/elements/-/elements-22.1.5.tgz", + "integrity": "sha512-VBCAh/WVK+AzuUWmkgeOQebIR7GChUdMeHeKNeYHkMJtvGponehNbBYnBuI92qN2TifoEMg1qiyDQWKlFhXsEQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -546,14 +548,14 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/core": "22.1.2", + "@angular/core": "22.1.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/forms": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-22.1.2.tgz", - "integrity": "sha512-pKDYSNKje/jox74KzswBdX4sL7kJ8OFkJwLnqng8oc7a/NVl/Vf4/Xq4kyowRAdtPcZfLTUnZG6s0qbegfV5mg==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-22.1.5.tgz", + "integrity": "sha512-E7pDEKtSvO1MNw222ZcvphzT4GAQ9D725v2Rq7ft8orT2qvHS6RlVnEc5ioPDhYTAD0HmbwDmutxkcuxqc16VA==", "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.0.0", @@ -564,16 +566,16 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/common": "22.1.2", - "@angular/core": "22.1.2", - "@angular/platform-browser": "22.1.2", + "@angular/common": "22.1.5", + "@angular/core": "22.1.5", + "@angular/platform-browser": "22.1.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.1.2.tgz", - "integrity": "sha512-MQO735ve/tk4gLsWbw8NyBD/DxPfbbmf1pM/vp6K7tZz2xyysMXilqF/k8PBdQBZVOofST8S13inZHQ35nHuRA==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.1.5.tgz", + "integrity": "sha512-xRX7TvHzFcur5bhZUqT7QPkezcSuWRzcltcsrqh3UsZnEJ2p+olilFyLq5yAneO13hffNifFkxngoSxVwKwnHw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -582,9 +584,9 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/animations": "22.1.2", - "@angular/common": "22.1.2", - "@angular/core": "22.1.2" + "@angular/animations": "22.1.5", + "@angular/common": "22.1.5", + "@angular/core": "22.1.5" }, "peerDependenciesMeta": { "@angular/animations": { @@ -593,9 +595,10 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-22.1.2.tgz", - "integrity": "sha512-nNARbs9zXfoJL72zsTso6GHt1VuIGXWEpyZtzxcC32qQFG1YbzVqGkQTwZ0mZ2/Ctv8dAZ6PPiDo8sbYvAvUDw==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-22.1.5.tgz", + "integrity": "sha512-xs1oU90Q5+c/hcIL3dOvIKP6zAY5bAL+/dpvbiV+Gg0aFk1SiWadGnrE99VIFhzR4GRFp701uORw/cpgp4ZNNw==", + "deprecated": "@angular/platform-browser-dynamic is deprecated. Use `@angular/platform-browser` instead.", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -604,16 +607,16 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/common": "22.1.2", - "@angular/compiler": "22.1.2", - "@angular/core": "22.1.2", - "@angular/platform-browser": "22.1.2" + "@angular/common": "22.1.5", + "@angular/compiler": "22.1.5", + "@angular/core": "22.1.5", + "@angular/platform-browser": "22.1.5" } }, "node_modules/@angular/router": { - "version": "22.1.2", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.1.2.tgz", - "integrity": "sha512-C2c6NJ9HZUfb1L07M554Zpgvi0TvpOBO6Og9L36v/jsv42m7tpOenvqQVPa8R3va7eqLEszCL7wLFcWeJ8naew==", + "version": "22.1.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.1.5.tgz", + "integrity": "sha512-RYgL2iTGpMFcqZtXjcjxGVqGraDfOdk/epbLK8z/vy5cI+W2uVdiu5ait7xhv82KoaWT8lUU3sDc4jdI17qHcg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -622,9 +625,9 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/common": "22.1.2", - "@angular/core": "22.1.2", - "@angular/platform-browser": "22.1.2", + "@angular/common": "22.1.5", + "@angular/core": "22.1.5", + "@angular/platform-browser": "22.1.5", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -2755,9 +2758,9 @@ } }, "node_modules/@fundamental-ngx/cdk": { - "version": "0.64.1", - "resolved": "https://registry.npmjs.org/@fundamental-ngx/cdk/-/cdk-0.64.1.tgz", - "integrity": "sha512-D6FxXwGGH47mS8Czo8nPkZRqsKfWP9fazH4ktdCnzD9wh1p0P92ZP1XUv+xICAvI/I0URLgz0kvvHPi9UHgy3g==", + "version": "0.64.3", + "resolved": "https://registry.npmjs.org/@fundamental-ngx/cdk/-/cdk-0.64.3.tgz", + "integrity": "sha512-tHYJ0sMQIlK4V1jcBUzgGVRYzsTyp157jCo/rd/P1K5kkDjCw5yRtmFNCpdkC5Tjdfe7csXT/Z4oBBUJpKYmhw==", "license": "Apache-2.0", "dependencies": { "@fundamental-styles/cx": "0.41.8", @@ -2780,9 +2783,9 @@ } }, "node_modules/@fundamental-ngx/core": { - "version": "0.64.1", - "resolved": "https://registry.npmjs.org/@fundamental-ngx/core/-/core-0.64.1.tgz", - "integrity": "sha512-81hu1qv1g/qtCOThnpZQ0YrraptE9f37uMWsoV5K1+szJGLLh1nd4Lc3gpX5swTf/DZq1wAmeWbq55KA4TSebA==", + "version": "0.64.3", + "resolved": "https://registry.npmjs.org/@fundamental-ngx/core/-/core-0.64.3.tgz", + "integrity": "sha512-oWxY7UcO009OxVwhXlLBrLJSAIVv4n/4+TIBjysPqm/9WJCVp8elCMIHBcGtaYUZ7YyNGXm+4C2J1QnFTb8fog==", "license": "Apache-2.0", "dependencies": { "compare-versions": "^6.1.0", @@ -2798,17 +2801,17 @@ "@angular/forms": "^22.0.0", "@angular/platform-browser": "^22.0.0", "@angular/router": "^22.0.0", - "@fundamental-ngx/cdk": "0.64.1", - "@fundamental-ngx/i18n": "0.64.1", + "@fundamental-ngx/cdk": "0.64.3", + "@fundamental-ngx/i18n": "0.64.3", "@sap-theming/theming-base-content": "^11.36.0", "fundamental-styles": "0.41.8", "rxjs": "^7.8.0" } }, "node_modules/@fundamental-ngx/i18n": { - "version": "0.64.1", - "resolved": "https://registry.npmjs.org/@fundamental-ngx/i18n/-/i18n-0.64.1.tgz", - "integrity": "sha512-XcXmzM5EYZhvSm/Bb6RT1EjO3Kjql5Mph57TJCxFWbwpkQZreE8YcXKLvewyL/wFS+lNJiQSTO+2EQWpcAinzA==", + "version": "0.64.3", + "resolved": "https://registry.npmjs.org/@fundamental-ngx/i18n/-/i18n-0.64.3.tgz", + "integrity": "sha512-4sGcQmwavGZjaadsGlbunN8I9Apss0YvhZpVbV42vnQ5q/rCyu7ePkmhqOx5URXQ52NoQnSnDpLOp0Z4DxIQcg==", "license": "Apache-2.0", "dependencies": { "fast-equals": "^6.0.0", @@ -2819,7 +2822,7 @@ "peerDependencies": { "@angular/common": "^22.0.0", "@angular/core": "^22.0.0", - "@fundamental-ngx/cdk": "0.64.1", + "@fundamental-ngx/cdk": "0.64.3", "rxjs": "^7.8.0" } }, @@ -5902,6 +5905,15 @@ "@ui5/webcomponents-theming": "2.18.1" } }, + "node_modules/@ui5/webcomponents-ai/node_modules/@ui5/webcomponents-icons": { + "version": "2.18.1", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.1.tgz", + "integrity": "sha512-8FZgAe3gQmvtJaS1MVQv6+4Z5TEcxRtb8lrLkzmpef5ODGooD2fFw0jxhKNSvlURVmhL2vf2Gj5OPH+6c7A+3A==", + "license": "Apache-2.0", + "dependencies": { + "@ui5/webcomponents-base": "2.18.1" + } + }, "node_modules/@ui5/webcomponents-base": { "version": "2.18.1", "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.18.1.tgz", @@ -5925,7 +5937,7 @@ "@zxing/library": "^0.21.3" } }, - "node_modules/@ui5/webcomponents-icons": { + "node_modules/@ui5/webcomponents-fiori/node_modules/@ui5/webcomponents-icons": { "version": "2.18.1", "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.1.tgz", "integrity": "sha512-8FZgAe3gQmvtJaS1MVQv6+4Z5TEcxRtb8lrLkzmpef5ODGooD2fFw0jxhKNSvlURVmhL2vf2Gj5OPH+6c7A+3A==", @@ -5934,22 +5946,85 @@ "@ui5/webcomponents-base": "2.18.1" } }, + "node_modules/@ui5/webcomponents-icons": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.26.0.tgz", + "integrity": "sha512-31jRdz1pqjJBan1Rm2TSdo8/hiyX02phr/GolFTH08l3RVHuBwfc/hnrQ6Q1bBcQQbLxOE7B5aIXm40/boSrag==", + "license": "Apache-2.0", + "dependencies": { + "@ui5/webcomponents-base": "2.26.0" + } + }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.18.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.1.tgz", - "integrity": "sha512-rgC7XiSIfu4XYwHflMRw/assSEMDagGwv5RCQoqanvcBHXwN4vbX8hqhHHXBARuagiF++3xsW4QnfifLLVBUow==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.26.0.tgz", + "integrity": "sha512-3AvEw1J9r96nVAEKuQaK3lJCCy3w2IDU7rVY/Cizzhu+mtXKlrzC+Zrz5XxEB3EbdpjH7n5qE2RAMRvnViXcNA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.18.1" + "@ui5/webcomponents-base": "2.26.0" + } + }, + "node_modules/@ui5/webcomponents-icons-business-suite/node_modules/@ui5/webcomponents-base": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.26.0.tgz", + "integrity": "sha512-1hIKdd+kFRrBC/jrCcubyvXcNZB17cBKVch6XXV17nG9VMpoq/5xRpJWhSeASuVgpeBwMX68wP3TF2pRbgnjrA==", + "license": "Apache-2.0", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.1.2", + "lit-html": "^2.0.1" + }, + "peerDependencies": { + "react": ">=18" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + } } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.18.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.1.tgz", - "integrity": "sha512-SmM3oeBXN5ubvWUqeC1m7Ng7BvekFxxtOChtf27vhqg9ULu13qo4IEXtfM8qID5o9amx4UT5ieo1ssiXlNOz9w==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.26.0.tgz", + "integrity": "sha512-n695z7jCXByEU2E5FOpwbpcAxQP171Gm26OLvjLAhTarBKRKcBAGJlsKuSxjVxCqLXchKettiIdJj5U2i182Mw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.18.1" + "@ui5/webcomponents-base": "2.26.0" + } + }, + "node_modules/@ui5/webcomponents-icons-tnt/node_modules/@ui5/webcomponents-base": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.26.0.tgz", + "integrity": "sha512-1hIKdd+kFRrBC/jrCcubyvXcNZB17cBKVch6XXV17nG9VMpoq/5xRpJWhSeASuVgpeBwMX68wP3TF2pRbgnjrA==", + "license": "Apache-2.0", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.1.2", + "lit-html": "^2.0.1" + }, + "peerDependencies": { + "react": ">=18" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + } + } + }, + "node_modules/@ui5/webcomponents-icons/node_modules/@ui5/webcomponents-base": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.26.0.tgz", + "integrity": "sha512-1hIKdd+kFRrBC/jrCcubyvXcNZB17cBKVch6XXV17nG9VMpoq/5xRpJWhSeASuVgpeBwMX68wP3TF2pRbgnjrA==", + "license": "Apache-2.0", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.1.2", + "lit-html": "^2.0.1" + }, + "peerDependencies": { + "react": ">=18" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + } } }, "node_modules/@ui5/webcomponents-localization": { @@ -6004,6 +6079,33 @@ "integrity": "sha512-0LVCUYqoTQGcKmgPShbxQLBoF8469ZojUrYtVm1k3op/1pgLA/FMN//bvgGEm7HTBJBu3gW2Ad2f4ASqEzLolA==", "license": "Apache-2.0" }, + "node_modules/@ui5/webcomponents/node_modules/@ui5/webcomponents-icons": { + "version": "2.18.1", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.18.1.tgz", + "integrity": "sha512-8FZgAe3gQmvtJaS1MVQv6+4Z5TEcxRtb8lrLkzmpef5ODGooD2fFw0jxhKNSvlURVmhL2vf2Gj5OPH+6c7A+3A==", + "license": "Apache-2.0", + "dependencies": { + "@ui5/webcomponents-base": "2.18.1" + } + }, + "node_modules/@ui5/webcomponents/node_modules/@ui5/webcomponents-icons-business-suite": { + "version": "2.18.1", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.18.1.tgz", + "integrity": "sha512-rgC7XiSIfu4XYwHflMRw/assSEMDagGwv5RCQoqanvcBHXwN4vbX8hqhHHXBARuagiF++3xsW4QnfifLLVBUow==", + "license": "Apache-2.0", + "dependencies": { + "@ui5/webcomponents-base": "2.18.1" + } + }, + "node_modules/@ui5/webcomponents/node_modules/@ui5/webcomponents-icons-tnt": { + "version": "2.18.1", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.18.1.tgz", + "integrity": "sha512-SmM3oeBXN5ubvWUqeC1m7Ng7BvekFxxtOChtf27vhqg9ULu13qo4IEXtfM8qID5o9amx4UT5ieo1ssiXlNOz9w==", + "license": "Apache-2.0", + "dependencies": { + "@ui5/webcomponents-base": "2.18.1" + } + }, "node_modules/@vitejs/plugin-basic-ssl": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.3.0.tgz", @@ -15805,9 +15907,9 @@ } }, "node_modules/zone.js": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.16.2.tgz", - "integrity": "sha512-Eky7p2Z1Ig3NnbfodSPoARCjKBSTFMnE/ACsP1L/XJEfY4SdOFce19BsUCWVwL6K5ABZFy5J3bjcMWffX+YM3Q==", + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.16.3.tgz", + "integrity": "sha512-ihXL9+vhYyEhXz4TDNpHeAOZN9FVrbog0Il64OIEI28UP/n5AaI6gsccRuOHBfx+206agzyoK527bYIO0Foy6A==", "license": "MIT" } } diff --git a/frontend/package.json b/frontend/package.json index 8c1518bb..d7ff256c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -13,30 +13,30 @@ }, "private": true, "dependencies": { - "@angular/animations": "^22.1.2", - "@angular/cdk": "^22.1.2", - "@angular/common": "^22.1.2", - "@angular/compiler": "^22.1.2", - "@angular/core": "^22.1.2", - "@angular/elements": "^22.1.2", - "@angular/forms": "^22.1.2", - "@angular/platform-browser": "^22.1.2", - "@angular/platform-browser-dynamic": "^22.1.2", - "@angular/router": "^22.1.2", + "@angular/animations": "^22.1.5", + "@angular/cdk": "^22.1.5", + "@angular/common": "^22.1.5", + "@angular/compiler": "^22.1.5", + "@angular/core": "^22.1.5", + "@angular/elements": "^22.1.5", + "@angular/forms": "^22.1.5", + "@angular/platform-browser": "^22.1.5", + "@angular/platform-browser-dynamic": "^22.1.5", + "@angular/router": "^22.1.5", "@apollo/client": "4.2.12", - "@fundamental-ngx/cdk": "0.64.1", - "@fundamental-ngx/core": "^0.64.1", - "@fundamental-ngx/i18n": "0.64.1", + "@fundamental-ngx/cdk": "0.64.3", + "@fundamental-ngx/core": "^0.64.3", + "@fundamental-ngx/i18n": "0.64.3", "@luigi-project/client": "^2.14.2", "@luigi-project/client-support-angular": "22.1.0", - "@sap-theming/theming-base-content": "^11.36.0", + "@sap-theming/theming-base-content": "^11.36.5", "@ui5/webcomponents": "2.18.1", "@ui5/webcomponents-ai": "2.18.1", "@ui5/webcomponents-base": "2.18.1", "@ui5/webcomponents-fiori": "2.18.1", - "@ui5/webcomponents-icons": "2.18.1", - "@ui5/webcomponents-icons-business-suite": "2.18.1", - "@ui5/webcomponents-icons-tnt": "2.18.1", + "@ui5/webcomponents-icons": "2.26.0", + "@ui5/webcomponents-icons-business-suite": "2.26.0", + "@ui5/webcomponents-icons-tnt": "2.26.0", "@ui5/webcomponents-ngx": "0.5.11", "@ui5/webcomponents-theming": "2.18.1", "apollo-angular": "14.2.0", @@ -46,14 +46,14 @@ "graphql": "16.13.2", "graphql-sse": "2.6.0", "minifaker": "1.34.1", - "rxjs": "~7.8.0", + "rxjs": "~7.8.2", "tslib": "2.8.1", - "zone.js": "~0.16.2" + "zone.js": "~0.16.3" }, "devDependencies": { - "@angular-devkit/build-angular": "^22.1.4", - "@angular/cli": "^22.1.4", - "@angular/compiler-cli": "^22.1.2", + "@angular-devkit/build-angular": "22.1.4", + "@angular/cli": "22.1.4", + "@angular/compiler-cli": "22.1.2", "@types/jasmine": "6.0.0", "@luigi-project/testing-utilities": "2.31.0", "concurrently": "9.2.4", @@ -63,8 +63,8 @@ "karma-coverage": "2.2.1", "karma-jasmine": "5.1.0", "karma-jasmine-html-reporter": "2.2.0", - "ngx-build-plus": "^20.0.0", - "typescript": "~6.0.3" + "ngx-build-plus": "20.0.0", + "typescript": "6.0.3" }, "overrides": { "uuid": "^11.1.1"