From 2511da4c945a606fb1185d22804bb0a61e4fa459 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 1 Nov 2026 02:29:21 +0000 Subject: [PATCH] chore(deps): Bump @angular/cli in /src/frontend in the angular group Bumps the angular group in /src/frontend with 1 update: [@angular/cli](https://github.com/angular/angular-cli). Updates `@angular/cli` from 21.2.27 to 21.2.28 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/v21.2.28/CHANGELOG.md) - [Commits](https://github.com/angular/angular-cli/compare/v21.2.27...v21.2.28) --- updated-dependencies: - dependency-name: "@angular/cli" dependency-version: 21.2.28 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: angular ... Signed-off-by: dependabot[bot] --- src/frontend/package-lock.json | 150 +++++++++++---------------------- src/frontend/package.json | 2 +- 2 files changed, 52 insertions(+), 100 deletions(-) diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json index 2b2c00e..2ae37f4 100644 --- a/src/frontend/package-lock.json +++ b/src/frontend/package-lock.json @@ -26,7 +26,7 @@ }, "devDependencies": { "@angular/build": "^21.2.27", - "@angular/cli": "^21.2.27", + "@angular/cli": "^21.2.28", "@angular/compiler-cli": "^21.2.25", "@tailwindcss/typography": "^0.5.20", "@types/express": "^5.0.6", @@ -283,13 +283,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.2102.27", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2102.27.tgz", - "integrity": "sha512-nMxXG8j9Pb+wYdn4WuNdf1xC04Nk8EfRaA1CH9PAvbmk3S07tvymrWpoGjUf+8V0pMQk5vubGQLG4pYhsxxLNQ==", + "version": "0.2102.28", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2102.28.tgz", + "integrity": "sha512-hgUMgAkXTC9YmDU2LEBonOrjtnBWLcg58cSvl8cgTjOAGVsiUTr8w46tzaN4SnaTScSTI9NflcnZ4q+jq4Ustg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.2.27", + "@angular-devkit/core": "21.2.28", "rxjs": "7.8.2" }, "bin": { @@ -302,9 +302,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "21.2.27", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.2.27.tgz", - "integrity": "sha512-phny+RUMoyntTPW/F0Mx9vUlftptyePX1aPsd4s53h227qs/m66NMPO+0MzQpi2YGyHfgqv905cB6X4h096y7w==", + "version": "21.2.28", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.2.28.tgz", + "integrity": "sha512-CAunrxW1j4/Ctr7vDDwc+00yn6wbjiJNsZtNxAyxCvWag2AtVmYlCPiOXa+lnvQpjTTXFySR3Oy02wX9PatBKw==", "dev": true, "license": "MIT", "dependencies": { @@ -330,13 +330,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "21.2.27", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.2.27.tgz", - "integrity": "sha512-plZD0b3TlITN3v/Z9Tk2dMlU1Cu1vH4dgx3aehz4cdGrJoKEdjmJ+cgEjiGRjrgiRzKO3jGucFM/gZ3g0+aIwQ==", + "version": "21.2.28", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.2.28.tgz", + "integrity": "sha512-ubFSRtrRzEi4vkAvRFiLzgy0vEdydqn/oZicTApPvtsKO3JOGWcbcR5NwL0q63AJy64qagcWmGyLGdSjs7J1wA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.2.27", + "@angular-devkit/core": "21.2.28", "jsonc-parser": "3.3.1", "magic-string": "0.30.21", "ora": "9.3.0", @@ -448,53 +448,6 @@ } } }, - "node_modules/@angular/build/node_modules/@angular-devkit/architect": { - "version": "0.2102.28", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2102.28.tgz", - "integrity": "sha512-hgUMgAkXTC9YmDU2LEBonOrjtnBWLcg58cSvl8cgTjOAGVsiUTr8w46tzaN4SnaTScSTI9NflcnZ4q+jq4Ustg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "21.2.28", - "rxjs": "7.8.2" - }, - "bin": { - "architect": "bin/cli.js" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/build/node_modules/@angular-devkit/core": { - "version": "21.2.28", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.2.28.tgz", - "integrity": "sha512-CAunrxW1j4/Ctr7vDDwc+00yn6wbjiJNsZtNxAyxCvWag2AtVmYlCPiOXa+lnvQpjTTXFySR3Oy02wX9PatBKw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.18.0", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.4", - "rxjs": "7.8.2", - "source-map": "0.7.6" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^5.0.0" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, "node_modules/@angular/cdk": { "version": "21.2.14", "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-21.2.14.tgz", @@ -512,19 +465,19 @@ } }, "node_modules/@angular/cli": { - "version": "21.2.27", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-21.2.27.tgz", - "integrity": "sha512-B/RtfOhx/oMVXmmdea41T498YGPKA0mBv19gzypjEsw00o2LP9ALdzooIqZBPKq5N8gYHE5vuJcCx5OUkjNHHg==", + "version": "21.2.28", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-21.2.28.tgz", + "integrity": "sha512-5PDbWyivOzobaVT1oVqEsOaDjW/honAKCjten4dlWO1q8O2/GKcLa29niaNnuSX3BKN6TsYmSo2JmeOuDXWhDg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.2102.27", - "@angular-devkit/core": "21.2.27", - "@angular-devkit/schematics": "21.2.27", + "@angular-devkit/architect": "0.2102.28", + "@angular-devkit/core": "21.2.28", + "@angular-devkit/schematics": "21.2.28", "@inquirer/prompts": "7.10.1", "@listr2/prompt-adapter-inquirer": "3.0.5", - "@modelcontextprotocol/sdk": "1.31.0", - "@schematics/angular": "21.2.27", + "@modelcontextprotocol/sdk": "1.32.1", + "@schematics/angular": "21.2.28", "@yarnpkg/lockfile": "1.1.0", "algoliasearch": "5.48.1", "ini": "6.0.0", @@ -551,6 +504,7 @@ "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.2.25.tgz", "integrity": "sha512-1oxSrFqMyJF6xYXBDrciZSe3A67E5feYQXhmxH3d0hLe0wWM/pFZTvCvSnA65wHj8NTonuI7/HMBPwRKddHoGw==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.3.0" }, @@ -567,6 +521,7 @@ "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.2.25.tgz", "integrity": "sha512-jR/TiwrHeLEOPT3fVp9q14UkCsBNni8xUIfof8F7JZW4Ze7/LpTLI2OWxajckWmR0+kCKam5RhWeFd5m/F553Q==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.3.0" }, @@ -580,6 +535,7 @@ "integrity": "sha512-5qMekFc1QNJ7zxTqekOTRnY9WgYSo5nfqED14sou15uScepL+yDM07UrvVsR94CGc78/nhevYWLXbb4iPPZ00Q==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@babel/core": "7.29.7", "@jridgewell/sourcemap-codec": "^1.4.14", @@ -612,6 +568,7 @@ "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.2.25.tgz", "integrity": "sha512-cku7EX0igTPnuqEWZ1NiQY4Pn1g2xBljQSk1+bXRKnudJiZCK8e1u2v0byNzWuKwmdz7kKXjz71o224HrtccVA==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.3.0" }, @@ -656,6 +613,7 @@ "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.2.25.tgz", "integrity": "sha512-hQgeKZiKt42P+jcf9j7o3c1GSOwOXrAYX2hXCs4A0+/AQ1neAQ20bjjUAgz1fGC4P3bNdurw1ZLLhMA+ZBKPtg==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.3.0" }, @@ -678,6 +636,7 @@ "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-21.2.25.tgz", "integrity": "sha512-v7htAtnYrSqlST9G563WSMTLa5QsWK+4dC1FCnA1STuU35sgsVAaxoa+62MLlt+X7nvKT4X+S9ZDpP8c4hegNA==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.3.0", "xhr2": "^0.2.0" @@ -698,6 +657,7 @@ "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.2.25.tgz", "integrity": "sha512-85ZwJCBEpaXBmezusZLlgW2JzEEByzerlWT34I6IK/ZN4AKG8m2B/vlbTkKmHuzCOGWx1L7xFtPg/URkGGKwSA==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.3.0" }, @@ -716,6 +676,7 @@ "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-21.2.28.tgz", "integrity": "sha512-5ipiZ04Ay/2eHjHXkjEXs37PCu+MiNvv+nd4Aa9qfZpl4lc9pY+oPmjmtz+MfQRt77d2ymhCnxnctu9y0U5Ucg==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.3.0" }, @@ -817,6 +778,7 @@ "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@babel/code-frame": "^7.29.7", "@babel/generator": "^7.29.7", @@ -1167,6 +1129,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=20.19.0" }, @@ -1215,35 +1178,11 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=20.19.0" } }, - "node_modules/@emnapi/core": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz", - "integrity": "sha512-zLpS5asjEb7lq8jYLq37N6XKaE41DIexlY1rF/z4/tIl3wo13Sqm28fRyfIsKZD+NZ8mM5RoKkpW/rBcuoSZSg==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "@emnapi/wasi-threads": "1.2.3", - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", - "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, "node_modules/@emnapi/wasi-threads": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz", @@ -1251,7 +1190,6 @@ "dev": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -1983,6 +1921,7 @@ "integrity": "sha512-Dx/y9bCQcXLI5ooQ5KyvA4FTgeo2jYj/7plWfV5Ak5wDPKQZgudKez2ixyfz7tKXzcJciTxqLeK7R9HItwiByg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@inquirer/checkbox": "^4.3.2", "@inquirer/confirm": "^5.1.21", @@ -3935,14 +3874,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "21.2.27", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-21.2.27.tgz", - "integrity": "sha512-QFI9VIlguYqubM/kOAO5Te++QAzcdI8cPkKpkcxCarskd3NecXya1dF1thSFj9f7UjZVOc7JKb6gbsjVH7n90A==", + "version": "21.2.28", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-21.2.28.tgz", + "integrity": "sha512-Y1IsbJYPhXdbXx48gWbXOQMFSWmH4/Hxvj12R7zFpakbgRfKo+LLcnljqVEm2AlYVh8v0m+iveK4//8lwvQIFA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.2.27", - "@angular-devkit/schematics": "21.2.27", + "@angular-devkit/core": "21.2.28", + "@angular-devkit/schematics": "21.2.28", "jsonc-parser": "3.3.1" }, "engines": { @@ -4169,6 +4108,7 @@ "integrity": "sha512-U2+DNr+wSjpsTS/wZGYHq7GcwfuSmKiKvoPvK22zwTlRhU91yOniN4qRR5KhIjvif7ysw/dz/hKmfDH0Ris4aA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~6.21.0" } @@ -4741,6 +4681,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "baseline-browser-mapping": "^2.11.26", "caniuse-lite": "^1.0.30001813", @@ -4899,6 +4840,7 @@ "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "readdirp": "^5.0.0" }, @@ -6041,6 +5983,7 @@ "integrity": "sha512-CQ46U0ZkAGmbT/4UxdzzGJpacP2IeKgY4a5/tOI9AABbpOMfK739wfDXmv1usCk+3RkKj1hQy4/fjhiwa2xlrA==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=16.9.0" } @@ -6397,6 +6340,7 @@ "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", "dev": true, "license": "MIT", + "peer": true, "bin": { "jiti": "bin/jiti.js" } @@ -7841,6 +7785,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "nanoid": "^3.3.20", "picocolors": "^1.1.1", @@ -8361,6 +8306,7 @@ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.1.0" } @@ -8893,6 +8839,7 @@ "integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", @@ -9164,7 +9111,8 @@ "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" + "license": "0BSD", + "peer": true }, "node_modules/tuf-js": { "version": "4.1.0", @@ -9218,6 +9166,7 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -9334,6 +9283,7 @@ "integrity": "sha512-AHEzTORMbi7/7aXp7w7KZ5+DCUdSeLsJz0grY8xHpc9DHdYb0vQu6DqJfm2tOw3gDExNgPgnJTXxM6syYFHaCA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.27.0 || ^0.28.0", "fdir": "^6.5.0", @@ -9409,6 +9359,7 @@ "integrity": "sha512-5eWdz2yb3ajxWF3C8C4TjkXl7FGm3n2E/VlazALrQHzK7nYMSGFnCZto0bbPNl77AwkOZVLk0YnBAejUu0NiWA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@vitest/expect": "4.1.12", "@vitest/mocker": "4.1.12", @@ -9829,6 +9780,7 @@ "integrity": "sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA==", "dev": true, "license": "MIT", + "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } diff --git a/src/frontend/package.json b/src/frontend/package.json index 9a39b9a..a131bdc 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -43,7 +43,7 @@ }, "devDependencies": { "@angular/build": "^21.2.27", - "@angular/cli": "^21.2.27", + "@angular/cli": "^21.2.28", "@angular/compiler-cli": "^21.2.25", "@tailwindcss/typography": "^0.5.20", "@types/express": "^5.0.6",