diff --git a/package-lock.json b/package-lock.json index ff13178..674cf15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@angular/platform-browser-dynamic": "^18.2.5", "@angular/router": "^18.2.5", "@ngx-translate/core": "^15.0.0", - "@nx/angular": "19.7.4", + "@nx/angular": "19.8.0", "@onecx/accelerator": "^5.12.0", "@onecx/angular-accelerator": "^5.12.0", "@onecx/angular-auth": "^5.12.0", @@ -54,11 +54,11 @@ "@angular/cli": "~18.2.5", "@angular/compiler-cli": "^18.2.5", "@angular/language-service": "^18.2.5", - "@nx/eslint": "19.7.4", - "@nx/eslint-plugin": "19.7.4", - "@nx/jest": "19.7.4", - "@nx/js": "19.7.4", - "@nx/workspace": "19.7.4", + "@nx/eslint": "19.8.0", + "@nx/eslint-plugin": "19.8.0", + "@nx/jest": "19.8.0", + "@nx/js": "19.8.0", + "@nx/workspace": "19.8.0", "@schematics/angular": "~18.2.1", "@swc-node/register": "1.10.9", "@swc/core": "1.7.26", @@ -74,7 +74,7 @@ "jest-preset-angular": "14.2.4", "jest-sonar-reporter": "^2.0.0", "jsonc-eslint-parser": "^2.4.0", - "nx": "19.7.4", + "nx": "19.8.0", "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-node": "10.9.2", @@ -3097,6 +3097,15 @@ "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, + "node_modules/@eslint/compat": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.1.1.tgz", + "integrity": "sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@eslint/eslintrc": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", @@ -4503,23 +4512,37 @@ } }, "node_modules/@module-federation/bridge-react-webpack-plugin": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.6.4.tgz", - "integrity": "sha512-HohSPu6jiLpXQQkpRA4riD0IbWeHIR48dW7dnFAbeqlVcpCd1SLP0gPi63658hRjcAa+S08rE1kIWNxyP+MzyQ==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.6.6.tgz", + "integrity": "sha512-NANaSOKem+1t/Fbd1GjXnStJRe7O33ya+FR/yYkTUd1H5hmlzVDNo/lYxYuUl3O/gH9Lnlr2Gf9unyWoIW0wHw==", "dependencies": { - "@module-federation/sdk": "0.6.4", + "@module-federation/sdk": "0.6.6", "@types/semver": "7.5.8", "semver": "7.6.3" } }, + "node_modules/@module-federation/data-prefetch": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/data-prefetch/-/data-prefetch-0.6.6.tgz", + "integrity": "sha512-rakEHrg2pqbOqJ3uWT2p3kgTCOxBQdEIqmew3XBAXTZ0NblZtkXeMHupcW/W6+ccvbPdn/T/PSICx9HHSvfEVg==", + "dependencies": { + "@module-federation/runtime": "0.6.6", + "@module-federation/sdk": "0.6.6", + "fs-extra": "9.1.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, "node_modules/@module-federation/dts-plugin": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-0.6.4.tgz", - "integrity": "sha512-1YMbZBd1koX+9DhQv4FXHfGfol1IcPQGK6phVup1TzsALvTlyCAth37uf46663KTWF8CvIiIVI/gf1n373IfrA==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-0.6.6.tgz", + "integrity": "sha512-sNCghGgrpCOOVk2xpzgAGAFeo2ONcv6eAnEfe7Q2gD7R6NrGgOrB5KVhN/uWIzFJG8tqNfSSjam+woTyrrayfg==", "dependencies": { - "@module-federation/managers": "0.6.4", - "@module-federation/sdk": "0.6.4", - "@module-federation/third-party-dts-extractor": "0.6.4", + "@module-federation/managers": "0.6.6", + "@module-federation/sdk": "0.6.6", + "@module-federation/third-party-dts-extractor": "0.6.6", "adm-zip": "^0.5.10", "ansi-colors": "^4.1.3", "axios": "^1.7.4", @@ -4605,17 +4628,18 @@ } }, "node_modules/@module-federation/enhanced": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-0.6.4.tgz", - "integrity": "sha512-Ef9XqqFPzRfXMvwxHEFHGuRwZhHAk+cQ65+6pSE64FErIWkY4F3bshK3hN7Qqm6LqnS2JExzmgQjbQ15OqLtyA==", - "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.6.4", - "@module-federation/dts-plugin": "0.6.4", - "@module-federation/managers": "0.6.4", - "@module-federation/manifest": "0.6.4", - "@module-federation/rspack": "0.6.4", - "@module-federation/runtime-tools": "0.6.4", - "@module-federation/sdk": "0.6.4", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-0.6.6.tgz", + "integrity": "sha512-gGU1tjaksk5Q5X2zpVb/OmlwvKwVVjTXreuFwkK0Z+9QKM9jbu0B/tPSh6sqibPFeu1yM2HOFlOHJhvFs1PmsA==", + "dependencies": { + "@module-federation/bridge-react-webpack-plugin": "0.6.6", + "@module-federation/data-prefetch": "0.6.6", + "@module-federation/dts-plugin": "0.6.6", + "@module-federation/managers": "0.6.6", + "@module-federation/manifest": "0.6.6", + "@module-federation/rspack": "0.6.6", + "@module-federation/runtime-tools": "0.6.6", + "@module-federation/sdk": "0.6.6", "btoa": "^1.2.1", "upath": "2.0.1" }, @@ -4637,23 +4661,23 @@ } }, "node_modules/@module-federation/managers": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/managers/-/managers-0.6.4.tgz", - "integrity": "sha512-8Vqepi4RtGtOkKESE5nruSd8QqK/k0KN5k6t4lhDw6vPMhUMR3xbccvsubTBhsQhe0yS7HzHkXJ88wzrXJdCmw==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/managers/-/managers-0.6.6.tgz", + "integrity": "sha512-ryj2twbQmo2KhwKn1xYivpaW94l5wfplDU9FwVvW0wc8hC2lJnuGhoiZqXKL7lNaBrZXge3b43Zlgx5OnFfr6A==", "dependencies": { - "@module-federation/sdk": "0.6.4", + "@module-federation/sdk": "0.6.6", "find-pkg": "2.0.0", "fs-extra": "9.1.0" } }, "node_modules/@module-federation/manifest": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/manifest/-/manifest-0.6.4.tgz", - "integrity": "sha512-YjiwA8Z4HhBAfDIhH62XWDjNRpkXxBmxATD7mkR53K8RAKyPifvjlzW1cxy7EKOAShPZ1jEeSO45k0gkxgrOVA==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/manifest/-/manifest-0.6.6.tgz", + "integrity": "sha512-45ol0fC8RS2d+0iEt5zdp0vctE2CiOfA2kCmOFz79K33occi8sKmyevfSeZGckZy54NiMnLFteIYBsyIa+g7gg==", "dependencies": { - "@module-federation/dts-plugin": "0.6.4", - "@module-federation/managers": "0.6.4", - "@module-federation/sdk": "0.6.4", + "@module-federation/dts-plugin": "0.6.6", + "@module-federation/managers": "0.6.6", + "@module-federation/sdk": "0.6.6", "chalk": "3.0.0", "find-pkg": "2.0.0" } @@ -4720,16 +4744,16 @@ } }, "node_modules/@module-federation/rspack": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/rspack/-/rspack-0.6.4.tgz", - "integrity": "sha512-K4o5s6IAKii+WtSe/kEasdrqp8F/150OTdvB86wNBbeiiBaQwWpg37DvkKKyE6xg6gHnbIg7JdhIymgFav4k5Q==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/rspack/-/rspack-0.6.6.tgz", + "integrity": "sha512-30X6QPrJ/eCcmUL4GQ06Z9bQwURBnJI0607Fw2ufmAbhDA0PJFtg7NFFfXzsdChms1ACVbgvgfBH8SJg8j3wBg==", "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.6.4", - "@module-federation/dts-plugin": "0.6.4", - "@module-federation/managers": "0.6.4", - "@module-federation/manifest": "0.6.4", - "@module-federation/runtime-tools": "0.6.4", - "@module-federation/sdk": "0.6.4" + "@module-federation/bridge-react-webpack-plugin": "0.6.6", + "@module-federation/dts-plugin": "0.6.6", + "@module-federation/managers": "0.6.6", + "@module-federation/manifest": "0.6.6", + "@module-federation/runtime-tools": "0.6.6", + "@module-federation/sdk": "0.6.6" }, "peerDependencies": { "typescript": "^4.9.0 || ^5.0.0", @@ -4745,31 +4769,31 @@ } }, "node_modules/@module-federation/runtime": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.6.4.tgz", - "integrity": "sha512-3xuKJbafcJxuc9ZJuYU5drOQwa9fGXq8suQ50LjarxNvrISP2Yy9jvpPueOdDqmOHoX1q1PWzEhFwPp+zimm9w==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.6.6.tgz", + "integrity": "sha512-QsKHUV2HALRzL6mPCdJEZTDuPReKC8MMXf+/VMCtQPp6JhLEjZIO06bfEZqXMbTbTYlMzntIwu1tGCbtJRZDOQ==", "dependencies": { - "@module-federation/sdk": "0.6.4" + "@module-federation/sdk": "0.6.6" } }, "node_modules/@module-federation/runtime-tools": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.6.4.tgz", - "integrity": "sha512-bGHBBgdJoeIz00ORsk6t0vPKTXl+xeYxrCFMTD6hubv/zWTTaYC0cC+9VNaa4kog6dFnO1k5froPjg7EygvKwQ==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.6.6.tgz", + "integrity": "sha512-w2qHa41p6rADWMS1yBjpqNhaLZ4R5oRy9OYGPe6ywjh+8oqbiBl1CfQglcgEBIpHktEjV/upsgsnjHSdJBdeZw==", "dependencies": { - "@module-federation/runtime": "0.6.4", - "@module-federation/webpack-bundler-runtime": "0.6.4" + "@module-federation/runtime": "0.6.6", + "@module-federation/webpack-bundler-runtime": "0.6.6" } }, "node_modules/@module-federation/sdk": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.6.4.tgz", - "integrity": "sha512-yvTWk6axkL6uYSIzTFVcyXMNAg8O9TCfsyfmXTtNnXWGdymUkATUz5+g8F4BSPR3feOP4IDg3v+92V3I6hHs8w==" + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.6.6.tgz", + "integrity": "sha512-tUv2kPi0FvplcpGi/g4nITAYVAR1RUZ6QvP71T8inmRZSrfcvk1QpGJiL36IjuS67SM3VAoXS0iJ2WX1Rgjvhg==" }, "node_modules/@module-federation/third-party-dts-extractor": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.6.4.tgz", - "integrity": "sha512-KepK+MEgyP7pOgRpTQxjA4SZm8U2hyHSn4SSltDzCM3KZaY93i2XtRYcg3Yy78DWeUPy/db+ORajV35Cb39nJg==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.6.6.tgz", + "integrity": "sha512-xX9p17PpElzATNEulwlJJT731xST7T7OUIDSkkIghp/ICDmZd6WhYJvNBto7xbpaj5SIB7Ocdj4chNGv0xdYPw==", "dependencies": { "find-pkg": "2.0.0", "fs-extra": "9.1.0", @@ -4777,12 +4801,12 @@ } }, "node_modules/@module-federation/webpack-bundler-runtime": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.6.4.tgz", - "integrity": "sha512-1D5uV5aF6RLvXj+swVFTXqH1tdrpIH1Tfs22YliguzwG2Nrrs+qhp6EfJZ8JUk264aOScAMvkama0WhbLbPPGQ==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.6.6.tgz", + "integrity": "sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng==", "dependencies": { - "@module-federation/runtime": "0.6.4", - "@module-federation/sdk": "0.6.4" + "@module-federation/runtime": "0.6.6", + "@module-federation/sdk": "0.6.6" } }, "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { @@ -5415,54 +5439,54 @@ } }, "node_modules/@nrwl/angular": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nrwl/angular/-/angular-19.7.4.tgz", - "integrity": "sha512-VqahGD989N+gS6y1FjawLvyZJIOEjhUgQ3atkNS73y/ftg7gVFg0h4/EkBhn8N9t/Cvps1/SGQjM8b8FqaNLIA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nrwl/angular/-/angular-19.8.0.tgz", + "integrity": "sha512-tNWS2S5zerRf2zXFtB1uVA445/DX4ADBmAy84CblII5ylglNGbsPFyQ/1t0NdJDUy45/RBKJIzOntScJgxRFAw==", "dependencies": { - "@nx/angular": "19.7.4", + "@nx/angular": "19.8.0", "tslib": "^2.3.0" } }, "node_modules/@nrwl/devkit": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-19.7.4.tgz", - "integrity": "sha512-gajVVlfQmCwY8Uu3SFwqwtdu9QcmaBGYW826vXPzOvQNvOsGHwu+bB3ozJq4sfsjxpuGjbdjBdQOuZYBgqbnTw==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-19.8.0.tgz", + "integrity": "sha512-LehpQ2D1687+JWaUpW84NPuXsQuPosmts66LShPT4+6KozB4gd0hJGAXNXpjNs9CUfLyNf8rRdEeqNjWnPYEmA==", "dependencies": { - "@nx/devkit": "19.7.4" + "@nx/devkit": "19.8.0" } }, "node_modules/@nrwl/eslint-plugin-nx": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-19.7.4.tgz", - "integrity": "sha512-J7eTvO1h2mboSPTlpzdseUHWev/DkbDJknqleN9v7I1ZUXuPTdNy/k79uBTSLOinCUp2a3j9pinUwPF2PDOVTQ==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-19.8.0.tgz", + "integrity": "sha512-tQU+kokxOylFz6/Ffl/FyVswLLiHNAvo6Afd+QEajQPn9CWGKolXSHGGva9skMKDjWtzOWAz1BjgpUf0nfHEFQ==", "dev": true, "dependencies": { - "@nx/eslint-plugin": "19.7.4" + "@nx/eslint-plugin": "19.8.0" } }, "node_modules/@nrwl/jest": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nrwl/jest/-/jest-19.7.4.tgz", - "integrity": "sha512-riZ1tySV1d/O5jbZyJ8Xq80mISnHGOFDvw9pfK86YKn+PK+Rjh/0C2lD6tzXdpqJoosUC+vskHvRKu1VizMDJQ==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nrwl/jest/-/jest-19.8.0.tgz", + "integrity": "sha512-+OOBsOfSNJtdrxwNSCNCF7kVga4SaS5aTkXNyDlQztlF+ccEOoafEfbV5g4gMUTF06VnXsvoC5M46xmC4Y9zTQ==", "dev": true, "dependencies": { - "@nx/jest": "19.7.4" + "@nx/jest": "19.8.0" } }, "node_modules/@nrwl/js": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nrwl/js/-/js-19.7.4.tgz", - "integrity": "sha512-NyIz3uo8URjVLJF8NGhDRlnujre86hD69ihlKBKMYlit42zOBmXrpa5dHNj4h3LJYF63kxXkUaWsAPUJNuz29A==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nrwl/js/-/js-19.8.0.tgz", + "integrity": "sha512-agmIwKD6zK0l+aIEhDv3VuPW10rn5fhHeif3k5q9EgT47QL2gCNzU54oYpuXoKeenJCsDMzOEkJb1IsglVas6g==", "dependencies": { - "@nx/js": "19.7.4" + "@nx/js": "19.8.0" } }, "node_modules/@nrwl/tao": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-19.7.4.tgz", - "integrity": "sha512-vyfVcdtG3/I+/nKraEyPuaw70gxMIvKxQAD/n1k+T9J/dDpADoeOGZaygRCVRgIU1PPc7/TaRh8dBQAkZhDJxg==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-19.8.0.tgz", + "integrity": "sha512-tybyYdhHNfyBRb8SOc/SasT1iwjYkp/QibS8L3ayTvpvvzJpNr8BpuTznQWIkaIjilflmcdHl+rMiQDqwABqpg==", "dependencies": { - "nx": "19.7.4", + "nx": "19.8.0", "tslib": "^2.3.0" }, "bin": { @@ -5470,27 +5494,27 @@ } }, "node_modules/@nrwl/web": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nrwl/web/-/web-19.7.4.tgz", - "integrity": "sha512-SSZ83sZM5VUeJ9A9sKeLq4WC3/wV/szr0EtlYDgb1alu4ePxIO6h9/t0fAmjbn6H3iNBsnR3ochueQkbK2cT9A==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nrwl/web/-/web-19.8.0.tgz", + "integrity": "sha512-rYADRAx2x88iiQdqRBbFN1m9pjBwBhT7v9XCKnZRjt/vRbjszBA73WlYpiZ41FqLwpJ9BgKITDYgQ9L0V4DpGw==", "dependencies": { - "@nx/web": "19.7.4" + "@nx/web": "19.8.0" } }, "node_modules/@nrwl/webpack": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nrwl/webpack/-/webpack-19.7.4.tgz", - "integrity": "sha512-mTo3TBOkaE0m9aF17GqxYHTRp4SaWZgd+BtFEsQ2upOiGqJKhg2pbVJ2IXsSGuA+igd91Pwk55pPMBITRnlYGA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nrwl/webpack/-/webpack-19.8.0.tgz", + "integrity": "sha512-KqvFV+BWtB8uvUl3L7KnxL+SK5sEppALAqqje5pKbl0mFZPmaKmoTK3NmTLls5L6KNyUpmhTR7xyISDRRBjN0A==", "dependencies": { - "@nx/webpack": "19.7.4" + "@nx/webpack": "19.8.0" } }, "node_modules/@nrwl/workspace": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nrwl/workspace/-/workspace-19.7.4.tgz", - "integrity": "sha512-+lJN/5kOfTFi+ZXgCTMt9UwhhMkerh3GSYe4qR+Xds8wmFetnjMCEPLPS6lRsxNT8eITH7FU/8DeDKmKZZLzbw==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nrwl/workspace/-/workspace-19.8.0.tgz", + "integrity": "sha512-HSN0GML7RaVUSRD3lOc07atCjs4Vzs3Jgs9/7+zFtldKsmsY4GzYIWpJ4G6IDl9u3YJwTKtRmuj5BVI7G+ZGmw==", "dependencies": { - "@nx/workspace": "19.7.4" + "@nx/workspace": "19.8.0" } }, "node_modules/@nuxtjs/opencollective": { @@ -5575,20 +5599,20 @@ } }, "node_modules/@nx/angular": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/angular/-/angular-19.7.4.tgz", - "integrity": "sha512-yx+KKwAfUfBitWIvTlHedGtahIxtrHY2oNsUdimPmAgvffDX4TJbuJDXmaaWOVgQfVa4YOyUibSBznn7if88eQ==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/angular/-/angular-19.8.0.tgz", + "integrity": "sha512-x+BVNuBGN2zjAxMBilVZts80aYPOC6ok/i4slbCasXANFrOLH3ddLSWEHc84+eS7cUfdRHf8u4zAV2m5hjWYIw==", "dependencies": { "@module-federation/enhanced": "~0.6.0", - "@nrwl/angular": "19.7.4", - "@nx/devkit": "19.7.4", - "@nx/eslint": "19.7.4", - "@nx/js": "19.7.4", - "@nx/web": "19.7.4", - "@nx/webpack": "19.7.4", - "@nx/workspace": "19.7.4", + "@nrwl/angular": "19.8.0", + "@nx/devkit": "19.8.0", + "@nx/eslint": "19.8.0", + "@nx/js": "19.8.0", + "@nx/web": "19.8.0", + "@nx/webpack": "19.8.0", + "@nx/workspace": "19.8.0", "@phenomnomnominal/tsquery": "~5.0.1", - "@typescript-eslint/type-utils": "^7.16.0", + "@typescript-eslint/type-utils": "^8.0.0", "chalk": "^4.1.0", "find-cache-dir": "^3.3.2", "magic-string": "~0.30.2", @@ -5685,11 +5709,11 @@ } }, "node_modules/@nx/devkit": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.4.tgz", - "integrity": "sha512-n+iFVq6Jp1dyV3JAJp2xY2yo4fzC6ImO32qHJZ+2Aqbh3Ks+yYsfuGpdj6f0/2HfkFylPygJnxphWSu1UDXMug==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0.tgz", + "integrity": "sha512-nPaKHF0m2KONlt8GXjN9EhFo+NOvJnFcK6ujKFFLAyZ4TACY4F1FCjSHFTjYI82j+WukzuyjSmY9wzxYughWIQ==", "dependencies": { - "@nrwl/devkit": "19.7.4", + "@nrwl/devkit": "19.8.0", "ejs": "^3.1.7", "enquirer": "~2.3.6", "ignore": "^5.0.4", @@ -5704,13 +5728,13 @@ } }, "node_modules/@nx/eslint": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-19.7.4.tgz", - "integrity": "sha512-ZYrQzBi+CQl6hstY2FsPsxADzCrnRo8YTS+0lZmMMj8iphPcrPbwOVzavDk9OGITtz+tOisz6uKAR0raTEWmjA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-19.8.0.tgz", + "integrity": "sha512-a1xmLeMMPruxjHAHj7zb+qB2tTJ9knfDCKpmvrxsa3dYdNd/W0ECMV1CG2gNfxK1ukH7fUa1AvV9ph6f8/3CNg==", "dependencies": { - "@nx/devkit": "19.7.4", - "@nx/js": "19.7.4", - "@nx/linter": "19.7.4", + "@nx/devkit": "19.8.0", + "@nx/js": "19.8.0", + "@nx/linter": "19.8.0", "semver": "^7.5.3", "tslib": "^2.3.0", "typescript": "~5.4.2" @@ -5726,24 +5750,26 @@ } }, "node_modules/@nx/eslint-plugin": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/eslint-plugin/-/eslint-plugin-19.7.4.tgz", - "integrity": "sha512-eVP0eCj4j0W+kbl3hPm2nS7JdHJ2kAyaHGTyOqJBuvvMYNcRE9efTahRA2Qf3oqVrw6CCtSLfCvxee+J7/lBeA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/eslint-plugin/-/eslint-plugin-19.8.0.tgz", + "integrity": "sha512-hu+6gz2halk2Qv6W/ALiGwFumGdhRnzdd9SBiW8YsGurdWxWWYMqO+/qnyeoyRptonAxL6kcTPeB4RHnPYnfdQ==", "dev": true, "dependencies": { - "@nrwl/eslint-plugin-nx": "19.7.4", - "@nx/devkit": "19.7.4", - "@nx/js": "19.7.4", - "@typescript-eslint/type-utils": "^7.16.0", - "@typescript-eslint/utils": "^7.16.0", + "@eslint/compat": "^1.1.1", + "@nrwl/eslint-plugin-nx": "19.8.0", + "@nx/devkit": "19.8.0", + "@nx/js": "19.8.0", + "@typescript-eslint/type-utils": "^8.0.0", + "@typescript-eslint/utils": "^8.0.0", "chalk": "^4.1.0", "confusing-browser-globals": "^1.0.9", + "globals": "^15.9.0", "jsonc-eslint-parser": "^2.1.0", "semver": "^7.5.3", "tslib": "^2.3.0" }, "peerDependencies": { - "@typescript-eslint/parser": "^6.13.2 || ^7.0.0", + "@typescript-eslint/parser": "^6.13.2 || ^7.0.0 || ^8.0.0", "eslint-config-prettier": "^9.0.0" }, "peerDependenciesMeta": { @@ -5752,65 +5778,6 @@ } } }, - "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", - "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", - "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - } - }, - "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", - "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@nx/eslint-plugin/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -5864,6 +5831,18 @@ "dev": true, "license": "MIT" }, + "node_modules/@nx/eslint-plugin/node_modules/globals": { + "version": "15.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.9.0.tgz", + "integrity": "sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@nx/eslint-plugin/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -5900,16 +5879,16 @@ } }, "node_modules/@nx/jest": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-19.7.4.tgz", - "integrity": "sha512-7cSuV5PH36urIVGZwtS+ZG5i5vbPGc15d8FyRjs5B9BUBSJIpTJiJZStC1vrhvdBRlGmylUckiaxuGtqKVsw1w==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-19.8.0.tgz", + "integrity": "sha512-CB8HlfCD+eovfi163I1hWjRcaM2uTpxaI0IwmfE9ddWRxyhw4VfsH0QYg9I6HUjJz0ZVl6qOd5a+98rnfJewwg==", "dev": true, "dependencies": { "@jest/reporters": "^29.4.1", "@jest/test-result": "^29.4.1", - "@nrwl/jest": "19.7.4", - "@nx/devkit": "19.7.4", - "@nx/js": "19.7.4", + "@nrwl/jest": "19.8.0", + "@nx/devkit": "19.8.0", + "@nx/js": "19.8.0", "@phenomnomnominal/tsquery": "~5.0.1", "chalk": "^4.1.0", "identity-obj-proxy": "3.0.0", @@ -6000,9 +5979,9 @@ } }, "node_modules/@nx/js": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-19.7.4.tgz", - "integrity": "sha512-hhpBU4JwOETAs44iH0qRO2qabtFbqE39DEJyOh05z4lm3Iowxqx38WqCyctVuw5qi5rsHrCm8ytktSt875mYNw==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/js/-/js-19.8.0.tgz", + "integrity": "sha512-gexu1nYN3Hl3+yNuowgfd3sW5uooMKx9Dg6FPWWn/27+eJlTny5A2nQ3YR85yKRiJbNEP23am4le788pyVq2MQ==", "dependencies": { "@babel/core": "^7.23.2", "@babel/plugin-proposal-decorators": "^7.22.7", @@ -6011,9 +5990,9 @@ "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.22.5", "@babel/runtime": "^7.22.6", - "@nrwl/js": "19.7.4", - "@nx/devkit": "19.7.4", - "@nx/workspace": "19.7.4", + "@nrwl/js": "19.8.0", + "@nx/devkit": "19.8.0", + "@nx/workspace": "19.8.0", "babel-plugin-const-enum": "^1.0.1", "babel-plugin-macros": "^2.8.0", "babel-plugin-transform-typescript-metadata": "^0.3.1", @@ -6230,17 +6209,17 @@ } }, "node_modules/@nx/linter": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/linter/-/linter-19.7.4.tgz", - "integrity": "sha512-6HqFoBt1fPDjslPia4SawrfR6XuR9FuN9N1bJcKAVGMm29XbjS8rz2mQ3nHQXkwbJbIZSGiTkey2CPMtp83lyw==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/linter/-/linter-19.8.0.tgz", + "integrity": "sha512-v7jftcKnQLwz+ohlRR4EdbBXVumAFLzusNjnnpxYaCP7Vy4RK4qNZuLn4xANURhRgv/KlJBa+6TL9TttHpvT7g==", "dependencies": { - "@nx/eslint": "19.7.4" + "@nx/eslint": "19.8.0" } }, "node_modules/@nx/nx-darwin-arm64": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.7.4.tgz", - "integrity": "sha512-EqfxGZ+4r5cv6g4xBXSfYIiwKGH9xr0EMNlMTZe7rwToqEpdirhtjuNbgWB0uiZRyeZRHlEXM6xKEEu8J6tjSA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.8.0.tgz", + "integrity": "sha512-JWtBb6ndCdGE+RBIwKN85BZnX41lFGsFxnsmot71GeAj/g7Cb0PM2qcmxawoy8yLPTBGZhb+eHER3z3nDIqRog==", "cpu": [ "arm64" ], @@ -6253,9 +6232,9 @@ } }, "node_modules/@nx/nx-darwin-x64": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-19.7.4.tgz", - "integrity": "sha512-rqYjJiomI0kPjnUVJLnu5mQjyuWUbGA72RTEZ19XltJAbTssAMS4TtUY6YlW5LcjuVfKLlVEtW6nuW5ULejRCA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-19.8.0.tgz", + "integrity": "sha512-NcNaqbbStBkyahLaoKFtW6nEdjCjYT5ZOmGjc6UpAx1Y3pkk/FcIOYJRCBxwuOsRRsEAyeVcHPdYrouZmV+6Yw==", "cpu": [ "x64" ], @@ -6268,9 +6247,9 @@ } }, "node_modules/@nx/nx-freebsd-x64": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.7.4.tgz", - "integrity": "sha512-2TwWRk4nyfLcyOeSAFVJsXFkIKV/l90W/S6yv5W7k2xtU8slqmZkugJ8Z90adks2yRdqY6RdTk4Lc/Y0Orh0Gw==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.8.0.tgz", + "integrity": "sha512-QXHRnMW5LrpYvtmdFRL2CRgX9CWDccrs2xhQNNzcgsLgL87Wte5kjDoJJN4GQjtrmjD3Q93w67CE9lhqnpXBvQ==", "cpu": [ "x64" ], @@ -6283,9 +6262,9 @@ } }, "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.7.4.tgz", - "integrity": "sha512-DpazABUWfXqBzorDDFLnIfahKQb80PJYGfmIIWvkuZNtvukHdP/XMXZUEOEu4+Q8ijBitQISPYclyzNrf4yuwQ==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.8.0.tgz", + "integrity": "sha512-VjZOLMxz0gT+0AdDygxQS0Vvi3AcEzO3y9o9WdGKKaDVUDycrFn72X+ZbvFoio1dF7S1s2TbmOlR09Bu1yTgGg==", "cpu": [ "arm" ], @@ -6298,9 +6277,9 @@ } }, "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.7.4.tgz", - "integrity": "sha512-6vD6LKpuYf7cqnXEIqcmm1rQWWAxHxPlLww/NtT9dXkf91u922Fdb3JGcEAhB8cbCez7cazsOiulB0fQO+K78w==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.8.0.tgz", + "integrity": "sha512-sCSrXkSmEfDUDGLESXB3eHXECAIYz9nosFZpCggyUP1vgF/QcV40fHnV38nrFbKaVHuoaxy43RgnD+I3o6sDSw==", "cpu": [ "arm64" ], @@ -6313,9 +6292,9 @@ } }, "node_modules/@nx/nx-linux-arm64-musl": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.7.4.tgz", - "integrity": "sha512-befwJELs3qtNbjt2gqnnDmKeQ+EAt0hihLLIgLtCZ7xLvoaJV6UodqsZ2wAOQbCZqT9CN4huFD1bi9SFZWRmPg==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.8.0.tgz", + "integrity": "sha512-F3xEe7NGjsVKZTVlvUiUOTmCzxteRsQH2SSsYXyAfgJ42P3eZPc9HgeLx6RByjC/NBCwc7XEECMP1FjQgQXHVw==", "cpu": [ "arm64" ], @@ -6328,9 +6307,9 @@ } }, "node_modules/@nx/nx-linux-x64-gnu": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.7.4.tgz", - "integrity": "sha512-ZKfVMmaBJejS1K0goHYtXyDlQZ3B4xRFkWZBFe/W56VJo5UGJpTunBo5FcT1RC9hXrT1RE6Ane6AdeTLmqi42A==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.8.0.tgz", + "integrity": "sha512-4uYuE+LvxOFXvi9z9ueJSVrME5D383SHNCjs6jYwc9KovCsmL5oPVXRieoE4/hYI4lrjly+CrAnPZU1P7ocBiw==", "cpu": [ "x64" ], @@ -6343,9 +6322,9 @@ } }, "node_modules/@nx/nx-linux-x64-musl": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.7.4.tgz", - "integrity": "sha512-myUwejkxak2vwlvEFeTRJjtYWSVNEMB4sc1YyPBHm3SO4lhArarkuMuFZjHHmlpU32ZIKRy4VGzTzg4m8kKf/Q==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.8.0.tgz", + "integrity": "sha512-9UDEGjOvNt+m+kMBCAB7CGisSwv05Xvaq8K3NJ+xM5GPG74EkQel24mSoIJfm/6zmDkdZCiRzNN9VRjOjzOz6Q==", "cpu": [ "x64" ], @@ -6358,9 +6337,9 @@ } }, "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.7.4.tgz", - "integrity": "sha512-GSPCJTOBMsg3dQevGDVfBPilFPU3wR8DSgu4izJqNiBT893SQCSPtaSjsAicCpcf/wPU4kPUoOpRwnfunL2GlA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.8.0.tgz", + "integrity": "sha512-JVzm0KjyLZY5ponBukZ/b35wttW0b3LB0nqaiiHY7WKwSzo+m0UGEYHD/Yk6rKA0RRZN2wQVeIzLeWfYcZYrhA==", "cpu": [ "arm64" ], @@ -6373,9 +6352,9 @@ } }, "node_modules/@nx/nx-win32-x64-msvc": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.7.4.tgz", - "integrity": "sha512-2Je+RfNxlXBAjCJ01z+bptNkQjjXkuhWIpZmXqUNwf6VGQQL5b43CUqHAAAY1DAbO748rVeYCDU8CiOpSbhslg==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.8.0.tgz", + "integrity": "sha512-IRLhMZIInvp9okLsjnj76zaz8iaMovtLr6MHIFOOPIMsZYRhqQTArF5Os/NqEezeYYxvX6YZ5hKYe0xQO7A5LA==", "cpu": [ "x64" ], @@ -6388,13 +6367,13 @@ } }, "node_modules/@nx/web": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/web/-/web-19.7.4.tgz", - "integrity": "sha512-dvMXXETQp7rLw30YSgaq+ifx3fQgHcP5a0Xwth2cowJ9beeb+BdKYs86arFtfVUlz6byXfuZkNFgObzk1XxdnA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/web/-/web-19.8.0.tgz", + "integrity": "sha512-eP+NsnVlUAil35B6MuE5AGLPrruhlKNbkjYgExEwMEMVqFykvXY7drsxy2nhkmHJoO0IAG7emIQj+ZuFdUdKMw==", "dependencies": { - "@nrwl/web": "19.7.4", - "@nx/devkit": "19.7.4", - "@nx/js": "19.7.4", + "@nrwl/web": "19.8.0", + "@nx/devkit": "19.8.0", + "@nx/js": "19.8.0", "chalk": "^4.1.0", "detect-port": "^1.5.1", "http-server": "^14.1.0", @@ -6466,16 +6445,16 @@ } }, "node_modules/@nx/webpack": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-19.7.4.tgz", - "integrity": "sha512-wxBW1+Bpay8xfKkPLdKnJIQrsNBiovLG9828McdDzSP56CHgLrJaPFq8J0ugX05empeGlLd7G8Y6MhvAsLqILQ==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-19.8.0.tgz", + "integrity": "sha512-M+qp2o//jAqYyMbLaDP1ciFPpMPNy/qUo1nqiu7xqRW+xZi8gCMGWWDeaJxSyTMFu/Xj45/AIQDryzaI9+Jngw==", "dependencies": { "@babel/core": "^7.23.2", "@module-federation/enhanced": "^0.6.0", "@module-federation/sdk": "^0.6.0", - "@nrwl/webpack": "19.7.4", - "@nx/devkit": "19.7.4", - "@nx/js": "19.7.4", + "@nrwl/webpack": "19.8.0", + "@nx/devkit": "19.8.0", + "@nx/js": "19.8.0", "@phenomnomnominal/tsquery": "~5.0.1", "ajv": "^8.12.0", "autoprefixer": "^10.4.9", @@ -6881,15 +6860,15 @@ } }, "node_modules/@nx/workspace": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-19.7.4.tgz", - "integrity": "sha512-6qDxdlBd/q5kYG/A5PXm6M7+aR/25osvSIXtvGI6x58LdAPYdc+/0d1ps0t/beETC5kpxmETefHWzBEjg8C1Sg==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-19.8.0.tgz", + "integrity": "sha512-8/NHRuJAqurNaFIUuSZdV8qNqiFykXlHjPp6E4raNmB8seIKYJVeYZgw9D7d5piOuLHA3o0JWSKJQ3nBElfCBw==", "dependencies": { - "@nrwl/workspace": "19.7.4", - "@nx/devkit": "19.7.4", + "@nrwl/workspace": "19.8.0", + "@nx/devkit": "19.8.0", "chalk": "^4.1.0", "enquirer": "~2.3.6", - "nx": "19.7.4", + "nx": "19.8.0", "tslib": "^2.3.0", "yargs-parser": "21.1.1" } @@ -8777,92 +8756,102 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", - "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", - "license": "MIT", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.6.0.tgz", + "integrity": "sha512-dtePl4gsuenXVwC7dVNlb4mGDcKjDT/Ropsk4za/ouMBPplCLyznIaR+W65mvCvsyS97dymoBRrioEXI7k0XIg==", "dependencies": { - "@typescript-eslint/typescript-estree": "7.18.0", - "@typescript-eslint/utils": "7.18.0", + "@typescript-eslint/typescript-estree": "8.6.0", + "@typescript-eslint/utils": "8.6.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependencies": { - "eslint": "^8.56.0" - }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", - "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0" - }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.6.0.tgz", + "integrity": "sha512-rojqFZGd4MQxw33SrOy09qIDS8WEldM8JWtKQLAjf/X5mGSeEFh5ixQlxssMNyPslVIk9yzWqXCsV2eFhYrYUw==", "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", - "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", - "license": "MIT", + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.6.0.tgz", + "integrity": "sha512-MOVAzsKJIPIlLK239l5s06YXjNqpKTVhBVDnqUumQJja5+Y94V3+4VUFRA0G60y2jNnTVwRCkhyGQpavfsbq/g==", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0" + "@typescript-eslint/types": "8.6.0", + "@typescript-eslint/visitor-keys": "8.6.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependencies": { - "eslint": "^8.56.0" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", - "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", - "license": "MIT", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.6.0.tgz", + "integrity": "sha512-wapVFfZg9H0qOYh4grNVQiMklJGluQrOUiOhYRrQWhx7BY/+I1IYb8BczWNbbUpO+pqy0rDciv3lQH5E1bCLrg==", "dependencies": { - "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/types": "8.6.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@typescript-eslint/types": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, "license": "MIT", "engines": { "node": "^18.18.0 || >=20.0.0" @@ -8876,6 +8865,7 @@ "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "7.18.0", @@ -8904,6 +8894,7 @@ "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", + "dev": true, "license": "MIT", "dependencies": { "@typescript-eslint/types": "7.18.0", @@ -8921,6 +8912,7 @@ "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -8933,17 +8925,14 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.2.0.tgz", - "integrity": "sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==", - "dev": true, - "license": "MIT", - "peer": true, + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.6.0.tgz", + "integrity": "sha512-eNp9cWnYf36NaOVjkEUznf6fEgVy1TWpE0o52e4wtojjBx7D1UV2WAWGzR+8Y5lVFtpMLPwNbC67T83DWSph4A==", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.2.0", - "@typescript-eslint/types": "8.2.0", - "@typescript-eslint/typescript-estree": "8.2.0" + "@typescript-eslint/scope-manager": "8.6.0", + "@typescript-eslint/types": "8.6.0", + "@typescript-eslint/typescript-estree": "8.6.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -8957,15 +8946,12 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.2.0.tgz", - "integrity": "sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==", - "dev": true, - "license": "MIT", - "peer": true, + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.6.0.tgz", + "integrity": "sha512-ZuoutoS5y9UOxKvpc/GkvF4cuEmpokda4wRg64JEia27wX+PysIE9q+lzDtlHHgblwUWwo5/Qn+/WyTUvDwBHw==", "dependencies": { - "@typescript-eslint/types": "8.2.0", - "@typescript-eslint/visitor-keys": "8.2.0" + "@typescript-eslint/types": "8.6.0", + "@typescript-eslint/visitor-keys": "8.6.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -8976,12 +8962,9 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.2.0.tgz", - "integrity": "sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==", - "dev": true, - "license": "MIT", - "peer": true, + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.6.0.tgz", + "integrity": "sha512-rojqFZGd4MQxw33SrOy09qIDS8WEldM8JWtKQLAjf/X5mGSeEFh5ixQlxssMNyPslVIk9yzWqXCsV2eFhYrYUw==", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -8991,17 +8974,14 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.2.0.tgz", - "integrity": "sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.6.0.tgz", + "integrity": "sha512-MOVAzsKJIPIlLK239l5s06YXjNqpKTVhBVDnqUumQJja5+Y94V3+4VUFRA0G60y2jNnTVwRCkhyGQpavfsbq/g==", "dependencies": { - "@typescript-eslint/types": "8.2.0", - "@typescript-eslint/visitor-keys": "8.2.0", + "@typescript-eslint/types": "8.6.0", + "@typescript-eslint/visitor-keys": "8.6.0", "debug": "^4.3.4", - "globby": "^11.1.0", + "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", @@ -9021,14 +9001,11 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.2.0.tgz", - "integrity": "sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==", - "dev": true, - "license": "MIT", - "peer": true, + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.6.0.tgz", + "integrity": "sha512-wapVFfZg9H0qOYh4grNVQiMklJGluQrOUiOhYRrQWhx7BY/+I1IYb8BczWNbbUpO+pqy0rDciv3lQH5E1bCLrg==", "dependencies": { - "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/types": "8.6.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -9043,9 +9020,6 @@ "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "peer": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -9614,6 +9588,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -14027,6 +14002,7 @@ "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, "license": "MIT", "dependencies": { "array-union": "^2.1.0", @@ -18265,6 +18241,18 @@ "resolved": "https://registry.npmjs.org/long-timeout/-/long-timeout-0.1.1.tgz", "integrity": "sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==" }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "peer": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -19403,13 +19391,13 @@ "license": "MIT" }, "node_modules/nx": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/nx/-/nx-19.7.4.tgz", - "integrity": "sha512-xvOUQp+jZHtXr7MYF8RdtY2fAz7vzPK58l3o73Wo4LpfFFULIPVF+f33TT1jyAQCez/tsDc9fBOSycr86df+5w==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/nx/-/nx-19.8.0.tgz", + "integrity": "sha512-zD1ZvkfxECrd9QnvUyAUVLESmjl0bpIhB1gLcYN2BqsCkB1vkngbxIvXDorI98keOVEfHzeuwNSkufQNls1hug==", "hasInstallScript": true, "dependencies": { "@napi-rs/wasm-runtime": "0.2.4", - "@nrwl/tao": "19.7.4", + "@nrwl/tao": "19.8.0", "@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/parsers": "3.0.0-rc.46", "@zkochan/js-yaml": "0.0.7", @@ -19449,16 +19437,16 @@ "nx-cloud": "bin/nx-cloud.js" }, "optionalDependencies": { - "@nx/nx-darwin-arm64": "19.7.4", - "@nx/nx-darwin-x64": "19.7.4", - "@nx/nx-freebsd-x64": "19.7.4", - "@nx/nx-linux-arm-gnueabihf": "19.7.4", - "@nx/nx-linux-arm64-gnu": "19.7.4", - "@nx/nx-linux-arm64-musl": "19.7.4", - "@nx/nx-linux-x64-gnu": "19.7.4", - "@nx/nx-linux-x64-musl": "19.7.4", - "@nx/nx-win32-arm64-msvc": "19.7.4", - "@nx/nx-win32-x64-msvc": "19.7.4" + "@nx/nx-darwin-arm64": "19.8.0", + "@nx/nx-darwin-x64": "19.8.0", + "@nx/nx-freebsd-x64": "19.8.0", + "@nx/nx-linux-arm-gnueabihf": "19.8.0", + "@nx/nx-linux-arm64-gnu": "19.8.0", + "@nx/nx-linux-arm64-musl": "19.8.0", + "@nx/nx-linux-x64-gnu": "19.8.0", + "@nx/nx-linux-x64-musl": "19.8.0", + "@nx/nx-win32-arm64-msvc": "19.8.0", + "@nx/nx-win32-x64-msvc": "19.8.0" }, "peerDependencies": { "@swc-node/register": "^1.8.0", @@ -21122,6 +21110,31 @@ "node": ">= 0.8" } }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, "node_modules/react-is": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", @@ -21632,6 +21645,15 @@ "node": ">=v12.22.7" } }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + } + }, "node_modules/schema-utils": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", @@ -21975,6 +21997,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "devOptional": true, "license": "MIT", "engines": { "node": ">=8" diff --git a/package.json b/package.json index bdb9679..c540bdc 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@angular/platform-browser-dynamic": "^18.2.5", "@angular/router": "^18.2.5", "@ngx-translate/core": "^15.0.0", - "@nx/angular": "19.7.4", + "@nx/angular": "19.8.0", "@onecx/accelerator": "^5.12.0", "@onecx/angular-accelerator": "^5.12.0", "@onecx/angular-auth": "^5.12.0", @@ -73,11 +73,11 @@ "@angular/cli": "~18.2.5", "@angular/compiler-cli": "^18.2.5", "@angular/language-service": "^18.2.5", - "@nx/eslint": "19.7.4", - "@nx/eslint-plugin": "19.7.4", - "@nx/jest": "19.7.4", - "@nx/js": "19.7.4", - "@nx/workspace": "19.7.4", + "@nx/eslint": "19.8.0", + "@nx/eslint-plugin": "19.8.0", + "@nx/jest": "19.8.0", + "@nx/js": "19.8.0", + "@nx/workspace": "19.8.0", "@schematics/angular": "~18.2.1", "@swc-node/register": "1.10.9", "@swc/core": "1.7.26", @@ -93,7 +93,7 @@ "jest-preset-angular": "14.2.4", "jest-sonar-reporter": "^2.0.0", "jsonc-eslint-parser": "^2.4.0", - "nx": "19.7.4", + "nx": "19.8.0", "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-node": "10.9.2",