diff --git a/demo/package-lock.json b/demo/package-lock.json index 1bbdcb8f..f374443b 100644 --- a/demo/package-lock.json +++ b/demo/package-lock.json @@ -57,7 +57,7 @@ "@types/node": "^22.0.0", "eslint-plugin-unicorn": "^49.0.0", "husky": "^4.3.0", - "netlify-cli": "^20.0.0", + "netlify-cli": "^20.0.2", "npm-run-all2": "^6.0.0", "prettier": "^2.1.2" }, @@ -79,13 +79,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.7.tgz", - "integrity": "sha512-XPKbesrGJ3qOHLcwb3y8X14NlBIwxnh9OvsfyqgBujByJq0LIg4CaU/GrX0Lo4RmX3UQBli668TjFgmIkMTL7Q==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.8.tgz", + "integrity": "sha512-0A1EhtC/A/N7ukOD+s04l7sCyeSF5llBupkZdksSfi5y56s8U6Lt7KuqrbsErkOKgaCWrP/+Ef8fo0RmYpnefQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "rxjs": "7.8.1" }, "engines": { @@ -105,17 +105,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.7.tgz", - "integrity": "sha512-2VZOLXGNChC9qme7Xo4z227GTb+hQw1dtyJvkeT1XmdxY0iBlCaZx2Stn0mFWOzNx3iL+QOX3XXYO4veCJrSWQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.8.tgz", + "integrity": "sha512-jlOig9cXfjvH34mq74wAznXpRTb88XP1g5ZE8rKch4qGwh+mFF7aES86MxCvMZGXgz6KckC5dIEL7VHuB7NVCA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/build-webpack": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular/build": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/build-webpack": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular/build": "19.2.8", "@babel/core": "7.26.10", "@babel/generator": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", @@ -126,7 +126,7 @@ "@babel/preset-env": "7.26.9", "@babel/runtime": "7.26.10", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "19.2.7", + "@ngtools/webpack": "19.2.8", "@vitejs/plugin-basic-ssl": "1.2.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -180,7 +180,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", @@ -773,13 +773,13 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.7.tgz", - "integrity": "sha512-5oo2RFjTrNy/D7fLgTdRhL/rrIfydgHCdwtmQCoeL9RVXp6LcHtmMu2H26WzqVngd0wMYZ8OEbdJDyw5uFL+xA==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.8.tgz", + "integrity": "sha512-0X7Lou22VV5ZoG9AW9q1+0kqWbaq51vHZg0YnjfqxEZ1gqKXqE4flZHAvUhm92aeRp8O1UH8YqujwqiCGzvCNg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "rxjs": "7.8.1" }, "engines": { @@ -803,9 +803,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.7.tgz", - "integrity": "sha512-WeX/7HuNooJ4UhvVdremj6it0cX3nreG0/5r3QfrQd5Tz3sCHnh/lO5TW31gHtSqVgPjBGmzSzsyZ1Mi0lI7FA==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.8.tgz", + "integrity": "sha512-kcxUHKf5Hi98r4gAvMP3ntJV8wuQ3/i6wuU9RcMP0UKUt2Rer5Ryis3MPqT92jvVVwg6lhrLIhXsFuWJMiYjXQ==", "dev": true, "license": "MIT", "dependencies": { @@ -841,13 +841,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.7.tgz", - "integrity": "sha512-kE9W1MqfasumAYVD8egMHefyxmA93KfBYrWqcepZaFPQTPwg1AGTlID7YLHToLQquw4Iqen6Xv8Bzfv05IZ+tw==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.8.tgz", + "integrity": "sha512-QsmFuYdAyeCyg9WF/AJBhFXDUfCwmDFTEbsv5t5KPSP6slhk0GoLNZApniiFytU2siRlSxVNpve2uATyYuAYkQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "jsonc-parser": "3.3.1", "magic-string": "0.30.17", "ora": "5.4.1", @@ -870,9 +870,9 @@ } }, "node_modules/@angular/animations": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.6.tgz", - "integrity": "sha512-0Ei7pKXpq0eoijakRB+TQCh2EB02ReYUzRkhdw5kbQLOlTftBWWnMNn2qRfKU6cra+RyRXU8c34ZkEw6K7hZAw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.7.tgz", + "integrity": "sha512-2/pdoiZWC5dZSlweu9Kop5yHI4TNlRAXbw5dLzPkzzfqi/eSKy3Xwd4FZlDKtGXljn0O+T6CDtfS3Y+Jnypokw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -881,19 +881,19 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" } }, "node_modules/@angular/build": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.7.tgz", - "integrity": "sha512-a91gbY7jxXZinUXC5O7I4urUV2Omv4hI2zOY4ufq2tvTt8iRjU/0SbHdIU2xFvon8CI/9HyB1WBl0JuDjlJMfg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.8.tgz", + "integrity": "sha512-lfg9OZqRZhmaXbmZTjSE24auOskd7XSbWjZsYodGcW4dYfZdCGkI1g2bP/p6EGQqm+8Vw+IHecyzHLtdJNcbpA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "@babel/core": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", @@ -916,7 +916,7 @@ "sass": "1.85.0", "semver": "7.7.1", "source-map-support": "0.5.21", - "vite": "6.2.5", + "vite": "6.2.6", "watchpack": "2.4.2" }, "engines": { @@ -933,7 +933,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^19.0.0 || ^19.2.0-next.0", @@ -1503,18 +1503,18 @@ } }, "node_modules/@angular/cli": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.7.tgz", - "integrity": "sha512-ZCLAXIm+ObxGZsO3QfVdrEoa/PV/WIAs7ZT4ejgVNXLq8OVpPXl69cYrFmVdv/OZTkkdxthGR02kn57DQ0FjYg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.8.tgz", + "integrity": "sha512-8/6HBgmqjE8fODFeIIohHVbmCjYlYQj3anvZneEUAGlRbr2IvLUxj7k1/O+9pawEEsOsyjXh5bIvFmEzL19fBw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "@inquirer/prompts": "7.3.2", "@listr2/prompt-adapter-inquirer": "2.0.18", - "@schematics/angular": "19.2.7", + "@schematics/angular": "19.2.8", "@yarnpkg/lockfile": "1.1.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", @@ -1537,9 +1537,9 @@ } }, "node_modules/@angular/common": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.6.tgz", - "integrity": "sha512-kqqjLwDUTpAv4m39AvlDFJhrxmBqblgzvXLm82F8UQ+505aleYpq/8P3tcfgJCRSCWZ1HXWki+JPHkdnHvhy0A==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.7.tgz", + "integrity": "sha512-It6G8ohe0R5J6+YoCB6eDgmMp55+zYlbCIqEq1AoRPVTO7oVn5X65SIRDBlgpx4kzoBLeeYjDt8WUk4qIZ0GLQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1548,14 +1548,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.2.6", + "@angular/core": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.6.tgz", - "integrity": "sha512-VivxKYyr3UjYGVrRbWRhBbOaKknxtwE+DVm7t5OhiND51eXyW+ZytdXcUwoUNCE6JGxhfP8XPujwJ9zGFklUug==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.7.tgz", + "integrity": "sha512-YHXqDX7VVhfZpRa+ljJZW+PONKjg/LGwdGBBGk3955Ww4Ql+Gjrnv0OxFhChUdwCgsl3yTSXfVep29jYCp6dbA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1565,9 +1565,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.6.tgz", - "integrity": "sha512-25ea4587AHlcXDjz7OJ0kGRcGLKZNM6NQbORkLgL0iqvvnrGrOrqqBnO8Fq1zwigb27RDGFtHzkOZs0wSpKHuA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.7.tgz", + "integrity": "sha512-NMRCqzmDyPx4nZDgdyDtjZqpFJ+Yc0GoDVRwEILXnKA26yHkptoGQHLcasZAOxjCA0uqLuLqNVRG/IwkCoTb2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -1589,14 +1589,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "19.2.6", + "@angular/compiler": "19.2.7", "typescript": ">=5.5 <5.9" } }, "node_modules/@angular/core": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.6.tgz", - "integrity": "sha512-tmtdONYMg3PvhuCUlTHX17P7MZTLrbDNWpiTyZNRGDbRzQqc5fxK8IrZJXm7TWxx8imDrBZn+wvwCYNDmMD81g==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.7.tgz", + "integrity": "sha512-Ft3cTkXNU538wLDNI4qesFLVfDLXCSHq0uSmi53bHJJxddEJmjD73mGkYA4GGPc3NghQiDEcHuNoTZ3EXWbxjg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1610,9 +1610,9 @@ } }, "node_modules/@angular/forms": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.6.tgz", - "integrity": "sha512-cacGuc8MXe0Am3dEaDvGYrUwUTGBWecWIA1xpGXWj7mjwLf+FhLFIPc6LfLgiQyGGAYaRjyEaZ3HGTqefuI8lQ==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.7.tgz", + "integrity": "sha512-tFPt53Hd8PKBGhYBdrWX/Az14vFddgujYqRX8fSZMTfd1nsgzUyGmpvwI4ftgx3q4esn3q9xeL2jrLhx8CX8EA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1621,16 +1621,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.6.tgz", - "integrity": "sha512-FfI642EbUU4RPu+zg2kPvlLCREhwzStgXFr7K4hfwCP+K9FPtgkY1Luw01mhqwySHfzj0oU0C1njZIBX66JBmw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.7.tgz", + "integrity": "sha512-3kwatNyOUzdt3p92f6SRrNEnYbRVTBl7jL3t2wB+6RDWGboJXGjzFjGqpPpdIftTG56uUijPqZXmQ0gpSgtvuQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1639,9 +1639,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "19.2.6", - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/animations": "19.2.7", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" }, "peerDependenciesMeta": { "@angular/animations": { @@ -1650,9 +1650,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.6.tgz", - "integrity": "sha512-6Jd0SPMkAauAKz1KlVFfDX5wDXGo0K2aK/3j+oUQ/dKvPBFTXIfyJPjPKOSIsuzm96cyo8GECP6SGYlGdaOEJA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.7.tgz", + "integrity": "sha512-x52xcUzx2IK3JElyD73gJ6t7B6Y8F/Imgs9Ob0B+zYpow3RGva5501m0fHUm8UbOXAD0t11kX68MW4fUp+TRTg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1661,16 +1661,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6" + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7" } }, "node_modules/@angular/platform-server": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.6.tgz", - "integrity": "sha512-OYdYZY/wVVFEqNRW/FrUN9SJGf+gakIKrvxcsPEvTYGZRZYJtXKS0E//dpcEHH/owuooU5b9jsIO9jJCcWt+vw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.7.tgz", + "integrity": "sha512-EwB1loJNDqh6ZA6GZL5d49nxqWkS6Wbm93nMxuss3ufUROxIPlX3yxMQdfePpSfY+JuyKgAFaTy0916SmZ3r0w==", "license": "MIT", "dependencies": { "tslib": "^2.3.0", @@ -1680,17 +1680,17 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/router": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.6.tgz", - "integrity": "sha512-8GqQinEd2Merh1RrUwmPW0EI/1CSwTL6F1xo4tAidqGBIIS22XyjtRb4mGkhhG2a8e7lEnrbl72RmuTjgThmeA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.7.tgz", + "integrity": "sha512-tbvDz/gkifgdeQ9CazoLLfSRqHE4FQcwMOglzEE9gNCIFohpcUwRnxqZMRhZ3RE4BVLqUmzk2LmJ3VYDf6RbqA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1699,16 +1699,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/ssr": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.7.tgz", - "integrity": "sha512-R8Z+lUW3GTSALrGbrINhTj+q/BABB9PEbZa6R4aggSiQVSS+Fq16T8yjztjrg/wtKF/7pRwG3T22FFg2lhIGSQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.8.tgz", + "integrity": "sha512-QC/Oxnp6IoQkzpr1Zw96dn3/I8sQdNKbKD8NQ66n5aw5XfnXtXan2a6s335gr9TTy5wzvX5YgaNG5Y027KcmrA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -4787,9 +4787,9 @@ "license": "MIT" }, "node_modules/@ngtools/webpack": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.7.tgz", - "integrity": "sha512-dUdalMLy6oNrrDQNOQMrfOZaFdvqNW/z8Z3EhtWySc2CiD/yjIqYwWi51o/SuDqBIglNa5BSrxHFfpAXl12r6w==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.8.tgz", + "integrity": "sha512-PBuEadA1bM3BYqo49FdXIgehgEGMSnPmbfmeMC5xRtOXNw8Ear2ogjqPoOj45L98grcS2XyJPlctC7C8kQpA+g==", "dev": true, "license": "MIT", "engines": { @@ -5704,14 +5704,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.7.tgz", - "integrity": "sha512-q1xbQYLG/JR0P0/jma3sUUWubw/6859WC5Y/+l2xGEvIqtoMKBYBzN4Nrud8rdLVEFfIDNEIbKQ4Rwr/JemO3g==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.8.tgz", + "integrity": "sha512-oE/RzC9a0kS6+T72zX08Qkh42tbHlPZxFx1lm3saIzU9mifxlQRT9Od4PK+yksDBvxvtr+TcM2KVOqxCujpHXg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "jsonc-parser": "3.3.1" }, "engines": { @@ -14388,9 +14388,9 @@ } }, "node_modules/vite": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.5.tgz", - "integrity": "sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==", + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.6.tgz", + "integrity": "sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/tests/fixtures/angular-19-app-engine-node-module-resolution/package-lock.json b/tests/fixtures/angular-19-app-engine-node-module-resolution/package-lock.json index 39aafbf9..4b6ea135 100644 --- a/tests/fixtures/angular-19-app-engine-node-module-resolution/package-lock.json +++ b/tests/fixtures/angular-19-app-engine-node-module-resolution/package-lock.json @@ -55,7 +55,7 @@ "@types/node": "^22.0.0", "eslint-plugin-unicorn": "^49.0.0", "husky": "^4.3.0", - "netlify-cli": "^20.0.0", + "netlify-cli": "^20.0.2", "npm-run-all2": "^6.0.0", "prettier": "^2.1.2" }, @@ -25897,13 +25897,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.7.tgz", - "integrity": "sha512-XPKbesrGJ3qOHLcwb3y8X14NlBIwxnh9OvsfyqgBujByJq0LIg4CaU/GrX0Lo4RmX3UQBli668TjFgmIkMTL7Q==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.8.tgz", + "integrity": "sha512-0A1EhtC/A/N7ukOD+s04l7sCyeSF5llBupkZdksSfi5y56s8U6Lt7KuqrbsErkOKgaCWrP/+Ef8fo0RmYpnefQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "rxjs": "7.8.1" }, "engines": { @@ -25913,17 +25913,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.7.tgz", - "integrity": "sha512-2VZOLXGNChC9qme7Xo4z227GTb+hQw1dtyJvkeT1XmdxY0iBlCaZx2Stn0mFWOzNx3iL+QOX3XXYO4veCJrSWQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.8.tgz", + "integrity": "sha512-jlOig9cXfjvH34mq74wAznXpRTb88XP1g5ZE8rKch4qGwh+mFF7aES86MxCvMZGXgz6KckC5dIEL7VHuB7NVCA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/build-webpack": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular/build": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/build-webpack": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular/build": "19.2.8", "@babel/core": "7.26.10", "@babel/generator": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", @@ -25934,7 +25934,7 @@ "@babel/preset-env": "7.26.9", "@babel/runtime": "7.26.10", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "19.2.7", + "@ngtools/webpack": "19.2.8", "@vitejs/plugin-basic-ssl": "1.2.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -25988,7 +25988,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", @@ -26554,13 +26554,13 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.7.tgz", - "integrity": "sha512-5oo2RFjTrNy/D7fLgTdRhL/rrIfydgHCdwtmQCoeL9RVXp6LcHtmMu2H26WzqVngd0wMYZ8OEbdJDyw5uFL+xA==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.8.tgz", + "integrity": "sha512-0X7Lou22VV5ZoG9AW9q1+0kqWbaq51vHZg0YnjfqxEZ1gqKXqE4flZHAvUhm92aeRp8O1UH8YqujwqiCGzvCNg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "rxjs": "7.8.1" }, "engines": { @@ -26574,9 +26574,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.7.tgz", - "integrity": "sha512-WeX/7HuNooJ4UhvVdremj6it0cX3nreG0/5r3QfrQd5Tz3sCHnh/lO5TW31gHtSqVgPjBGmzSzsyZ1Mi0lI7FA==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.8.tgz", + "integrity": "sha512-kcxUHKf5Hi98r4gAvMP3ntJV8wuQ3/i6wuU9RcMP0UKUt2Rer5Ryis3MPqT92jvVVwg6lhrLIhXsFuWJMiYjXQ==", "dev": true, "license": "MIT", "dependencies": { @@ -26602,13 +26602,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.7.tgz", - "integrity": "sha512-kE9W1MqfasumAYVD8egMHefyxmA93KfBYrWqcepZaFPQTPwg1AGTlID7YLHToLQquw4Iqen6Xv8Bzfv05IZ+tw==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.8.tgz", + "integrity": "sha512-QsmFuYdAyeCyg9WF/AJBhFXDUfCwmDFTEbsv5t5KPSP6slhk0GoLNZApniiFytU2siRlSxVNpve2uATyYuAYkQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "jsonc-parser": "3.3.1", "magic-string": "0.30.17", "ora": "5.4.1", @@ -26621,9 +26621,9 @@ } }, "node_modules/@angular/animations": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.6.tgz", - "integrity": "sha512-0Ei7pKXpq0eoijakRB+TQCh2EB02ReYUzRkhdw5kbQLOlTftBWWnMNn2qRfKU6cra+RyRXU8c34ZkEw6K7hZAw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.7.tgz", + "integrity": "sha512-2/pdoiZWC5dZSlweu9Kop5yHI4TNlRAXbw5dLzPkzzfqi/eSKy3Xwd4FZlDKtGXljn0O+T6CDtfS3Y+Jnypokw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -26632,19 +26632,19 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" } }, "node_modules/@angular/build": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.7.tgz", - "integrity": "sha512-a91gbY7jxXZinUXC5O7I4urUV2Omv4hI2zOY4ufq2tvTt8iRjU/0SbHdIU2xFvon8CI/9HyB1WBl0JuDjlJMfg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.8.tgz", + "integrity": "sha512-lfg9OZqRZhmaXbmZTjSE24auOskd7XSbWjZsYodGcW4dYfZdCGkI1g2bP/p6EGQqm+8Vw+IHecyzHLtdJNcbpA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "@babel/core": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", @@ -26667,7 +26667,7 @@ "sass": "1.85.0", "semver": "7.7.1", "source-map-support": "0.5.21", - "vite": "6.2.5", + "vite": "6.2.6", "watchpack": "2.4.2" }, "engines": { @@ -26684,7 +26684,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^19.0.0 || ^19.2.0-next.0", @@ -27237,18 +27237,18 @@ } }, "node_modules/@angular/cli": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.7.tgz", - "integrity": "sha512-ZCLAXIm+ObxGZsO3QfVdrEoa/PV/WIAs7ZT4ejgVNXLq8OVpPXl69cYrFmVdv/OZTkkdxthGR02kn57DQ0FjYg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.8.tgz", + "integrity": "sha512-8/6HBgmqjE8fODFeIIohHVbmCjYlYQj3anvZneEUAGlRbr2IvLUxj7k1/O+9pawEEsOsyjXh5bIvFmEzL19fBw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "@inquirer/prompts": "7.3.2", "@listr2/prompt-adapter-inquirer": "2.0.18", - "@schematics/angular": "19.2.7", + "@schematics/angular": "19.2.8", "@yarnpkg/lockfile": "1.1.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", @@ -27271,9 +27271,9 @@ } }, "node_modules/@angular/common": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.6.tgz", - "integrity": "sha512-kqqjLwDUTpAv4m39AvlDFJhrxmBqblgzvXLm82F8UQ+505aleYpq/8P3tcfgJCRSCWZ1HXWki+JPHkdnHvhy0A==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.7.tgz", + "integrity": "sha512-It6G8ohe0R5J6+YoCB6eDgmMp55+zYlbCIqEq1AoRPVTO7oVn5X65SIRDBlgpx4kzoBLeeYjDt8WUk4qIZ0GLQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27282,14 +27282,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.2.6", + "@angular/core": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.6.tgz", - "integrity": "sha512-VivxKYyr3UjYGVrRbWRhBbOaKknxtwE+DVm7t5OhiND51eXyW+ZytdXcUwoUNCE6JGxhfP8XPujwJ9zGFklUug==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.7.tgz", + "integrity": "sha512-YHXqDX7VVhfZpRa+ljJZW+PONKjg/LGwdGBBGk3955Ww4Ql+Gjrnv0OxFhChUdwCgsl3yTSXfVep29jYCp6dbA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27299,9 +27299,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.6.tgz", - "integrity": "sha512-25ea4587AHlcXDjz7OJ0kGRcGLKZNM6NQbORkLgL0iqvvnrGrOrqqBnO8Fq1zwigb27RDGFtHzkOZs0wSpKHuA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.7.tgz", + "integrity": "sha512-NMRCqzmDyPx4nZDgdyDtjZqpFJ+Yc0GoDVRwEILXnKA26yHkptoGQHLcasZAOxjCA0uqLuLqNVRG/IwkCoTb2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -27323,14 +27323,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "19.2.6", + "@angular/compiler": "19.2.7", "typescript": ">=5.5 <5.9" } }, "node_modules/@angular/core": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.6.tgz", - "integrity": "sha512-tmtdONYMg3PvhuCUlTHX17P7MZTLrbDNWpiTyZNRGDbRzQqc5fxK8IrZJXm7TWxx8imDrBZn+wvwCYNDmMD81g==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.7.tgz", + "integrity": "sha512-Ft3cTkXNU538wLDNI4qesFLVfDLXCSHq0uSmi53bHJJxddEJmjD73mGkYA4GGPc3NghQiDEcHuNoTZ3EXWbxjg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27344,9 +27344,9 @@ } }, "node_modules/@angular/forms": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.6.tgz", - "integrity": "sha512-cacGuc8MXe0Am3dEaDvGYrUwUTGBWecWIA1xpGXWj7mjwLf+FhLFIPc6LfLgiQyGGAYaRjyEaZ3HGTqefuI8lQ==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.7.tgz", + "integrity": "sha512-tFPt53Hd8PKBGhYBdrWX/Az14vFddgujYqRX8fSZMTfd1nsgzUyGmpvwI4ftgx3q4esn3q9xeL2jrLhx8CX8EA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27355,16 +27355,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.6.tgz", - "integrity": "sha512-FfI642EbUU4RPu+zg2kPvlLCREhwzStgXFr7K4hfwCP+K9FPtgkY1Luw01mhqwySHfzj0oU0C1njZIBX66JBmw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.7.tgz", + "integrity": "sha512-3kwatNyOUzdt3p92f6SRrNEnYbRVTBl7jL3t2wB+6RDWGboJXGjzFjGqpPpdIftTG56uUijPqZXmQ0gpSgtvuQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27373,9 +27373,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "19.2.6", - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/animations": "19.2.7", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" }, "peerDependenciesMeta": { "@angular/animations": { @@ -27384,9 +27384,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.6.tgz", - "integrity": "sha512-6Jd0SPMkAauAKz1KlVFfDX5wDXGo0K2aK/3j+oUQ/dKvPBFTXIfyJPjPKOSIsuzm96cyo8GECP6SGYlGdaOEJA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.7.tgz", + "integrity": "sha512-x52xcUzx2IK3JElyD73gJ6t7B6Y8F/Imgs9Ob0B+zYpow3RGva5501m0fHUm8UbOXAD0t11kX68MW4fUp+TRTg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27395,16 +27395,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6" + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7" } }, "node_modules/@angular/platform-server": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.6.tgz", - "integrity": "sha512-OYdYZY/wVVFEqNRW/FrUN9SJGf+gakIKrvxcsPEvTYGZRZYJtXKS0E//dpcEHH/owuooU5b9jsIO9jJCcWt+vw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.7.tgz", + "integrity": "sha512-EwB1loJNDqh6ZA6GZL5d49nxqWkS6Wbm93nMxuss3ufUROxIPlX3yxMQdfePpSfY+JuyKgAFaTy0916SmZ3r0w==", "license": "MIT", "dependencies": { "tslib": "^2.3.0", @@ -27414,17 +27414,17 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/router": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.6.tgz", - "integrity": "sha512-8GqQinEd2Merh1RrUwmPW0EI/1CSwTL6F1xo4tAidqGBIIS22XyjtRb4mGkhhG2a8e7lEnrbl72RmuTjgThmeA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.7.tgz", + "integrity": "sha512-tbvDz/gkifgdeQ9CazoLLfSRqHE4FQcwMOglzEE9gNCIFohpcUwRnxqZMRhZ3RE4BVLqUmzk2LmJ3VYDf6RbqA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27433,16 +27433,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/ssr": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.7.tgz", - "integrity": "sha512-R8Z+lUW3GTSALrGbrINhTj+q/BABB9PEbZa6R4aggSiQVSS+Fq16T8yjztjrg/wtKF/7pRwG3T22FFg2lhIGSQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.8.tgz", + "integrity": "sha512-QC/Oxnp6IoQkzpr1Zw96dn3/I8sQdNKbKD8NQ66n5aw5XfnXtXan2a6s335gr9TTy5wzvX5YgaNG5Y027KcmrA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -30423,9 +30423,9 @@ "link": true }, "node_modules/@ngtools/webpack": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.7.tgz", - "integrity": "sha512-dUdalMLy6oNrrDQNOQMrfOZaFdvqNW/z8Z3EhtWySc2CiD/yjIqYwWi51o/SuDqBIglNa5BSrxHFfpAXl12r6w==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.8.tgz", + "integrity": "sha512-PBuEadA1bM3BYqo49FdXIgehgEGMSnPmbfmeMC5xRtOXNw8Ear2ogjqPoOj45L98grcS2XyJPlctC7C8kQpA+g==", "dev": true, "license": "MIT", "engines": { @@ -31316,14 +31316,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.7.tgz", - "integrity": "sha512-q1xbQYLG/JR0P0/jma3sUUWubw/6859WC5Y/+l2xGEvIqtoMKBYBzN4Nrud8rdLVEFfIDNEIbKQ4Rwr/JemO3g==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.8.tgz", + "integrity": "sha512-oE/RzC9a0kS6+T72zX08Qkh42tbHlPZxFx1lm3saIzU9mifxlQRT9Od4PK+yksDBvxvtr+TcM2KVOqxCujpHXg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "jsonc-parser": "3.3.1" }, "engines": { @@ -39395,9 +39395,9 @@ } }, "node_modules/vite": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.5.tgz", - "integrity": "sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==", + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.6.tgz", + "integrity": "sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/tests/fixtures/angular-19-app-engine/package-lock.json b/tests/fixtures/angular-19-app-engine/package-lock.json index 324b19ae..39b7602b 100644 --- a/tests/fixtures/angular-19-app-engine/package-lock.json +++ b/tests/fixtures/angular-19-app-engine/package-lock.json @@ -55,7 +55,7 @@ "@types/node": "^22.0.0", "eslint-plugin-unicorn": "^49.0.0", "husky": "^4.3.0", - "netlify-cli": "^20.0.0", + "netlify-cli": "^20.0.2", "npm-run-all2": "^6.0.0", "prettier": "^2.1.2" }, @@ -25897,13 +25897,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.7.tgz", - "integrity": "sha512-XPKbesrGJ3qOHLcwb3y8X14NlBIwxnh9OvsfyqgBujByJq0LIg4CaU/GrX0Lo4RmX3UQBli668TjFgmIkMTL7Q==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.8.tgz", + "integrity": "sha512-0A1EhtC/A/N7ukOD+s04l7sCyeSF5llBupkZdksSfi5y56s8U6Lt7KuqrbsErkOKgaCWrP/+Ef8fo0RmYpnefQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "rxjs": "7.8.1" }, "engines": { @@ -25923,17 +25923,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.7.tgz", - "integrity": "sha512-2VZOLXGNChC9qme7Xo4z227GTb+hQw1dtyJvkeT1XmdxY0iBlCaZx2Stn0mFWOzNx3iL+QOX3XXYO4veCJrSWQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.8.tgz", + "integrity": "sha512-jlOig9cXfjvH34mq74wAznXpRTb88XP1g5ZE8rKch4qGwh+mFF7aES86MxCvMZGXgz6KckC5dIEL7VHuB7NVCA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/build-webpack": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular/build": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/build-webpack": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular/build": "19.2.8", "@babel/core": "7.26.10", "@babel/generator": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", @@ -25944,7 +25944,7 @@ "@babel/preset-env": "7.26.9", "@babel/runtime": "7.26.10", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "19.2.7", + "@ngtools/webpack": "19.2.8", "@vitejs/plugin-basic-ssl": "1.2.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -25998,7 +25998,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", @@ -26574,13 +26574,13 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.7.tgz", - "integrity": "sha512-5oo2RFjTrNy/D7fLgTdRhL/rrIfydgHCdwtmQCoeL9RVXp6LcHtmMu2H26WzqVngd0wMYZ8OEbdJDyw5uFL+xA==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.8.tgz", + "integrity": "sha512-0X7Lou22VV5ZoG9AW9q1+0kqWbaq51vHZg0YnjfqxEZ1gqKXqE4flZHAvUhm92aeRp8O1UH8YqujwqiCGzvCNg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "rxjs": "7.8.1" }, "engines": { @@ -26604,9 +26604,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.7.tgz", - "integrity": "sha512-WeX/7HuNooJ4UhvVdremj6it0cX3nreG0/5r3QfrQd5Tz3sCHnh/lO5TW31gHtSqVgPjBGmzSzsyZ1Mi0lI7FA==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.8.tgz", + "integrity": "sha512-kcxUHKf5Hi98r4gAvMP3ntJV8wuQ3/i6wuU9RcMP0UKUt2Rer5Ryis3MPqT92jvVVwg6lhrLIhXsFuWJMiYjXQ==", "dev": true, "license": "MIT", "dependencies": { @@ -26642,13 +26642,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.7.tgz", - "integrity": "sha512-kE9W1MqfasumAYVD8egMHefyxmA93KfBYrWqcepZaFPQTPwg1AGTlID7YLHToLQquw4Iqen6Xv8Bzfv05IZ+tw==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.8.tgz", + "integrity": "sha512-QsmFuYdAyeCyg9WF/AJBhFXDUfCwmDFTEbsv5t5KPSP6slhk0GoLNZApniiFytU2siRlSxVNpve2uATyYuAYkQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "jsonc-parser": "3.3.1", "magic-string": "0.30.17", "ora": "5.4.1", @@ -26671,9 +26671,9 @@ } }, "node_modules/@angular/animations": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.6.tgz", - "integrity": "sha512-0Ei7pKXpq0eoijakRB+TQCh2EB02ReYUzRkhdw5kbQLOlTftBWWnMNn2qRfKU6cra+RyRXU8c34ZkEw6K7hZAw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.7.tgz", + "integrity": "sha512-2/pdoiZWC5dZSlweu9Kop5yHI4TNlRAXbw5dLzPkzzfqi/eSKy3Xwd4FZlDKtGXljn0O+T6CDtfS3Y+Jnypokw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -26682,19 +26682,19 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" } }, "node_modules/@angular/build": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.7.tgz", - "integrity": "sha512-a91gbY7jxXZinUXC5O7I4urUV2Omv4hI2zOY4ufq2tvTt8iRjU/0SbHdIU2xFvon8CI/9HyB1WBl0JuDjlJMfg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.8.tgz", + "integrity": "sha512-lfg9OZqRZhmaXbmZTjSE24auOskd7XSbWjZsYodGcW4dYfZdCGkI1g2bP/p6EGQqm+8Vw+IHecyzHLtdJNcbpA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "@babel/core": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", @@ -26717,7 +26717,7 @@ "sass": "1.85.0", "semver": "7.7.1", "source-map-support": "0.5.21", - "vite": "6.2.5", + "vite": "6.2.6", "watchpack": "2.4.2" }, "engines": { @@ -26734,7 +26734,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^19.0.0 || ^19.2.0-next.0", @@ -27287,18 +27287,18 @@ } }, "node_modules/@angular/cli": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.7.tgz", - "integrity": "sha512-ZCLAXIm+ObxGZsO3QfVdrEoa/PV/WIAs7ZT4ejgVNXLq8OVpPXl69cYrFmVdv/OZTkkdxthGR02kn57DQ0FjYg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.8.tgz", + "integrity": "sha512-8/6HBgmqjE8fODFeIIohHVbmCjYlYQj3anvZneEUAGlRbr2IvLUxj7k1/O+9pawEEsOsyjXh5bIvFmEzL19fBw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "@inquirer/prompts": "7.3.2", "@listr2/prompt-adapter-inquirer": "2.0.18", - "@schematics/angular": "19.2.7", + "@schematics/angular": "19.2.8", "@yarnpkg/lockfile": "1.1.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", @@ -27321,9 +27321,9 @@ } }, "node_modules/@angular/common": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.6.tgz", - "integrity": "sha512-kqqjLwDUTpAv4m39AvlDFJhrxmBqblgzvXLm82F8UQ+505aleYpq/8P3tcfgJCRSCWZ1HXWki+JPHkdnHvhy0A==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.7.tgz", + "integrity": "sha512-It6G8ohe0R5J6+YoCB6eDgmMp55+zYlbCIqEq1AoRPVTO7oVn5X65SIRDBlgpx4kzoBLeeYjDt8WUk4qIZ0GLQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27332,14 +27332,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.2.6", + "@angular/core": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.6.tgz", - "integrity": "sha512-VivxKYyr3UjYGVrRbWRhBbOaKknxtwE+DVm7t5OhiND51eXyW+ZytdXcUwoUNCE6JGxhfP8XPujwJ9zGFklUug==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.7.tgz", + "integrity": "sha512-YHXqDX7VVhfZpRa+ljJZW+PONKjg/LGwdGBBGk3955Ww4Ql+Gjrnv0OxFhChUdwCgsl3yTSXfVep29jYCp6dbA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27349,9 +27349,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.6.tgz", - "integrity": "sha512-25ea4587AHlcXDjz7OJ0kGRcGLKZNM6NQbORkLgL0iqvvnrGrOrqqBnO8Fq1zwigb27RDGFtHzkOZs0wSpKHuA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.7.tgz", + "integrity": "sha512-NMRCqzmDyPx4nZDgdyDtjZqpFJ+Yc0GoDVRwEILXnKA26yHkptoGQHLcasZAOxjCA0uqLuLqNVRG/IwkCoTb2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -27373,14 +27373,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "19.2.6", + "@angular/compiler": "19.2.7", "typescript": ">=5.5 <5.9" } }, "node_modules/@angular/core": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.6.tgz", - "integrity": "sha512-tmtdONYMg3PvhuCUlTHX17P7MZTLrbDNWpiTyZNRGDbRzQqc5fxK8IrZJXm7TWxx8imDrBZn+wvwCYNDmMD81g==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.7.tgz", + "integrity": "sha512-Ft3cTkXNU538wLDNI4qesFLVfDLXCSHq0uSmi53bHJJxddEJmjD73mGkYA4GGPc3NghQiDEcHuNoTZ3EXWbxjg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27394,9 +27394,9 @@ } }, "node_modules/@angular/forms": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.6.tgz", - "integrity": "sha512-cacGuc8MXe0Am3dEaDvGYrUwUTGBWecWIA1xpGXWj7mjwLf+FhLFIPc6LfLgiQyGGAYaRjyEaZ3HGTqefuI8lQ==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.7.tgz", + "integrity": "sha512-tFPt53Hd8PKBGhYBdrWX/Az14vFddgujYqRX8fSZMTfd1nsgzUyGmpvwI4ftgx3q4esn3q9xeL2jrLhx8CX8EA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27405,16 +27405,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.6.tgz", - "integrity": "sha512-FfI642EbUU4RPu+zg2kPvlLCREhwzStgXFr7K4hfwCP+K9FPtgkY1Luw01mhqwySHfzj0oU0C1njZIBX66JBmw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.7.tgz", + "integrity": "sha512-3kwatNyOUzdt3p92f6SRrNEnYbRVTBl7jL3t2wB+6RDWGboJXGjzFjGqpPpdIftTG56uUijPqZXmQ0gpSgtvuQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27423,9 +27423,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "19.2.6", - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/animations": "19.2.7", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" }, "peerDependenciesMeta": { "@angular/animations": { @@ -27434,9 +27434,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.6.tgz", - "integrity": "sha512-6Jd0SPMkAauAKz1KlVFfDX5wDXGo0K2aK/3j+oUQ/dKvPBFTXIfyJPjPKOSIsuzm96cyo8GECP6SGYlGdaOEJA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.7.tgz", + "integrity": "sha512-x52xcUzx2IK3JElyD73gJ6t7B6Y8F/Imgs9Ob0B+zYpow3RGva5501m0fHUm8UbOXAD0t11kX68MW4fUp+TRTg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27445,16 +27445,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6" + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7" } }, "node_modules/@angular/platform-server": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.6.tgz", - "integrity": "sha512-OYdYZY/wVVFEqNRW/FrUN9SJGf+gakIKrvxcsPEvTYGZRZYJtXKS0E//dpcEHH/owuooU5b9jsIO9jJCcWt+vw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.7.tgz", + "integrity": "sha512-EwB1loJNDqh6ZA6GZL5d49nxqWkS6Wbm93nMxuss3ufUROxIPlX3yxMQdfePpSfY+JuyKgAFaTy0916SmZ3r0w==", "license": "MIT", "dependencies": { "tslib": "^2.3.0", @@ -27464,17 +27464,17 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/router": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.6.tgz", - "integrity": "sha512-8GqQinEd2Merh1RrUwmPW0EI/1CSwTL6F1xo4tAidqGBIIS22XyjtRb4mGkhhG2a8e7lEnrbl72RmuTjgThmeA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.7.tgz", + "integrity": "sha512-tbvDz/gkifgdeQ9CazoLLfSRqHE4FQcwMOglzEE9gNCIFohpcUwRnxqZMRhZ3RE4BVLqUmzk2LmJ3VYDf6RbqA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27483,16 +27483,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/ssr": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.7.tgz", - "integrity": "sha512-R8Z+lUW3GTSALrGbrINhTj+q/BABB9PEbZa6R4aggSiQVSS+Fq16T8yjztjrg/wtKF/7pRwG3T22FFg2lhIGSQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.8.tgz", + "integrity": "sha512-QC/Oxnp6IoQkzpr1Zw96dn3/I8sQdNKbKD8NQ66n5aw5XfnXtXan2a6s335gr9TTy5wzvX5YgaNG5Y027KcmrA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -30473,9 +30473,9 @@ "link": true }, "node_modules/@ngtools/webpack": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.7.tgz", - "integrity": "sha512-dUdalMLy6oNrrDQNOQMrfOZaFdvqNW/z8Z3EhtWySc2CiD/yjIqYwWi51o/SuDqBIglNa5BSrxHFfpAXl12r6w==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.8.tgz", + "integrity": "sha512-PBuEadA1bM3BYqo49FdXIgehgEGMSnPmbfmeMC5xRtOXNw8Ear2ogjqPoOj45L98grcS2XyJPlctC7C8kQpA+g==", "dev": true, "license": "MIT", "engines": { @@ -31366,14 +31366,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.7.tgz", - "integrity": "sha512-q1xbQYLG/JR0P0/jma3sUUWubw/6859WC5Y/+l2xGEvIqtoMKBYBzN4Nrud8rdLVEFfIDNEIbKQ4Rwr/JemO3g==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.8.tgz", + "integrity": "sha512-oE/RzC9a0kS6+T72zX08Qkh42tbHlPZxFx1lm3saIzU9mifxlQRT9Od4PK+yksDBvxvtr+TcM2KVOqxCujpHXg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "jsonc-parser": "3.3.1" }, "engines": { @@ -39447,9 +39447,9 @@ } }, "node_modules/vite": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.5.tgz", - "integrity": "sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==", + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.6.tgz", + "integrity": "sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/tests/fixtures/angular-19-common-engine/package-lock.json b/tests/fixtures/angular-19-common-engine/package-lock.json index abe2f46d..3872726e 100644 --- a/tests/fixtures/angular-19-common-engine/package-lock.json +++ b/tests/fixtures/angular-19-common-engine/package-lock.json @@ -55,7 +55,7 @@ "@types/node": "^22.0.0", "eslint-plugin-unicorn": "^49.0.0", "husky": "^4.3.0", - "netlify-cli": "^20.0.0", + "netlify-cli": "^20.0.2", "npm-run-all2": "^6.0.0", "prettier": "^2.1.2" }, @@ -25897,13 +25897,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.7.tgz", - "integrity": "sha512-XPKbesrGJ3qOHLcwb3y8X14NlBIwxnh9OvsfyqgBujByJq0LIg4CaU/GrX0Lo4RmX3UQBli668TjFgmIkMTL7Q==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.8.tgz", + "integrity": "sha512-0A1EhtC/A/N7ukOD+s04l7sCyeSF5llBupkZdksSfi5y56s8U6Lt7KuqrbsErkOKgaCWrP/+Ef8fo0RmYpnefQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "rxjs": "7.8.1" }, "engines": { @@ -25923,17 +25923,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.7.tgz", - "integrity": "sha512-2VZOLXGNChC9qme7Xo4z227GTb+hQw1dtyJvkeT1XmdxY0iBlCaZx2Stn0mFWOzNx3iL+QOX3XXYO4veCJrSWQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.8.tgz", + "integrity": "sha512-jlOig9cXfjvH34mq74wAznXpRTb88XP1g5ZE8rKch4qGwh+mFF7aES86MxCvMZGXgz6KckC5dIEL7VHuB7NVCA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/build-webpack": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular/build": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/build-webpack": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular/build": "19.2.8", "@babel/core": "7.26.10", "@babel/generator": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", @@ -25944,7 +25944,7 @@ "@babel/preset-env": "7.26.9", "@babel/runtime": "7.26.10", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "19.2.7", + "@ngtools/webpack": "19.2.8", "@vitejs/plugin-basic-ssl": "1.2.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -25998,7 +25998,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", @@ -26574,13 +26574,13 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.7.tgz", - "integrity": "sha512-5oo2RFjTrNy/D7fLgTdRhL/rrIfydgHCdwtmQCoeL9RVXp6LcHtmMu2H26WzqVngd0wMYZ8OEbdJDyw5uFL+xA==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.8.tgz", + "integrity": "sha512-0X7Lou22VV5ZoG9AW9q1+0kqWbaq51vHZg0YnjfqxEZ1gqKXqE4flZHAvUhm92aeRp8O1UH8YqujwqiCGzvCNg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "rxjs": "7.8.1" }, "engines": { @@ -26604,9 +26604,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.7.tgz", - "integrity": "sha512-WeX/7HuNooJ4UhvVdremj6it0cX3nreG0/5r3QfrQd5Tz3sCHnh/lO5TW31gHtSqVgPjBGmzSzsyZ1Mi0lI7FA==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.8.tgz", + "integrity": "sha512-kcxUHKf5Hi98r4gAvMP3ntJV8wuQ3/i6wuU9RcMP0UKUt2Rer5Ryis3MPqT92jvVVwg6lhrLIhXsFuWJMiYjXQ==", "dev": true, "license": "MIT", "dependencies": { @@ -26642,13 +26642,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.7.tgz", - "integrity": "sha512-kE9W1MqfasumAYVD8egMHefyxmA93KfBYrWqcepZaFPQTPwg1AGTlID7YLHToLQquw4Iqen6Xv8Bzfv05IZ+tw==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.8.tgz", + "integrity": "sha512-QsmFuYdAyeCyg9WF/AJBhFXDUfCwmDFTEbsv5t5KPSP6slhk0GoLNZApniiFytU2siRlSxVNpve2uATyYuAYkQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "jsonc-parser": "3.3.1", "magic-string": "0.30.17", "ora": "5.4.1", @@ -26671,9 +26671,9 @@ } }, "node_modules/@angular/animations": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.6.tgz", - "integrity": "sha512-0Ei7pKXpq0eoijakRB+TQCh2EB02ReYUzRkhdw5kbQLOlTftBWWnMNn2qRfKU6cra+RyRXU8c34ZkEw6K7hZAw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.7.tgz", + "integrity": "sha512-2/pdoiZWC5dZSlweu9Kop5yHI4TNlRAXbw5dLzPkzzfqi/eSKy3Xwd4FZlDKtGXljn0O+T6CDtfS3Y+Jnypokw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -26682,19 +26682,19 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" } }, "node_modules/@angular/build": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.7.tgz", - "integrity": "sha512-a91gbY7jxXZinUXC5O7I4urUV2Omv4hI2zOY4ufq2tvTt8iRjU/0SbHdIU2xFvon8CI/9HyB1WBl0JuDjlJMfg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.8.tgz", + "integrity": "sha512-lfg9OZqRZhmaXbmZTjSE24auOskd7XSbWjZsYodGcW4dYfZdCGkI1g2bP/p6EGQqm+8Vw+IHecyzHLtdJNcbpA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "@babel/core": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", @@ -26717,7 +26717,7 @@ "sass": "1.85.0", "semver": "7.7.1", "source-map-support": "0.5.21", - "vite": "6.2.5", + "vite": "6.2.6", "watchpack": "2.4.2" }, "engines": { @@ -26734,7 +26734,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^19.0.0 || ^19.2.0-next.0", @@ -27287,18 +27287,18 @@ } }, "node_modules/@angular/cli": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.7.tgz", - "integrity": "sha512-ZCLAXIm+ObxGZsO3QfVdrEoa/PV/WIAs7ZT4ejgVNXLq8OVpPXl69cYrFmVdv/OZTkkdxthGR02kn57DQ0FjYg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.8.tgz", + "integrity": "sha512-8/6HBgmqjE8fODFeIIohHVbmCjYlYQj3anvZneEUAGlRbr2IvLUxj7k1/O+9pawEEsOsyjXh5bIvFmEzL19fBw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "@inquirer/prompts": "7.3.2", "@listr2/prompt-adapter-inquirer": "2.0.18", - "@schematics/angular": "19.2.7", + "@schematics/angular": "19.2.8", "@yarnpkg/lockfile": "1.1.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", @@ -27321,9 +27321,9 @@ } }, "node_modules/@angular/common": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.6.tgz", - "integrity": "sha512-kqqjLwDUTpAv4m39AvlDFJhrxmBqblgzvXLm82F8UQ+505aleYpq/8P3tcfgJCRSCWZ1HXWki+JPHkdnHvhy0A==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.7.tgz", + "integrity": "sha512-It6G8ohe0R5J6+YoCB6eDgmMp55+zYlbCIqEq1AoRPVTO7oVn5X65SIRDBlgpx4kzoBLeeYjDt8WUk4qIZ0GLQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27332,14 +27332,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.2.6", + "@angular/core": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.6.tgz", - "integrity": "sha512-VivxKYyr3UjYGVrRbWRhBbOaKknxtwE+DVm7t5OhiND51eXyW+ZytdXcUwoUNCE6JGxhfP8XPujwJ9zGFklUug==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.7.tgz", + "integrity": "sha512-YHXqDX7VVhfZpRa+ljJZW+PONKjg/LGwdGBBGk3955Ww4Ql+Gjrnv0OxFhChUdwCgsl3yTSXfVep29jYCp6dbA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27349,9 +27349,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.6.tgz", - "integrity": "sha512-25ea4587AHlcXDjz7OJ0kGRcGLKZNM6NQbORkLgL0iqvvnrGrOrqqBnO8Fq1zwigb27RDGFtHzkOZs0wSpKHuA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.7.tgz", + "integrity": "sha512-NMRCqzmDyPx4nZDgdyDtjZqpFJ+Yc0GoDVRwEILXnKA26yHkptoGQHLcasZAOxjCA0uqLuLqNVRG/IwkCoTb2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -27373,14 +27373,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "19.2.6", + "@angular/compiler": "19.2.7", "typescript": ">=5.5 <5.9" } }, "node_modules/@angular/core": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.6.tgz", - "integrity": "sha512-tmtdONYMg3PvhuCUlTHX17P7MZTLrbDNWpiTyZNRGDbRzQqc5fxK8IrZJXm7TWxx8imDrBZn+wvwCYNDmMD81g==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.7.tgz", + "integrity": "sha512-Ft3cTkXNU538wLDNI4qesFLVfDLXCSHq0uSmi53bHJJxddEJmjD73mGkYA4GGPc3NghQiDEcHuNoTZ3EXWbxjg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27394,9 +27394,9 @@ } }, "node_modules/@angular/forms": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.6.tgz", - "integrity": "sha512-cacGuc8MXe0Am3dEaDvGYrUwUTGBWecWIA1xpGXWj7mjwLf+FhLFIPc6LfLgiQyGGAYaRjyEaZ3HGTqefuI8lQ==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.7.tgz", + "integrity": "sha512-tFPt53Hd8PKBGhYBdrWX/Az14vFddgujYqRX8fSZMTfd1nsgzUyGmpvwI4ftgx3q4esn3q9xeL2jrLhx8CX8EA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27405,16 +27405,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.6.tgz", - "integrity": "sha512-FfI642EbUU4RPu+zg2kPvlLCREhwzStgXFr7K4hfwCP+K9FPtgkY1Luw01mhqwySHfzj0oU0C1njZIBX66JBmw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.7.tgz", + "integrity": "sha512-3kwatNyOUzdt3p92f6SRrNEnYbRVTBl7jL3t2wB+6RDWGboJXGjzFjGqpPpdIftTG56uUijPqZXmQ0gpSgtvuQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27423,9 +27423,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "19.2.6", - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/animations": "19.2.7", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" }, "peerDependenciesMeta": { "@angular/animations": { @@ -27434,9 +27434,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.6.tgz", - "integrity": "sha512-6Jd0SPMkAauAKz1KlVFfDX5wDXGo0K2aK/3j+oUQ/dKvPBFTXIfyJPjPKOSIsuzm96cyo8GECP6SGYlGdaOEJA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.7.tgz", + "integrity": "sha512-x52xcUzx2IK3JElyD73gJ6t7B6Y8F/Imgs9Ob0B+zYpow3RGva5501m0fHUm8UbOXAD0t11kX68MW4fUp+TRTg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27445,16 +27445,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6" + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7" } }, "node_modules/@angular/platform-server": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.6.tgz", - "integrity": "sha512-OYdYZY/wVVFEqNRW/FrUN9SJGf+gakIKrvxcsPEvTYGZRZYJtXKS0E//dpcEHH/owuooU5b9jsIO9jJCcWt+vw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.7.tgz", + "integrity": "sha512-EwB1loJNDqh6ZA6GZL5d49nxqWkS6Wbm93nMxuss3ufUROxIPlX3yxMQdfePpSfY+JuyKgAFaTy0916SmZ3r0w==", "license": "MIT", "dependencies": { "tslib": "^2.3.0", @@ -27464,17 +27464,17 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/router": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.6.tgz", - "integrity": "sha512-8GqQinEd2Merh1RrUwmPW0EI/1CSwTL6F1xo4tAidqGBIIS22XyjtRb4mGkhhG2a8e7lEnrbl72RmuTjgThmeA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.7.tgz", + "integrity": "sha512-tbvDz/gkifgdeQ9CazoLLfSRqHE4FQcwMOglzEE9gNCIFohpcUwRnxqZMRhZ3RE4BVLqUmzk2LmJ3VYDf6RbqA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -27483,16 +27483,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/ssr": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.7.tgz", - "integrity": "sha512-R8Z+lUW3GTSALrGbrINhTj+q/BABB9PEbZa6R4aggSiQVSS+Fq16T8yjztjrg/wtKF/7pRwG3T22FFg2lhIGSQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.8.tgz", + "integrity": "sha512-QC/Oxnp6IoQkzpr1Zw96dn3/I8sQdNKbKD8NQ66n5aw5XfnXtXan2a6s335gr9TTy5wzvX5YgaNG5Y027KcmrA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -30473,9 +30473,9 @@ "link": true }, "node_modules/@ngtools/webpack": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.7.tgz", - "integrity": "sha512-dUdalMLy6oNrrDQNOQMrfOZaFdvqNW/z8Z3EhtWySc2CiD/yjIqYwWi51o/SuDqBIglNa5BSrxHFfpAXl12r6w==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.8.tgz", + "integrity": "sha512-PBuEadA1bM3BYqo49FdXIgehgEGMSnPmbfmeMC5xRtOXNw8Ear2ogjqPoOj45L98grcS2XyJPlctC7C8kQpA+g==", "dev": true, "license": "MIT", "engines": { @@ -31366,14 +31366,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.7.tgz", - "integrity": "sha512-q1xbQYLG/JR0P0/jma3sUUWubw/6859WC5Y/+l2xGEvIqtoMKBYBzN4Nrud8rdLVEFfIDNEIbKQ4Rwr/JemO3g==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.8.tgz", + "integrity": "sha512-oE/RzC9a0kS6+T72zX08Qkh42tbHlPZxFx1lm3saIzU9mifxlQRT9Od4PK+yksDBvxvtr+TcM2KVOqxCujpHXg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "jsonc-parser": "3.3.1" }, "engines": { @@ -39447,9 +39447,9 @@ } }, "node_modules/vite": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.5.tgz", - "integrity": "sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==", + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.6.tgz", + "integrity": "sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/tests/fixtures/angular-19-prerender-false/package-lock.json b/tests/fixtures/angular-19-prerender-false/package-lock.json index 1770e49f..72ef8b46 100644 --- a/tests/fixtures/angular-19-prerender-false/package-lock.json +++ b/tests/fixtures/angular-19-prerender-false/package-lock.json @@ -44,13 +44,13 @@ "semver": "^7.5.4" }, "devDependencies": { - "@netlify/build": "^29.59.2", + "@netlify/build": "^32.0.0", "@netlify/eslint-config-node": "^7.0.1", "@opentelemetry/api": "~1.8.0", - "@types/node": "^18.19.0", + "@types/node": "^22.0.0", "eslint-plugin-unicorn": "^49.0.0", "husky": "^4.3.0", - "netlify-cli": "^18.1.0", + "netlify-cli": "^20.0.2", "npm-run-all2": "^6.0.0", "prettier": "^2.1.2" }, @@ -72,13 +72,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.7.tgz", - "integrity": "sha512-XPKbesrGJ3qOHLcwb3y8X14NlBIwxnh9OvsfyqgBujByJq0LIg4CaU/GrX0Lo4RmX3UQBli668TjFgmIkMTL7Q==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.8.tgz", + "integrity": "sha512-0A1EhtC/A/N7ukOD+s04l7sCyeSF5llBupkZdksSfi5y56s8U6Lt7KuqrbsErkOKgaCWrP/+Ef8fo0RmYpnefQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "rxjs": "7.8.1" }, "engines": { @@ -98,17 +98,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.7.tgz", - "integrity": "sha512-2VZOLXGNChC9qme7Xo4z227GTb+hQw1dtyJvkeT1XmdxY0iBlCaZx2Stn0mFWOzNx3iL+QOX3XXYO4veCJrSWQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.8.tgz", + "integrity": "sha512-jlOig9cXfjvH34mq74wAznXpRTb88XP1g5ZE8rKch4qGwh+mFF7aES86MxCvMZGXgz6KckC5dIEL7VHuB7NVCA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/build-webpack": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular/build": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/build-webpack": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular/build": "19.2.8", "@babel/core": "7.26.10", "@babel/generator": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", @@ -119,7 +119,7 @@ "@babel/preset-env": "7.26.9", "@babel/runtime": "7.26.10", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "19.2.7", + "@ngtools/webpack": "19.2.8", "@vitejs/plugin-basic-ssl": "1.2.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -173,7 +173,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", @@ -749,13 +749,13 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.7.tgz", - "integrity": "sha512-5oo2RFjTrNy/D7fLgTdRhL/rrIfydgHCdwtmQCoeL9RVXp6LcHtmMu2H26WzqVngd0wMYZ8OEbdJDyw5uFL+xA==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.8.tgz", + "integrity": "sha512-0X7Lou22VV5ZoG9AW9q1+0kqWbaq51vHZg0YnjfqxEZ1gqKXqE4flZHAvUhm92aeRp8O1UH8YqujwqiCGzvCNg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "rxjs": "7.8.1" }, "engines": { @@ -779,9 +779,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.7.tgz", - "integrity": "sha512-WeX/7HuNooJ4UhvVdremj6it0cX3nreG0/5r3QfrQd5Tz3sCHnh/lO5TW31gHtSqVgPjBGmzSzsyZ1Mi0lI7FA==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.8.tgz", + "integrity": "sha512-kcxUHKf5Hi98r4gAvMP3ntJV8wuQ3/i6wuU9RcMP0UKUt2Rer5Ryis3MPqT92jvVVwg6lhrLIhXsFuWJMiYjXQ==", "dev": true, "license": "MIT", "dependencies": { @@ -817,13 +817,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.7.tgz", - "integrity": "sha512-kE9W1MqfasumAYVD8egMHefyxmA93KfBYrWqcepZaFPQTPwg1AGTlID7YLHToLQquw4Iqen6Xv8Bzfv05IZ+tw==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.8.tgz", + "integrity": "sha512-QsmFuYdAyeCyg9WF/AJBhFXDUfCwmDFTEbsv5t5KPSP6slhk0GoLNZApniiFytU2siRlSxVNpve2uATyYuAYkQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "jsonc-parser": "3.3.1", "magic-string": "0.30.17", "ora": "5.4.1", @@ -846,9 +846,9 @@ } }, "node_modules/@angular/animations": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.6.tgz", - "integrity": "sha512-0Ei7pKXpq0eoijakRB+TQCh2EB02ReYUzRkhdw5kbQLOlTftBWWnMNn2qRfKU6cra+RyRXU8c34ZkEw6K7hZAw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.7.tgz", + "integrity": "sha512-2/pdoiZWC5dZSlweu9Kop5yHI4TNlRAXbw5dLzPkzzfqi/eSKy3Xwd4FZlDKtGXljn0O+T6CDtfS3Y+Jnypokw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -857,19 +857,19 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" } }, "node_modules/@angular/build": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.7.tgz", - "integrity": "sha512-a91gbY7jxXZinUXC5O7I4urUV2Omv4hI2zOY4ufq2tvTt8iRjU/0SbHdIU2xFvon8CI/9HyB1WBl0JuDjlJMfg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.8.tgz", + "integrity": "sha512-lfg9OZqRZhmaXbmZTjSE24auOskd7XSbWjZsYodGcW4dYfZdCGkI1g2bP/p6EGQqm+8Vw+IHecyzHLtdJNcbpA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "@babel/core": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", @@ -892,7 +892,7 @@ "sass": "1.85.0", "semver": "7.7.1", "source-map-support": "0.5.21", - "vite": "6.2.5", + "vite": "6.2.6", "watchpack": "2.4.2" }, "engines": { @@ -909,7 +909,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^19.0.0 || ^19.2.0-next.0", @@ -1462,18 +1462,18 @@ } }, "node_modules/@angular/cli": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.7.tgz", - "integrity": "sha512-ZCLAXIm+ObxGZsO3QfVdrEoa/PV/WIAs7ZT4ejgVNXLq8OVpPXl69cYrFmVdv/OZTkkdxthGR02kn57DQ0FjYg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.8.tgz", + "integrity": "sha512-8/6HBgmqjE8fODFeIIohHVbmCjYlYQj3anvZneEUAGlRbr2IvLUxj7k1/O+9pawEEsOsyjXh5bIvFmEzL19fBw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "@inquirer/prompts": "7.3.2", "@listr2/prompt-adapter-inquirer": "2.0.18", - "@schematics/angular": "19.2.7", + "@schematics/angular": "19.2.8", "@yarnpkg/lockfile": "1.1.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", @@ -1496,9 +1496,9 @@ } }, "node_modules/@angular/common": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.6.tgz", - "integrity": "sha512-kqqjLwDUTpAv4m39AvlDFJhrxmBqblgzvXLm82F8UQ+505aleYpq/8P3tcfgJCRSCWZ1HXWki+JPHkdnHvhy0A==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.7.tgz", + "integrity": "sha512-It6G8ohe0R5J6+YoCB6eDgmMp55+zYlbCIqEq1AoRPVTO7oVn5X65SIRDBlgpx4kzoBLeeYjDt8WUk4qIZ0GLQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1507,14 +1507,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.2.6", + "@angular/core": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.6.tgz", - "integrity": "sha512-VivxKYyr3UjYGVrRbWRhBbOaKknxtwE+DVm7t5OhiND51eXyW+ZytdXcUwoUNCE6JGxhfP8XPujwJ9zGFklUug==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.7.tgz", + "integrity": "sha512-YHXqDX7VVhfZpRa+ljJZW+PONKjg/LGwdGBBGk3955Ww4Ql+Gjrnv0OxFhChUdwCgsl3yTSXfVep29jYCp6dbA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1524,9 +1524,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.6.tgz", - "integrity": "sha512-25ea4587AHlcXDjz7OJ0kGRcGLKZNM6NQbORkLgL0iqvvnrGrOrqqBnO8Fq1zwigb27RDGFtHzkOZs0wSpKHuA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.7.tgz", + "integrity": "sha512-NMRCqzmDyPx4nZDgdyDtjZqpFJ+Yc0GoDVRwEILXnKA26yHkptoGQHLcasZAOxjCA0uqLuLqNVRG/IwkCoTb2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -1548,14 +1548,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "19.2.6", + "@angular/compiler": "19.2.7", "typescript": ">=5.5 <5.9" } }, "node_modules/@angular/core": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.6.tgz", - "integrity": "sha512-tmtdONYMg3PvhuCUlTHX17P7MZTLrbDNWpiTyZNRGDbRzQqc5fxK8IrZJXm7TWxx8imDrBZn+wvwCYNDmMD81g==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.7.tgz", + "integrity": "sha512-Ft3cTkXNU538wLDNI4qesFLVfDLXCSHq0uSmi53bHJJxddEJmjD73mGkYA4GGPc3NghQiDEcHuNoTZ3EXWbxjg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1569,9 +1569,9 @@ } }, "node_modules/@angular/forms": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.6.tgz", - "integrity": "sha512-cacGuc8MXe0Am3dEaDvGYrUwUTGBWecWIA1xpGXWj7mjwLf+FhLFIPc6LfLgiQyGGAYaRjyEaZ3HGTqefuI8lQ==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.7.tgz", + "integrity": "sha512-tFPt53Hd8PKBGhYBdrWX/Az14vFddgujYqRX8fSZMTfd1nsgzUyGmpvwI4ftgx3q4esn3q9xeL2jrLhx8CX8EA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1580,16 +1580,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.6.tgz", - "integrity": "sha512-FfI642EbUU4RPu+zg2kPvlLCREhwzStgXFr7K4hfwCP+K9FPtgkY1Luw01mhqwySHfzj0oU0C1njZIBX66JBmw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.7.tgz", + "integrity": "sha512-3kwatNyOUzdt3p92f6SRrNEnYbRVTBl7jL3t2wB+6RDWGboJXGjzFjGqpPpdIftTG56uUijPqZXmQ0gpSgtvuQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1598,9 +1598,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "19.2.6", - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/animations": "19.2.7", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" }, "peerDependenciesMeta": { "@angular/animations": { @@ -1609,9 +1609,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.6.tgz", - "integrity": "sha512-6Jd0SPMkAauAKz1KlVFfDX5wDXGo0K2aK/3j+oUQ/dKvPBFTXIfyJPjPKOSIsuzm96cyo8GECP6SGYlGdaOEJA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.7.tgz", + "integrity": "sha512-x52xcUzx2IK3JElyD73gJ6t7B6Y8F/Imgs9Ob0B+zYpow3RGva5501m0fHUm8UbOXAD0t11kX68MW4fUp+TRTg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1620,16 +1620,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6" + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7" } }, "node_modules/@angular/router": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.6.tgz", - "integrity": "sha512-8GqQinEd2Merh1RrUwmPW0EI/1CSwTL6F1xo4tAidqGBIIS22XyjtRb4mGkhhG2a8e7lEnrbl72RmuTjgThmeA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.7.tgz", + "integrity": "sha512-tbvDz/gkifgdeQ9CazoLLfSRqHE4FQcwMOglzEE9gNCIFohpcUwRnxqZMRhZ3RE4BVLqUmzk2LmJ3VYDf6RbqA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1638,9 +1638,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -4699,9 +4699,9 @@ "link": true }, "node_modules/@ngtools/webpack": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.7.tgz", - "integrity": "sha512-dUdalMLy6oNrrDQNOQMrfOZaFdvqNW/z8Z3EhtWySc2CiD/yjIqYwWi51o/SuDqBIglNa5BSrxHFfpAXl12r6w==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.8.tgz", + "integrity": "sha512-PBuEadA1bM3BYqo49FdXIgehgEGMSnPmbfmeMC5xRtOXNw8Ear2ogjqPoOj45L98grcS2XyJPlctC7C8kQpA+g==", "dev": true, "license": "MIT", "engines": { @@ -5616,14 +5616,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.7.tgz", - "integrity": "sha512-q1xbQYLG/JR0P0/jma3sUUWubw/6859WC5Y/+l2xGEvIqtoMKBYBzN4Nrud8rdLVEFfIDNEIbKQ4Rwr/JemO3g==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.8.tgz", + "integrity": "sha512-oE/RzC9a0kS6+T72zX08Qkh42tbHlPZxFx1lm3saIzU9mifxlQRT9Od4PK+yksDBvxvtr+TcM2KVOqxCujpHXg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "jsonc-parser": "3.3.1" }, "engines": { @@ -14369,9 +14369,9 @@ } }, "node_modules/vite": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.5.tgz", - "integrity": "sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==", + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.6.tgz", + "integrity": "sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/tests/fixtures/nx-angular-19-app-engine/package-lock.json b/tests/fixtures/nx-angular-19-app-engine/package-lock.json index b13df81f..4cd5acb4 100644 --- a/tests/fixtures/nx-angular-19-app-engine/package-lock.json +++ b/tests/fixtures/nx-angular-19-app-engine/package-lock.json @@ -66,7 +66,7 @@ "@types/node": "^22.0.0", "eslint-plugin-unicorn": "^49.0.0", "husky": "^4.3.0", - "netlify-cli": "^20.0.0", + "netlify-cli": "^20.0.2", "npm-run-all2": "^6.0.0", "prettier": "^2.1.2" }, @@ -96,13 +96,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.7.tgz", - "integrity": "sha512-XPKbesrGJ3qOHLcwb3y8X14NlBIwxnh9OvsfyqgBujByJq0LIg4CaU/GrX0Lo4RmX3UQBli668TjFgmIkMTL7Q==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.8.tgz", + "integrity": "sha512-0A1EhtC/A/N7ukOD+s04l7sCyeSF5llBupkZdksSfi5y56s8U6Lt7KuqrbsErkOKgaCWrP/+Ef8fo0RmYpnefQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "rxjs": "7.8.1" }, "engines": { @@ -122,17 +122,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.7.tgz", - "integrity": "sha512-2VZOLXGNChC9qme7Xo4z227GTb+hQw1dtyJvkeT1XmdxY0iBlCaZx2Stn0mFWOzNx3iL+QOX3XXYO4veCJrSWQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.8.tgz", + "integrity": "sha512-jlOig9cXfjvH34mq74wAznXpRTb88XP1g5ZE8rKch4qGwh+mFF7aES86MxCvMZGXgz6KckC5dIEL7VHuB7NVCA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/build-webpack": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular/build": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/build-webpack": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular/build": "19.2.8", "@babel/core": "7.26.10", "@babel/generator": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", @@ -143,7 +143,7 @@ "@babel/preset-env": "7.26.9", "@babel/runtime": "7.26.10", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "19.2.7", + "@ngtools/webpack": "19.2.8", "@vitejs/plugin-basic-ssl": "1.2.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -197,7 +197,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", @@ -319,13 +319,13 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.7.tgz", - "integrity": "sha512-5oo2RFjTrNy/D7fLgTdRhL/rrIfydgHCdwtmQCoeL9RVXp6LcHtmMu2H26WzqVngd0wMYZ8OEbdJDyw5uFL+xA==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.8.tgz", + "integrity": "sha512-0X7Lou22VV5ZoG9AW9q1+0kqWbaq51vHZg0YnjfqxEZ1gqKXqE4flZHAvUhm92aeRp8O1UH8YqujwqiCGzvCNg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "rxjs": "7.8.1" }, "engines": { @@ -349,9 +349,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.7.tgz", - "integrity": "sha512-WeX/7HuNooJ4UhvVdremj6it0cX3nreG0/5r3QfrQd5Tz3sCHnh/lO5TW31gHtSqVgPjBGmzSzsyZ1Mi0lI7FA==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.8.tgz", + "integrity": "sha512-kcxUHKf5Hi98r4gAvMP3ntJV8wuQ3/i6wuU9RcMP0UKUt2Rer5Ryis3MPqT92jvVVwg6lhrLIhXsFuWJMiYjXQ==", "dev": true, "license": "MIT", "dependencies": { @@ -387,13 +387,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.7.tgz", - "integrity": "sha512-kE9W1MqfasumAYVD8egMHefyxmA93KfBYrWqcepZaFPQTPwg1AGTlID7YLHToLQquw4Iqen6Xv8Bzfv05IZ+tw==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.8.tgz", + "integrity": "sha512-QsmFuYdAyeCyg9WF/AJBhFXDUfCwmDFTEbsv5t5KPSP6slhk0GoLNZApniiFytU2siRlSxVNpve2uATyYuAYkQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "jsonc-parser": "3.3.1", "magic-string": "0.30.17", "ora": "5.4.1", @@ -416,9 +416,9 @@ } }, "node_modules/@angular/animations": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.6.tgz", - "integrity": "sha512-0Ei7pKXpq0eoijakRB+TQCh2EB02ReYUzRkhdw5kbQLOlTftBWWnMNn2qRfKU6cra+RyRXU8c34ZkEw6K7hZAw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.7.tgz", + "integrity": "sha512-2/pdoiZWC5dZSlweu9Kop5yHI4TNlRAXbw5dLzPkzzfqi/eSKy3Xwd4FZlDKtGXljn0O+T6CDtfS3Y+Jnypokw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -427,19 +427,19 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" } }, "node_modules/@angular/build": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.7.tgz", - "integrity": "sha512-a91gbY7jxXZinUXC5O7I4urUV2Omv4hI2zOY4ufq2tvTt8iRjU/0SbHdIU2xFvon8CI/9HyB1WBl0JuDjlJMfg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.8.tgz", + "integrity": "sha512-lfg9OZqRZhmaXbmZTjSE24auOskd7XSbWjZsYodGcW4dYfZdCGkI1g2bP/p6EGQqm+8Vw+IHecyzHLtdJNcbpA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "@babel/core": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", @@ -462,7 +462,7 @@ "sass": "1.85.0", "semver": "7.7.1", "source-map-support": "0.5.21", - "vite": "6.2.5", + "vite": "6.2.6", "watchpack": "2.4.2" }, "engines": { @@ -479,7 +479,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^19.0.0 || ^19.2.0-next.0", @@ -579,18 +579,18 @@ } }, "node_modules/@angular/cli": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.7.tgz", - "integrity": "sha512-ZCLAXIm+ObxGZsO3QfVdrEoa/PV/WIAs7ZT4ejgVNXLq8OVpPXl69cYrFmVdv/OZTkkdxthGR02kn57DQ0FjYg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.8.tgz", + "integrity": "sha512-8/6HBgmqjE8fODFeIIohHVbmCjYlYQj3anvZneEUAGlRbr2IvLUxj7k1/O+9pawEEsOsyjXh5bIvFmEzL19fBw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "@inquirer/prompts": "7.3.2", "@listr2/prompt-adapter-inquirer": "2.0.18", - "@schematics/angular": "19.2.7", + "@schematics/angular": "19.2.8", "@yarnpkg/lockfile": "1.1.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", @@ -626,9 +626,9 @@ } }, "node_modules/@angular/common": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.6.tgz", - "integrity": "sha512-kqqjLwDUTpAv4m39AvlDFJhrxmBqblgzvXLm82F8UQ+505aleYpq/8P3tcfgJCRSCWZ1HXWki+JPHkdnHvhy0A==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.7.tgz", + "integrity": "sha512-It6G8ohe0R5J6+YoCB6eDgmMp55+zYlbCIqEq1AoRPVTO7oVn5X65SIRDBlgpx4kzoBLeeYjDt8WUk4qIZ0GLQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -637,14 +637,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.2.6", + "@angular/core": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.6.tgz", - "integrity": "sha512-VivxKYyr3UjYGVrRbWRhBbOaKknxtwE+DVm7t5OhiND51eXyW+ZytdXcUwoUNCE6JGxhfP8XPujwJ9zGFklUug==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.7.tgz", + "integrity": "sha512-YHXqDX7VVhfZpRa+ljJZW+PONKjg/LGwdGBBGk3955Ww4Ql+Gjrnv0OxFhChUdwCgsl3yTSXfVep29jYCp6dbA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -654,9 +654,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.6.tgz", - "integrity": "sha512-25ea4587AHlcXDjz7OJ0kGRcGLKZNM6NQbORkLgL0iqvvnrGrOrqqBnO8Fq1zwigb27RDGFtHzkOZs0wSpKHuA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.7.tgz", + "integrity": "sha512-NMRCqzmDyPx4nZDgdyDtjZqpFJ+Yc0GoDVRwEILXnKA26yHkptoGQHLcasZAOxjCA0uqLuLqNVRG/IwkCoTb2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -678,14 +678,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "19.2.6", + "@angular/compiler": "19.2.7", "typescript": ">=5.5 <5.9" } }, "node_modules/@angular/core": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.6.tgz", - "integrity": "sha512-tmtdONYMg3PvhuCUlTHX17P7MZTLrbDNWpiTyZNRGDbRzQqc5fxK8IrZJXm7TWxx8imDrBZn+wvwCYNDmMD81g==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.7.tgz", + "integrity": "sha512-Ft3cTkXNU538wLDNI4qesFLVfDLXCSHq0uSmi53bHJJxddEJmjD73mGkYA4GGPc3NghQiDEcHuNoTZ3EXWbxjg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -699,9 +699,9 @@ } }, "node_modules/@angular/forms": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.6.tgz", - "integrity": "sha512-cacGuc8MXe0Am3dEaDvGYrUwUTGBWecWIA1xpGXWj7mjwLf+FhLFIPc6LfLgiQyGGAYaRjyEaZ3HGTqefuI8lQ==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.7.tgz", + "integrity": "sha512-tFPt53Hd8PKBGhYBdrWX/Az14vFddgujYqRX8fSZMTfd1nsgzUyGmpvwI4ftgx3q4esn3q9xeL2jrLhx8CX8EA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -710,16 +710,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.6.tgz", - "integrity": "sha512-FfI642EbUU4RPu+zg2kPvlLCREhwzStgXFr7K4hfwCP+K9FPtgkY1Luw01mhqwySHfzj0oU0C1njZIBX66JBmw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.7.tgz", + "integrity": "sha512-3kwatNyOUzdt3p92f6SRrNEnYbRVTBl7jL3t2wB+6RDWGboJXGjzFjGqpPpdIftTG56uUijPqZXmQ0gpSgtvuQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -728,9 +728,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "19.2.6", - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/animations": "19.2.7", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" }, "peerDependenciesMeta": { "@angular/animations": { @@ -739,9 +739,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.6.tgz", - "integrity": "sha512-6Jd0SPMkAauAKz1KlVFfDX5wDXGo0K2aK/3j+oUQ/dKvPBFTXIfyJPjPKOSIsuzm96cyo8GECP6SGYlGdaOEJA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.7.tgz", + "integrity": "sha512-x52xcUzx2IK3JElyD73gJ6t7B6Y8F/Imgs9Ob0B+zYpow3RGva5501m0fHUm8UbOXAD0t11kX68MW4fUp+TRTg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -750,16 +750,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6" + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7" } }, "node_modules/@angular/platform-server": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.6.tgz", - "integrity": "sha512-OYdYZY/wVVFEqNRW/FrUN9SJGf+gakIKrvxcsPEvTYGZRZYJtXKS0E//dpcEHH/owuooU5b9jsIO9jJCcWt+vw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.7.tgz", + "integrity": "sha512-EwB1loJNDqh6ZA6GZL5d49nxqWkS6Wbm93nMxuss3ufUROxIPlX3yxMQdfePpSfY+JuyKgAFaTy0916SmZ3r0w==", "license": "MIT", "dependencies": { "tslib": "^2.3.0", @@ -769,17 +769,17 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/router": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.6.tgz", - "integrity": "sha512-8GqQinEd2Merh1RrUwmPW0EI/1CSwTL6F1xo4tAidqGBIIS22XyjtRb4mGkhhG2a8e7lEnrbl72RmuTjgThmeA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.7.tgz", + "integrity": "sha512-tbvDz/gkifgdeQ9CazoLLfSRqHE4FQcwMOglzEE9gNCIFohpcUwRnxqZMRhZ3RE4BVLqUmzk2LmJ3VYDf6RbqA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -788,16 +788,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/ssr": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.7.tgz", - "integrity": "sha512-R8Z+lUW3GTSALrGbrINhTj+q/BABB9PEbZa6R4aggSiQVSS+Fq16T8yjztjrg/wtKF/7pRwG3T22FFg2lhIGSQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.8.tgz", + "integrity": "sha512-QC/Oxnp6IoQkzpr1Zw96dn3/I8sQdNKbKD8NQ66n5aw5XfnXtXan2a6s335gr9TTy5wzvX5YgaNG5Y027KcmrA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -5150,9 +5150,9 @@ "link": true }, "node_modules/@ngtools/webpack": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.7.tgz", - "integrity": "sha512-dUdalMLy6oNrrDQNOQMrfOZaFdvqNW/z8Z3EhtWySc2CiD/yjIqYwWi51o/SuDqBIglNa5BSrxHFfpAXl12r6w==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.8.tgz", + "integrity": "sha512-PBuEadA1bM3BYqo49FdXIgehgEGMSnPmbfmeMC5xRtOXNw8Ear2ogjqPoOj45L98grcS2XyJPlctC7C8kQpA+g==", "dev": true, "license": "MIT", "engines": { @@ -7824,14 +7824,14 @@ } }, "node_modules/@schematics/angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.7.tgz", - "integrity": "sha512-q1xbQYLG/JR0P0/jma3sUUWubw/6859WC5Y/+l2xGEvIqtoMKBYBzN4Nrud8rdLVEFfIDNEIbKQ4Rwr/JemO3g==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.8.tgz", + "integrity": "sha512-oE/RzC9a0kS6+T72zX08Qkh42tbHlPZxFx1lm3saIzU9mifxlQRT9Od4PK+yksDBvxvtr+TcM2KVOqxCujpHXg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "jsonc-parser": "3.3.1" }, "engines": { @@ -20858,9 +20858,9 @@ } }, "node_modules/vite": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.5.tgz", - "integrity": "sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==", + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.6.tgz", + "integrity": "sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/tests/fixtures/nx-angular-19-common-engine/package-lock.json b/tests/fixtures/nx-angular-19-common-engine/package-lock.json index 268812c6..bd0fcff8 100644 --- a/tests/fixtures/nx-angular-19-common-engine/package-lock.json +++ b/tests/fixtures/nx-angular-19-common-engine/package-lock.json @@ -66,7 +66,7 @@ "@types/node": "^22.0.0", "eslint-plugin-unicorn": "^49.0.0", "husky": "^4.3.0", - "netlify-cli": "^20.0.0", + "netlify-cli": "^20.0.2", "npm-run-all2": "^6.0.0", "prettier": "^2.1.2" }, @@ -96,13 +96,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.7.tgz", - "integrity": "sha512-XPKbesrGJ3qOHLcwb3y8X14NlBIwxnh9OvsfyqgBujByJq0LIg4CaU/GrX0Lo4RmX3UQBli668TjFgmIkMTL7Q==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.8.tgz", + "integrity": "sha512-0A1EhtC/A/N7ukOD+s04l7sCyeSF5llBupkZdksSfi5y56s8U6Lt7KuqrbsErkOKgaCWrP/+Ef8fo0RmYpnefQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "rxjs": "7.8.1" }, "engines": { @@ -122,17 +122,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.7.tgz", - "integrity": "sha512-2VZOLXGNChC9qme7Xo4z227GTb+hQw1dtyJvkeT1XmdxY0iBlCaZx2Stn0mFWOzNx3iL+QOX3XXYO4veCJrSWQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.8.tgz", + "integrity": "sha512-jlOig9cXfjvH34mq74wAznXpRTb88XP1g5ZE8rKch4qGwh+mFF7aES86MxCvMZGXgz6KckC5dIEL7VHuB7NVCA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/build-webpack": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular/build": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/build-webpack": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular/build": "19.2.8", "@babel/core": "7.26.10", "@babel/generator": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", @@ -143,7 +143,7 @@ "@babel/preset-env": "7.26.9", "@babel/runtime": "7.26.10", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "19.2.7", + "@ngtools/webpack": "19.2.8", "@vitejs/plugin-basic-ssl": "1.2.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -197,7 +197,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", @@ -319,13 +319,13 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1902.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.7.tgz", - "integrity": "sha512-5oo2RFjTrNy/D7fLgTdRhL/rrIfydgHCdwtmQCoeL9RVXp6LcHtmMu2H26WzqVngd0wMYZ8OEbdJDyw5uFL+xA==", + "version": "0.1902.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.8.tgz", + "integrity": "sha512-0X7Lou22VV5ZoG9AW9q1+0kqWbaq51vHZg0YnjfqxEZ1gqKXqE4flZHAvUhm92aeRp8O1UH8YqujwqiCGzvCNg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "rxjs": "7.8.1" }, "engines": { @@ -349,9 +349,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.7.tgz", - "integrity": "sha512-WeX/7HuNooJ4UhvVdremj6it0cX3nreG0/5r3QfrQd5Tz3sCHnh/lO5TW31gHtSqVgPjBGmzSzsyZ1Mi0lI7FA==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.8.tgz", + "integrity": "sha512-kcxUHKf5Hi98r4gAvMP3ntJV8wuQ3/i6wuU9RcMP0UKUt2Rer5Ryis3MPqT92jvVVwg6lhrLIhXsFuWJMiYjXQ==", "dev": true, "license": "MIT", "dependencies": { @@ -387,13 +387,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.7.tgz", - "integrity": "sha512-kE9W1MqfasumAYVD8egMHefyxmA93KfBYrWqcepZaFPQTPwg1AGTlID7YLHToLQquw4Iqen6Xv8Bzfv05IZ+tw==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.8.tgz", + "integrity": "sha512-QsmFuYdAyeCyg9WF/AJBhFXDUfCwmDFTEbsv5t5KPSP6slhk0GoLNZApniiFytU2siRlSxVNpve2uATyYuAYkQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", + "@angular-devkit/core": "19.2.8", "jsonc-parser": "3.3.1", "magic-string": "0.30.17", "ora": "5.4.1", @@ -416,9 +416,9 @@ } }, "node_modules/@angular/animations": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.6.tgz", - "integrity": "sha512-0Ei7pKXpq0eoijakRB+TQCh2EB02ReYUzRkhdw5kbQLOlTftBWWnMNn2qRfKU6cra+RyRXU8c34ZkEw6K7hZAw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.2.7.tgz", + "integrity": "sha512-2/pdoiZWC5dZSlweu9Kop5yHI4TNlRAXbw5dLzPkzzfqi/eSKy3Xwd4FZlDKtGXljn0O+T6CDtfS3Y+Jnypokw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -427,19 +427,19 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" } }, "node_modules/@angular/build": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.7.tgz", - "integrity": "sha512-a91gbY7jxXZinUXC5O7I4urUV2Omv4hI2zOY4ufq2tvTt8iRjU/0SbHdIU2xFvon8CI/9HyB1WBl0JuDjlJMfg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.8.tgz", + "integrity": "sha512-lfg9OZqRZhmaXbmZTjSE24auOskd7XSbWjZsYodGcW4dYfZdCGkI1g2bP/p6EGQqm+8Vw+IHecyzHLtdJNcbpA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.7", + "@angular-devkit/architect": "0.1902.8", "@babel/core": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", @@ -462,7 +462,7 @@ "sass": "1.85.0", "semver": "7.7.1", "source-map-support": "0.5.21", - "vite": "6.2.5", + "vite": "6.2.6", "watchpack": "2.4.2" }, "engines": { @@ -479,7 +479,7 @@ "@angular/localize": "^19.0.0 || ^19.2.0-next.0", "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.7", + "@angular/ssr": "^19.2.8", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^19.0.0 || ^19.2.0-next.0", @@ -579,18 +579,18 @@ } }, "node_modules/@angular/cli": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.7.tgz", - "integrity": "sha512-ZCLAXIm+ObxGZsO3QfVdrEoa/PV/WIAs7ZT4ejgVNXLq8OVpPXl69cYrFmVdv/OZTkkdxthGR02kn57DQ0FjYg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.8.tgz", + "integrity": "sha512-8/6HBgmqjE8fODFeIIohHVbmCjYlYQj3anvZneEUAGlRbr2IvLUxj7k1/O+9pawEEsOsyjXh5bIvFmEzL19fBw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.7", - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/architect": "0.1902.8", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "@inquirer/prompts": "7.3.2", "@listr2/prompt-adapter-inquirer": "2.0.18", - "@schematics/angular": "19.2.7", + "@schematics/angular": "19.2.8", "@yarnpkg/lockfile": "1.1.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", @@ -626,9 +626,9 @@ } }, "node_modules/@angular/common": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.6.tgz", - "integrity": "sha512-kqqjLwDUTpAv4m39AvlDFJhrxmBqblgzvXLm82F8UQ+505aleYpq/8P3tcfgJCRSCWZ1HXWki+JPHkdnHvhy0A==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.7.tgz", + "integrity": "sha512-It6G8ohe0R5J6+YoCB6eDgmMp55+zYlbCIqEq1AoRPVTO7oVn5X65SIRDBlgpx4kzoBLeeYjDt8WUk4qIZ0GLQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -637,14 +637,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.2.6", + "@angular/core": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.6.tgz", - "integrity": "sha512-VivxKYyr3UjYGVrRbWRhBbOaKknxtwE+DVm7t5OhiND51eXyW+ZytdXcUwoUNCE6JGxhfP8XPujwJ9zGFklUug==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.7.tgz", + "integrity": "sha512-YHXqDX7VVhfZpRa+ljJZW+PONKjg/LGwdGBBGk3955Ww4Ql+Gjrnv0OxFhChUdwCgsl3yTSXfVep29jYCp6dbA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -654,9 +654,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.6.tgz", - "integrity": "sha512-25ea4587AHlcXDjz7OJ0kGRcGLKZNM6NQbORkLgL0iqvvnrGrOrqqBnO8Fq1zwigb27RDGFtHzkOZs0wSpKHuA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.7.tgz", + "integrity": "sha512-NMRCqzmDyPx4nZDgdyDtjZqpFJ+Yc0GoDVRwEILXnKA26yHkptoGQHLcasZAOxjCA0uqLuLqNVRG/IwkCoTb2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -678,14 +678,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "19.2.6", + "@angular/compiler": "19.2.7", "typescript": ">=5.5 <5.9" } }, "node_modules/@angular/core": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.6.tgz", - "integrity": "sha512-tmtdONYMg3PvhuCUlTHX17P7MZTLrbDNWpiTyZNRGDbRzQqc5fxK8IrZJXm7TWxx8imDrBZn+wvwCYNDmMD81g==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.7.tgz", + "integrity": "sha512-Ft3cTkXNU538wLDNI4qesFLVfDLXCSHq0uSmi53bHJJxddEJmjD73mGkYA4GGPc3NghQiDEcHuNoTZ3EXWbxjg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -699,9 +699,9 @@ } }, "node_modules/@angular/forms": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.6.tgz", - "integrity": "sha512-cacGuc8MXe0Am3dEaDvGYrUwUTGBWecWIA1xpGXWj7mjwLf+FhLFIPc6LfLgiQyGGAYaRjyEaZ3HGTqefuI8lQ==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.2.7.tgz", + "integrity": "sha512-tFPt53Hd8PKBGhYBdrWX/Az14vFddgujYqRX8fSZMTfd1nsgzUyGmpvwI4ftgx3q4esn3q9xeL2jrLhx8CX8EA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -710,16 +710,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.6.tgz", - "integrity": "sha512-FfI642EbUU4RPu+zg2kPvlLCREhwzStgXFr7K4hfwCP+K9FPtgkY1Luw01mhqwySHfzj0oU0C1njZIBX66JBmw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.7.tgz", + "integrity": "sha512-3kwatNyOUzdt3p92f6SRrNEnYbRVTBl7jL3t2wB+6RDWGboJXGjzFjGqpPpdIftTG56uUijPqZXmQ0gpSgtvuQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -728,9 +728,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "19.2.6", - "@angular/common": "19.2.6", - "@angular/core": "19.2.6" + "@angular/animations": "19.2.7", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7" }, "peerDependenciesMeta": { "@angular/animations": { @@ -739,9 +739,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.6.tgz", - "integrity": "sha512-6Jd0SPMkAauAKz1KlVFfDX5wDXGo0K2aK/3j+oUQ/dKvPBFTXIfyJPjPKOSIsuzm96cyo8GECP6SGYlGdaOEJA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.2.7.tgz", + "integrity": "sha512-x52xcUzx2IK3JElyD73gJ6t7B6Y8F/Imgs9Ob0B+zYpow3RGva5501m0fHUm8UbOXAD0t11kX68MW4fUp+TRTg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -750,16 +750,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6" + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7" } }, "node_modules/@angular/platform-server": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.6.tgz", - "integrity": "sha512-OYdYZY/wVVFEqNRW/FrUN9SJGf+gakIKrvxcsPEvTYGZRZYJtXKS0E//dpcEHH/owuooU5b9jsIO9jJCcWt+vw==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-19.2.7.tgz", + "integrity": "sha512-EwB1loJNDqh6ZA6GZL5d49nxqWkS6Wbm93nMxuss3ufUROxIPlX3yxMQdfePpSfY+JuyKgAFaTy0916SmZ3r0w==", "license": "MIT", "dependencies": { "tslib": "^2.3.0", @@ -769,17 +769,17 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/compiler": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/compiler": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/router": { - "version": "19.2.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.6.tgz", - "integrity": "sha512-8GqQinEd2Merh1RrUwmPW0EI/1CSwTL6F1xo4tAidqGBIIS22XyjtRb4mGkhhG2a8e7lEnrbl72RmuTjgThmeA==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.7.tgz", + "integrity": "sha512-tbvDz/gkifgdeQ9CazoLLfSRqHE4FQcwMOglzEE9gNCIFohpcUwRnxqZMRhZ3RE4BVLqUmzk2LmJ3VYDf6RbqA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -788,16 +788,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.2.6", - "@angular/core": "19.2.6", - "@angular/platform-browser": "19.2.6", + "@angular/common": "19.2.7", + "@angular/core": "19.2.7", + "@angular/platform-browser": "19.2.7", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/ssr": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.7.tgz", - "integrity": "sha512-R8Z+lUW3GTSALrGbrINhTj+q/BABB9PEbZa6R4aggSiQVSS+Fq16T8yjztjrg/wtKF/7pRwG3T22FFg2lhIGSQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-19.2.8.tgz", + "integrity": "sha512-QC/Oxnp6IoQkzpr1Zw96dn3/I8sQdNKbKD8NQ66n5aw5XfnXtXan2a6s335gr9TTy5wzvX5YgaNG5Y027KcmrA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -5150,9 +5150,9 @@ "link": true }, "node_modules/@ngtools/webpack": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.7.tgz", - "integrity": "sha512-dUdalMLy6oNrrDQNOQMrfOZaFdvqNW/z8Z3EhtWySc2CiD/yjIqYwWi51o/SuDqBIglNa5BSrxHFfpAXl12r6w==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.8.tgz", + "integrity": "sha512-PBuEadA1bM3BYqo49FdXIgehgEGMSnPmbfmeMC5xRtOXNw8Ear2ogjqPoOj45L98grcS2XyJPlctC7C8kQpA+g==", "dev": true, "license": "MIT", "engines": { @@ -7824,14 +7824,14 @@ } }, "node_modules/@schematics/angular": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.7.tgz", - "integrity": "sha512-q1xbQYLG/JR0P0/jma3sUUWubw/6859WC5Y/+l2xGEvIqtoMKBYBzN4Nrud8rdLVEFfIDNEIbKQ4Rwr/JemO3g==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.8.tgz", + "integrity": "sha512-oE/RzC9a0kS6+T72zX08Qkh42tbHlPZxFx1lm3saIzU9mifxlQRT9Od4PK+yksDBvxvtr+TcM2KVOqxCujpHXg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.7", - "@angular-devkit/schematics": "19.2.7", + "@angular-devkit/core": "19.2.8", + "@angular-devkit/schematics": "19.2.8", "jsonc-parser": "3.3.1" }, "engines": { @@ -20858,9 +20858,9 @@ } }, "node_modules/vite": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.5.tgz", - "integrity": "sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==", + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.6.tgz", + "integrity": "sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==", "dev": true, "license": "MIT", "dependencies": {