diff --git a/package-lock.json b/package-lock.json index e89eb8a..c8efea3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,24 +9,24 @@ "version": "22.0.1", "license": "MIT", "dependencies": { - "@angular/common": "22.2.0", - "@angular/core": "22.2.0", - "@angular/platform-browser": "22.2.0", - "@angular/router": "22.2.0", + "@angular/common": "22.2.3", + "@angular/core": "22.2.3", + "@angular/platform-browser": "22.2.3", + "@angular/router": "22.2.3", "plotly.js-dist": "2.35.3", "rxjs": "7.8.2", "tslib": "2.8.1", "zone.js": "0.16.3" }, "devDependencies": { - "@angular/build": "22.2.2", - "@angular/cli": "22.2.2", - "@angular/compiler": "22.2.0", - "@angular/compiler-cli": "22.2.0", + "@angular/build": "22.2.3", + "@angular/cli": "22.2.3", + "@angular/compiler": "22.2.3", + "@angular/compiler-cli": "22.2.3", "@eslint/js": "10.0.1", "@types/jasmine": "6.0.0", "@types/node": "24.19.0", - "angular-eslint": "22.5.0", + "angular-eslint": "22.6.0", "eslint": "10.11.0", "istanbul-lib-instrument": "6.0.3", "jasmine-core": "6.3.0", @@ -35,7 +35,7 @@ "karma-coverage": "2.2.1", "karma-jasmine": "5.1.0", "karma-jasmine-html-reporter": "2.3.0", - "ng-packagr": "22.2.2", + "ng-packagr": "22.2.4", "typescript": "6.0.3", "typescript-eslint": "8.71.0" }, @@ -58,13 +58,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.2202.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2202.2.tgz", - "integrity": "sha512-7ScBo47haHyRGG5M5ZEpbhwHgO2LEDbCLwNCjpjwhtRFDIEmAFbULM1OQjIybN3x+wOyY1kWRK7KvihCbs371g==", + "version": "0.2202.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2202.3.tgz", + "integrity": "sha512-/605FxTg8Kt5fqNuIBVZMfuiNwIf+CTNsiYnHY85/7OTqCNkEwdkXKc3DiFM2KlR/AV2g64GkvHgHqxHzYh34g==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "22.2.2", + "@angular-devkit/core": "22.2.3", "rxjs": "7.8.2" }, "bin": { @@ -77,9 +77,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "22.2.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.2.2.tgz", - "integrity": "sha512-iQexb5xUON9AkTzvBiMftrHWLguIlYv6M/BOH/sj7U5L8eOPMu8N269WF74xPo4n/X5tusFLqniGI0zolT2Sjg==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.2.3.tgz", + "integrity": "sha512-bi1oBjJeg1XCgRrBYSuJikaJV4sO/mcnyFE/0a1H646yHhQpVYoU/M2Vh69Qv8h+YoMfC7RuSxT4LZHaubhhLw==", "dev": true, "license": "MIT", "dependencies": { @@ -128,13 +128,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "22.2.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-22.2.2.tgz", - "integrity": "sha512-uCpFZbQgFUrOjKHLeYSCaYCJdufauYom8yFGggm67yetMAGKPbmRvUEko8i8auNFoBQ+1w1CivjSTwtmXQzZkA==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-22.2.3.tgz", + "integrity": "sha512-+XfBViIGqiFQK8KJXA6PgANX9tLuMO/x8GFjlzEmA4LIe9ikAtpGZw+Ezo547BIJQoJBIKCJYR0knE4BmbFeSQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "22.2.2", + "@angular-devkit/core": "22.2.3", "jsonc-parser": "3.3.1", "magic-string": "1.4.1", "ora": "9.4.1", @@ -147,9 +147,9 @@ } }, "node_modules/@angular-eslint/builder": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-22.5.0.tgz", - "integrity": "sha512-bChGIHOApVk3eXaAfCOxxb54tToIttSzADEUpuBN6cs7Jp7OO96lNpMktv9IPvxfyVrhbriocwNy33jhpRSt0Q==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-22.6.0.tgz", + "integrity": "sha512-Zn9yjLtUYKd9HF5UZXKqLKuvdYFejVuTJHQ0gFt4pjWDRvb16Lgc8EzeGyYTsc9MNnyFAmHeDTs2dtlFITSDBg==", "dev": true, "license": "MIT", "dependencies": { @@ -162,21 +162,21 @@ } }, "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-22.5.0.tgz", - "integrity": "sha512-AdvtopHjjenM02LqsgqQbpTWTbE2DqFS4ZJT8YxEIzUKUdLNwkGUgZn9WpKHBHGBvaiA3hj2BLWRCJs/vJmV3g==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-22.6.0.tgz", + "integrity": "sha512-OOoWbFG3JOsdY9/qiY2YdXJFZNVg3jPb09OTHQvBir0CLIdEnudKePVs0JxlKL1Yl05ibvwolo+/Ewfmp5Gqvg==", "dev": true, "license": "MIT" }, "node_modules/@angular-eslint/eslint-plugin": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-22.5.0.tgz", - "integrity": "sha512-3MooyC+F156Aa0XmNLwNMeQFVmSPhJYqPdX8FditvzSYuo5qANZTSbBABMU8XepvmxXcpPmEsj5sQUpbTdRl9Q==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-22.6.0.tgz", + "integrity": "sha512-zLQSfwNiOaWYp1IRQh4TlgBbUmaGm0OWNEO98E2U9DstHJTPTghRwG4wZX4Ly/YOYsb3WU06pD1/cCRUYHRgmw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "22.5.0", - "@angular-eslint/utils": "22.5.0", + "@angular-eslint/bundled-angular-compiler": "22.6.0", + "@angular-eslint/utils": "22.6.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { @@ -186,19 +186,19 @@ } }, "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-22.5.0.tgz", - "integrity": "sha512-qHi292XBe5TIFpPjEKY+NtiFGEZLrYzD8GPVzBuIruaKQz1Y//eqPp3Ve/MYYBbwdj0gD8rPZRjDIXAcsRUMVg==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-22.6.0.tgz", + "integrity": "sha512-e3ueYzr1ARovQtoBaiAeYtLR3MLIeJNKA46LBwKbRhVl1S8L1FiwYsWJvx0lRvcgdFWFt+WrSXeTxuc0ITW9eA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "22.5.0", - "@angular-eslint/utils": "22.5.0", + "@angular-eslint/bundled-angular-compiler": "22.6.0", + "@angular-eslint/utils": "22.6.0", "aria-query": "5.3.2", "axobject-query": "4.1.0" }, "peerDependencies": { - "@angular-eslint/template-parser": "22.5.0", + "@angular-eslint/template-parser": "22.6.0", "@typescript-eslint/types": "^8.0.0", "@typescript-eslint/utils": "^8.0.0", "eslint": "^9.0.0 || ^10.0.0", @@ -206,29 +206,29 @@ } }, "node_modules/@angular-eslint/schematics": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-22.5.0.tgz", - "integrity": "sha512-4B7Bpph/H6vNI0Wfi3p4w4AKw6VJrTG9IGNbSx6NKbPzcwBSaFSuJUpIUxiuzlsaFy6csbRWU2E3UPyXjEfFew==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-22.6.0.tgz", + "integrity": "sha512-rLZkMWuUxIc8IZlf3TDPkLreVAmPDAJmzqziwnBzXM8slb1xumU4yXsNk8A8nQAua4Sr1IcBKBRJKydSg8fHFg==", "dev": true, "license": "MIT", "dependencies": { "@angular-devkit/core": ">= 22.0.0 < 23.0.0", "@angular-devkit/schematics": ">= 22.0.0 < 23.0.0", - "@angular-eslint/eslint-plugin": "22.5.0", - "@angular-eslint/eslint-plugin-template": "22.5.0", - "ignore": "7.0.8", + "@angular-eslint/eslint-plugin": "22.6.0", + "@angular-eslint/eslint-plugin-template": "22.6.0", + "ignore": "7.0.12", "semver": "7.8.5", "strip-json-comments": "3.1.1" } }, "node_modules/@angular-eslint/template-parser": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-22.5.0.tgz", - "integrity": "sha512-p0C48htmzd1/Qum3TIQz3FZMWivbkm7x8z3Q6GY3CzNOIzVRKQU2MwZtpocXPkctJGjYnC5wJ58d8Ow4E5LVbA==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-22.6.0.tgz", + "integrity": "sha512-QmrW5T9Sb8ve2cgEGtkhDujp7ENRnXkqT+nCxLK0rZkbPXET+i1svLxuc4tzyVJpceYo772EzMyQuJbNqiH/cA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "22.5.0", + "@angular-eslint/bundled-angular-compiler": "22.6.0", "eslint-scope": "9.1.2" }, "peerDependencies": { @@ -237,13 +237,13 @@ } }, "node_modules/@angular-eslint/utils": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-22.5.0.tgz", - "integrity": "sha512-i106BkmVnXM3ub5nsaXmAZNk1bnajzVOwrGrEVt9U0mX22zcVlunLMWC49z2dqGjl91Ppw0Xr5ed+QrKWm9Ldg==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-22.6.0.tgz", + "integrity": "sha512-Nd5pZGgkBTvcCNMBt88iG6r/Tzk1XTWHpQQccwYUWYhz4PMim0yyXAEvqAabxag8S9iLPUEufpaOw20OOxNJ3w==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "22.5.0" + "@angular-eslint/bundled-angular-compiler": "22.6.0" }, "peerDependencies": { "@typescript-eslint/utils": "^8.0.0", @@ -252,14 +252,14 @@ } }, "node_modules/@angular/build": { - "version": "22.2.2", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-22.2.2.tgz", - "integrity": "sha512-QHJWkZdEWTqqb3+HiSp8lnuS4iQJCa7yTK9gg5TaMIjCoZzP9mD9L417stiVDZGj2J3Y9mrml044nEVvSbW0ig==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-22.2.3.tgz", + "integrity": "sha512-EtNEuPBUCyIuzdXrQ/nINvgFzW8bUI5AkAZtJiSn7nsFOlvaygaKN0kENNTO3zRl3T9B4GDog+Ks5Nec3FBkhg==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.2202.2", + "@angular-devkit/architect": "0.2202.3", "@babel/core": "8.0.5", "@inquirer/confirm": "6.3.2", "@parcel/watcher": "2.6.0", @@ -302,7 +302,7 @@ "@angular/platform-browser": "^22.0.0", "@angular/platform-server": "^22.0.0", "@angular/service-worker": "^22.0.0", - "@angular/ssr": "^22.2.2", + "@angular/ssr": "^22.2.3", "istanbul-lib-instrument": "^6.0.0", "karma": "^6.4.0", "less": "^4.2.0", @@ -634,26 +634,26 @@ } }, "node_modules/@angular/cli": { - "version": "22.2.2", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-22.2.2.tgz", - "integrity": "sha512-AALIN+zai0CiA7HgSCGVPHyZyiw3yFWliCfbaS4ueHDJHVZ8QhVjRUrnfGZc3EJnigcyQ0w2DKeTxjwqpDjKew==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-22.2.3.tgz", + "integrity": "sha512-ObTX0DxJ0/PMl4pkUKI+uWPr7UC7Je94KpHP8l1lr3exhundapgr7VvNsozprJb1hMlOMDab6+quTReSYvF85Q==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.2202.2", - "@angular-devkit/core": "22.2.2", - "@angular-devkit/schematics": "22.2.2", + "@angular-devkit/architect": "0.2202.3", + "@angular-devkit/core": "22.2.3", + "@angular-devkit/schematics": "22.2.3", "@inquirer/prompts": "8.7.2", "@listr2/prompt-adapter-inquirer": "4.2.7", "@modelcontextprotocol/server": "2.3.1", - "@schematics/angular": "22.2.2", + "@schematics/angular": "22.2.3", "jsonc-parser": "3.3.1", "listr2": "11.1.0", "npm-package-arg": "14.0.0", "parse5-html-rewriting-stream": "8.0.1", "semver": "7.8.5", "yargs": "18.1.0", - "zod": "4.6.5" + "zod": "4.6.6" }, "bin": { "ng": "bin/ng.js" @@ -665,9 +665,9 @@ } }, "node_modules/@angular/common": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.2.0.tgz", - "integrity": "sha512-BUKkncKwnaEcF/qatBOpzSIx2NthFZLYlTcE7iHwwsw+XQrwB9hU8Ca/l5HqaTJiMg0D8MjI/SWHnD4LFtNN+w==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.2.3.tgz", + "integrity": "sha512-sRzcvxzurbkCDVFJMguNVgsHds3NvDj5qbZ44NHjH7J9MBk5oZYXHppdHVm8AolBhCXAWvMk0vx+NO8Bt4rS7A==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -676,14 +676,14 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/core": "22.2.0", + "@angular/core": "22.2.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.2.0.tgz", - "integrity": "sha512-bnqql/HfhnhDXoS7isNaXJAsbKYszcH+nFVWA6YhiAVZhqo3f+XoQb30qeqNtEOKuuC7SZfaAJ3jBkAvyC5CKg==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.2.3.tgz", + "integrity": "sha512-GjDkmOBqW+6RJTeW5mlLRivf6Zy7Ed0auVh+DYD67d4UF4Sk17F1vIt8puF4CQ2PIezlHh7oOnermCBNHAOGkQ==", "devOptional": true, "license": "MIT", "dependencies": { @@ -694,9 +694,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-22.2.0.tgz", - "integrity": "sha512-xDOvPlNv+RT7sE01wjuGFRMc5SDxWs3RZpGfO5NoI3a0jxM87UW49HmmgwQ6PaU0fya9mttNkHufhfOAbh0ZKQ==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-22.2.3.tgz", + "integrity": "sha512-em7Ht0Dv7cN7vZgvl2fl1yscAs+zUG2Vr2YKpVZ/rOWuTL2JZyT1qIfKhC4wQoo/3lN8fiUIwQMpflSGzIEPng==", "dev": true, "license": "MIT", "dependencies": { @@ -717,7 +717,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.2.0", + "@angular/compiler": "22.2.3", "typescript": ">=6.0 <6.1" }, "peerDependenciesMeta": { @@ -960,9 +960,9 @@ } }, "node_modules/@angular/core": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.2.0.tgz", - "integrity": "sha512-VhAgJ4GCdGgAy9+zADpSyEM9gt4pKg6+cqNeK3RBNeF3M3B8y7AWfD/nYRdM3Xzi152Pu+ipgFFNHpupCLTsvQ==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.2.3.tgz", + "integrity": "sha512-ponarFrAZsPutT+htRt3PEmkt2/IB7DyrBy2f48sxsIx3ZA6xw09i2HOEBo+VBphlN6B/ynK9q+o04HPhdJ+dQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -971,7 +971,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.2.0", + "@angular/compiler": "22.2.3", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0 || ~0.16.0" }, @@ -985,9 +985,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.2.0.tgz", - "integrity": "sha512-XMUOyn8WARk9NdFGO3uRgdC3hPrp+2xsSYNeSkaEZ4jI3Pc23f22e4GI8Vayl/UOmShHVn/i+NWfTWh3SEbbSw==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.2.3.tgz", + "integrity": "sha512-eWZGsbG4bSrSg9UB/NE8wORGVrh1u+x6rirPGpMWqq/mTi6q+nS+pnPxAxmiEs8wmPH5nCz5b2pRKQeYUkhAGA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -996,9 +996,9 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/animations": "22.2.0", - "@angular/common": "22.2.0", - "@angular/core": "22.2.0" + "@angular/animations": "22.2.3", + "@angular/common": "22.2.3", + "@angular/core": "22.2.3" }, "peerDependenciesMeta": { "@angular/animations": { @@ -1007,9 +1007,9 @@ } }, "node_modules/@angular/router": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.2.0.tgz", - "integrity": "sha512-+pxHMwWWKg+ejS1vKa+tS91CDusCIK1MOSy6fVLc89McMOY/C8tsLrh1uJaMjklejsz+3XUhJgrLOvl3ISNz6w==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.2.3.tgz", + "integrity": "sha512-h4C3iJ3OXM9HItErmTo9fFrFRDj1DSqbvweHAWl8eYJvyuhDD80gBNgdpN8/5gpt9K1HV+PXk0YbyjyQ0zMfPA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1018,9 +1018,9 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/common": "22.2.0", - "@angular/core": "22.2.0", - "@angular/platform-browser": "22.2.0", + "@angular/common": "22.2.3", + "@angular/core": "22.2.3", + "@angular/platform-browser": "22.2.3", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -4073,14 +4073,14 @@ "license": "MIT" }, "node_modules/@schematics/angular": { - "version": "22.2.2", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-22.2.2.tgz", - "integrity": "sha512-JxpXKpxdmQcRsJbriWJOhB7HeVTzz9CEsPNw6fQ0LOuPFnvtyUIXLxyFbKv/LfoFUz8wFADCtNU5sjowME5Mvg==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-22.2.3.tgz", + "integrity": "sha512-DY8wv/LtNf3YD/EEoFdER4ihMyw5yywuOQEKasm4d2uBJ5peGIWV3LXJXXqD7b4WVC8xS1eUAjingyWfI9reHw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "22.2.2", - "@angular-devkit/schematics": "22.2.2", + "@angular-devkit/core": "22.2.3", + "@angular-devkit/schematics": "22.2.3", "jsonc-parser": "3.3.1", "oxc-parser": "0.150.0", "typescript": "6.0.3" @@ -4699,19 +4699,19 @@ } }, "node_modules/angular-eslint": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/angular-eslint/-/angular-eslint-22.5.0.tgz", - "integrity": "sha512-qDJVh/YLYiZ7k2qZCBGsmfO+qSiHcdyQp1UFdm3eHHc3YRNlW/Xvj1wp1oDKxuHSE//aqmbVFHlkcqdwJyymdg==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/angular-eslint/-/angular-eslint-22.6.0.tgz", + "integrity": "sha512-nHjnadgrM54bz6tq/1EJqAg1mZCjJLyunitINdpPk+07Iz5MkJc4F1smeYshqfhH0i9+HOyJ4c7eA419O970Pw==", "dev": true, "license": "MIT", "dependencies": { "@angular-devkit/core": ">= 22.0.0 < 23.0.0", "@angular-devkit/schematics": ">= 22.0.0 < 23.0.0", - "@angular-eslint/builder": "22.5.0", - "@angular-eslint/eslint-plugin": "22.5.0", - "@angular-eslint/eslint-plugin-template": "22.5.0", - "@angular-eslint/schematics": "22.5.0", - "@angular-eslint/template-parser": "22.5.0", + "@angular-eslint/builder": "22.6.0", + "@angular-eslint/eslint-plugin": "22.6.0", + "@angular-eslint/eslint-plugin-template": "22.6.0", + "@angular-eslint/schematics": "22.6.0", + "@angular-eslint/template-parser": "22.6.0", "@typescript-eslint/types": "^8.0.0", "@typescript-eslint/utils": "^8.0.0" }, @@ -6743,9 +6743,9 @@ } }, "node_modules/ignore": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.8.tgz", - "integrity": "sha512-YYNsSlXBjMk92SKnkwvB5LOVSa6OznlFUGcsvrFgNJbJCd0M1XKeFVRc8ZByeCqz32FivYNHJVooLmdqrmvp/Q==", + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.12.tgz", + "integrity": "sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg==", "dev": true, "license": "MIT", "engines": { @@ -8159,9 +8159,9 @@ } }, "node_modules/ng-packagr": { - "version": "22.2.2", - "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-22.2.2.tgz", - "integrity": "sha512-NQ/YcH+rn3ylewb5Li5mT6oVEpDmT/uq6vaEOyatLpCwwpP33mayhcP77d57ZNjj5zDee8/eI05XdgMINK8eGA==", + "version": "22.2.4", + "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-22.2.4.tgz", + "integrity": "sha512-P7nklZYs3BHG0QtDkhE7tYYPBRkWQhEf+aK5/zz9Rfc7mc2MHfIcN8ZtEHzMIEaKbgoQgUjnGZPRoCr5isB7ig==", "dev": true, "license": "MIT", "dependencies": { @@ -10609,9 +10609,9 @@ } }, "node_modules/zod": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz", - "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==", + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.6.tgz", + "integrity": "sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA==", "dev": true, "license": "MIT", "funding": { diff --git a/package.json b/package.json index fe2ec59..fd9177c 100644 --- a/package.json +++ b/package.json @@ -15,24 +15,24 @@ }, "private": true, "dependencies": { - "@angular/common": "22.2.0", - "@angular/core": "22.2.0", - "@angular/platform-browser": "22.2.0", - "@angular/router": "22.2.0", + "@angular/common": "22.2.3", + "@angular/core": "22.2.3", + "@angular/platform-browser": "22.2.3", + "@angular/router": "22.2.3", "plotly.js-dist": "2.35.3", "rxjs": "7.8.2", "tslib": "2.8.1", "zone.js": "0.16.3" }, "devDependencies": { - "@angular/build": "22.2.2", - "@angular/cli": "22.2.2", - "@angular/compiler": "22.2.0", - "@angular/compiler-cli": "22.2.0", + "@angular/build": "22.2.3", + "@angular/cli": "22.2.3", + "@angular/compiler": "22.2.3", + "@angular/compiler-cli": "22.2.3", "@eslint/js": "10.0.1", "@types/jasmine": "6.0.0", "@types/node": "24.19.0", - "angular-eslint": "22.5.0", + "angular-eslint": "22.6.0", "eslint": "10.11.0", "istanbul-lib-instrument": "6.0.3", "jasmine-core": "6.3.0", @@ -41,7 +41,7 @@ "karma-coverage": "2.2.1", "karma-jasmine": "5.1.0", "karma-jasmine-html-reporter": "2.3.0", - "ng-packagr": "22.2.2", + "ng-packagr": "22.2.4", "typescript": "6.0.3", "typescript-eslint": "8.71.0" },