diff --git a/demo/package-lock.json b/demo/package-lock.json index f7cd6dbb..75863e58 100644 --- a/demo/package-lock.json +++ b/demo/package-lock.json @@ -288,13 +288,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.2100.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2100.0-rc.4.tgz", - "integrity": "sha512-Sq6cawEKsa+kVli0EqwlQBrQtYSBU4AsKz1OWeVOMfyfUHtqGiTaxagSXIw/SvPpV8DpC05imeOhk1h0p6Vt+A==", + "version": "0.2100.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2100.0-rc.5.tgz", + "integrity": "sha512-xjad+qQev2Gsn+hCUWnn0/ENpsSMIUZAXBmqSuwevHw4h/Paps6ECrSwKgJH4rqvzc2Y1rN1ZqAJg8ioXM6lfQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.0.0-rc.4", + "@angular-devkit/core": "21.0.0-rc.5", "rxjs": "7.8.2" }, "engines": { @@ -304,9 +304,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.0.0-rc.4.tgz", - "integrity": "sha512-Bm9bPvmeCIiaSqN6UiC5d22dkVxAfCFzz78WxC8mN0dGzEqPoc3yMUIAQGLdp3dTy/EnZ41TekH11AV/b9AomQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.0.0-rc.5.tgz", + "integrity": "sha512-8Sr+WWRUBBtoHEjaBZ9HZX9ZbBsTDo027ibuSFRNr8bzdV0/qpQSvbkcCX3RRq29s01tpUExu2m+4RJ/yOd6zQ==", "dev": true, "license": "MIT", "dependencies": { @@ -332,13 +332,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.0.0-rc.4.tgz", - "integrity": "sha512-a/yr4iIGSbWWzDaB2X5CPWzu9UkZPW7aB637Z7gHaghqbxEANtNm3OYJ4Y9G7R590VJ+omOOJmr1dkOfct23IQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.0.0-rc.5.tgz", + "integrity": "sha512-iMZ9czqjOfr8l5+SQ7rQdXGd1E2aqROVMP/yBXRaWucNsoY/83bP1nuirCzofSJfvgyX1vVZY6R9efpFR3n7fg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.0.0-rc.4", + "@angular-devkit/core": "21.0.0-rc.5", "jsonc-parser": "3.3.1", "magic-string": "0.30.19", "ora": "9.0.0", @@ -351,9 +351,9 @@ } }, "node_modules/@angular/animations": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-21.0.0-rc.2.tgz", - "integrity": "sha512-NibaaIiPHwp7MlLt3ncNmwiX5GdXtBFzsYnsKt19W9KRR51XGBj+Cr85fyhLF+UyntPZKWMbllia22IvxOL84g==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-21.0.0-rc.3.tgz", + "integrity": "sha512-VAbWWXARA5qv1jWO2OoEs3IdZ5X/Cz8360PJ6NNRcSGxTt3CK9k648d/LLvOAkRRrf8NT3MBQQMJ76YK9GNcaQ==", "license": "MIT", "peer": true, "dependencies": { @@ -363,18 +363,18 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "21.0.0-rc.2" + "@angular/core": "21.0.0-rc.3" } }, "node_modules/@angular/build": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-21.0.0-rc.4.tgz", - "integrity": "sha512-yAy9HCi8sNo7oACSFyRfEHOLLMDR8rNPmDPxchcQFwND1dC4WUBA+bhFdsJmISO4g1Deh82ALX29n/AKVPtJSQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-21.0.0-rc.5.tgz", + "integrity": "sha512-0PBW0sDv3I5P0r0gVuwncfCDqX8KaChdOZF2iR3mHM11/52ziJG1g6zZ7f7ODHkj+SLC53DzEiUiej4NuUNC1Q==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.2100.0-rc.4", + "@angular-devkit/architect": "0.2100.0-rc.5", "@babel/core": "7.28.4", "@babel/helper-annotate-as-pure": "7.27.3", "@babel/helper-split-export-declaration": "7.24.7", @@ -417,7 +417,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "^21.0.0-rc.4", + "@angular/ssr": "^21.0.0-rc.5", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^21.0.0-next.0", @@ -968,19 +968,19 @@ } }, "node_modules/@angular/cli": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-21.0.0-rc.4.tgz", - "integrity": "sha512-mzXmW+oqyiwg4dlc9NJNU4BE3DcwZZZZn27JivYQ6o3pxFRBkwm1WZCGW/pg+cTc+yzGaKd5Zt2HPr9OjHW3zQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-21.0.0-rc.5.tgz", + "integrity": "sha512-aD+o5l0fHV1E2QZhZzTxNAst+24GxxD7Mb+4cjUrbe5G4wz3/owWo4MrIc55aV6qN75emQ78r8PvEYs3RM8YfQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.2100.0-rc.4", - "@angular-devkit/core": "21.0.0-rc.4", - "@angular-devkit/schematics": "21.0.0-rc.4", + "@angular-devkit/architect": "0.2100.0-rc.5", + "@angular-devkit/core": "21.0.0-rc.5", + "@angular-devkit/schematics": "21.0.0-rc.5", "@inquirer/prompts": "7.9.0", "@listr2/prompt-adapter-inquirer": "3.0.5", "@modelcontextprotocol/sdk": "1.20.1", - "@schematics/angular": "21.0.0-rc.4", + "@schematics/angular": "21.0.0-rc.5", "@yarnpkg/lockfile": "1.1.0", "algoliasearch": "5.40.1", "ini": "5.0.0", @@ -1004,9 +1004,9 @@ } }, "node_modules/@angular/common": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.0.0-rc.2.tgz", - "integrity": "sha512-NAu9v3CPxkGHoZvvauywNlr0mPa7WBtyvS03WJlBD6vijruBdbmB5ey9CKTAmAtPWadN0Wld+/SKuy+aVs6VKQ==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.0.0-rc.3.tgz", + "integrity": "sha512-KrbbsEMY9zCxH5FEIi0/ZfkylSqv1mvMyB6Cxfpordoi6IX2990cXC+4LCvNLKBefQODS9P1ztV6mox+ETwDhQ==", "license": "MIT", "peer": true, "dependencies": { @@ -1016,14 +1016,14 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "21.0.0-rc.2", + "@angular/core": "21.0.0-rc.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.0.0-rc.2.tgz", - "integrity": "sha512-wJOwO9GoWhMm0c3ITgLhGN/tglN1Ntx6Mj588pQpHb5SKEdriqdUwEwu66MNrMy3o0FXdfiuahzWuqL37DDR3w==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.0.0-rc.3.tgz", + "integrity": "sha512-x2UDPNx+DM3TLfBiJQfS9jChLOsd5JQPHlzGWtvfkmKJOcr47pXEl3k7nEtIqISvAxyeAMS+/hTYWbE0P05MfQ==", "license": "MIT", "peer": true, "dependencies": { @@ -1034,9 +1034,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-21.0.0-rc.2.tgz", - "integrity": "sha512-mAdWUJ2ZWqgs9fQa1NxqcYeXAgoE6jl2l4kcWNKKGP7WLjNSoE0A1MrIx9fsp+bbKXzY8Ly1WpwS9iTABFA9Xg==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-21.0.0-rc.3.tgz", + "integrity": "sha512-BrRBus4Jw1DHT5ouqiPtUC/jcFuMvYPOiVCUzIYcTkVX3O3uw8m9eom4+bHws7qQVt1cHSbpVL6HKnIP8bf0iA==", "dev": true, "license": "MIT", "peer": true, @@ -1058,7 +1058,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "21.0.0-rc.2", + "@angular/compiler": "21.0.0-rc.3", "typescript": ">=5.9 <6.0" }, "peerDependenciesMeta": { @@ -1068,9 +1068,9 @@ } }, "node_modules/@angular/core": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.0.0-rc.2.tgz", - "integrity": "sha512-ycxrRfvIcerGomRBdre28lh9N/h7rbxqoeRN0SjycsigJZ5FUBmvN9CyXdQdEXCjNi4ctzSOX3NEvytvJX7M/Q==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.0.0-rc.3.tgz", + "integrity": "sha512-dM8EKKwI8hPAXCtWVBB3BvuTPq7if1iMFZaW331PpLk8XzrEq7yMTVX/u6fCShPGrbp7aFAOAEFaxTd39aSvtw==", "license": "MIT", "peer": true, "dependencies": { @@ -1080,7 +1080,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "21.0.0-rc.2", + "@angular/compiler": "21.0.0-rc.3", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0" }, @@ -1094,9 +1094,9 @@ } }, "node_modules/@angular/forms": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-21.0.0-rc.2.tgz", - "integrity": "sha512-OrCwXBnC2KeY2tUoBzIeQqARlXTspkBhRG6qmTZmqStKvrLRx6yDjXCPtYpl8+LwyzU6IMl/UmqGVXfr0aXVoA==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-21.0.0-rc.3.tgz", + "integrity": "sha512-QynbMoZYV9HV0rAa6NKU4mm7I8WcdbEZsSZ/ToQu7E9FSMhnk6ZXcjLdonRcnuq8irRfwfV0gxn+NIRJVBsiRw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1105,17 +1105,17 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "21.0.0-rc.2", - "@angular/core": "21.0.0-rc.2", - "@angular/platform-browser": "21.0.0-rc.2", + "@angular/common": "21.0.0-rc.3", + "@angular/core": "21.0.0-rc.3", + "@angular/platform-browser": "21.0.0-rc.3", "@standard-schema/spec": "^1.0.0", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.0.0-rc.2.tgz", - "integrity": "sha512-j1owMY2oI+AUxQUdo7Y/R+r6sEqg+u4tr4CNcLvunV8DVqvSjwr3AqHI87fcQ6o+9b1GiiM6lvJil8OCPcUOjw==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.0.0-rc.3.tgz", + "integrity": "sha512-SecXKFR/ru6RItb4tTasmsTcyAz0brfIQHG+C5I46OcoZfeq7jHsUTbJo9ASSHc6WDklm2tRBC0GR3T8FKCUgQ==", "license": "MIT", "peer": true, "dependencies": { @@ -1125,9 +1125,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/animations": "21.0.0-rc.2", - "@angular/common": "21.0.0-rc.2", - "@angular/core": "21.0.0-rc.2" + "@angular/animations": "21.0.0-rc.3", + "@angular/common": "21.0.0-rc.3", + "@angular/core": "21.0.0-rc.3" }, "peerDependenciesMeta": { "@angular/animations": { @@ -1136,9 +1136,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-21.0.0-rc.2.tgz", - "integrity": "sha512-6FNyJIAxTViwIn/3tbKb7qmxE+VwoveZMBYpZXjjGiIyS+ACeB5V1IrTleZB/ECsoPU8h+134VbPtJ9CBiCkZA==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-21.0.0-rc.3.tgz", + "integrity": "sha512-tREeaCVRTe76iLZxsAXXVdb73ibK9AD9pWv195sXIzaK7q/0WFGHyl6vcOQoDA6IJkxCtrKvkUXIJsJU14jyGA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1147,16 +1147,16 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "21.0.0-rc.2", - "@angular/compiler": "21.0.0-rc.2", - "@angular/core": "21.0.0-rc.2", - "@angular/platform-browser": "21.0.0-rc.2" + "@angular/common": "21.0.0-rc.3", + "@angular/compiler": "21.0.0-rc.3", + "@angular/core": "21.0.0-rc.3", + "@angular/platform-browser": "21.0.0-rc.3" } }, "node_modules/@angular/platform-server": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-21.0.0-rc.2.tgz", - "integrity": "sha512-YrdFBZXdOVyS6wkZT3vqQ/3I/a915lS98UnF6BGtXCpmjxVfR737kmJHNG2FHMz7vo3HefQMxoz7Xb/my3HPIg==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-21.0.0-rc.3.tgz", + "integrity": "sha512-Mpe3OFzT577VcUCypxllM5w0H9foSQAJRuqlMoFen0VubayXkSv66rMUBkLmCvXTlWLH6GU/G7sv3pZitT/cTQ==", "license": "MIT", "peer": true, "dependencies": { @@ -1167,17 +1167,17 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "21.0.0-rc.2", - "@angular/compiler": "21.0.0-rc.2", - "@angular/core": "21.0.0-rc.2", - "@angular/platform-browser": "21.0.0-rc.2", + "@angular/common": "21.0.0-rc.3", + "@angular/compiler": "21.0.0-rc.3", + "@angular/core": "21.0.0-rc.3", + "@angular/platform-browser": "21.0.0-rc.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/router": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.0.0-rc.2.tgz", - "integrity": "sha512-C/tWcfqU/Zx0uLEAfho3nWA9f1mfcDUZxRCLnf9zDksoJl5yJbgIFeNytU5aheHAWKqA3Laj5tnbfUNeU/Vtfg==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.0.0-rc.3.tgz", + "integrity": "sha512-A59IpTituqwlXlZvAL3LEDmgik/1M4JGRNnqXG+pU9vttQ/6LoERLzEYj2iptFyYGV8SvvSQ5TBI+LgdZmfl1w==", "license": "MIT", "peer": true, "dependencies": { @@ -1187,16 +1187,16 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "21.0.0-rc.2", - "@angular/core": "21.0.0-rc.2", - "@angular/platform-browser": "21.0.0-rc.2", + "@angular/common": "21.0.0-rc.3", + "@angular/core": "21.0.0-rc.3", + "@angular/platform-browser": "21.0.0-rc.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/ssr": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-21.0.0-rc.4.tgz", - "integrity": "sha512-ZtcxWA12gGkSMYcClVTREA2yHzjQQ28FkJ2Y5d1sGn3+Gu9x5PCamP2/ucwAG5inURdXU80SMhAUVZrdtYpPxQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-21.0.0-rc.5.tgz", + "integrity": "sha512-7X5/pHI7+EY1LVu0PEZ0ol59yYU2N/T9TP0rASwsMsmhPGsV+VX/5bmUULvF7dxUiPifOl7xw5PV8whcb9nNmA==", "license": "MIT", "peer": true, "dependencies": { @@ -4673,14 +4673,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-21.0.0-rc.4.tgz", - "integrity": "sha512-CEr5qs6iCFFwUB+5unBc/4T+nqn1eWCZz/D8VFSKrR2B9MBcHA+lZCmFZqyQSPxSoCtXgLVIw7uG8jIrT3BNJw==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-21.0.0-rc.5.tgz", + "integrity": "sha512-dJCNxieYQq1JmanSKGRXUurUlUfyTYZIoGK8j2Gn0bOKEBNnoAF/Bg7mx/oEWflyTT+rtCLALhM+7ljBYpb1hw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.0.0-rc.4", - "@angular-devkit/schematics": "21.0.0-rc.4", + "@angular-devkit/core": "21.0.0-rc.5", + "@angular-devkit/schematics": "21.0.0-rc.5", "jsonc-parser": "3.3.1" }, "engines": { diff --git a/tests/fixtures/angular-21/package-lock.json b/tests/fixtures/angular-21/package-lock.json index be9ef088..0ebd06dd 100644 --- a/tests/fixtures/angular-21/package-lock.json +++ b/tests/fixtures/angular-21/package-lock.json @@ -286,13 +286,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.2100.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2100.0-rc.4.tgz", - "integrity": "sha512-Sq6cawEKsa+kVli0EqwlQBrQtYSBU4AsKz1OWeVOMfyfUHtqGiTaxagSXIw/SvPpV8DpC05imeOhk1h0p6Vt+A==", + "version": "0.2100.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2100.0-rc.5.tgz", + "integrity": "sha512-xjad+qQev2Gsn+hCUWnn0/ENpsSMIUZAXBmqSuwevHw4h/Paps6ECrSwKgJH4rqvzc2Y1rN1ZqAJg8ioXM6lfQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.0.0-rc.4", + "@angular-devkit/core": "21.0.0-rc.5", "rxjs": "7.8.2" }, "engines": { @@ -302,9 +302,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.0.0-rc.4.tgz", - "integrity": "sha512-Bm9bPvmeCIiaSqN6UiC5d22dkVxAfCFzz78WxC8mN0dGzEqPoc3yMUIAQGLdp3dTy/EnZ41TekH11AV/b9AomQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.0.0-rc.5.tgz", + "integrity": "sha512-8Sr+WWRUBBtoHEjaBZ9HZX9ZbBsTDo027ibuSFRNr8bzdV0/qpQSvbkcCX3RRq29s01tpUExu2m+4RJ/yOd6zQ==", "dev": true, "license": "MIT", "dependencies": { @@ -330,13 +330,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.0.0-rc.4.tgz", - "integrity": "sha512-a/yr4iIGSbWWzDaB2X5CPWzu9UkZPW7aB637Z7gHaghqbxEANtNm3OYJ4Y9G7R590VJ+omOOJmr1dkOfct23IQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.0.0-rc.5.tgz", + "integrity": "sha512-iMZ9czqjOfr8l5+SQ7rQdXGd1E2aqROVMP/yBXRaWucNsoY/83bP1nuirCzofSJfvgyX1vVZY6R9efpFR3n7fg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.0.0-rc.4", + "@angular-devkit/core": "21.0.0-rc.5", "jsonc-parser": "3.3.1", "magic-string": "0.30.19", "ora": "9.0.0", @@ -349,14 +349,14 @@ } }, "node_modules/@angular/build": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-21.0.0-rc.4.tgz", - "integrity": "sha512-yAy9HCi8sNo7oACSFyRfEHOLLMDR8rNPmDPxchcQFwND1dC4WUBA+bhFdsJmISO4g1Deh82ALX29n/AKVPtJSQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-21.0.0-rc.5.tgz", + "integrity": "sha512-0PBW0sDv3I5P0r0gVuwncfCDqX8KaChdOZF2iR3mHM11/52ziJG1g6zZ7f7ODHkj+SLC53DzEiUiej4NuUNC1Q==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.2100.0-rc.4", + "@angular-devkit/architect": "0.2100.0-rc.5", "@babel/core": "7.28.4", "@babel/helper-annotate-as-pure": "7.27.3", "@babel/helper-split-export-declaration": "7.24.7", @@ -399,7 +399,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "^21.0.0-rc.4", + "@angular/ssr": "^21.0.0-rc.5", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^21.0.0-next.0", @@ -933,19 +933,19 @@ } }, "node_modules/@angular/cli": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-21.0.0-rc.4.tgz", - "integrity": "sha512-mzXmW+oqyiwg4dlc9NJNU4BE3DcwZZZZn27JivYQ6o3pxFRBkwm1WZCGW/pg+cTc+yzGaKd5Zt2HPr9OjHW3zQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-21.0.0-rc.5.tgz", + "integrity": "sha512-aD+o5l0fHV1E2QZhZzTxNAst+24GxxD7Mb+4cjUrbe5G4wz3/owWo4MrIc55aV6qN75emQ78r8PvEYs3RM8YfQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.2100.0-rc.4", - "@angular-devkit/core": "21.0.0-rc.4", - "@angular-devkit/schematics": "21.0.0-rc.4", + "@angular-devkit/architect": "0.2100.0-rc.5", + "@angular-devkit/core": "21.0.0-rc.5", + "@angular-devkit/schematics": "21.0.0-rc.5", "@inquirer/prompts": "7.9.0", "@listr2/prompt-adapter-inquirer": "3.0.5", "@modelcontextprotocol/sdk": "1.20.1", - "@schematics/angular": "21.0.0-rc.4", + "@schematics/angular": "21.0.0-rc.5", "@yarnpkg/lockfile": "1.1.0", "algoliasearch": "5.40.1", "ini": "5.0.0", @@ -969,9 +969,9 @@ } }, "node_modules/@angular/common": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.0.0-rc.2.tgz", - "integrity": "sha512-NAu9v3CPxkGHoZvvauywNlr0mPa7WBtyvS03WJlBD6vijruBdbmB5ey9CKTAmAtPWadN0Wld+/SKuy+aVs6VKQ==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.0.0-rc.3.tgz", + "integrity": "sha512-KrbbsEMY9zCxH5FEIi0/ZfkylSqv1mvMyB6Cxfpordoi6IX2990cXC+4LCvNLKBefQODS9P1ztV6mox+ETwDhQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -980,14 +980,14 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "21.0.0-rc.2", + "@angular/core": "21.0.0-rc.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.0.0-rc.2.tgz", - "integrity": "sha512-wJOwO9GoWhMm0c3ITgLhGN/tglN1Ntx6Mj588pQpHb5SKEdriqdUwEwu66MNrMy3o0FXdfiuahzWuqL37DDR3w==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.0.0-rc.3.tgz", + "integrity": "sha512-x2UDPNx+DM3TLfBiJQfS9jChLOsd5JQPHlzGWtvfkmKJOcr47pXEl3k7nEtIqISvAxyeAMS+/hTYWbE0P05MfQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -997,9 +997,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-21.0.0-rc.2.tgz", - "integrity": "sha512-mAdWUJ2ZWqgs9fQa1NxqcYeXAgoE6jl2l4kcWNKKGP7WLjNSoE0A1MrIx9fsp+bbKXzY8Ly1WpwS9iTABFA9Xg==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-21.0.0-rc.3.tgz", + "integrity": "sha512-BrRBus4Jw1DHT5ouqiPtUC/jcFuMvYPOiVCUzIYcTkVX3O3uw8m9eom4+bHws7qQVt1cHSbpVL6HKnIP8bf0iA==", "dev": true, "license": "MIT", "dependencies": { @@ -1020,7 +1020,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "21.0.0-rc.2", + "@angular/compiler": "21.0.0-rc.3", "typescript": ">=5.9 <6.0" }, "peerDependenciesMeta": { @@ -1030,9 +1030,9 @@ } }, "node_modules/@angular/core": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.0.0-rc.2.tgz", - "integrity": "sha512-ycxrRfvIcerGomRBdre28lh9N/h7rbxqoeRN0SjycsigJZ5FUBmvN9CyXdQdEXCjNi4ctzSOX3NEvytvJX7M/Q==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.0.0-rc.3.tgz", + "integrity": "sha512-dM8EKKwI8hPAXCtWVBB3BvuTPq7if1iMFZaW331PpLk8XzrEq7yMTVX/u6fCShPGrbp7aFAOAEFaxTd39aSvtw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1041,7 +1041,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "21.0.0-rc.2", + "@angular/compiler": "21.0.0-rc.3", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0" }, @@ -1055,9 +1055,9 @@ } }, "node_modules/@angular/forms": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-21.0.0-rc.2.tgz", - "integrity": "sha512-OrCwXBnC2KeY2tUoBzIeQqARlXTspkBhRG6qmTZmqStKvrLRx6yDjXCPtYpl8+LwyzU6IMl/UmqGVXfr0aXVoA==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-21.0.0-rc.3.tgz", + "integrity": "sha512-QynbMoZYV9HV0rAa6NKU4mm7I8WcdbEZsSZ/ToQu7E9FSMhnk6ZXcjLdonRcnuq8irRfwfV0gxn+NIRJVBsiRw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1066,17 +1066,17 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "21.0.0-rc.2", - "@angular/core": "21.0.0-rc.2", - "@angular/platform-browser": "21.0.0-rc.2", + "@angular/common": "21.0.0-rc.3", + "@angular/core": "21.0.0-rc.3", + "@angular/platform-browser": "21.0.0-rc.3", "@standard-schema/spec": "^1.0.0", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.0.0-rc.2.tgz", - "integrity": "sha512-j1owMY2oI+AUxQUdo7Y/R+r6sEqg+u4tr4CNcLvunV8DVqvSjwr3AqHI87fcQ6o+9b1GiiM6lvJil8OCPcUOjw==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.0.0-rc.3.tgz", + "integrity": "sha512-SecXKFR/ru6RItb4tTasmsTcyAz0brfIQHG+C5I46OcoZfeq7jHsUTbJo9ASSHc6WDklm2tRBC0GR3T8FKCUgQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1085,9 +1085,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/animations": "21.0.0-rc.2", - "@angular/common": "21.0.0-rc.2", - "@angular/core": "21.0.0-rc.2" + "@angular/animations": "21.0.0-rc.3", + "@angular/common": "21.0.0-rc.3", + "@angular/core": "21.0.0-rc.3" }, "peerDependenciesMeta": { "@angular/animations": { @@ -1096,9 +1096,9 @@ } }, "node_modules/@angular/platform-server": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-21.0.0-rc.2.tgz", - "integrity": "sha512-YrdFBZXdOVyS6wkZT3vqQ/3I/a915lS98UnF6BGtXCpmjxVfR737kmJHNG2FHMz7vo3HefQMxoz7Xb/my3HPIg==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-21.0.0-rc.3.tgz", + "integrity": "sha512-Mpe3OFzT577VcUCypxllM5w0H9foSQAJRuqlMoFen0VubayXkSv66rMUBkLmCvXTlWLH6GU/G7sv3pZitT/cTQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0", @@ -1108,17 +1108,17 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "21.0.0-rc.2", - "@angular/compiler": "21.0.0-rc.2", - "@angular/core": "21.0.0-rc.2", - "@angular/platform-browser": "21.0.0-rc.2", + "@angular/common": "21.0.0-rc.3", + "@angular/compiler": "21.0.0-rc.3", + "@angular/core": "21.0.0-rc.3", + "@angular/platform-browser": "21.0.0-rc.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/router": { - "version": "21.0.0-rc.2", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.0.0-rc.2.tgz", - "integrity": "sha512-C/tWcfqU/Zx0uLEAfho3nWA9f1mfcDUZxRCLnf9zDksoJl5yJbgIFeNytU5aheHAWKqA3Laj5tnbfUNeU/Vtfg==", + "version": "21.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.0.0-rc.3.tgz", + "integrity": "sha512-A59IpTituqwlXlZvAL3LEDmgik/1M4JGRNnqXG+pU9vttQ/6LoERLzEYj2iptFyYGV8SvvSQ5TBI+LgdZmfl1w==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1127,16 +1127,16 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "21.0.0-rc.2", - "@angular/core": "21.0.0-rc.2", - "@angular/platform-browser": "21.0.0-rc.2", + "@angular/common": "21.0.0-rc.3", + "@angular/core": "21.0.0-rc.3", + "@angular/platform-browser": "21.0.0-rc.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/ssr": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-21.0.0-rc.4.tgz", - "integrity": "sha512-ZtcxWA12gGkSMYcClVTREA2yHzjQQ28FkJ2Y5d1sGn3+Gu9x5PCamP2/ucwAG5inURdXU80SMhAUVZrdtYpPxQ==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-21.0.0-rc.5.tgz", + "integrity": "sha512-7X5/pHI7+EY1LVu0PEZ0ol59yYU2N/T9TP0rASwsMsmhPGsV+VX/5bmUULvF7dxUiPifOl7xw5PV8whcb9nNmA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -4378,14 +4378,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "21.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-21.0.0-rc.4.tgz", - "integrity": "sha512-CEr5qs6iCFFwUB+5unBc/4T+nqn1eWCZz/D8VFSKrR2B9MBcHA+lZCmFZqyQSPxSoCtXgLVIw7uG8jIrT3BNJw==", + "version": "21.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-21.0.0-rc.5.tgz", + "integrity": "sha512-dJCNxieYQq1JmanSKGRXUurUlUfyTYZIoGK8j2Gn0bOKEBNnoAF/Bg7mx/oEWflyTT+rtCLALhM+7ljBYpb1hw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "21.0.0-rc.4", - "@angular-devkit/schematics": "21.0.0-rc.4", + "@angular-devkit/core": "21.0.0-rc.5", + "@angular-devkit/schematics": "21.0.0-rc.5", "jsonc-parser": "3.3.1" }, "engines": {