diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1fe9740..3858ba9 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -8,16 +8,16 @@ "name": "kafka-cost-control-frontend", "version": "0.0.0", "dependencies": { - "@angular/animations": "^18.1.3", - "@angular/cdk": "^18.1.3", - "@angular/common": "^18.1.3", - "@angular/compiler": "^18.1.3", - "@angular/core": "^18.1.3", - "@angular/forms": "^18.1.3", - "@angular/material": "^18.1.3", - "@angular/platform-browser": "^18.1.3", - "@angular/platform-browser-dynamic": "^18.1.3", - "@angular/router": "^18.1.3", + "@angular/animations": "^18.1.4", + "@angular/cdk": "^18.1.4", + "@angular/common": "^18.1.4", + "@angular/compiler": "^18.1.4", + "@angular/core": "^18.1.4", + "@angular/forms": "^18.1.4", + "@angular/material": "^18.1.4", + "@angular/platform-browser": "^18.1.4", + "@angular/platform-browser-dynamic": "^18.1.4", + "@angular/router": "^18.1.4", "@apollo/client": "^3.11.2", "apollo-angular": "^7.0.2", "graphql": "^16.9.0", @@ -26,14 +26,14 @@ "zone.js": "~0.14.8" }, "devDependencies": { - "@angular-devkit/build-angular": "^18.1.3", + "@angular-devkit/build-angular": "^18.1.4", "@angular-eslint/builder": "18.2.0", "@angular-eslint/eslint-plugin": "18.2.0", "@angular-eslint/eslint-plugin-template": "18.2.0", "@angular-eslint/schematics": "18.2.0", "@angular-eslint/template-parser": "18.2.0", - "@angular/cli": "^18.1.3", - "@angular/compiler-cli": "^18.1.3", + "@angular/cli": "^18.1.4", + "@angular/compiler-cli": "^18.1.4", "@graphql-codegen/cli": "^5.0.2", "@graphql-codegen/fragment-matcher": "^5.0.2", "@graphql-codegen/typescript": "^4.0.9", @@ -76,12 +76,12 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1801.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1801.3.tgz", - "integrity": "sha512-4yba7x315GKim7OuBgv89ZtG50hE3hw64KuRLSGuW+RvwcwLV24VanmdWmFiLC4RKYNSH13E0wZqDNJkrMQepw==", + "version": "0.1801.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1801.4.tgz", + "integrity": "sha512-Ch1ZwRh1N/vcCKHm4ErLcgZly3tlwdLUDGBaAIlhE3YFGq543Swv6a5IcDw0veD6iGFceJAmbrp+z5hmzI8p5A==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.1.3", + "@angular-devkit/core": "18.1.4", "rxjs": "7.8.1" }, "engines": { @@ -91,16 +91,16 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.1.3.tgz", - "integrity": "sha512-1avnneitUEfC2A9HX24X6a7Ag8sHkxomVEBsggITFNQoGnZAZHCOBRzm3b9QiqTi1c1eH3p8teW8EAufEjFPKQ==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.1.4.tgz", + "integrity": "sha512-CCoPT2fFw1DD3j9eSP3GKbp9KfvxQQfY6kV2aec0pqL/c6byz4/ku+rsV4lwE0N/dcaglwhttq4Xf+u+pkEpiw==", "dev": true, "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1801.3", - "@angular-devkit/build-webpack": "0.1801.3", - "@angular-devkit/core": "18.1.3", - "@angular/build": "18.1.3", + "@angular-devkit/architect": "0.1801.4", + "@angular-devkit/build-webpack": "0.1801.4", + "@angular-devkit/core": "18.1.4", + "@angular/build": "18.1.4", "@babel/core": "7.24.7", "@babel/generator": "7.24.7", "@babel/helper-annotate-as-pure": "7.24.7", @@ -111,7 +111,7 @@ "@babel/preset-env": "7.24.7", "@babel/runtime": "7.24.7", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "18.1.3", + "@ngtools/webpack": "18.1.4", "@vitejs/plugin-basic-ssl": "1.1.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.19", @@ -299,12 +299,12 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1801.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1801.3.tgz", - "integrity": "sha512-JezRR72P4QAc4mnkT60/+kVANCYNKcr2sZyX0/9aBHJsR7lIqgOKz5Dft3FgWHwAJcQFtsZ7OLGVOW3P1LpFkw==", + "version": "0.1801.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1801.4.tgz", + "integrity": "sha512-Srhs/PcnuUaMiO9FLQLi1QiGZqtnG5NTpkufjJuWxolSLGNRmb/h/ZeCYgRnxeH/4jd8GCD31RD78qy+pviiLQ==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1801.3", + "@angular-devkit/architect": "0.1801.4", "rxjs": "7.8.1" }, "engines": { @@ -318,9 +318,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.1.3.tgz", - "integrity": "sha512-S0UzNNVLbHPaiSVXHjCd2wX+eERj/YR7jJCc40PHs1gINA7Gtd2q3VDm3bUEWe4P6fP6GNp43qSXmWJFQD0+Yg==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.1.4.tgz", + "integrity": "sha512-lKBsvbqW2QFL8terzNuSDSmKBo8//QNRO4qU5mVJ1fFf4xBJanXKoiAMuADhx+/owVIptnYT59IZ8jUAna+Srg==", "dev": true, "dependencies": { "ajv": "8.16.0", @@ -362,12 +362,12 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.1.3.tgz", - "integrity": "sha512-ElzCfiYW9P3xPRNRbPRSrOTGm+G7X8ta1ce3srqi00yPX39Y0WSM95SACqqF8j9dxL6BqazBMyAgNQUaVSbWjw==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.1.4.tgz", + "integrity": "sha512-0ekArCeYqJngCKWZ9I+RtNObP/33zGkzWdJOmCB6nj9/ZevALZ6F4RDkHp0TqDYhOt+A2muI29ZK/cILmKA+sA==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.1.3", + "@angular-devkit/core": "18.1.4", "jsonc-parser": "3.3.1", "magic-string": "0.30.10", "ora": "5.4.1", @@ -491,9 +491,9 @@ } }, "node_modules/@angular/animations": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.1.3.tgz", - "integrity": "sha512-jF4jGHZxV/REnymB11wg5q/DMXewJ0byihmvNQ3OPLHGkWnvE9MdrX44vUzI7RkzqO0suaAg8shxJlkY3OHjeA==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.1.4.tgz", + "integrity": "sha512-m0yusB7BI3wrotx9F9rf7YUD5bvhF+lT2fLNF1QCzCU819rtLnDoj0b4/z+D0i5qe7gQjtAJ42e/Hv7eGuq0VQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -501,17 +501,17 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.1.3" + "@angular/core": "18.1.4" } }, "node_modules/@angular/build": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.1.3.tgz", - "integrity": "sha512-jmTQC7lecJ6c2mJobb5nY2CN6jvdeFFHXN/jif0RkNI8dP60uV1QdMKJtTGbxEtAKXdMgOTReYICVYl6m9Q56Q==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.1.4.tgz", + "integrity": "sha512-jkqccHpGhxUOe0zIHpA1nPdeuPUxnBK7Wvazc2rA+ccI30BPrROkEDbrHP8yD8JeviUCFwwLE+hM+rRg+NneVw==", "dev": true, "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1801.3", + "@angular-devkit/architect": "0.1801.4", "@babel/core": "7.24.7", "@babel/helper-annotate-as-pure": "7.24.7", "@babel/helper-split-export-declaration": "7.24.7", @@ -575,9 +575,9 @@ } }, "node_modules/@angular/cdk": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-18.1.3.tgz", - "integrity": "sha512-u14xbuXQz+36nBeHSwRcwRoS64WNhOdK97H47nI1WaIZZaGGvKHR1Wwk2XletDRtIHv2622sJm8h+dbaBNeTGQ==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-18.1.4.tgz", + "integrity": "sha512-xFOg2wT2iLyJXqgeNRK1uF4Lxn0B1wzBjaEQoOwFm1EHOdu5D4mNOTwfuB3DkH4KWM+mI3Qtxd7vOhOXNwB3Dg==", "dependencies": { "tslib": "^2.3.0" }, @@ -591,17 +591,17 @@ } }, "node_modules/@angular/cli": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.1.3.tgz", - "integrity": "sha512-vsEc3cGDUYcc+adfvBHSqKdI8uiaa86Y9pLWGHfqaD+N0q/k17d/47AFvXTDKLmKucMZrto/4088Y1y+yM9eOg==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.1.4.tgz", + "integrity": "sha512-ppX4iilA6k+sKD6iRMRYnt2bH9Jpik+hJlndRBCjWo2EmEUQ04CBRKYONh8BLbnmwBxPG+/osUpcFrbkPCjQUw==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1801.3", - "@angular-devkit/core": "18.1.3", - "@angular-devkit/schematics": "18.1.3", + "@angular-devkit/architect": "0.1801.4", + "@angular-devkit/core": "18.1.4", + "@angular-devkit/schematics": "18.1.4", "@inquirer/prompts": "5.0.7", "@listr2/prompt-adapter-inquirer": "2.0.13", - "@schematics/angular": "18.1.3", + "@schematics/angular": "18.1.4", "@yarnpkg/lockfile": "1.1.0", "ini": "4.1.3", "jsonc-parser": "3.3.1", @@ -863,9 +863,9 @@ } }, "node_modules/@angular/common": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.1.3.tgz", - "integrity": "sha512-TC71jVph4L+QaXlyJTrW27nbqis4sWwr9hD/RDSNkfY9XCvYDb2MjYjKrpbN03FWiv7lmcKT9zgse1fYENFsKQ==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.1.4.tgz", + "integrity": "sha512-No4lCrL80WlAGg0DAyuPW+jsfA6EIQ06CFrRgt3R6YFrKbIuU0NKUt+D8IB7UNgTLNYXmurxapNf8jef8rq1wg==", "dependencies": { "tslib": "^2.3.0" }, @@ -873,14 +873,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.1.3", + "@angular/core": "18.1.4", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.1.3.tgz", - "integrity": "sha512-Mrcd+YGsz02GVnVlVbzYp7EJIVoPOIHMvhll1OiylhjQElNVeJCLPIvjVYdylzOUDctXNlchkGf/LbA7BYMbXg==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.1.4.tgz", + "integrity": "sha512-Xdvm9trEmrWZaxCk3a7bt5kN/jdXBPukVsibFpu5lKl9ZL7j2sn4JUd7j/dVNRUIVsPahQMATAOgl8xdUJzh4Q==", "dependencies": { "tslib": "^2.3.0" }, @@ -888,7 +888,7 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.1.3" + "@angular/core": "18.1.4" }, "peerDependenciesMeta": { "@angular/core": { @@ -897,9 +897,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.1.3.tgz", - "integrity": "sha512-e9t5v/L1KqPLUQL+WU+d70MBBFcSRuwqbkluZgdDjdW5VelYjzlVzXdrzV6jFElP48T3kQCxJN1dAJkAvKjdOg==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.1.4.tgz", + "integrity": "sha512-wOOLzxPLsDYsD+f6Bqr31ol8K7I4cm4k5uuaQl+wkLBpX9AD1rMi/7CPJrXAWBdgOW67uPzAdLBsK+axKfg91w==", "dev": true, "dependencies": { "@babel/core": "7.24.9", @@ -920,7 +920,7 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "18.1.3", + "@angular/compiler": "18.1.4", "typescript": ">=5.4 <5.6" } }, @@ -985,9 +985,9 @@ } }, "node_modules/@angular/core": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.1.3.tgz", - "integrity": "sha512-1tFTyGLwio5oYAP2sMVDiOvy5wl/v0a4om7RTCpP2Bjro0ynuYe8FK7ilcmdyPXR1DF7GVdo/0R/eCIQJZ2PwA==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.1.4.tgz", + "integrity": "sha512-+N3oWYFubT3GdCkBfD/CmH4DGjr/fGFQZChWbph2ZuPpK7JYNgfyvXS4SjLtdL4WTjjBevBTgR70GyLH/5EbKA==", "dependencies": { "tslib": "^2.3.0" }, @@ -1000,9 +1000,9 @@ } }, "node_modules/@angular/forms": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.1.3.tgz", - "integrity": "sha512-4kic/9hpS0HkbTORIkrdox7K40EcVT9VIbBruPoxX7jbfiW5jFaJ/05hLRvRt9RF8Sd9G+g5Uohmkcq/5hmsng==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.1.4.tgz", + "integrity": "sha512-PYaQ7/2toAwgJWIznVWgJAd3l8mjAreilGOVIMbBIaotL/EHRQjhlikitJEFDGXeVUarY/rm3IlLWBYnLyliyg==", "dependencies": { "tslib": "^2.3.0" }, @@ -1010,22 +1010,22 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.1.3", - "@angular/core": "18.1.3", - "@angular/platform-browser": "18.1.3", + "@angular/common": "18.1.4", + "@angular/core": "18.1.4", + "@angular/platform-browser": "18.1.4", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/material": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-18.1.3.tgz", - "integrity": "sha512-4xsn84orqtJwE9c2kgHeMxP/rOEvs8XrUOcyA89WE025uDXk69lAsm7XsCpwOL9iDjTBFPTOXFIbR+s9jvU39w==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-18.1.4.tgz", + "integrity": "sha512-xmKIVOKZA8yFXrw4PsBvShFSYFQCnuVNGGuJlc8S8xvURh/f9P6hAo1Ua9pSBkOKz2W2dHE+726zOqL+o4kNxg==", "dependencies": { "tslib": "^2.3.0" }, "peerDependencies": { "@angular/animations": "^18.0.0 || ^19.0.0", - "@angular/cdk": "18.1.3", + "@angular/cdk": "18.1.4", "@angular/common": "^18.0.0 || ^19.0.0", "@angular/core": "^18.0.0 || ^19.0.0", "@angular/forms": "^18.0.0 || ^19.0.0", @@ -1034,9 +1034,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.1.3.tgz", - "integrity": "sha512-/k5Xt/WjOk6OlRqb1Wd0ZUQ3NjSbafQyDC9Icy0Mb8qJtiXZjA4VCMkZIiQD7cBxO0F/BsAiYnYNjWrIkCZICA==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.1.4.tgz", + "integrity": "sha512-zGx33St0JVYT8EZOaf0s8Twr0RgfU2cqEAc9Wwx9HVJ0pF5y4VnftK3pewwiHWDHkPfiJy0jBKbtrkVUSbgZfg==", "dependencies": { "tslib": "^2.3.0" }, @@ -1044,9 +1044,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "18.1.3", - "@angular/common": "18.1.3", - "@angular/core": "18.1.3" + "@angular/animations": "18.1.4", + "@angular/common": "18.1.4", + "@angular/core": "18.1.4" }, "peerDependenciesMeta": { "@angular/animations": { @@ -1055,9 +1055,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.1.3.tgz", - "integrity": "sha512-VhYfyPcdKrsLrkd5Lq7W+pqE49DZBpUeCqM/Q+s9rhTSiCCKe9Ikktq8yPZ9iHDpFr203P+T1EMHmILnLvf+gQ==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.1.4.tgz", + "integrity": "sha512-ZQQcKXGIriOzILTZxIbmDpGnwuiwfJ0xh2EmmnfC0zh/NB+li6whgplOLEciaHgsUKtDn7kNZFn2vKrx+B/cDQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -1065,16 +1065,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.1.3", - "@angular/compiler": "18.1.3", - "@angular/core": "18.1.3", - "@angular/platform-browser": "18.1.3" + "@angular/common": "18.1.4", + "@angular/compiler": "18.1.4", + "@angular/core": "18.1.4", + "@angular/platform-browser": "18.1.4" } }, "node_modules/@angular/router": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.1.3.tgz", - "integrity": "sha512-6fXiTgdUnaGGF32Un4+7LttG1N9rziansigvLBzFG//qYU0Ihk49phqDdWxz11iaJ+uK1YVafkjSFvV7z9cgDA==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.1.4.tgz", + "integrity": "sha512-982+bnO3uGFYjRFcQDoKmnWvUcZUvFxEpX/I2Yu+WmPJrY7fPJ693mBaWgwVFa0xIBNfjvJjNXdikGBz5UrMsw==", "dependencies": { "tslib": "^2.3.0" }, @@ -1082,9 +1082,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.1.3", - "@angular/core": "18.1.3", - "@angular/platform-browser": "18.1.3", + "@angular/common": "18.1.4", + "@angular/core": "18.1.4", + "@angular/platform-browser": "18.1.4", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -5955,9 +5955,9 @@ } }, "node_modules/@jsonjoy.com/json-pack": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.0.4.tgz", - "integrity": "sha512-aOcSN4MeAtFROysrbqG137b7gaDDSmVrl5mpo6sT/w+kcXpWnzhMjmY/Fh/sDx26NBxyIE7MB1seqLeCAzy9Sg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz", + "integrity": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==", "dev": true, "dependencies": { "@jsonjoy.com/base64": "^1.1.1", @@ -6176,9 +6176,9 @@ ] }, "node_modules/@ngtools/webpack": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.1.3.tgz", - "integrity": "sha512-VmqOO8CcXKL06anNYlL0OkrqIuBNZQu5n0YVP4z8oneJhDBqwK2++dK0WpcNyIFcg3HsQ7w3BuqUWJ4iPiWxEQ==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.1.4.tgz", + "integrity": "sha512-suoeZjd+7qd3ivzbNGGSzHtY/WMxTKU6ZD1gIIya0Un8Ve1eVxfq6Si6ReKqhygO8zN3paJMATn8sMmAV7qVrw==", "dev": true, "engines": { "node": "^18.19.1 || ^20.11.1 || >=22.0.0", @@ -6947,13 +6947,13 @@ ] }, "node_modules/@schematics/angular": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.1.3.tgz", - "integrity": "sha512-VyoL7O+3eL+BazmoWzexFpVy9k0MoOAmff3XqKLhP3/V7eXPc9s7znIDpPp28QF0V/Y2xMaGDWhqTx2CFcz4Qg==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.1.4.tgz", + "integrity": "sha512-M3edVYKiAGWAAKs7XDLpz1OKUy4STVMT+46Y44ydYz06hI8m/dJfS8ZHTvXPl7JhkrIrSDEMed+WidZtGPIxMg==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.1.3", - "@angular-devkit/schematics": "18.1.3", + "@angular-devkit/core": "18.1.4", + "@angular-devkit/schematics": "18.1.4", "jsonc-parser": "3.3.1" }, "engines": { @@ -13247,9 +13247,9 @@ } }, "node_modules/launch-editor": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.0.tgz", - "integrity": "sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.1.tgz", + "integrity": "sha512-elBx2l/tp9z99X5H/qev8uyDywVh0VXAwEbjk8kJhnc5grOFkGh7aW6q55me9xnYbss261XtnUrysZ+XvGbhQA==", "dev": true, "dependencies": { "picocolors": "^1.0.0", diff --git a/frontend/package.json b/frontend/package.json index eef0d52..c50e68a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -13,16 +13,16 @@ }, "private": true, "dependencies": { - "@angular/animations": "^18.1.3", - "@angular/cdk": "^18.1.3", - "@angular/common": "^18.1.3", - "@angular/compiler": "^18.1.3", - "@angular/core": "^18.1.3", - "@angular/forms": "^18.1.3", - "@angular/material": "^18.1.3", - "@angular/platform-browser": "^18.1.3", - "@angular/platform-browser-dynamic": "^18.1.3", - "@angular/router": "^18.1.3", + "@angular/animations": "^18.1.4", + "@angular/cdk": "^18.1.4", + "@angular/common": "^18.1.4", + "@angular/compiler": "^18.1.4", + "@angular/core": "^18.1.4", + "@angular/forms": "^18.1.4", + "@angular/material": "^18.1.4", + "@angular/platform-browser": "^18.1.4", + "@angular/platform-browser-dynamic": "^18.1.4", + "@angular/router": "^18.1.4", "@apollo/client": "^3.11.2", "apollo-angular": "^7.0.2", "graphql": "^16.9.0", @@ -31,14 +31,14 @@ "zone.js": "~0.14.8" }, "devDependencies": { - "@angular-devkit/build-angular": "^18.1.3", + "@angular-devkit/build-angular": "^18.1.4", "@angular-eslint/builder": "18.2.0", "@angular-eslint/eslint-plugin": "18.2.0", "@angular-eslint/eslint-plugin-template": "18.2.0", "@angular-eslint/schematics": "18.2.0", "@angular-eslint/template-parser": "18.2.0", - "@angular/cli": "^18.1.3", - "@angular/compiler-cli": "^18.1.3", + "@angular/cli": "^18.1.4", + "@angular/compiler-cli": "^18.1.4", "@graphql-codegen/cli": "^5.0.2", "@graphql-codegen/fragment-matcher": "^5.0.2", "@graphql-codegen/typescript": "^4.0.9",