diff --git a/package-lock.json b/package-lock.json index 9da3787..fcc7f17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,24 +9,24 @@ "version": "22.0.1", "license": "MIT", "dependencies": { - "@angular/common": "22.1.3", - "@angular/core": "22.1.3", - "@angular/platform-browser": "22.1.3", - "@angular/router": "22.1.3", + "@angular/common": "22.1.4", + "@angular/core": "22.1.4", + "@angular/platform-browser": "22.1.4", + "@angular/router": "22.1.4", "plotly.js-dist": "2.35.3", "rxjs": "7.8.2", "tslib": "2.8.1", "zone.js": "0.16.2" }, "devDependencies": { - "@angular/build": "22.1.5", - "@angular/cli": "22.1.5", - "@angular/compiler": "22.1.3", - "@angular/compiler-cli": "22.1.3", + "@angular/build": "22.1.6", + "@angular/cli": "22.1.6", + "@angular/compiler": "22.1.4", + "@angular/compiler-cli": "22.1.4", "@eslint/js": "10.0.1", "@types/jasmine": "6.0.0", "@types/node": "24.13.3", - "angular-eslint": "22.1.0", + "angular-eslint": "22.2.0", "eslint": "10.9.0", "istanbul-lib-instrument": "6.0.3", "jasmine-core": "6.3.0", @@ -58,13 +58,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.2201.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2201.5.tgz", - "integrity": "sha512-DAticcJ2tw3M+D1CH4HhlCgMK5tAb0CwSsnczNMJB9QgQsBC/JhOozQTvgnyCvagitX9u+408YcwEW/Wo2pnzA==", + "version": "0.2201.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2201.6.tgz", + "integrity": "sha512-oGQEdof2/1bZk58PN9dvpGi8pvtbgE5vkP1xRtCqN8dSVxwre1l0pKynOj/Uge1KxjCvs4c1QrQu0vsAnY0vpg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "22.1.5", + "@angular-devkit/core": "22.1.6", "rxjs": "7.8.2" }, "bin": { @@ -77,9 +77,9 @@ } }, "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.5.tgz", - "integrity": "sha512-HiY6d5dkIdJs5grP9OHvgkf14QOcDIo+hbuT7YKuLItQ++ZxCwUabJMLCCJ5R0KrstE5NqED0dNcyk5WD01t5Q==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.6.tgz", + "integrity": "sha512-KLBsZoc2RhOy0xSdeYcLoSOqV/fBP3feBmhY9o12ry2IuyW/17sCmWr6XbIfTIYQN6M98Y1ewmwVNFsvV5b0gA==", "dev": true, "license": "MIT", "dependencies": { @@ -128,13 +128,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-22.1.5.tgz", - "integrity": "sha512-HTmo9y8wjXKtJGVTYomTjZsjWzhirpu1pPRAzsVob3eiYOuxv1qDRAgWiHXNGp5CpnbHunZweXY/WffNGOFRyA==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-22.1.6.tgz", + "integrity": "sha512-IbDO9KbQyQm20uinsfT8d9ZtQw41/WVutI/65mAw39WZfN8Ky+MOgOUJCGLiSccMprvZ9YdodBTnN9bLH149Ag==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "22.1.5", + "@angular-devkit/core": "22.1.6", "jsonc-parser": "3.3.1", "magic-string": "1.0.0", "ora": "9.4.1", @@ -147,9 +147,9 @@ } }, "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.5.tgz", - "integrity": "sha512-HiY6d5dkIdJs5grP9OHvgkf14QOcDIo+hbuT7YKuLItQ++ZxCwUabJMLCCJ5R0KrstE5NqED0dNcyk5WD01t5Q==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.6.tgz", + "integrity": "sha512-KLBsZoc2RhOy0xSdeYcLoSOqV/fBP3feBmhY9o12ry2IuyW/17sCmWr6XbIfTIYQN6M98Y1ewmwVNFsvV5b0gA==", "dev": true, "license": "MIT", "dependencies": { @@ -208,9 +208,9 @@ } }, "node_modules/@angular-eslint/builder": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-22.1.0.tgz", - "integrity": "sha512-gmdk06PK0whNJlapIQjRnhud2/n+oIIDBIoLUHWFFxhHRs+ZstVc6+81gf+sYDOm1Ehmb0V3nZAg3YpT1Mk0Eg==", + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-22.2.0.tgz", + "integrity": "sha512-X5r6JG2VC0aZBayHM9tJYZIF5KWBo2opC4uHndhZqQqb3TmX/KYlgbMlTC4HIAXQlTXfTNbjHW8mhhAwGOaNMA==", "dev": true, "license": "MIT", "dependencies": { @@ -218,15 +218,14 @@ "@angular-devkit/core": ">= 22.0.0 < 23.0.0" }, "peerDependencies": { - "@angular/cli": ">= 22.0.0 < 23.0.0", "eslint": "^9.0.0 || ^10.0.0", "typescript": "*" } }, "node_modules/@angular-eslint/builder/node_modules/@angular-devkit/core": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.5.tgz", - "integrity": "sha512-HiY6d5dkIdJs5grP9OHvgkf14QOcDIo+hbuT7YKuLItQ++ZxCwUabJMLCCJ5R0KrstE5NqED0dNcyk5WD01t5Q==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.6.tgz", + "integrity": "sha512-KLBsZoc2RhOy0xSdeYcLoSOqV/fBP3feBmhY9o12ry2IuyW/17sCmWr6XbIfTIYQN6M98Y1ewmwVNFsvV5b0gA==", "dev": true, "license": "MIT", "dependencies": { @@ -275,21 +274,21 @@ } }, "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-22.1.0.tgz", - "integrity": "sha512-iOtOQ2jtrtko1rIQo6i+g3ezxGL0lyYv80j4GccFTK1JGh4K+AqYkmaBvfUfNtqoE/7VcKsOoyxaFt6iIpKhaQ==", + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-22.2.0.tgz", + "integrity": "sha512-JYjUXcnZCMg23HXvHnaGcMvVF0WP9b/n9I9Oz3zY+lH2A2HkcCUYnTg3lhDghZfCcermNaz+JvXp88NX+cgA6A==", "dev": true, "license": "MIT" }, "node_modules/@angular-eslint/eslint-plugin": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-22.1.0.tgz", - "integrity": "sha512-nRwdbUiW7vF0gbwtxw2hRGPZYZCNWOTLZKw4HM+I37o5YFIA0CFLtbyRKgZWs6JZCIqzTYSwCyKNsW41Qw0FwQ==", + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-22.2.0.tgz", + "integrity": "sha512-ceA/aluyI7LKii+IaIjhoVCqJ3oPKC+3kqUf/DpWrgVsCbbLoW+iXCQVqMnlDZG1lagpLaqe6cIbVaH897yjPA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "22.1.0", - "@angular-eslint/utils": "22.1.0", + "@angular-eslint/bundled-angular-compiler": "22.2.0", + "@angular-eslint/utils": "22.2.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { @@ -299,19 +298,19 @@ } }, "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-22.1.0.tgz", - "integrity": "sha512-GK/Mwhwvj+MX6DefD29/IfuYjcai5CsCbYJ6Qb9P6IAzZaQqw+EN+CiXxIwzMnzm2edLcJzAsX8iBk4X7sVi2Q==", + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-22.2.0.tgz", + "integrity": "sha512-v/X8/QJXWXaOkU8chmIPWu/86JAca5Tje6EFIf3G2VOxxuGzDpCPPuAKLBclhK+dtFHuJnqKYKZOfcdXqzj9eg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "22.1.0", - "@angular-eslint/utils": "22.1.0", + "@angular-eslint/bundled-angular-compiler": "22.2.0", + "@angular-eslint/utils": "22.2.0", "aria-query": "5.3.2", "axobject-query": "4.1.0" }, "peerDependencies": { - "@angular-eslint/template-parser": "22.1.0", + "@angular-eslint/template-parser": "22.2.0", "@typescript-eslint/types": "^8.0.0", "@typescript-eslint/utils": "^8.0.0", "eslint": "^9.0.0 || ^10.0.0", @@ -319,28 +318,25 @@ } }, "node_modules/@angular-eslint/schematics": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-22.1.0.tgz", - "integrity": "sha512-/Z7MEO9ys9P5w5itM2mpNW4R/QNAVxtDdcU5LVFulSx/lo7zCDx1rZ/tLDuzbN5k5RGQy5ZkdRIs0MoscsGXQQ==", + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-22.2.0.tgz", + "integrity": "sha512-KDtjpkAUOO+wK9J5HtRQtS5lwn5UHGMLEPVFznwrK+5hrNGN9LzfAzDhAHA9y+YoplqGK/Romm4v0384e+BiWw==", "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.1.0", - "@angular-eslint/eslint-plugin-template": "22.1.0", - "ignore": "7.0.5", + "@angular-eslint/eslint-plugin": "22.2.0", + "@angular-eslint/eslint-plugin-template": "22.2.0", + "ignore": "7.0.6", "semver": "7.8.5", "strip-json-comments": "3.1.1" - }, - "peerDependencies": { - "@angular/cli": ">= 22.0.0 < 23.0.0" } }, "node_modules/@angular-eslint/schematics/node_modules/@angular-devkit/core": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.5.tgz", - "integrity": "sha512-HiY6d5dkIdJs5grP9OHvgkf14QOcDIo+hbuT7YKuLItQ++ZxCwUabJMLCCJ5R0KrstE5NqED0dNcyk5WD01t5Q==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.6.tgz", + "integrity": "sha512-KLBsZoc2RhOy0xSdeYcLoSOqV/fBP3feBmhY9o12ry2IuyW/17sCmWr6XbIfTIYQN6M98Y1ewmwVNFsvV5b0gA==", "dev": true, "license": "MIT", "dependencies": { @@ -389,13 +385,13 @@ } }, "node_modules/@angular-eslint/template-parser": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-22.1.0.tgz", - "integrity": "sha512-gcufZLI/Rl2fOWtBk2MgMRkH1t+OrbJGxIsfT0w3pVjKm0zwi7njM/dtPbVjCHzsGhx7szQMvY0i0UwTBVYkSw==", + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-22.2.0.tgz", + "integrity": "sha512-RCDEzYRFIV8UPWsAgj8v8ryKwXq+wAmEHqMJRqMdAGXRWrxziWvCxI7nCsj74u/11GXZKSAz3SQmwfkdWiZEQA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "22.1.0", + "@angular-eslint/bundled-angular-compiler": "22.2.0", "eslint-scope": "9.1.2" }, "peerDependencies": { @@ -404,13 +400,13 @@ } }, "node_modules/@angular-eslint/utils": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-22.1.0.tgz", - "integrity": "sha512-zDPJqgOxlkG20UJWsVDSvnEtC2MfIP0+yKMaQUBL+2nrEknV/fVLrz7ApnerWiDrGTcAms5si49KV10MarMpRA==", + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-22.2.0.tgz", + "integrity": "sha512-hAAMlPhaoLI0W4CmICrLp58Jm0pMs4OBL/DYvjFu7cdoey0fRMRBiHV1Fw5lT1oHtLjsFj0n6TzvpbjGYkaYvw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "22.1.0" + "@angular-eslint/bundled-angular-compiler": "22.2.0" }, "peerDependencies": { "@typescript-eslint/utils": "^8.0.0", @@ -419,14 +415,14 @@ } }, "node_modules/@angular/build": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-22.1.5.tgz", - "integrity": "sha512-YqsbHZK3/HFmLLhwxa5SpN+3ABoVo5GFLV0fiEXCQg2KC7gw2pL15x692jxrq8gEGzT7O27bnjWkvFZ0bBHCnw==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-22.1.6.tgz", + "integrity": "sha512-J7JBd3hDAV4dlGNMavDC0KjtvbDd4KOddaom1inwkq92tYnD1ljmhDDigAsUBnRvQhJ82cvagD8zi0s9Ki4rTQ==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.2201.5", + "@angular-devkit/architect": "0.2201.6", "@babel/core": "8.0.1", "@babel/helper-annotate-as-pure": "8.0.0", "@babel/helper-split-export-declaration": "7.24.7", @@ -468,7 +464,7 @@ "@angular/platform-browser": "^22.0.0", "@angular/platform-server": "^22.0.0", "@angular/service-worker": "^22.0.0", - "@angular/ssr": "^22.1.5", + "@angular/ssr": "^22.1.6", "istanbul-lib-instrument": "^6.0.0", "karma": "^6.4.0", "less": "^4.2.0", @@ -782,19 +778,19 @@ } }, "node_modules/@angular/cli": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-22.1.5.tgz", - "integrity": "sha512-YZkhI64INQHJkZ13h2n0/0PBrQ5ZZvFGiprrDiCOLAD0y1fehguL0PGp9HxF3ZWf+xWRyP//tIte2gmyAaiWLw==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-22.1.6.tgz", + "integrity": "sha512-HT3OzYkSpCyXMTgD5G1tsS7vkrY8cYJ/JgSjRjrpwOAooSMtKF1hv7BgBcn79sKg4eaiPLrDpQLXP93vHxgSFg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.2201.5", - "@angular-devkit/core": "22.1.5", - "@angular-devkit/schematics": "22.1.5", + "@angular-devkit/architect": "0.2201.6", + "@angular-devkit/core": "22.1.6", + "@angular-devkit/schematics": "22.1.6", "@inquirer/prompts": "8.5.2", "@listr2/prompt-adapter-inquirer": "4.2.5", "@modelcontextprotocol/sdk": "1.30.0", - "@schematics/angular": "22.1.5", + "@schematics/angular": "22.1.6", "jsonc-parser": "3.3.1", "listr2": "11.0.0", "npm-package-arg": "14.0.0", @@ -813,9 +809,9 @@ } }, "node_modules/@angular/cli/node_modules/@angular-devkit/core": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.5.tgz", - "integrity": "sha512-HiY6d5dkIdJs5grP9OHvgkf14QOcDIo+hbuT7YKuLItQ++ZxCwUabJMLCCJ5R0KrstE5NqED0dNcyk5WD01t5Q==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.6.tgz", + "integrity": "sha512-KLBsZoc2RhOy0xSdeYcLoSOqV/fBP3feBmhY9o12ry2IuyW/17sCmWr6XbIfTIYQN6M98Y1ewmwVNFsvV5b0gA==", "dev": true, "license": "MIT", "dependencies": { @@ -864,9 +860,9 @@ } }, "node_modules/@angular/common": { - "version": "22.1.3", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.1.3.tgz", - "integrity": "sha512-QtMkjhiRd0EnmKR50bw3WbCWYTi6CmA72nnSz1BLQPpaLSi2goloCrPPniHz8fP+w2ESrmmlOWxs1Da3COgnQg==", + "version": "22.1.4", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.1.4.tgz", + "integrity": "sha512-UtWCloA/d0I5twV9Lu/Fcc7T6uQb40f/k0Hj5HLohIsiLTyvXVxWINBfa7LWWLtcq/0UOIY/yCs9Zq9Sj4dWqA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -875,14 +871,14 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/core": "22.1.3", + "@angular/core": "22.1.4", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "22.1.3", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.1.3.tgz", - "integrity": "sha512-L8Mw2r7bGG/obqgQC+RU3mdFJ3NtLgO5gWhEC1ylcHpLCMPIAXYsMKJIL8dnS78S1wXo/omXwmJ4FiIlCwWahg==", + "version": "22.1.4", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.1.4.tgz", + "integrity": "sha512-o+W0shjR5KmPPWchFmqN9bLINYAy14zIW//g9T5WqKDMOqjt4IbeY6AKOoE1db/dXffprLEH9nyPOmi19iKNxg==", "devOptional": true, "license": "MIT", "dependencies": { @@ -893,9 +889,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "22.1.3", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-22.1.3.tgz", - "integrity": "sha512-37lLaDp0RHWZ/lmJqCmIEr0HOM2D5ulHy61gqTBm7KRj3Y6ZaxR8B/JqZmeIpPzKFILVsga+NQ4A8apBUkmezw==", + "version": "22.1.4", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-22.1.4.tgz", + "integrity": "sha512-h9CcVG614TJLbk+dswlzSjYARYJh2MLOEwcnpt9zUGtOffhrrSS9BFJGjSwzdDSVM3J5mvf5ZuW+0hPAuRRoOA==", "dev": true, "license": "MIT", "dependencies": { @@ -916,7 +912,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.1.3", + "@angular/compiler": "22.1.4", "typescript": ">=6.0 <6.1" }, "peerDependenciesMeta": { @@ -1189,9 +1185,9 @@ } }, "node_modules/@angular/core": { - "version": "22.1.3", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.1.3.tgz", - "integrity": "sha512-313+Xkf970AmStJE0E/zNJW/9xvDExQG+6TNltBBl+KJsW0q5dffK2w2PQfV4mtTquBqYoeHSRsms4WgjBKL8g==", + "version": "22.1.4", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.1.4.tgz", + "integrity": "sha512-0dW+lw8nHo6RGBUOXtjs02vjHIPJ8rEbw4fd0NH3Dii4p+gIB4ZaTw+o7Se3Nf4m1oZ8+2qAYmWVHXlfhKcCDg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1200,7 +1196,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.1.3", + "@angular/compiler": "22.1.4", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0 || ~0.16.0" }, @@ -1214,9 +1210,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "22.1.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.1.3.tgz", - "integrity": "sha512-A8McE6AclwZa2ese4jMfZZu+qZfBFQ4Hl6CaMpzJ1C6Vv6+sXkLu9pouTosJEsUE+etVdepDsqau90lhzgw3Eg==", + "version": "22.1.4", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.1.4.tgz", + "integrity": "sha512-zhEWnRShG6GjnEvCVROD68XfnrV6+HJ9bPjwZx4LsAz7spX823Nhiml8Uqpvijsa1w7UdWLU7nK/magr9IEMOQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1225,9 +1221,9 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/animations": "22.1.3", - "@angular/common": "22.1.3", - "@angular/core": "22.1.3" + "@angular/animations": "22.1.4", + "@angular/common": "22.1.4", + "@angular/core": "22.1.4" }, "peerDependenciesMeta": { "@angular/animations": { @@ -1236,9 +1232,9 @@ } }, "node_modules/@angular/router": { - "version": "22.1.3", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.1.3.tgz", - "integrity": "sha512-23owvZKCpdL7Yh3EzBj4OLf3x0z+jT9b57Qk96wdwI8Lsyf9L78/RJPYCutJ5r+zq3pFM/BHVKyd+2hkfH7N6Q==", + "version": "22.1.4", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.1.4.tgz", + "integrity": "sha512-vCwJLRnFBSRH5LxSF8OXKBhdmJ526hVGb/5sfeLTQW/oWCdcfXb2RvHfB077m5cdqKX9sBwFVlkJ8Z8kgx/pLQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1247,9 +1243,9 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/common": "22.1.3", - "@angular/core": "22.1.3", - "@angular/platform-browser": "22.1.3", + "@angular/common": "22.1.4", + "@angular/core": "22.1.4", + "@angular/platform-browser": "22.1.4", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -4954,14 +4950,14 @@ } }, "node_modules/@schematics/angular": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-22.1.5.tgz", - "integrity": "sha512-3UXlO4YoGgQ6nEBbCTGRRHTfQuDcKgHbRaiivzSinHzOYigsskwvloMsa0LCBCO/3uJpDIjJIyTW0XKhDti0iA==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-22.1.6.tgz", + "integrity": "sha512-RiD4OZJ4yuaM1aXb3pt1gjDSWwkP0jrgiCuoaBls1eabcrDmlsNuQv0ekxbcGgCRPdSJvmHRZIHHmFPzei8w3Q==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "22.1.5", - "@angular-devkit/schematics": "22.1.5", + "@angular-devkit/core": "22.1.6", + "@angular-devkit/schematics": "22.1.6", "jsonc-parser": "3.3.1", "typescript": "6.0.3" }, @@ -4972,9 +4968,9 @@ } }, "node_modules/@schematics/angular/node_modules/@angular-devkit/core": { - "version": "22.1.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.5.tgz", - "integrity": "sha512-HiY6d5dkIdJs5grP9OHvgkf14QOcDIo+hbuT7YKuLItQ++ZxCwUabJMLCCJ5R0KrstE5NqED0dNcyk5WD01t5Q==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.1.6.tgz", + "integrity": "sha512-KLBsZoc2RhOy0xSdeYcLoSOqV/fBP3feBmhY9o12ry2IuyW/17sCmWr6XbIfTIYQN6M98Y1ewmwVNFsvV5b0gA==", "dev": true, "license": "MIT", "dependencies": { @@ -5551,24 +5547,23 @@ } }, "node_modules/angular-eslint": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/angular-eslint/-/angular-eslint-22.1.0.tgz", - "integrity": "sha512-LU5a6MOSeQTETnc4xaHi10p9S1cstNczr93sChi3rx8IzgH4+risIsjjQHVLSnQDrSGH2O8jAGCaChker7f7TQ==", + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/angular-eslint/-/angular-eslint-22.2.0.tgz", + "integrity": "sha512-66myS9hmanwiRlOiEwfF126jypqwiD+zc2/9dcq8zZjadXRa83Znf3KPp/4kSmSsWmDei9FgYArSmdOkPuMJQA==", "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.1.0", - "@angular-eslint/eslint-plugin": "22.1.0", - "@angular-eslint/eslint-plugin-template": "22.1.0", - "@angular-eslint/schematics": "22.1.0", - "@angular-eslint/template-parser": "22.1.0", + "@angular-eslint/builder": "22.2.0", + "@angular-eslint/eslint-plugin": "22.2.0", + "@angular-eslint/eslint-plugin-template": "22.2.0", + "@angular-eslint/schematics": "22.2.0", + "@angular-eslint/template-parser": "22.2.0", "@typescript-eslint/types": "^8.0.0", "@typescript-eslint/utils": "^8.0.0" }, "peerDependencies": { - "@angular/cli": ">= 22.0.0 < 23.0.0", "eslint": "^9.0.0 || ^10.0.0", "typescript": "*", "typescript-eslint": "^8.0.0" @@ -7894,9 +7889,9 @@ } }, "node_modules/ignore": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", - "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz", + "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==", "dev": true, "license": "MIT", "engines": { @@ -11289,16 +11284,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/typescript-eslint/node_modules/ignore": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz", - "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/typescript-eslint/node_modules/minimatch": { "version": "10.2.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", diff --git a/package.json b/package.json index 9405f46..59c3148 100644 --- a/package.json +++ b/package.json @@ -15,24 +15,24 @@ }, "private": true, "dependencies": { - "@angular/common": "22.1.3", - "@angular/core": "22.1.3", - "@angular/platform-browser": "22.1.3", - "@angular/router": "22.1.3", + "@angular/common": "22.1.4", + "@angular/core": "22.1.4", + "@angular/platform-browser": "22.1.4", + "@angular/router": "22.1.4", "plotly.js-dist": "2.35.3", "rxjs": "7.8.2", "tslib": "2.8.1", "zone.js": "0.16.2" }, "devDependencies": { - "@angular/build": "22.1.5", - "@angular/cli": "22.1.5", - "@angular/compiler": "22.1.3", - "@angular/compiler-cli": "22.1.3", + "@angular/build": "22.1.6", + "@angular/cli": "22.1.6", + "@angular/compiler": "22.1.4", + "@angular/compiler-cli": "22.1.4", "@eslint/js": "10.0.1", "@types/jasmine": "6.0.0", "@types/node": "24.13.3", - "angular-eslint": "22.1.0", + "angular-eslint": "22.2.0", "eslint": "10.9.0", "istanbul-lib-instrument": "6.0.3", "jasmine-core": "6.3.0",