diff --git a/frontend/package-lock.json b/frontend/package-lock.json index bda408c..ddbaae1 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -8,15 +8,15 @@ "name": "frontend", "version": "0.0.0", "dependencies": { - "@angular/animations": "^21.1.3", - "@angular/cdk": "^21.1.3", - "@angular/common": "^21.1.3", - "@angular/compiler": "^21.1.3", - "@angular/core": "^21.1.3", - "@angular/forms": "^21.1.3", - "@angular/material": "^21.1.3", - "@angular/platform-browser": "^21.1.3", - "@angular/router": "^21.1.3", + "@angular/animations": "^21.1.4", + "@angular/cdk": "^21.1.4", + "@angular/common": "^21.1.4", + "@angular/compiler": "^21.1.4", + "@angular/core": "^21.1.4", + "@angular/forms": "^21.1.4", + "@angular/material": "^21.1.4", + "@angular/platform-browser": "^21.1.4", + "@angular/router": "^21.1.4", "@apollo/client": "^4.1.4", "angular-gridster2": "^21.0.1", "apexcharts": "^5.3.6", @@ -34,9 +34,9 @@ "@angular-eslint/eslint-plugin": "^21.2.0", "@angular-eslint/eslint-plugin-template": "^21.2.0", "@angular-eslint/template-parser": "^21.0.1", - "@angular/build": "^21.1.3", - "@angular/cli": "^21.1.3", - "@angular/compiler-cli": "^21.1.3", + "@angular/build": "^21.1.4", + "@angular/cli": "^21.1.4", + "@angular/compiler-cli": "^21.1.4", "@eslint/eslintrc": "^3.1.0", "@eslint/js": "^9.39.2", "@graphql-codegen/cli": "^6.1.1", @@ -286,13 +286,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.2101.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2101.3.tgz", - "integrity": "sha512-vKz8aPA62W+e9+pF6ct4CRDG/MjlIH7sWFGYkxPPRst2g46ZQsRkrzfMZAWv/wnt6OZ1OwyRuO3RW83EMhag8g==", + "version": "0.2101.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2101.4.tgz", + "integrity": "sha512-3yyebORk+ovtO+LfDjIGbGCZhCMDAsyn9vkCljARj3sSshS4blOQBar0g+V3kYAweLT5Gf+rTKbN5jneOkBAFQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.1.3", + "@angular-devkit/core": "21.1.4", "rxjs": "7.8.2" }, "bin": { @@ -305,9 +305,9 @@ } }, "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.1.3.tgz", - "integrity": "sha512-huEXd1tWQHwwN+0VGRT+vSVplV0KNrGFUGJzkIW6iJE1SQElxn6etMai+pSd5DJcePkx6+SuscVsxbfwf70hnA==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.1.4.tgz", + "integrity": "sha512-ObPTI5gYCB1jGxTRhcqZ6oQVUBFVJ8GH4LksVuAiz0nFX7xxpzARWvlhq943EtnlovVlUd9I8fM3RQqjfGVVAQ==", "dev": true, "license": "MIT", "dependencies": { @@ -361,13 +361,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.1.3.tgz", - "integrity": "sha512-Ps7bRl5uOcM7WpNJHbSls/jz5/wAI0ldkTlKyiBFA7RtNeQIABAV+hvlw5DJuEb1Lo5hnK0hXj90AyZdOxzY+w==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.1.4.tgz", + "integrity": "sha512-Nqq0ioCUxrbEX+L4KOarETcZZJNnJ1mAJ0ubO4VM91qnn8RBBM9SnQ91590TfC34Szk/wh+3+Uj6KUvTJNuegQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.1.3", + "@angular-devkit/core": "21.1.4", "jsonc-parser": "3.3.1", "magic-string": "0.30.21", "ora": "9.0.0", @@ -380,9 +380,9 @@ } }, "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.1.3.tgz", - "integrity": "sha512-huEXd1tWQHwwN+0VGRT+vSVplV0KNrGFUGJzkIW6iJE1SQElxn6etMai+pSd5DJcePkx6+SuscVsxbfwf70hnA==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.1.4.tgz", + "integrity": "sha512-ObPTI5gYCB1jGxTRhcqZ6oQVUBFVJ8GH4LksVuAiz0nFX7xxpzARWvlhq943EtnlovVlUd9I8fM3RQqjfGVVAQ==", "dev": true, "license": "MIT", "dependencies": { @@ -498,9 +498,9 @@ } }, "node_modules/@angular/animations": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-21.1.3.tgz", - "integrity": "sha512-UADMncDd9lkmIT1NPVFcufyP5gJHMPzxNaQpojiGrxT1aT8Du30mao0KSrB4aTwcicv6/cdD5bZbIyg+FL6LkQ==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-21.1.4.tgz", + "integrity": "sha512-8xQ0Ylw7qqVyw4ZJ/Tyw/z5Mtqtp8AMj+R+Z1sCWcyxBgDU4+qfxteVYdiipWC3tX77A0FTsXqwvNP9WVY2/WA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -509,18 +509,18 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "21.1.3" + "@angular/core": "21.1.4" } }, "node_modules/@angular/build": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-21.1.3.tgz", - "integrity": "sha512-RXVRuamfrSPwsFCLJgsO2ucp+dwWDbGbhXrQnMrGXm0qdgYpI8bAsBMd8wOeUA6vn4fRmjaRFQZbL/rcIVrkzw==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-21.1.4.tgz", + "integrity": "sha512-7CAAQPWFMMqod40ox5MOVB/CnoBXFDehyQhs0hls6lu7bOy/M0EDy0v6bERkyNGRz1mihWWBiCV8XzEinrlq1A==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.2101.3", + "@angular-devkit/architect": "0.2101.4", "@babel/core": "7.28.5", "@babel/helper-annotate-as-pure": "7.27.3", "@babel/helper-split-export-declaration": "7.24.7", @@ -563,7 +563,7 @@ "@angular/platform-browser": "^21.0.0", "@angular/platform-server": "^21.0.0", "@angular/service-worker": "^21.0.0", - "@angular/ssr": "^21.1.3", + "@angular/ssr": "^21.1.4", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^21.0.0", @@ -613,9 +613,9 @@ } }, "node_modules/@angular/cdk": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-21.1.3.tgz", - "integrity": "sha512-jMiEKCcZMIAnyx2jxrJHmw5c7JXAiN56ErZ4X+OuQ5yFvYRocRVEs25I0OMxntcXNdPTJQvpGwGlhWhS0yDorg==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-21.1.4.tgz", + "integrity": "sha512-PElA4Ww4TIa3+B/ND+fm8ZPDKONTIqc9a/s0qNxhcAD9IpDqjaBVi/fyg+ZWBtS+x0DQgJtKeCsSZ6sr2aFQaQ==", "license": "MIT", "dependencies": { "parse5": "^8.0.0", @@ -629,19 +629,19 @@ } }, "node_modules/@angular/cli": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-21.1.3.tgz", - "integrity": "sha512-UPtDcpKyrKZRPfym9gTovcibPzl2O/Woy7B8sm45sAnjDH+jDUCcCvuIak7GpH47shQkC2J4yvnHZbD4c6XxcQ==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-21.1.4.tgz", + "integrity": "sha512-XsMHgxTvHGiXXrhYZz3zMZYhYU0gHdpoHKGiEKXwcx+S1KoYbIssyg6oF2Kq49ZaE0OYCTKjnvgDce6ZqdkJ/A==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.2101.3", - "@angular-devkit/core": "21.1.3", - "@angular-devkit/schematics": "21.1.3", + "@angular-devkit/architect": "0.2101.4", + "@angular-devkit/core": "21.1.4", + "@angular-devkit/schematics": "21.1.4", "@inquirer/prompts": "7.10.1", "@listr2/prompt-adapter-inquirer": "3.0.5", "@modelcontextprotocol/sdk": "1.26.0", - "@schematics/angular": "21.1.3", + "@schematics/angular": "21.1.4", "@yarnpkg/lockfile": "1.1.0", "algoliasearch": "5.46.2", "ini": "6.0.0", @@ -665,9 +665,9 @@ } }, "node_modules/@angular/cli/node_modules/@angular-devkit/core": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.1.3.tgz", - "integrity": "sha512-huEXd1tWQHwwN+0VGRT+vSVplV0KNrGFUGJzkIW6iJE1SQElxn6etMai+pSd5DJcePkx6+SuscVsxbfwf70hnA==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.1.4.tgz", + "integrity": "sha512-ObPTI5gYCB1jGxTRhcqZ6oQVUBFVJ8GH4LksVuAiz0nFX7xxpzARWvlhq943EtnlovVlUd9I8fM3RQqjfGVVAQ==", "dev": true, "license": "MIT", "dependencies": { @@ -693,9 +693,9 @@ } }, "node_modules/@angular/common": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.1.3.tgz", - "integrity": "sha512-Wdbln/UqZM5oVnpfIydRdhhL8A9x3bKZ9Zy1/mM0q+qFSftPvmFZIXhEpFqbDwNYbGUhGzx7t8iULC4sVVp/zA==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.1.4.tgz", + "integrity": "sha512-1uOxPrHO9PFZBU/JavzYzjxAm+5x7vD2z6AeUndqdT4LjqOBIePswxFDRqM9dlfF8FIwnnfmNFipiC/yQjJSnA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -704,14 +704,14 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "21.1.3", + "@angular/core": "21.1.4", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.1.3.tgz", - "integrity": "sha512-gDNLh7MEf7Qf88ktZzS4LJQXCA5U8aQTfK9ak+0mi2ruZ0x4XSjQCro4H6OPKrrbq94+6GcnlSX5+oVIajEY3w==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.1.4.tgz", + "integrity": "sha512-H0qtASeqOTaS44ioF4DYE/yNqwzUmEJpMYrcNEUFEwA20/DkLzyoaEx4y1CjIxtXxuhtge95PNymDBOLWSjIdg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -721,9 +721,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-21.1.3.tgz", - "integrity": "sha512-nKxoQ89W2B1WdonNQ9kgRnvLNS6DAxDrRHBslsKTlV+kbdv7h59M9PjT4ZZ2sp1M/M8LiofnUfa/s2jd/xYj5w==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-21.1.4.tgz", + "integrity": "sha512-Uw8KmpVCo58/f5wf6pY8ZS5fodv65hn5jxms8Nv/K7/LVe3i1nNFrHyneBx5+a7qkz93nSV4rdwBVnMvjIyr+g==", "dev": true, "license": "MIT", "dependencies": { @@ -744,7 +744,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "21.1.3", + "@angular/compiler": "21.1.4", "typescript": ">=5.9 <6.0" }, "peerDependenciesMeta": { @@ -784,9 +784,9 @@ } }, "node_modules/@angular/core": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.1.3.tgz", - "integrity": "sha512-TbhQxRC7Lb/3WBdm1n8KRsktmVEuGBBp0WRF5mq0Ze4s1YewIM6cULrSw9ACtcL5jdcq7c74ms+uKQsaP/gdcQ==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.1.4.tgz", + "integrity": "sha512-QBDO5SaVYTVQ0fIN9Qd7US9cUCgs2vM9x6K18PTUKmygIkHVHTFdzwm4MO5gpCOFzJseGbS+dNzqn+v0PaKf9g==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -795,7 +795,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "21.1.3", + "@angular/compiler": "21.1.4", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0 || ~0.16.0" }, @@ -809,9 +809,9 @@ } }, "node_modules/@angular/forms": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-21.1.3.tgz", - "integrity": "sha512-YW/YdjM9suZUeJam9agHFXIEE3qQIhGYXMjnnX7xGjOe+CuR2R0qsWn1AR0yrKrNmFspb0lKgM7kTTJyzt8gZg==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-21.1.4.tgz", + "integrity": "sha512-duVT/eOncmFNBYRlK/F7WDg6GD1vL1mxUrDdnp7M9J8JvNrKH0PvdfzuOAmjbB8/bsvUNTLFXCV4+43Mc2Hqsw==", "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.0.0", @@ -821,22 +821,22 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "21.1.3", - "@angular/core": "21.1.3", - "@angular/platform-browser": "21.1.3", + "@angular/common": "21.1.4", + "@angular/core": "21.1.4", + "@angular/platform-browser": "21.1.4", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/material": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-21.1.3.tgz", - "integrity": "sha512-bVjtGSsQYOV6Z2cHCpdQVPVOdDxFKAprGV50BHRlPIIFl0X4hsMquFCMVTMExKP5ABKOzVt8Ae5faaszVcPh3A==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-21.1.4.tgz", + "integrity": "sha512-Vte+4os5JexhtaPk7Duk5bIC+zU5SYF7ZHUnpmAJxW0u4D4C9lpTVepm2bfMVV2AxHjHVAnW+/anINIS401UsA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/cdk": "21.1.3", + "@angular/cdk": "21.1.4", "@angular/common": "^21.0.0 || ^22.0.0", "@angular/core": "^21.0.0 || ^22.0.0", "@angular/forms": "^21.0.0 || ^22.0.0", @@ -845,9 +845,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.1.3.tgz", - "integrity": "sha512-W+ZMXAioaP7CsACafBCHsIxiiKrRTPOlQ+hcC7XNBwy+bn5mjGONoCgLreQs76M8HNWLtr/OAUAr6h26OguOuA==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.1.4.tgz", + "integrity": "sha512-S6Iw5CkORih5omh+MQY35w0bUBxdSFAPLDg386S6/9fEUjDClo61hvXNKxaNh9g7tnh1LD7zmTmKrqufnhnFDQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -856,9 +856,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/animations": "21.1.3", - "@angular/common": "21.1.3", - "@angular/core": "21.1.3" + "@angular/animations": "21.1.4", + "@angular/common": "21.1.4", + "@angular/core": "21.1.4" }, "peerDependenciesMeta": { "@angular/animations": { @@ -867,9 +867,9 @@ } }, "node_modules/@angular/router": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.1.3.tgz", - "integrity": "sha512-uAw4LAMHXAPCe4SywhlUEWjMYVbbLHwTxLyduSp1b+9aVwep0juy5O/Xttlxd/oigVe0NMnOyJG9y1Br/ubnrg==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.1.4.tgz", + "integrity": "sha512-nPYuRJ8ub/X8GK55U2KqYy/ducVRn6HSoDmZz0yiXtI6haFsZlv9R1j5zi0EDIqrrN0HGARMs6jNDXZC1Ded3w==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -878,9 +878,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "21.1.3", - "@angular/core": "21.1.3", - "@angular/platform-browser": "21.1.3", + "@angular/common": "21.1.4", + "@angular/core": "21.1.4", + "@angular/platform-browser": "21.1.4", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -6171,14 +6171,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-21.1.3.tgz", - "integrity": "sha512-obJvWBhzRdsYL2msM4+8bQD21vFl3VxaVsuiq6iIfYsxhU5i2Iar2wM9NaRaIIqAYhZ8ehQQ/moB9BEbWvDCTw==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-21.1.4.tgz", + "integrity": "sha512-I1zdSNzdbrVCWpeE2NsZQmIoa9m0nlw4INgdGIkqUH6FgwvoGKC0RoOxKAmm6HHVJ48FE/sPI13dwAeK89ow5A==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.1.3", - "@angular-devkit/schematics": "21.1.3", + "@angular-devkit/core": "21.1.4", + "@angular-devkit/schematics": "21.1.4", "jsonc-parser": "3.3.1" }, "engines": { @@ -6188,9 +6188,9 @@ } }, "node_modules/@schematics/angular/node_modules/@angular-devkit/core": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.1.3.tgz", - "integrity": "sha512-huEXd1tWQHwwN+0VGRT+vSVplV0KNrGFUGJzkIW6iJE1SQElxn6etMai+pSd5DJcePkx6+SuscVsxbfwf70hnA==", + "version": "21.1.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.1.4.tgz", + "integrity": "sha512-ObPTI5gYCB1jGxTRhcqZ6oQVUBFVJ8GH4LksVuAiz0nFX7xxpzARWvlhq943EtnlovVlUd9I8fM3RQqjfGVVAQ==", "dev": true, "license": "MIT", "dependencies": { diff --git a/frontend/package.json b/frontend/package.json index 06ceb57..a120a1a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -33,15 +33,15 @@ }, "private": true, "dependencies": { - "@angular/animations": "^21.1.3", - "@angular/cdk": "^21.1.3", - "@angular/common": "^21.1.3", - "@angular/compiler": "^21.1.3", - "@angular/forms": "^21.1.3", - "@angular/core": "^21.1.3", - "@angular/material": "^21.1.3", - "@angular/platform-browser": "^21.1.3", - "@angular/router": "^21.1.3", + "@angular/animations": "^21.1.4", + "@angular/cdk": "^21.1.4", + "@angular/common": "^21.1.4", + "@angular/compiler": "^21.1.4", + "@angular/forms": "^21.1.4", + "@angular/core": "^21.1.4", + "@angular/material": "^21.1.4", + "@angular/platform-browser": "^21.1.4", + "@angular/router": "^21.1.4", "@apollo/client": "^4.1.4", "angular-gridster2": "^21.0.1", "apexcharts": "^5.3.6", @@ -59,9 +59,9 @@ "@angular-eslint/eslint-plugin": "^21.2.0", "@angular-eslint/eslint-plugin-template": "^21.2.0", "@angular-eslint/template-parser": "^21.0.1", - "@angular/build": "^21.1.3", - "@angular/cli": "^21.1.3", - "@angular/compiler-cli": "^21.1.3", + "@angular/build": "^21.1.4", + "@angular/cli": "^21.1.4", + "@angular/compiler-cli": "^21.1.4", "@eslint/eslintrc": "^3.1.0", "@eslint/js": "^9.39.2", "@graphql-codegen/cli": "^6.1.1",