From e05f9275b224b93c29f498b2556c14e5c6a5ffac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Sun, 14 Dec 2025 13:58:43 +0200 Subject: [PATCH 01/10] Chore(deps): Update `@angular/cli` and related packages --- package.json | 4 +- yarn.lock | 109 +++++++++++++++++++++++++++++++++------------------ 2 files changed, 72 insertions(+), 41 deletions(-) diff --git a/package.json b/package.json index 6eb3765d..38c09756 100644 --- a/package.json +++ b/package.json @@ -68,13 +68,13 @@ "zone.js": "0.16.0" }, "devDependencies": { - "@angular-devkit/build-angular": "21.0.2", + "@angular-devkit/build-angular": "21.0.3", "@angular-eslint/builder": "21.0.1", "@angular-eslint/eslint-plugin": "21.0.1", "@angular-eslint/eslint-plugin-template": "21.0.1", "@angular-eslint/schematics": "21.0.1", "@angular-eslint/template-parser": "21.0.1", - "@angular/cli": "21.0.2", + "@angular/cli": "21.0.3", "@angular/compiler-cli": "21.0.3", "@angular/language-service": "21.0.3", "@bartholomej/ngx-translate-extract": "8.0.2", diff --git a/yarn.lock b/yarn.lock index 7757b4e4..9447fff7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -136,7 +136,15 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@angular-devkit/architect@0.2100.2", "@angular-devkit/architect@>= 0.2100.0 < 0.2200.0": +"@angular-devkit/architect@0.2100.3": + version "0.2100.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.2100.3.tgz#8a4c2aaa21ab28579b2f020a8dbc478ed1262f92" + integrity sha512-PcruWF0+IxXOTZd9MN/3y4A5aTfblALzT/+zWym26PtisaBgWQ3tRPQsf/CgT8EdmZl8eUOAWlNBSkbUj/S/lQ== + dependencies: + "@angular-devkit/core" "21.0.3" + rxjs "7.8.2" + +"@angular-devkit/architect@>= 0.2100.0 < 0.2200.0": version "0.2100.2" resolved "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2100.2.tgz" integrity sha512-zSMF82F2wb6b6mvqmDFQyGiKaeFGcgfpXAg7M+ihlJF+GG47H3pNEUzO8+Be5GPoAtpSv0VVoXBwURU2SOnV/Q== @@ -144,16 +152,16 @@ "@angular-devkit/core" "21.0.2" rxjs "7.8.2" -"@angular-devkit/build-angular@21.0.2": - version "21.0.2" - resolved "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-21.0.2.tgz" - integrity sha512-B+8xIGjGZz4q79jk7VJSiouN7+1lu8E5EhTi0pS3zhmMJ4iHTKVmZOozFXiTThQ3anix2uPa6sa6rr2t/FoiDQ== +"@angular-devkit/build-angular@21.0.3": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-21.0.3.tgz#b95fa695902c723e11a7457b0ff98aaf96fb145a" + integrity sha512-KcaI9sDvY6rVsVvILSNBIzJaE5+KcapULShMInD90px9X0QoajXgm8l63FiQOBCNkZt+todMM0h3+u6y7UPsYQ== dependencies: "@ampproject/remapping" "2.3.0" - "@angular-devkit/architect" "0.2100.2" - "@angular-devkit/build-webpack" "0.2100.2" - "@angular-devkit/core" "21.0.2" - "@angular/build" "21.0.2" + "@angular-devkit/architect" "0.2100.3" + "@angular-devkit/build-webpack" "0.2100.3" + "@angular-devkit/core" "21.0.3" + "@angular/build" "21.0.3" "@babel/core" "7.28.4" "@babel/generator" "7.28.3" "@babel/helper-annotate-as-pure" "7.27.3" @@ -164,7 +172,7 @@ "@babel/preset-env" "7.28.3" "@babel/runtime" "7.28.4" "@discoveryjs/json-ext" "0.6.3" - "@ngtools/webpack" "21.0.2" + "@ngtools/webpack" "21.0.3" ansi-colors "4.1.3" autoprefixer "10.4.21" babel-loader "10.0.0" @@ -206,12 +214,12 @@ optionalDependencies: esbuild "0.26.0" -"@angular-devkit/build-webpack@0.2100.2": - version "0.2100.2" - resolved "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.2100.2.tgz" - integrity sha512-YY70x6h/woHNETpqNc8ZO1/ywwFS5m3k8iUEXDb/R82cPeejjIr307be8AFZWLVE/tCZzLw0ltRwEy49Evn5+w== +"@angular-devkit/build-webpack@0.2100.3": + version "0.2100.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.2100.3.tgz#7c94f6d528319623c362adac29bd85907635803a" + integrity sha512-q76y3iwua3eL3pF3zlKRvDYgnICVWexyReQWIEcCHb4Q4K5hDeJCAO1eLX9no+xmTzbavCADmqcJ6hOkyRjw6g== dependencies: - "@angular-devkit/architect" "0.2100.2" + "@angular-devkit/architect" "0.2100.3" rxjs "7.8.2" "@angular-devkit/core@21.0.2", "@angular-devkit/core@>= 21.0.0 < 22.0.0": @@ -226,7 +234,30 @@ rxjs "7.8.2" source-map "0.7.6" -"@angular-devkit/schematics@21.0.2", "@angular-devkit/schematics@>= 21.0.0 < 22.0.0": +"@angular-devkit/core@21.0.3": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-21.0.3.tgz#f4345366ba72545b7710902401e8f933baa34ed6" + integrity sha512-X1y3GMYru9+Vt7vz+R8SFAEmDtgf0aZ+1JOpiE7ubHsQOnhA++Pb94HBjQ6CHqlUhQli/XPOBksKNdZkpup8rQ== + dependencies: + ajv "8.17.1" + ajv-formats "3.0.1" + jsonc-parser "3.3.1" + picomatch "4.0.3" + rxjs "7.8.2" + source-map "0.7.6" + +"@angular-devkit/schematics@21.0.3": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-21.0.3.tgz#c6a72a498a1330c7876bbb2d3bdb1cd77a32d422" + integrity sha512-E/Nja+RIyMzjqLXREOnTRwv7GMrycpAD7kGwDg7l8cWrNQ7phqBZcXAt74Jv9K9aYsOC8tw2Ms9t59aQ6iow8w== + dependencies: + "@angular-devkit/core" "21.0.3" + jsonc-parser "3.3.1" + magic-string "0.30.19" + ora "9.0.0" + rxjs "7.8.2" + +"@angular-devkit/schematics@>= 21.0.0 < 22.0.0": version "21.0.2" resolved "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.0.2.tgz" integrity sha512-mFKWTI56D5VmqyIonEK6myIdlGVJpxtxLW44uB1/jiVj7vUSnJCRFHSPH8syaIJ4/Y1B/T4kPTYCx/KEwnO/Ng== @@ -304,13 +335,13 @@ dependencies: tslib "^2.3.0" -"@angular/build@21.0.2": - version "21.0.2" - resolved "https://registry.npmjs.org/@angular/build/-/build-21.0.2.tgz" - integrity sha512-5ZW4GZxAUXV7Vin+c42wKf6HhkYsexeUSb45K+f6aQVxLAwCEegJWwfQ6bReDw1ANDzXIA1Osh4zcsgOQ58EDw== +"@angular/build@21.0.3": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@angular/build/-/build-21.0.3.tgz#037abe55ac8a2f1db8e4238c0d8e25df8087eeb5" + integrity sha512-3h2s0Igruei1RB/Hmu7nwbKvjJQ2ykNaiicXYuS2muWUBhDg+lm0QsGTGXrQV2BD0M9YdHU4Byh9upiZgMYpjA== dependencies: "@ampproject/remapping" "2.3.0" - "@angular-devkit/architect" "0.2100.2" + "@angular-devkit/architect" "0.2100.3" "@babel/core" "7.28.4" "@babel/helper-annotate-as-pure" "7.27.3" "@babel/helper-split-export-declaration" "7.24.7" @@ -347,18 +378,18 @@ parse5 "^8.0.0" tslib "^2.3.0" -"@angular/cli@21.0.2": - version "21.0.2" - resolved "https://registry.npmjs.org/@angular/cli/-/cli-21.0.2.tgz" - integrity sha512-SkyI0ZchUF0ZVBXSZDF4s4hMZs8AazLlI2PlpHSt+QXM+UX+1hhAp8F50WYOdOf1a+93VUzstI9um1CQgMHz2Q== +"@angular/cli@21.0.3": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-21.0.3.tgz#410e8183c33dc69d388292afd849236636d5425c" + integrity sha512-3lMR3J231JhLgAt37yEULSHFte3zPeta9VYpIIf92JiBsTnWrvKnaK8RXhfdiSQrvhqQ9FMQdl5AG62r1c4dbA== dependencies: - "@angular-devkit/architect" "0.2100.2" - "@angular-devkit/core" "21.0.2" - "@angular-devkit/schematics" "21.0.2" + "@angular-devkit/architect" "0.2100.3" + "@angular-devkit/core" "21.0.3" + "@angular-devkit/schematics" "21.0.3" "@inquirer/prompts" "7.9.0" "@listr2/prompt-adapter-inquirer" "3.0.5" "@modelcontextprotocol/sdk" "1.24.0" - "@schematics/angular" "21.0.2" + "@schematics/angular" "21.0.3" "@yarnpkg/lockfile" "1.1.0" algoliasearch "5.40.1" ini "5.0.0" @@ -2344,10 +2375,10 @@ dependencies: tslib "^2.0.0" -"@ngtools/webpack@21.0.2": - version "21.0.2" - resolved "https://registry.npmjs.org/@ngtools/webpack/-/webpack-21.0.2.tgz" - integrity sha512-tpRTotMlPQuDvc0xeUMBkEWPGZ5GUek4nInTIbLvyVC5HtErDv+IDEK2CrY2rCVJGlClFVT7yIyalQf6WKTvhw== +"@ngtools/webpack@21.0.3": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-21.0.3.tgz#1f91035d44a2273f0b929f0a4c1f52e17293e8a5" + integrity sha512-JDO+KOpNBL5bKgHugjLLgDNDt3odBZLYDaKyeC7s9xv3nAPu0UXQHkMcZe+sOJVMZS0zkSTTQ7zMO8BC6MDj3w== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -2755,13 +2786,13 @@ resolved "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz" integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== -"@schematics/angular@21.0.2": - version "21.0.2" - resolved "https://registry.npmjs.org/@schematics/angular/-/angular-21.0.2.tgz" - integrity sha512-JzFHwSNmagzmfBJVSfoJc2i4TqmlXv0iyrVke3vP2b+/CqOBhuDLQSkkdiC+8zI0qJFzgDHn2RlCd0WaIwLfiw== +"@schematics/angular@21.0.3": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-21.0.3.tgz#4c6c98fea75486ef91af9d1b43b80ea96f9c2ad1" + integrity sha512-XYOI2WOz8B+ydJ8iUHRXrUyjTx+YGdCQ8b2FlXnU46ksIctVU+zt4Zgu6462xeaPwOFYw6+r+TvaBAZ14a82Gw== dependencies: - "@angular-devkit/core" "21.0.2" - "@angular-devkit/schematics" "21.0.2" + "@angular-devkit/core" "21.0.3" + "@angular-devkit/schematics" "21.0.3" jsonc-parser "3.3.1" "@sigstore/bundle@^4.0.0": From 826ba69f15ccf7bb15d8d9f0a97308cdd6e965c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Sun, 14 Dec 2025 14:01:05 +0200 Subject: [PATCH 02/10] Chore(deps): Update `@angular/core` and related packages --- package.json | 22 ++++++------- yarn.lock | 89 ++++++++++++++++++++++++++++------------------------ 2 files changed, 59 insertions(+), 52 deletions(-) diff --git a/package.json b/package.json index 38c09756..c5f3a01f 100644 --- a/package.json +++ b/package.json @@ -35,17 +35,17 @@ }, "private": true, "dependencies": { - "@angular/animations": "21.0.3", + "@angular/animations": "21.0.5", "@angular/cdk": "21.0.2", - "@angular/common": "21.0.3", - "@angular/compiler": "21.0.3", - "@angular/core": "21.0.3", - "@angular/forms": "21.0.3", - "@angular/localize": "21.0.3", + "@angular/common": "21.0.5", + "@angular/compiler": "21.0.5", + "@angular/core": "21.0.5", + "@angular/forms": "21.0.5", + "@angular/localize": "21.0.5", "@angular/material": "21.0.2", - "@angular/platform-browser": "21.0.3", - "@angular/platform-browser-dynamic": "21.0.3", - "@angular/router": "21.0.3", + "@angular/platform-browser": "21.0.5", + "@angular/platform-browser-dynamic": "21.0.5", + "@angular/router": "21.0.5", "@auth0/angular-jwt": "5.2.0", "@jsverse/transloco": "8.2.0", "@jsverse/transloco-keys-manager": "7.1.0", @@ -75,8 +75,8 @@ "@angular-eslint/schematics": "21.0.1", "@angular-eslint/template-parser": "21.0.1", "@angular/cli": "21.0.3", - "@angular/compiler-cli": "21.0.3", - "@angular/language-service": "21.0.3", + "@angular/compiler-cli": "21.0.5", + "@angular/language-service": "21.0.5", "@bartholomej/ngx-translate-extract": "8.0.2", "@ngrx/eslint-plugin": "20.1.0", "@stylistic/eslint-plugin": "5.6.1", diff --git a/yarn.lock b/yarn.lock index 9447fff7..c5f1611e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -328,10 +328,10 @@ dependencies: "@angular-eslint/bundled-angular-compiler" "21.0.1" -"@angular/animations@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-21.0.3.tgz#48cc3e254beeb837a53b7409a783f61b9b54ab20" - integrity sha512-iuf/ss/8nabJg4QgEVBQQ0LAiyjo+XYUjxcuvvUELKLVw6xc2W+3p4gsWJsBjyGeaYUfFtIg9atArzlt/XFU7g== +"@angular/animations@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-21.0.5.tgz#f6b1a2457ed370e4f6b8721a0ffae388177f02c8" + integrity sha512-7Lr60wLlYcGG+VDnnOY9xpn8Zz3yyJcWGSjNEbXPEGaaD0nTZLNZ1nIXRhTeYZwosK5GvPDFxq68kdLxczskHA== dependencies: tslib "^2.3.0" @@ -403,17 +403,17 @@ yargs "18.0.0" zod "4.1.13" -"@angular/common@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-21.0.3.tgz#77ec742c7d39f97ebbdbf248797406432c4c893f" - integrity sha512-y8U5jlaK5x3fhI7WOsuiwwNYghC5TBDfmqJdQ2YT4RFG0vB4b22RW5RY5GDbQ5La4AAcpcjoqb4zca8auLCe+g== +"@angular/common@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-21.0.5.tgz#0042964a49c3c762016b29d5b0f6184a3ac68a6e" + integrity sha512-/ZI11F6Wxr8TZRVO4O7pmhBJ9YxDg9mvA76e0PiivmqZggM02HY0y3XPMP3hAOe4K+PfaVBgMAu3P9t32klzfA== dependencies: tslib "^2.3.0" -"@angular/compiler-cli@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-21.0.3.tgz#f92e7f542c6317d3d60c9e597fb06c2918377efa" - integrity sha512-zb8Wl8Knsdp0nDvIljR9Y0T79OgzaJm45MvtTBTl7T9lw9kpJvVf09RfTLNtk7VS8ieDPZgDb2c6gpQRODIjjw== +"@angular/compiler-cli@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-21.0.5.tgz#343ce4bc63703f9ac0a4b979ae5dedf869f06d8f" + integrity sha512-45sFKqt+badXl6Ab2XsxuOsdi0BbIZgcc9TdwmFPdXMNfcSUYDcPiOA0l1iPwDIZiu4VyqzepMfnHB9IwCatgA== dependencies: "@babel/core" "7.28.4" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -424,7 +424,14 @@ tslib "^2.3.0" yargs "^18.0.0" -"@angular/compiler@21.0.3", "@angular/compiler@>= 20.0.0 < 22.0.0": +"@angular/compiler@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-21.0.5.tgz#0f5261f633c97a439a383f0e520fdefd4f21b454" + integrity sha512-92sv9pVm9o/8KfPM7T8j5VQmTaSOqmIajrJF8evXE2dNJcwkBpVtzZUqDzr23AV3vg94C7eYU64i8qrsmJ+cYQ== + dependencies: + tslib "^2.3.0" + +"@angular/compiler@>= 20.0.0 < 22.0.0": version "21.0.3" resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-21.0.3.tgz#f8782b37488213a0aff085dcfc65ab190850cf7d" integrity sha512-s9IN4Won1lTmO2vUIIMc4zZHQ2A68pYr/BiieM6frYBhRAwtdyqZW0C5TTeRlFhHe+jMlOdbaJwF8OJrFT7drQ== @@ -438,29 +445,29 @@ dependencies: tslib "^2.3.0" -"@angular/core@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-21.0.3.tgz#82ef6e0fa160e354421098e24dbabacbd342270b" - integrity sha512-/7a2FyZp5cyjNiwuNLr889KA8DVKSTcTtZJpz57Z9DpmZhPscDOWQqLn9f8jeEwbWllvgrXJi8pKSa78r8JAwA== +"@angular/core@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-21.0.5.tgz#a54e635fa6a3da6ea165fc4d419359185172b341" + integrity sha512-HFXfO5YsBVM+IEaU8h3DZSxO98yDZM2v49NlSVNDzFD3fhnkpTmcgT2NKz9ulIiuV9N376itt+x+NG12sg/+Fw== dependencies: tslib "^2.3.0" -"@angular/forms@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-21.0.3.tgz#68bca9c8b25c7c134f7f50fc75be4e2f65ba81e3" - integrity sha512-W60auwyDmsglIlHAbP/eol0LyzQ6FCz8LHghNx2B4RjIpuIMyjBLBZfC0JHU0gyiKB/JfX8W4FdphvyT7I4sIw== +"@angular/forms@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-21.0.5.tgz#0054ccc7373093df8172d671f667927637a66468" + integrity sha512-RcmXs/LgKyc7D70xVT+3aK/H2SCFEyuebAiw72Iz1te1Gbql2GDFF6hgEOaNwOUglDg8ogN5MdVif2DbRLD3Hw== dependencies: tslib "^2.3.0" -"@angular/language-service@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-21.0.3.tgz#989296d2a32bf3fc70de95fc0a67e6858866444f" - integrity sha512-ubWM2Xv1jZhi1kuSqJzC1SIcwDUeRgWcHDcmz1JPz5StJSR0Oho+CdWS/aTZwxDcEqxUI7E77l/eDRtD9dIhDA== +"@angular/language-service@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-21.0.5.tgz#91ce002d638d7b7c9fc7808d7ff355acee4b2603" + integrity sha512-yjaNr6o/cxlF6i8v2mPRfI3C15PfBgWWImPTp99RnqPVdIZYvbYwIATW33VNcdbmmNYz5h+Jq5Kl2aOhh2kGrw== -"@angular/localize@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-21.0.3.tgz#9bde799260f6d5ffdb457cb892436159d76af7a9" - integrity sha512-kreSXnCTCC5bNH7pUFnJSgSokEUQtwCwgcvYTQ55TZOtnoWrpYbRyEKazFyIJNlrjetUrUWFCYodoRPnyF1oHg== +"@angular/localize@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-21.0.5.tgz#fd46d15f7704f290ba3c559782978b5a5da06265" + integrity sha512-IbpddjCnwxsP//VQwMffrQgrr5WcqS6AWg5Ebyr/YKF67ttvvJa9w/wpSdNYleoDwL6/Pia/GYTcbkG4odTafA== dependencies: "@babel/core" "7.28.4" "@types/babel__core" "7.20.5" @@ -474,24 +481,24 @@ dependencies: tslib "^2.3.0" -"@angular/platform-browser-dynamic@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-21.0.3.tgz#de187ed6dacaae0d6c0e6e50fbddbda770016f75" - integrity sha512-ln/bcWdIPukRQ0gV5xhxEeR4q+hrjL2+z2/4JJySPPngtFqhFkS9+c2jiwBLWPN3mFA1C3LvpBbnNa/VQkupVg== +"@angular/platform-browser-dynamic@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-21.0.5.tgz#60c3a0de2a463bb0f6f002fbebd66735b5a983a3" + integrity sha512-0P5vFSS6UhiU7IBeVqPEKmRhMtyQqyXGN9+zF7kLK8H0cx1j0eGVmHRsVuY2YKoVp97fXDIeVGSbO0t5ZcFhoA== dependencies: tslib "^2.3.0" -"@angular/platform-browser@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-21.0.3.tgz#4de4bbfa91acf8d6bd6bd5906195fc8a11aa668c" - integrity sha512-vWyornr4mRtB+25d9r15IXBVkKV3TW6rmYBakmPmf8uuYDwgm8fTrFDySFChitRISfvMzR7tGJiYRBQRRp1fSA== +"@angular/platform-browser@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-21.0.5.tgz#728acdf3dab876f880bd225dcd60a91ef8988d2f" + integrity sha512-UVCrqOxFmX6kAG3Y6jqjCWvLoTP7fxeY96AsxTMp1fkBdqbQbEPleWQpwngNimsuUPvf+rA6XOxsqiDmRex5mA== dependencies: tslib "^2.3.0" -"@angular/router@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/router/-/router-21.0.3.tgz#57fabde61efd6fa3c5e52b8d35de507d081e72b8" - integrity sha512-TxqAmANV1NmBUMCGcl5U0dz6TKAV27Db4ItWmCX5bcYcNJnmB4F2/nX69swCdSbJtXhdvduMqtrF8RbSGO/IKg== +"@angular/router@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/router/-/router-21.0.5.tgz#7f48ba549909140e14aec0c259d11ad5ddc58d2a" + integrity sha512-IFmf0Wd7jSOoZ8TI+4RXMsYmnIfHQG+kGxeMQVKrefTdr3uEHW/TEsNzbW5bkCpVJHRm4EhkH4hSu8D8tUQffQ== dependencies: tslib "^2.3.0" From c9d9625da76a227b77d02189be9f3a16cebbd300 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Sun, 14 Dec 2025 14:02:01 +0200 Subject: [PATCH 03/10] Chore(deps): Update `@angular/material` and related packages --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index c5f3a01f..674048e5 100644 --- a/package.json +++ b/package.json @@ -36,13 +36,13 @@ "private": true, "dependencies": { "@angular/animations": "21.0.5", - "@angular/cdk": "21.0.2", + "@angular/cdk": "21.0.3", "@angular/common": "21.0.5", "@angular/compiler": "21.0.5", "@angular/core": "21.0.5", "@angular/forms": "21.0.5", "@angular/localize": "21.0.5", - "@angular/material": "21.0.2", + "@angular/material": "21.0.3", "@angular/platform-browser": "21.0.5", "@angular/platform-browser-dynamic": "21.0.5", "@angular/router": "21.0.5", diff --git a/yarn.lock b/yarn.lock index c5f1611e..240b0893 100644 --- a/yarn.lock +++ b/yarn.lock @@ -370,10 +370,10 @@ optionalDependencies: lmdb "3.4.3" -"@angular/cdk@21.0.2": - version "21.0.2" - resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-21.0.2.tgz#873f825da5e17c7a41b1bfc9b849b0db0a428454" - integrity sha512-IbQOmbjiYhERZQseUmaLb7wegj/a7GDQEIOmC1Y71wk/WFfadX3S8WH5Wx6xVlaldg08jSUt2Djq/10hOSgsJg== +"@angular/cdk@21.0.3": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-21.0.3.tgz#004eb7fd0705e456374d0f7d999f68c7a8a8fcb6" + integrity sha512-abfckeZfFvovdpxuQHRE4gS1VLNa05Dx0ZSKLGVL9DsQsi4pgn6wWg1y9TkXMlmtpG/EhLmCBxUc6LOHfdeWQA== dependencies: parse5 "^8.0.0" tslib "^2.3.0" @@ -474,10 +474,10 @@ tinyglobby "^0.2.12" yargs "^18.0.0" -"@angular/material@21.0.2": - version "21.0.2" - resolved "https://registry.yarnpkg.com/@angular/material/-/material-21.0.2.tgz#3df31ff6f9b7e97b4a5cecb7a459820c3e99779b" - integrity sha512-TCF0p5TFgv/WfGzFDIpHpcnAYKFL3Sv59jWTYdcdLYM2K4SURnp+v/hd5xUmn+dVsQkhQaeaF8ODDbMTYd/EPA== +"@angular/material@21.0.3": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@angular/material/-/material-21.0.3.tgz#54fec8162497beb13b6fb0cfdc67c87cb5e38c39" + integrity sha512-Sjv88NbW8R5UTBqoVa8q4p55VP7KPEmXFTJiQYCz1oK7JqbLcQnH27rjetQBAWMEb1O/z1jqpMnpnYUuHNp1IA== dependencies: tslib "^2.3.0" From 88649535245f570e2698cff721982942c9b91613 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Sun, 14 Dec 2025 14:04:16 +0200 Subject: [PATCH 04/10] Chore(deps): Update `@angular-eslint/schematics` and related packages --- package.json | 12 +++---- yarn.lock | 90 ++++++++++++++++++++++++++-------------------------- 2 files changed, 51 insertions(+), 51 deletions(-) diff --git a/package.json b/package.json index 674048e5..38757553 100644 --- a/package.json +++ b/package.json @@ -69,11 +69,11 @@ }, "devDependencies": { "@angular-devkit/build-angular": "21.0.3", - "@angular-eslint/builder": "21.0.1", - "@angular-eslint/eslint-plugin": "21.0.1", - "@angular-eslint/eslint-plugin-template": "21.0.1", - "@angular-eslint/schematics": "21.0.1", - "@angular-eslint/template-parser": "21.0.1", + "@angular-eslint/builder": "21.1.0", + "@angular-eslint/eslint-plugin": "21.1.0", + "@angular-eslint/eslint-plugin-template": "21.1.0", + "@angular-eslint/schematics": "21.1.0", + "@angular-eslint/template-parser": "21.1.0", "@angular/cli": "21.0.3", "@angular/compiler-cli": "21.0.5", "@angular/language-service": "21.0.5", @@ -86,7 +86,7 @@ "@types/node": "24.10.1", "@typescript-eslint/eslint-plugin": "8.48.1", "@typescript-eslint/parser": "8.48.1", - "angular-eslint": "21.0.1", + "angular-eslint": "21.1.0", "eslint": "9.39.1", "eslint-plugin-import": "2.32.0", "jasmine-core": "5.13.0", diff --git a/yarn.lock b/yarn.lock index 240b0893..524451ef 100644 --- a/yarn.lock +++ b/yarn.lock @@ -268,65 +268,65 @@ ora "9.0.0" rxjs "7.8.2" -"@angular-eslint/builder@21.0.1": - version "21.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/builder/-/builder-21.0.1.tgz#d1d2915dcd28cc371251911f064751d3de50c767" - integrity sha512-6BqpmW0XvjTOs2YOHwzeZcQ32eL8vs8SCHjt1cQnq1+libOVDXky1eb/jRs7ouyA49UagLDoM34K1kjrYo8P3Q== +"@angular-eslint/builder@21.1.0": + version "21.1.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/builder/-/builder-21.1.0.tgz#00cf1e6a786435ffe594b3b93c275b19e0078923" + integrity sha512-pcUlDkGqeZ+oQC0oEjnkDDlB96gbgHQhnBUKdhYAiAOSuiBod4+npP0xQOq5chYtRNPBprhDqgrJrp5DBeDMOA== dependencies: "@angular-devkit/architect" ">= 0.2100.0 < 0.2200.0" "@angular-devkit/core" ">= 21.0.0 < 22.0.0" -"@angular-eslint/bundled-angular-compiler@21.0.1": - version "21.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-21.0.1.tgz#dbb54acc52fe1649a691d06c500bf462f2fe2189" - integrity sha512-Kb59SopkJ2sDgZSysL+ZqcfqM2cbK+gciAyHljkrCUsqo66eEq5KCZUU//RVoo4MHi+qL/dFy54JG/+A/35xcQ== +"@angular-eslint/bundled-angular-compiler@21.1.0": + version "21.1.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-21.1.0.tgz#56ef7b91cdc406161afab748aab476e31bfdd4b1" + integrity sha512-t52J6FszgEHaJ+IjuzU9qaWfVxsjlVNkAP+B5z2t4NDgbbDDsmI+QJh0OtP1qdlqzjh2pbocEml30KhYmNZm/Q== -"@angular-eslint/eslint-plugin-template@21.0.1": - version "21.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-21.0.1.tgz#24fa9b94369ebf9b5aa34ec0a44e49b13e4d2c4a" - integrity sha512-DF1WEMalbV1hNKxbu3nwK1yUa+E2FQpNz0KDORU65/vdCffeuftCetobrsAS7zDgJ6FO+Fsb+ZeCzNKEhhh1vA== +"@angular-eslint/eslint-plugin-template@21.1.0": + version "21.1.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-21.1.0.tgz#7d8c27a968313e5aa94f02e2d1bba30d5e140f5a" + integrity sha512-FlbRfOCn8IUHvP1ebcCSQFVNh+4X/HqZqL7SW5oj9WIYPiOX9ijS03ndNbfX/pBPSIi8GHLKMjLt8zIy1l5Lww== dependencies: - "@angular-eslint/bundled-angular-compiler" "21.0.1" - "@angular-eslint/utils" "21.0.1" + "@angular-eslint/bundled-angular-compiler" "21.1.0" + "@angular-eslint/utils" "21.1.0" aria-query "5.3.2" axobject-query "4.1.0" -"@angular-eslint/eslint-plugin@21.0.1": - version "21.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-21.0.1.tgz#ed6891497fc3a1afcccd5f308a925253efac7fd0" - integrity sha512-tSb5qgIwoMrX3Z17dSsHrNFWrgBWafxK7IQudU0RXxdzq6joq1qDrzHwLT3Jn+Y6ocn0jdavAefEGHAhomCjcQ== +"@angular-eslint/eslint-plugin@21.1.0": + version "21.1.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-21.1.0.tgz#92581dcaf1e03fb8624f42bedd6e6ca7ce1273e6" + integrity sha512-oNp+4UzN2M3KwGwEw03NUdXz93vqJd9sMzTbGXWF9+KVfA2LjckGDTrI6g6asGcJMdyTo07rDcnw0m0MkLB5VA== dependencies: - "@angular-eslint/bundled-angular-compiler" "21.0.1" - "@angular-eslint/utils" "21.0.1" + "@angular-eslint/bundled-angular-compiler" "21.1.0" + "@angular-eslint/utils" "21.1.0" ts-api-utils "^2.1.0" -"@angular-eslint/schematics@21.0.1": - version "21.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-21.0.1.tgz#56df256887f012b9f0e7d3e14742308877d27d0b" - integrity sha512-IdtGdRPuJctHuiZ8v8SN3MqWiUa3cD9Q5jFvIRkAkjpHXXmTk5PYelSjUP8UX/zfUfFkxHXghasTmJd2+252OQ== +"@angular-eslint/schematics@21.1.0": + version "21.1.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-21.1.0.tgz#ba2e989cfd8d4cc57d04ad754f81228f3bb70ca0" + integrity sha512-Hal1mYwx4MTjCcNHqfIlua31xrk2tZJoyTiXiGQ21cAeK4sFuY+9V7/8cxbwJMGftX0G4J7uhx8woOdIFuqiZw== dependencies: "@angular-devkit/core" ">= 21.0.0 < 22.0.0" "@angular-devkit/schematics" ">= 21.0.0 < 22.0.0" - "@angular-eslint/eslint-plugin" "21.0.1" - "@angular-eslint/eslint-plugin-template" "21.0.1" + "@angular-eslint/eslint-plugin" "21.1.0" + "@angular-eslint/eslint-plugin-template" "21.1.0" ignore "7.0.5" semver "7.7.3" strip-json-comments "3.1.1" -"@angular-eslint/template-parser@21.0.1": - version "21.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/template-parser/-/template-parser-21.0.1.tgz#f5ba59ef87c0eada3777c2c2e25e8288be407d8a" - integrity sha512-1KocmjmBP0qlKQGRhRGN0MGvLxf1q2KDWbvzn7ZGdQrIDLC/hFJ8YmnOWsPrM9RxiZi0o5BxCCu9D7KlbthxIg== +"@angular-eslint/template-parser@21.1.0": + version "21.1.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/template-parser/-/template-parser-21.1.0.tgz#7af5cff19cf522dfe4182b680d569202c60b54e4" + integrity sha512-PYVgNbjNtuD5/QOuS6cHR8A7bRqsVqxtUUXGqdv76FYMAajQcAvyfR0QxOkqf3NmYxgNgO3hlUHWq0ILjVbcow== dependencies: - "@angular-eslint/bundled-angular-compiler" "21.0.1" + "@angular-eslint/bundled-angular-compiler" "21.1.0" eslint-scope "^9.0.0" -"@angular-eslint/utils@21.0.1": - version "21.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-21.0.1.tgz#15230c24976ae836b271651496ac5c00acc8a27c" - integrity sha512-tovWIDiEsfSAsPWH+/wL9Hfl/Hc+2j2IP+Z85I6uWTbynLVdyURx8gmJjKBUTSCmcyrgBnTbnnlr4DTM6/aFOg== +"@angular-eslint/utils@21.1.0": + version "21.1.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-21.1.0.tgz#e6985d1f8e62564157364b65ad8d736e4b1ff8b9" + integrity sha512-rWINgxGREu+NFUPCpAVsBGG8B4hfXxyswM0N5GbjykvsfB5W6PUix2Gsoh++iEsZPT+c9lvgXL5GbpwfanjOow== dependencies: - "@angular-eslint/bundled-angular-compiler" "21.0.1" + "@angular-eslint/bundled-angular-compiler" "21.1.0" "@angular/animations@21.0.5": version "21.0.5" @@ -3540,18 +3540,18 @@ algoliasearch@5.40.1: "@algolia/requester-fetch" "5.40.1" "@algolia/requester-node-http" "5.40.1" -angular-eslint@21.0.1: - version "21.0.1" - resolved "https://registry.yarnpkg.com/angular-eslint/-/angular-eslint-21.0.1.tgz#11c228226bc50bf95609fca3b4daa02d734c9b7e" - integrity sha512-YZT5SAYXv3zxTcCwjuAJb7D8tOnRyF+a7Hrn4niLAihH+DowBocOAvhWyjCDKEULNGDszcKZukaDMzp2S18I5A== +angular-eslint@21.1.0: + version "21.1.0" + resolved "https://registry.yarnpkg.com/angular-eslint/-/angular-eslint-21.1.0.tgz#14896e0669a12e0f4a00cb3dba5da5cfdad82839" + integrity sha512-qXpIEBNYpfgpBaFblnyFegVSQjWCVUdCXTHvMcvtNtmMgtPwIDKvG8wuJo5BbQ/MNt2d8npmnRUaS2ddzdCzww== dependencies: "@angular-devkit/core" ">= 21.0.0 < 22.0.0" "@angular-devkit/schematics" ">= 21.0.0 < 22.0.0" - "@angular-eslint/builder" "21.0.1" - "@angular-eslint/eslint-plugin" "21.0.1" - "@angular-eslint/eslint-plugin-template" "21.0.1" - "@angular-eslint/schematics" "21.0.1" - "@angular-eslint/template-parser" "21.0.1" + "@angular-eslint/builder" "21.1.0" + "@angular-eslint/eslint-plugin" "21.1.0" + "@angular-eslint/eslint-plugin-template" "21.1.0" + "@angular-eslint/schematics" "21.1.0" + "@angular-eslint/template-parser" "21.1.0" "@typescript-eslint/types" "^8.0.0" "@typescript-eslint/utils" "^8.0.0" From 7eda0cc6c3d73cf310bca4860c63e029bbf005c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Sun, 14 Dec 2025 14:07:35 +0200 Subject: [PATCH 05/10] Chore(deps): Update rest of the packages --- package.json | 12 ++-- yarn.lock | 165 +++++++++++++++++++++++++++++++++++---------------- 2 files changed, 119 insertions(+), 58 deletions(-) diff --git a/package.json b/package.json index 38757553..91bd9e5d 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@ngrx/router-store": "20.1.0", "@ngrx/store": "20.1.0", "@ngrx/store-devtools": "20.1.0", - "@snyk/protect": "1.1301.0", + "@snyk/protect": "1.1301.1", "luxon": "3.7.2", "luxon-angular": "6.0.0", "ngrx-store-localstorage": "20.0.0", @@ -83,11 +83,11 @@ "@types/jasmine": "5.1.13", "@types/jasminewd2": "2.0.13", "@types/luxon": "3.7.1", - "@types/node": "24.10.1", - "@typescript-eslint/eslint-plugin": "8.48.1", - "@typescript-eslint/parser": "8.48.1", + "@types/node": "25.0.2", + "@typescript-eslint/eslint-plugin": "8.49.0", + "@typescript-eslint/parser": "8.49.0", "angular-eslint": "21.1.0", - "eslint": "9.39.1", + "eslint": "9.39.2", "eslint-plugin-import": "2.32.0", "jasmine-core": "5.13.0", "jasmine-spec-reporter": "7.0.0", @@ -105,7 +105,7 @@ "stylelint-scss": "6.13.0", "ts-node": "10.9.2", "typescript": "5.9.3", - "typescript-eslint": "8.48.1" + "typescript-eslint": "8.49.0" }, "snyk": true } diff --git a/yarn.lock b/yarn.lock index 524451ef..45042541 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1728,10 +1728,10 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@9.39.1": - version "9.39.1" - resolved "https://registry.npmjs.org/@eslint/js/-/js-9.39.1.tgz" - integrity sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw== +"@eslint/js@9.39.2": + version "9.39.2" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.39.2.tgz#2d4b8ec4c3ea13c1b3748e0c97ecd766bdd80599" + integrity sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA== "@eslint/object-schema@^2.1.7": version "2.1.7" @@ -2848,10 +2848,10 @@ "@sigstore/core" "^3.0.0" "@sigstore/protobuf-specs" "^0.5.0" -"@snyk/protect@1.1301.0": - version "1.1301.0" - resolved "https://registry.npmjs.org/@snyk/protect/-/protect-1.1301.0.tgz" - integrity sha512-0aON7ba3qewYvZw781Zia+K9iHK8dmUe8HRIZ0hXDV8PhjET35hULlheEUH9TeNTk1mPv/+lhGOcEGIBspboqw== +"@snyk/protect@1.1301.1": + version "1.1301.1" + resolved "https://registry.yarnpkg.com/@snyk/protect/-/protect-1.1301.1.tgz#eee7711763023677045ec93cba24f47f15c84723" + integrity sha512-H+z2G7U3KyO41V2TuzAW53qjOco1FWp1o0r4FC1k7ogcRUxh4/UOO2/qKOVMCyBnJDCbPSlxBuMpBkuw88m1FA== "@socket.io/component-emitter@~3.1.0": version "3.1.0" @@ -3098,13 +3098,20 @@ dependencies: "@types/node" "*" -"@types/node@*", "@types/node@24.10.1", "@types/node@>=10.0.0": +"@types/node@*", "@types/node@>=10.0.0": version "24.10.1" resolved "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz" integrity sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ== dependencies: undici-types "~7.16.0" +"@types/node@25.0.2": + version "25.0.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-25.0.2.tgz#411f9dd6cb2bf5ee46aed7199a9f85ca6b068b4e" + integrity sha512-gWEkeiyYE4vqjON/+Obqcoeffmk0NF15WSBwSs7zwVA2bAbTaE0SJ7P0WNGoJn8uE7fiaV5a7dKYIJriEqOrmA== + dependencies: + undici-types "~7.16.0" + "@types/q@^0.0.32": version "0.0.32" resolved "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz" @@ -3168,30 +3175,29 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@8.48.1": - version "8.48.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.48.1.tgz#c772d1dbdd97cfddf85f5a161a97783233643631" - integrity sha512-X63hI1bxl5ohelzr0LY5coufyl0LJNthld+abwxpCoo6Gq+hSqhKwci7MUWkXo67mzgUK6YFByhmaHmUcuBJmA== +"@typescript-eslint/eslint-plugin@8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.49.0.tgz#8ed8736b8415a9193989220eadb6031dbcd2260a" + integrity sha512-JXij0vzIaTtCwu6SxTh8qBc66kmf1xs7pI4UOiMDFVct6q86G0Zs7KRcEoJgY3Cav3x5Tq0MF5jwgpgLqgKG3A== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.48.1" - "@typescript-eslint/type-utils" "8.48.1" - "@typescript-eslint/utils" "8.48.1" - "@typescript-eslint/visitor-keys" "8.48.1" - graphemer "^1.4.0" + "@typescript-eslint/scope-manager" "8.49.0" + "@typescript-eslint/type-utils" "8.49.0" + "@typescript-eslint/utils" "8.49.0" + "@typescript-eslint/visitor-keys" "8.49.0" ignore "^7.0.0" natural-compare "^1.4.0" ts-api-utils "^2.1.0" -"@typescript-eslint/parser@8.48.1": - version "8.48.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.48.1.tgz#4e3c66d9ec20683ec142417fafeadab61c479c3f" - integrity sha512-PC0PDZfJg8sP7cmKe6L3QIL8GZwU5aRvUFedqSIpw3B+QjRSUZeeITC2M5XKeMXEzL6wccN196iy3JLwKNvDVA== +"@typescript-eslint/parser@8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.49.0.tgz#0ede412d59e99239b770f0f08c76c42fba717fa2" + integrity sha512-N9lBGA9o9aqb1hVMc9hzySbhKibHmB+N3IpoShyV6HyQYRGIhlrO5rQgttypi+yEeKsKI4idxC8Jw6gXKD4THA== dependencies: - "@typescript-eslint/scope-manager" "8.48.1" - "@typescript-eslint/types" "8.48.1" - "@typescript-eslint/typescript-estree" "8.48.1" - "@typescript-eslint/visitor-keys" "8.48.1" + "@typescript-eslint/scope-manager" "8.49.0" + "@typescript-eslint/types" "8.49.0" + "@typescript-eslint/typescript-estree" "8.49.0" + "@typescript-eslint/visitor-keys" "8.49.0" debug "^4.3.4" "@typescript-eslint/project-service@8.48.1": @@ -3203,6 +3209,15 @@ "@typescript-eslint/types" "^8.48.1" debug "^4.3.4" +"@typescript-eslint/project-service@8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.49.0.tgz#ce220525c88cb2d23792b391c07e14cb9697651a" + integrity sha512-/wJN0/DKkmRUMXjZUXYZpD1NEQzQAAn9QWfGwo+Ai8gnzqH7tvqS7oNVdTjKqOcPyVIdZdyCMoqN66Ia789e7g== + dependencies: + "@typescript-eslint/tsconfig-utils" "^8.49.0" + "@typescript-eslint/types" "^8.49.0" + debug "^4.3.4" + "@typescript-eslint/scope-manager@8.48.1": version "8.48.1" resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.48.1.tgz" @@ -3211,19 +3226,32 @@ "@typescript-eslint/types" "8.48.1" "@typescript-eslint/visitor-keys" "8.48.1" +"@typescript-eslint/scope-manager@8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.49.0.tgz#a3496765b57fb48035d671174552e462e5bffa63" + integrity sha512-npgS3zi+/30KSOkXNs0LQXtsg9ekZ8OISAOLGWA/ZOEn0ZH74Ginfl7foziV8DT+D98WfQ5Kopwqb/PZOaIJGg== + dependencies: + "@typescript-eslint/types" "8.49.0" + "@typescript-eslint/visitor-keys" "8.49.0" + "@typescript-eslint/tsconfig-utils@8.48.1", "@typescript-eslint/tsconfig-utils@^8.48.1": version "8.48.1" resolved "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.48.1.tgz" integrity sha512-k0Jhs4CpEffIBm6wPaCXBAD7jxBtrHjrSgtfCjUvPp9AZ78lXKdTR8fxyZO5y4vWNlOvYXRtngSZNSn+H53Jkw== -"@typescript-eslint/type-utils@8.48.1": - version "8.48.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.48.1.tgz#955bd3ddd648450f0a627925ff12ade63fb7516d" - integrity sha512-1jEop81a3LrJQLTf/1VfPQdhIY4PlGDBc/i67EVWObrtvcziysbLN3oReexHOM6N3jyXgCrkBsZpqwH0hiDOQg== +"@typescript-eslint/tsconfig-utils@8.49.0", "@typescript-eslint/tsconfig-utils@^8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.49.0.tgz#857777c8e35dd1e564505833d8043f544442fbf4" + integrity sha512-8prixNi1/6nawsRYxet4YOhnbW+W9FK/bQPxsGB1D3ZrDzbJ5FXw5XmzxZv82X3B+ZccuSxo/X8q9nQ+mFecWA== + +"@typescript-eslint/type-utils@8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.49.0.tgz#d8118a0c1896a78a22f01d3c176e9945409b085b" + integrity sha512-KTExJfQ+svY8I10P4HdxKzWsvtVnsuCifU5MvXrRwoP2KOlNZ9ADNEWWsQTJgMxLzS5VLQKDjkCT/YzgsnqmZg== dependencies: - "@typescript-eslint/types" "8.48.1" - "@typescript-eslint/typescript-estree" "8.48.1" - "@typescript-eslint/utils" "8.48.1" + "@typescript-eslint/types" "8.49.0" + "@typescript-eslint/typescript-estree" "8.49.0" + "@typescript-eslint/utils" "8.49.0" debug "^4.3.4" ts-api-utils "^2.1.0" @@ -3232,6 +3260,11 @@ resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.48.1.tgz" integrity sha512-+fZ3LZNeiELGmimrujsDCT4CRIbq5oXdHe7chLiW8qzqyPMnn1puNstCrMNVAqwcl2FdIxkuJ4tOs/RFDBVc/Q== +"@typescript-eslint/types@8.49.0", "@typescript-eslint/types@^8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.49.0.tgz#c1bd3ebf956d9e5216396349ca23c58d74f06aee" + integrity sha512-e9k/fneezorUo6WShlQpMxXh8/8wfyc+biu6tnAqA81oWrEic0k21RHzP9uqqpyBBeBKu4T+Bsjy9/b8u7obXQ== + "@typescript-eslint/typescript-estree@8.48.1": version "8.48.1" resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.48.1.tgz" @@ -3247,7 +3280,32 @@ tinyglobby "^0.2.15" ts-api-utils "^2.1.0" -"@typescript-eslint/utils@8.48.1", "@typescript-eslint/utils@^8.0.0": +"@typescript-eslint/typescript-estree@8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.49.0.tgz#99c5a53275197ccb4e849786dad68344e9924135" + integrity sha512-jrLdRuAbPfPIdYNppHJ/D0wN+wwNfJ32YTAm10eJVsFmrVpXQnDWBn8niCSMlWjvml8jsce5E/O+86IQtTbJWA== + dependencies: + "@typescript-eslint/project-service" "8.49.0" + "@typescript-eslint/tsconfig-utils" "8.49.0" + "@typescript-eslint/types" "8.49.0" + "@typescript-eslint/visitor-keys" "8.49.0" + debug "^4.3.4" + minimatch "^9.0.4" + semver "^7.6.0" + tinyglobby "^0.2.15" + ts-api-utils "^2.1.0" + +"@typescript-eslint/utils@8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.49.0.tgz#43b3b91d30afd6f6114532cf0b228f1790f43aff" + integrity sha512-N3W7rJw7Rw+z1tRsHZbK395TWSYvufBXumYtEGzypgMUthlg0/hmCImeA8hgO2d2G4pd7ftpxxul2J8OdtdaFA== + dependencies: + "@eslint-community/eslint-utils" "^4.7.0" + "@typescript-eslint/scope-manager" "8.49.0" + "@typescript-eslint/types" "8.49.0" + "@typescript-eslint/typescript-estree" "8.49.0" + +"@typescript-eslint/utils@^8.0.0": version "8.48.1" resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.48.1.tgz" integrity sha512-fAnhLrDjiVfey5wwFRwrweyRlCmdz5ZxXz2G/4cLn0YDLjTapmN4gcCsTBR1N2rWnZSDeWpYtgLDsJt+FpmcwA== @@ -3265,6 +3323,14 @@ "@typescript-eslint/types" "8.48.1" eslint-visitor-keys "^4.2.1" +"@typescript-eslint/visitor-keys@8.49.0": + version "8.49.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.49.0.tgz#8e450cc502c0d285cad9e84d400cf349a85ced6c" + integrity sha512-LlKaciDe3GmZFphXIc79THF/YYBugZ7FS1pO581E/edlVVNbZKDy93evqmrfQ9/Y4uN0vVhX4iuchq26mK/iiA== + dependencies: + "@typescript-eslint/types" "8.49.0" + eslint-visitor-keys "^4.2.1" + "@vitejs/plugin-basic-ssl@2.1.0": version "2.1.0" resolved "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.1.0.tgz" @@ -5282,10 +5348,10 @@ eslint-visitor-keys@^4.2.1: resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz" integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ== -eslint@9.39.1: - version "9.39.1" - resolved "https://registry.npmjs.org/eslint/-/eslint-9.39.1.tgz" - integrity sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g== +eslint@9.39.2: + version "9.39.2" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.39.2.tgz#cb60e6d16ab234c0f8369a3fe7cc87967faf4b6c" + integrity sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw== dependencies: "@eslint-community/eslint-utils" "^4.8.0" "@eslint-community/regexpp" "^4.12.1" @@ -5293,7 +5359,7 @@ eslint@9.39.1: "@eslint/config-helpers" "^0.4.2" "@eslint/core" "^0.17.0" "@eslint/eslintrc" "^3.3.1" - "@eslint/js" "9.39.1" + "@eslint/js" "9.39.2" "@eslint/plugin-kit" "^0.4.1" "@humanfs/node" "^0.16.6" "@humanwhocodes/module-importer" "^1.0.1" @@ -5950,11 +6016,6 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== -graphemer@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" - integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== - handle-thing@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" @@ -9863,15 +9924,15 @@ typed-assert@^1.0.8: resolved "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz" integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg== -typescript-eslint@8.48.1: - version "8.48.1" - resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.48.1.tgz#436028540f5859755687b8b1b28e19ed9194aaad" - integrity sha512-FbOKN1fqNoXp1hIl5KYpObVrp0mCn+CLgn479nmu2IsRMrx2vyv74MmsBLVlhg8qVwNFGbXSp8fh1zp8pEoC2A== +typescript-eslint@8.49.0: + version "8.49.0" + resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.49.0.tgz#4a8b608ae48c0db876c8fb2a2724839fc5a7147c" + integrity sha512-zRSVH1WXD0uXczCXw+nsdjGPUdx4dfrs5VQoHnUWmv1U3oNlAKv4FUNdLDhVUg+gYn+a5hUESqch//Rv5wVhrg== dependencies: - "@typescript-eslint/eslint-plugin" "8.48.1" - "@typescript-eslint/parser" "8.48.1" - "@typescript-eslint/typescript-estree" "8.48.1" - "@typescript-eslint/utils" "8.48.1" + "@typescript-eslint/eslint-plugin" "8.49.0" + "@typescript-eslint/parser" "8.49.0" + "@typescript-eslint/typescript-estree" "8.49.0" + "@typescript-eslint/utils" "8.49.0" typescript@5.9.3: version "5.9.3" From 563f83fa9c4c9fa9738aac94661942ef33f5040b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Fri, 19 Dec 2025 20:43:05 +0200 Subject: [PATCH 06/10] Chore(deps): Update `@angular/cli` and related packages --- package.json | 4 +- yarn.lock | 190 ++++++++++++++++++++++++++++++--------------------- 2 files changed, 114 insertions(+), 80 deletions(-) diff --git a/package.json b/package.json index 91bd9e5d..2ab6375f 100644 --- a/package.json +++ b/package.json @@ -68,13 +68,13 @@ "zone.js": "0.16.0" }, "devDependencies": { - "@angular-devkit/build-angular": "21.0.3", + "@angular-devkit/build-angular": "21.0.4", "@angular-eslint/builder": "21.1.0", "@angular-eslint/eslint-plugin": "21.1.0", "@angular-eslint/eslint-plugin-template": "21.1.0", "@angular-eslint/schematics": "21.1.0", "@angular-eslint/template-parser": "21.1.0", - "@angular/cli": "21.0.3", + "@angular/cli": "21.0.4", "@angular/compiler-cli": "21.0.5", "@angular/language-service": "21.0.5", "@bartholomej/ngx-translate-extract": "8.0.2", diff --git a/yarn.lock b/yarn.lock index 45042541..9a61f127 100644 --- a/yarn.lock +++ b/yarn.lock @@ -136,12 +136,12 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@angular-devkit/architect@0.2100.3": - version "0.2100.3" - resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.2100.3.tgz#8a4c2aaa21ab28579b2f020a8dbc478ed1262f92" - integrity sha512-PcruWF0+IxXOTZd9MN/3y4A5aTfblALzT/+zWym26PtisaBgWQ3tRPQsf/CgT8EdmZl8eUOAWlNBSkbUj/S/lQ== +"@angular-devkit/architect@0.2100.4": + version "0.2100.4" + resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.2100.4.tgz#9fb78b90555095d7a5a1b9e281cc76a294f18f78" + integrity sha512-tKtb0I8AU59m75JjHlL1XEsoPxVaEWhnHKeesDpk49RNm0sVqWnfXesse8IXqdVds0Hpjisc3In7j4xKbigfXg== dependencies: - "@angular-devkit/core" "21.0.3" + "@angular-devkit/core" "21.0.4" rxjs "7.8.2" "@angular-devkit/architect@>= 0.2100.0 < 0.2200.0": @@ -152,16 +152,16 @@ "@angular-devkit/core" "21.0.2" rxjs "7.8.2" -"@angular-devkit/build-angular@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-21.0.3.tgz#b95fa695902c723e11a7457b0ff98aaf96fb145a" - integrity sha512-KcaI9sDvY6rVsVvILSNBIzJaE5+KcapULShMInD90px9X0QoajXgm8l63FiQOBCNkZt+todMM0h3+u6y7UPsYQ== +"@angular-devkit/build-angular@21.0.4": + version "21.0.4" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-21.0.4.tgz#421b3f38f7eccd3dfd017c73d83ccb0253af3a8b" + integrity sha512-w81o1AYUloBLTyaBjGP5V2N4l6/zLpifc6kdu9QATNEhzZOoFdUG+vUiX4GOKBIXNV1OltnwvOfWsE9auJcNQA== dependencies: "@ampproject/remapping" "2.3.0" - "@angular-devkit/architect" "0.2100.3" - "@angular-devkit/build-webpack" "0.2100.3" - "@angular-devkit/core" "21.0.3" - "@angular/build" "21.0.3" + "@angular-devkit/architect" "0.2100.4" + "@angular-devkit/build-webpack" "0.2100.4" + "@angular-devkit/core" "21.0.4" + "@angular/build" "21.0.4" "@babel/core" "7.28.4" "@babel/generator" "7.28.3" "@babel/helper-annotate-as-pure" "7.27.3" @@ -172,7 +172,7 @@ "@babel/preset-env" "7.28.3" "@babel/runtime" "7.28.4" "@discoveryjs/json-ext" "0.6.3" - "@ngtools/webpack" "21.0.3" + "@ngtools/webpack" "21.0.4" ansi-colors "4.1.3" autoprefixer "10.4.21" babel-loader "10.0.0" @@ -206,7 +206,7 @@ tinyglobby "0.2.15" tree-kill "1.2.2" tslib "2.8.1" - webpack "5.102.1" + webpack "5.104.0" webpack-dev-middleware "7.4.5" webpack-dev-server "5.2.2" webpack-merge "6.0.1" @@ -214,12 +214,12 @@ optionalDependencies: esbuild "0.26.0" -"@angular-devkit/build-webpack@0.2100.3": - version "0.2100.3" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.2100.3.tgz#7c94f6d528319623c362adac29bd85907635803a" - integrity sha512-q76y3iwua3eL3pF3zlKRvDYgnICVWexyReQWIEcCHb4Q4K5hDeJCAO1eLX9no+xmTzbavCADmqcJ6hOkyRjw6g== +"@angular-devkit/build-webpack@0.2100.4": + version "0.2100.4" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.2100.4.tgz#d39aba27fc727a02bd34ef1af2efda85256c0217" + integrity sha512-tiWmC6AinrfDLarhGHrPuqQN6hLkGzrXBhhiC0ntzwK8sBlu9d44guxXAzR3Wl9sBnHuOPeoNZ0t6x/H6FzBUA== dependencies: - "@angular-devkit/architect" "0.2100.3" + "@angular-devkit/architect" "0.2100.4" rxjs "7.8.2" "@angular-devkit/core@21.0.2", "@angular-devkit/core@>= 21.0.0 < 22.0.0": @@ -234,10 +234,10 @@ rxjs "7.8.2" source-map "0.7.6" -"@angular-devkit/core@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-21.0.3.tgz#f4345366ba72545b7710902401e8f933baa34ed6" - integrity sha512-X1y3GMYru9+Vt7vz+R8SFAEmDtgf0aZ+1JOpiE7ubHsQOnhA++Pb94HBjQ6CHqlUhQli/XPOBksKNdZkpup8rQ== +"@angular-devkit/core@21.0.4": + version "21.0.4" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-21.0.4.tgz#86047e6b3654cf2effc5cadebb02b5387fdc2825" + integrity sha512-Mbze8tMtBs7keSOx4UIR9utLQs1uSiGjfTaOkCu/dbBEiG6umopy1OlUCvHiHyeiYqh+wR0yiGtTS+Cexo5iLg== dependencies: ajv "8.17.1" ajv-formats "3.0.1" @@ -246,12 +246,12 @@ rxjs "7.8.2" source-map "0.7.6" -"@angular-devkit/schematics@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-21.0.3.tgz#c6a72a498a1330c7876bbb2d3bdb1cd77a32d422" - integrity sha512-E/Nja+RIyMzjqLXREOnTRwv7GMrycpAD7kGwDg7l8cWrNQ7phqBZcXAt74Jv9K9aYsOC8tw2Ms9t59aQ6iow8w== +"@angular-devkit/schematics@21.0.4": + version "21.0.4" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-21.0.4.tgz#afa2de3c10f33bd260a5263a2837f51cedfae24c" + integrity sha512-am39kuaBB/v7RL++bsepvUhP2JKDmfMLQbyJvyHIG6UxnQztxQYZ2/CiPb91dz9NMiqAZqIJaN+kqvIc8h7AeQ== dependencies: - "@angular-devkit/core" "21.0.3" + "@angular-devkit/core" "21.0.4" jsonc-parser "3.3.1" magic-string "0.30.19" ora "9.0.0" @@ -335,13 +335,13 @@ dependencies: tslib "^2.3.0" -"@angular/build@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/build/-/build-21.0.3.tgz#037abe55ac8a2f1db8e4238c0d8e25df8087eeb5" - integrity sha512-3h2s0Igruei1RB/Hmu7nwbKvjJQ2ykNaiicXYuS2muWUBhDg+lm0QsGTGXrQV2BD0M9YdHU4Byh9upiZgMYpjA== +"@angular/build@21.0.4": + version "21.0.4" + resolved "https://registry.yarnpkg.com/@angular/build/-/build-21.0.4.tgz#4a396de4c5dac471440352e11f5fe47ca8b82a75" + integrity sha512-tnh9llk9288noG6buV9HtsAfR/QCVIArTsx9pFJebAFOIDyObpHItfWTnmqYBQecSNEwH5l4XlkDInbjxM9MuA== dependencies: "@ampproject/remapping" "2.3.0" - "@angular-devkit/architect" "0.2100.3" + "@angular-devkit/architect" "0.2100.4" "@babel/core" "7.28.4" "@babel/helper-annotate-as-pure" "7.27.3" "@babel/helper-split-export-declaration" "7.24.7" @@ -378,18 +378,18 @@ parse5 "^8.0.0" tslib "^2.3.0" -"@angular/cli@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-21.0.3.tgz#410e8183c33dc69d388292afd849236636d5425c" - integrity sha512-3lMR3J231JhLgAt37yEULSHFte3zPeta9VYpIIf92JiBsTnWrvKnaK8RXhfdiSQrvhqQ9FMQdl5AG62r1c4dbA== +"@angular/cli@21.0.4": + version "21.0.4" + resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-21.0.4.tgz#a971f16eae10afd0cdb4cc530d60482eedffb1cc" + integrity sha512-L4uKhC3KorF04x9A7noff2m25Phkq54wdqzuWNnbGg3bNfOHdXMv97t2e02J1mk+XOeEcPfDJmOiXj4fcviCLA== dependencies: - "@angular-devkit/architect" "0.2100.3" - "@angular-devkit/core" "21.0.3" - "@angular-devkit/schematics" "21.0.3" + "@angular-devkit/architect" "0.2100.4" + "@angular-devkit/core" "21.0.4" + "@angular-devkit/schematics" "21.0.4" "@inquirer/prompts" "7.9.0" "@listr2/prompt-adapter-inquirer" "3.0.5" "@modelcontextprotocol/sdk" "1.24.0" - "@schematics/angular" "21.0.3" + "@schematics/angular" "21.0.4" "@yarnpkg/lockfile" "1.1.0" algoliasearch "5.40.1" ini "5.0.0" @@ -2382,10 +2382,10 @@ dependencies: tslib "^2.0.0" -"@ngtools/webpack@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-21.0.3.tgz#1f91035d44a2273f0b929f0a4c1f52e17293e8a5" - integrity sha512-JDO+KOpNBL5bKgHugjLLgDNDt3odBZLYDaKyeC7s9xv3nAPu0UXQHkMcZe+sOJVMZS0zkSTTQ7zMO8BC6MDj3w== +"@ngtools/webpack@21.0.4": + version "21.0.4" + resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-21.0.4.tgz#fc9a839b47984be9588d56aab25f9e9c7515c4ab" + integrity sha512-0+XWJqZaRB5GGtJEaWgHV0iYzgB5pDhVjMEb/1Z6+CZazF8Aq2HuU8BErWYzPIwaiTLxR+lc3Z35RsAaeSmGFQ== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -2793,13 +2793,13 @@ resolved "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz" integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== -"@schematics/angular@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-21.0.3.tgz#4c6c98fea75486ef91af9d1b43b80ea96f9c2ad1" - integrity sha512-XYOI2WOz8B+ydJ8iUHRXrUyjTx+YGdCQ8b2FlXnU46ksIctVU+zt4Zgu6462xeaPwOFYw6+r+TvaBAZ14a82Gw== +"@schematics/angular@21.0.4": + version "21.0.4" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-21.0.4.tgz#86b8b982a96beb47211734ae8bb216c61217616f" + integrity sha512-/jJOf3iLvTaVa25xwiYLsfmidVAzC6rPy3Nl85iRo5bVod8be+KhHTn8aGq/8o7pzzB6Cin1oLs+riPR1nLVhg== dependencies: - "@angular-devkit/core" "21.0.3" - "@angular-devkit/schematics" "21.0.3" + "@angular-devkit/core" "21.0.4" + "@angular-devkit/schematics" "21.0.4" jsonc-parser "3.3.1" "@sigstore/bundle@^4.0.0": @@ -3924,6 +3924,11 @@ baseline-browser-mapping@^2.8.25: resolved "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.30.tgz" integrity sha512-aTUKW4ptQhS64+v2d6IkPzymEzzhw+G0bA1g3uBRV3+ntkH+svttKseW5IOR4Ed6NUVKqnY7qT3dKvzQ7io4AA== +baseline-browser-mapping@^2.9.0: + version "2.9.11" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.11.tgz#53724708c8db5f97206517ecfe362dbe5181deea" + integrity sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ== + batch@0.6.1: version "0.6.1" resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" @@ -4049,7 +4054,7 @@ braces@^3.0.2, braces@^3.0.3, braces@~3.0.2: dependencies: fill-range "^7.1.1" -browserslist@^4.24.0, browserslist@^4.24.4, browserslist@^4.25.3, browserslist@^4.26.0, browserslist@^4.26.3: +browserslist@^4.24.0, browserslist@^4.24.4, browserslist@^4.25.3, browserslist@^4.26.0: version "4.28.0" resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.28.0.tgz" integrity sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ== @@ -4060,6 +4065,17 @@ browserslist@^4.24.0, browserslist@^4.24.4, browserslist@^4.25.3, browserslist@^ node-releases "^2.0.27" update-browserslist-db "^1.1.4" +browserslist@^4.28.1: + version "4.28.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.1.tgz#7f534594628c53c63101079e27e40de490456a95" + integrity sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA== + dependencies: + baseline-browser-mapping "^2.9.0" + caniuse-lite "^1.0.30001759" + electron-to-chromium "^1.5.263" + node-releases "^2.0.27" + update-browserslist-db "^1.2.0" + browserstack@^1.5.1: version "1.6.1" resolved "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz" @@ -4171,6 +4187,11 @@ caniuse-lite@^1.0.30001702, caniuse-lite@^1.0.30001754: resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001756.tgz" integrity sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A== +caniuse-lite@^1.0.30001759: + version "1.0.30001761" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001761.tgz#4ca4c6e3792b24e8e2214baa568fc0e43de28191" + integrity sha512-JF9ptu1vP2coz98+5051jZ4PwQgd2ni8A+gYSN7EA7dPKIMf0pDlSUxhdmVOaV3/fYK5uWBkgSXJaRLr4+3A6g== + caseless@~0.12.0: version "0.12.0" resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" @@ -4947,6 +4968,11 @@ electron-to-chromium@^1.5.249: resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.259.tgz" integrity sha512-I+oLXgpEJzD6Cwuwt1gYjxsDmu/S/Kd41mmLA3O+/uH2pFRO/DvOjUyGozL8j3KeLV6WyZ7ssPwELMsXCcsJAQ== +electron-to-chromium@^1.5.263: + version "1.5.267" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz#5d84f2df8cdb6bfe7e873706bb21bd4bfb574dc7" + integrity sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw== + emoji-regex@^10.3.0: version "10.4.0" resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz" @@ -5013,10 +5039,10 @@ engine.io@~6.5.2: engine.io-parser "~5.2.1" ws "~8.11.0" -enhanced-resolve@^5.17.3: - version "5.18.3" - resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz" - integrity sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww== +enhanced-resolve@^5.17.4: + version "5.18.4" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz#c22d33055f3952035ce6a144ce092447c525f828" + integrity sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -5135,10 +5161,10 @@ es-errors@^1.3.0: resolved "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== -es-module-lexer@^1.2.1: - version "1.5.4" - resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz" - integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw== +es-module-lexer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-2.0.0.tgz#f657cd7a9448dcdda9c070a3cb75e5dc1e85f5b1" + integrity sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw== es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: version "1.1.1" @@ -7114,10 +7140,10 @@ lmdb@3.4.3: "@lmdb/lmdb-win32-arm64" "3.4.3" "@lmdb/lmdb-win32-x64" "3.4.3" -loader-runner@^4.2.0: - version "4.3.0" - resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" - integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== +loader-runner@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.1.tgz#6c76ed29b0ccce9af379208299f07f876de737e3" + integrity sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q== loader-utils@3.3.1: version "3.3.1" @@ -9697,10 +9723,10 @@ terminal-link@^3.0.0: ansi-escapes "^5.0.0" supports-hyperlinks "^2.2.0" -terser-webpack-plugin@^5.3.11: - version "5.3.12" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.12.tgz" - integrity sha512-jDLYqo7oF8tJIttjXO6jBY5Hk8p3A8W4ttih7cCEq64fQFWmgJ4VqAQjKr7WwIDlmXKEc6QeoRb5ecjZ+2afcg== +terser-webpack-plugin@^5.3.16: + version "5.3.16" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz#741e448cc3f93d8026ebe4f7ef9e4afacfd56330" + integrity sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q== dependencies: "@jridgewell/trace-mapping" "^0.3.25" jest-worker "^27.4.5" @@ -10029,6 +10055,14 @@ update-browserslist-db@^1.1.4: escalade "^3.2.0" picocolors "^1.1.1" +update-browserslist-db@^1.2.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz#64d76db58713136acbeb4c49114366cc6cc2e80d" + integrity sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.1" + uri-js@^4.2.2: version "4.4.1" resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" @@ -10226,10 +10260,10 @@ webpack-subresource-integrity@5.1.0: dependencies: typed-assert "^1.0.8" -webpack@5.102.1: - version "5.102.1" - resolved "https://registry.npmjs.org/webpack/-/webpack-5.102.1.tgz" - integrity sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ== +webpack@5.104.0: + version "5.104.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.104.0.tgz#2b919a4f2526cdc42731142ae295019264fcfb76" + integrity sha512-5DeICTX8BVgNp6afSPYXAFjskIgWGlygQH58bcozPOXgo2r/6xx39Y1+cULZ3gTxUYQP88jmwLj2anu4Xaq84g== dependencies: "@types/eslint-scope" "^3.7.7" "@types/estree" "^1.0.8" @@ -10239,21 +10273,21 @@ webpack@5.102.1: "@webassemblyjs/wasm-parser" "^1.14.1" acorn "^8.15.0" acorn-import-phases "^1.0.3" - browserslist "^4.26.3" + browserslist "^4.28.1" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.17.3" - es-module-lexer "^1.2.1" + enhanced-resolve "^5.17.4" + es-module-lexer "^2.0.0" eslint-scope "5.1.1" events "^3.2.0" glob-to-regexp "^0.4.1" graceful-fs "^4.2.11" json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" + loader-runner "^4.3.1" mime-types "^2.1.27" neo-async "^2.6.2" schema-utils "^4.3.3" tapable "^2.3.0" - terser-webpack-plugin "^5.3.11" + terser-webpack-plugin "^5.3.16" watchpack "^2.4.4" webpack-sources "^3.3.3" From e3ccc2a6b6386b7ad31c0c0736ac1b9f80842bdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Fri, 19 Dec 2025 20:44:02 +0200 Subject: [PATCH 07/10] Chore(deps): Update `@angular/core` and related packages --- package.json | 22 ++++++------ yarn.lock | 94 ++++++++++++++++++++++++++++------------------------ 2 files changed, 61 insertions(+), 55 deletions(-) diff --git a/package.json b/package.json index 2ab6375f..ca0863d4 100644 --- a/package.json +++ b/package.json @@ -35,17 +35,17 @@ }, "private": true, "dependencies": { - "@angular/animations": "21.0.5", + "@angular/animations": "21.0.6", "@angular/cdk": "21.0.3", - "@angular/common": "21.0.5", - "@angular/compiler": "21.0.5", - "@angular/core": "21.0.5", - "@angular/forms": "21.0.5", - "@angular/localize": "21.0.5", + "@angular/common": "21.0.6", + "@angular/compiler": "21.0.6", + "@angular/core": "21.0.6", + "@angular/forms": "21.0.6", + "@angular/localize": "21.0.6", "@angular/material": "21.0.3", - "@angular/platform-browser": "21.0.5", - "@angular/platform-browser-dynamic": "21.0.5", - "@angular/router": "21.0.5", + "@angular/platform-browser": "21.0.6", + "@angular/platform-browser-dynamic": "21.0.6", + "@angular/router": "21.0.6", "@auth0/angular-jwt": "5.2.0", "@jsverse/transloco": "8.2.0", "@jsverse/transloco-keys-manager": "7.1.0", @@ -75,8 +75,8 @@ "@angular-eslint/schematics": "21.1.0", "@angular-eslint/template-parser": "21.1.0", "@angular/cli": "21.0.4", - "@angular/compiler-cli": "21.0.5", - "@angular/language-service": "21.0.5", + "@angular/compiler-cli": "21.0.6", + "@angular/language-service": "21.0.6", "@bartholomej/ngx-translate-extract": "8.0.2", "@ngrx/eslint-plugin": "20.1.0", "@stylistic/eslint-plugin": "5.6.1", diff --git a/yarn.lock b/yarn.lock index 9a61f127..7e5692bc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -328,10 +328,10 @@ dependencies: "@angular-eslint/bundled-angular-compiler" "21.1.0" -"@angular/animations@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-21.0.5.tgz#f6b1a2457ed370e4f6b8721a0ffae388177f02c8" - integrity sha512-7Lr60wLlYcGG+VDnnOY9xpn8Zz3yyJcWGSjNEbXPEGaaD0nTZLNZ1nIXRhTeYZwosK5GvPDFxq68kdLxczskHA== +"@angular/animations@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-21.0.6.tgz#19f7305e34786145ea7a80ddb74f39436416db53" + integrity sha512-dSxhkh/ZlljdglZ0rriSy7GdC1Y3rGaagkx6oAzF5XqAoBbFmiVFEBZPxssSeQ+O0izmAw3GwsUnz3E/1JYsbA== dependencies: tslib "^2.3.0" @@ -403,17 +403,17 @@ yargs "18.0.0" zod "4.1.13" -"@angular/common@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-21.0.5.tgz#0042964a49c3c762016b29d5b0f6184a3ac68a6e" - integrity sha512-/ZI11F6Wxr8TZRVO4O7pmhBJ9YxDg9mvA76e0PiivmqZggM02HY0y3XPMP3hAOe4K+PfaVBgMAu3P9t32klzfA== +"@angular/common@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-21.0.6.tgz#c46cb60e2824fbe892b49b954f983d6c30f67708" + integrity sha512-Yd8PF0dR37FAzqEcBHAyVCiSGMJOezSJe6rV/4BC6AVLfaZ7oZLl8CNVxKsod2UHd6rKxt1hzx05QdVcVvYNeA== dependencies: tslib "^2.3.0" -"@angular/compiler-cli@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-21.0.5.tgz#343ce4bc63703f9ac0a4b979ae5dedf869f06d8f" - integrity sha512-45sFKqt+badXl6Ab2XsxuOsdi0BbIZgcc9TdwmFPdXMNfcSUYDcPiOA0l1iPwDIZiu4VyqzepMfnHB9IwCatgA== +"@angular/compiler-cli@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-21.0.6.tgz#1203d29b1ae7a1eba8c6139f147c39e38df64e91" + integrity sha512-UcIUx+fbn0VLlCBCIYxntAzWG3zPRUo0K7wvuK0MC6ZFCWawgewx9SdLLZTqcaWe1g5FRQlQeVQcFgHAO5R2Mw== dependencies: "@babel/core" "7.28.4" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -424,10 +424,10 @@ tslib "^2.3.0" yargs "^18.0.0" -"@angular/compiler@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-21.0.5.tgz#0f5261f633c97a439a383f0e520fdefd4f21b454" - integrity sha512-92sv9pVm9o/8KfPM7T8j5VQmTaSOqmIajrJF8evXE2dNJcwkBpVtzZUqDzr23AV3vg94C7eYU64i8qrsmJ+cYQ== +"@angular/compiler@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-21.0.6.tgz#305e1934e0636d9f3819a0897fe0091973f68584" + integrity sha512-rBMzG7WnQMouFfDST+daNSAOVYdtw560645PhlxyVeIeHMlCm0j1jjBgVPGTBNpVgKRdT/sqbi6W6JYkY9mERA== dependencies: tslib "^2.3.0" @@ -445,29 +445,30 @@ dependencies: tslib "^2.3.0" -"@angular/core@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-21.0.5.tgz#a54e635fa6a3da6ea165fc4d419359185172b341" - integrity sha512-HFXfO5YsBVM+IEaU8h3DZSxO98yDZM2v49NlSVNDzFD3fhnkpTmcgT2NKz9ulIiuV9N376itt+x+NG12sg/+Fw== +"@angular/core@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-21.0.6.tgz#2988f699e2aa478186cd73c715e57a9201a35fd0" + integrity sha512-SvWbOkkrsqprYJSBmzQEWkWjfZB/jkRYyFp2ClMJBPqOLxP1a+i3Om2rolcNQjZPz87bs9FszwgRlXUy7sw5cQ== dependencies: tslib "^2.3.0" -"@angular/forms@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-21.0.5.tgz#0054ccc7373093df8172d671f667927637a66468" - integrity sha512-RcmXs/LgKyc7D70xVT+3aK/H2SCFEyuebAiw72Iz1te1Gbql2GDFF6hgEOaNwOUglDg8ogN5MdVif2DbRLD3Hw== +"@angular/forms@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-21.0.6.tgz#f36e806d437a02213958645b3a3fbb5232ba7886" + integrity sha512-aAkAAKuUrP8U7R4aH/HbmG/CXP90GlML77ECBI5b4qCSb+bvaTEYsaf85mCyTpr9jvGkia2LTe42hPcOuyzdsQ== dependencies: + "@standard-schema/spec" "^1.0.0" tslib "^2.3.0" -"@angular/language-service@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-21.0.5.tgz#91ce002d638d7b7c9fc7808d7ff355acee4b2603" - integrity sha512-yjaNr6o/cxlF6i8v2mPRfI3C15PfBgWWImPTp99RnqPVdIZYvbYwIATW33VNcdbmmNYz5h+Jq5Kl2aOhh2kGrw== +"@angular/language-service@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-21.0.6.tgz#5383644357cc94a5f9c0b1ed98aa7c25008711f3" + integrity sha512-hxquRSxUW2FBeXHChCq5lOwo5jjJoOs7OdZmtBJtcNE93+6HUANRXLhcqG8kKkvwvGg7QUQf7+R9h3TCJYiz1A== -"@angular/localize@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-21.0.5.tgz#fd46d15f7704f290ba3c559782978b5a5da06265" - integrity sha512-IbpddjCnwxsP//VQwMffrQgrr5WcqS6AWg5Ebyr/YKF67ttvvJa9w/wpSdNYleoDwL6/Pia/GYTcbkG4odTafA== +"@angular/localize@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-21.0.6.tgz#7bd891f0fbd7fbe0cb5526e3bdc78408ee06c293" + integrity sha512-t4Jf4px49YAuF7G0eLxknB+KNE+tdqzhAo2w//9kjZGg/xHPp9H/RQUlNUB/RYJuabbBh4IpiRvpJZqp7rKt8A== dependencies: "@babel/core" "7.28.4" "@types/babel__core" "7.20.5" @@ -481,24 +482,24 @@ dependencies: tslib "^2.3.0" -"@angular/platform-browser-dynamic@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-21.0.5.tgz#60c3a0de2a463bb0f6f002fbebd66735b5a983a3" - integrity sha512-0P5vFSS6UhiU7IBeVqPEKmRhMtyQqyXGN9+zF7kLK8H0cx1j0eGVmHRsVuY2YKoVp97fXDIeVGSbO0t5ZcFhoA== +"@angular/platform-browser-dynamic@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-21.0.6.tgz#d8dd320071d5d8d6103db485e2647aebe43e41ac" + integrity sha512-7mvlvEx66C1cwbAbaeTnbfw1EeZwK5eRCT55pGW+Fsx+vg/8TVF/6NPEbYO65earwIp9Xqt9mGGtq+fPopsbSA== dependencies: tslib "^2.3.0" -"@angular/platform-browser@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-21.0.5.tgz#728acdf3dab876f880bd225dcd60a91ef8988d2f" - integrity sha512-UVCrqOxFmX6kAG3Y6jqjCWvLoTP7fxeY96AsxTMp1fkBdqbQbEPleWQpwngNimsuUPvf+rA6XOxsqiDmRex5mA== +"@angular/platform-browser@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-21.0.6.tgz#d3746e31d7bbbe073d6cee430d980322c192745b" + integrity sha512-tPk8rlUEBPXIUPRYq6Xu7QhJgKtnVr0dOHHuhyi70biKTupr5VikpZC5X9dy2Q3H3zYbK6MHC6384YMuwfU2kg== dependencies: tslib "^2.3.0" -"@angular/router@21.0.5": - version "21.0.5" - resolved "https://registry.yarnpkg.com/@angular/router/-/router-21.0.5.tgz#7f48ba549909140e14aec0c259d11ad5ddc58d2a" - integrity sha512-IFmf0Wd7jSOoZ8TI+4RXMsYmnIfHQG+kGxeMQVKrefTdr3uEHW/TEsNzbW5bkCpVJHRm4EhkH4hSu8D8tUQffQ== +"@angular/router@21.0.6": + version "21.0.6" + resolved "https://registry.yarnpkg.com/@angular/router/-/router-21.0.6.tgz#cfb680e14dc07ab35f9d439cfe21ff4b0ca72190" + integrity sha512-HOfomKq7jRSgxt/uUvpdbB8RNaYuGB/FJQ3BfQCFfGw1O9L3B72b7Hilk6AcjCruul6cfv/kmT4EB6Vqi3dQtA== dependencies: tslib "^2.3.0" @@ -2858,6 +2859,11 @@ resolved "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz" integrity sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg== +"@standard-schema/spec@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@standard-schema/spec/-/spec-1.1.0.tgz#a79b55dbaf8604812f52d140b2c9ab41bc150bb8" + integrity sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w== + "@stylistic/eslint-plugin@5.6.1": version "5.6.1" resolved "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.6.1.tgz" From a0ee44307c0244ede2ee69e34420eea744b4167e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Fri, 19 Dec 2025 20:45:13 +0200 Subject: [PATCH 08/10] Chore(deps): Update `@angular/material` and related packages --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index ca0863d4..469111ae 100644 --- a/package.json +++ b/package.json @@ -36,13 +36,13 @@ "private": true, "dependencies": { "@angular/animations": "21.0.6", - "@angular/cdk": "21.0.3", + "@angular/cdk": "21.0.5", "@angular/common": "21.0.6", "@angular/compiler": "21.0.6", "@angular/core": "21.0.6", "@angular/forms": "21.0.6", "@angular/localize": "21.0.6", - "@angular/material": "21.0.3", + "@angular/material": "21.0.5", "@angular/platform-browser": "21.0.6", "@angular/platform-browser-dynamic": "21.0.6", "@angular/router": "21.0.6", diff --git a/yarn.lock b/yarn.lock index 7e5692bc..64602251 100644 --- a/yarn.lock +++ b/yarn.lock @@ -370,10 +370,10 @@ optionalDependencies: lmdb "3.4.3" -"@angular/cdk@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-21.0.3.tgz#004eb7fd0705e456374d0f7d999f68c7a8a8fcb6" - integrity sha512-abfckeZfFvovdpxuQHRE4gS1VLNa05Dx0ZSKLGVL9DsQsi4pgn6wWg1y9TkXMlmtpG/EhLmCBxUc6LOHfdeWQA== +"@angular/cdk@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-21.0.5.tgz#b4eaa09c2804d2614cccbab9f816c469245839b1" + integrity sha512-yO/IRYEZ5wJkpwg3GT3b6RST4pqNFTAhuyPdEdLcE81cs283K3aKOsCYh2xUR3bR4WxBh2kBPSJ31AFZyJXbSA== dependencies: parse5 "^8.0.0" tslib "^2.3.0" @@ -475,10 +475,10 @@ tinyglobby "^0.2.12" yargs "^18.0.0" -"@angular/material@21.0.3": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@angular/material/-/material-21.0.3.tgz#54fec8162497beb13b6fb0cfdc67c87cb5e38c39" - integrity sha512-Sjv88NbW8R5UTBqoVa8q4p55VP7KPEmXFTJiQYCz1oK7JqbLcQnH27rjetQBAWMEb1O/z1jqpMnpnYUuHNp1IA== +"@angular/material@21.0.5": + version "21.0.5" + resolved "https://registry.yarnpkg.com/@angular/material/-/material-21.0.5.tgz#9bb6754cc8a56e6ad009282a42701b64143ef0a6" + integrity sha512-LcDotwwTl2GFtFK1BqcKjj0eRAkOjTSj1C6ux0rOlpU2hJaECxue/ZqEyB/KMHngFAqMJpecxF4zGy/ISCp2xA== dependencies: tslib "^2.3.0" From 64fddfc1c2c97f6914eade13ec303cae7265e9c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Fri, 19 Dec 2025 20:48:11 +0200 Subject: [PATCH 09/10] Chore(deps): Update `@ngrx/store` and related packages --- package.json | 14 ++++++------- yarn.lock | 56 ++++++++++++++++++++++++++-------------------------- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/package.json b/package.json index 469111ae..fc6ac82f 100644 --- a/package.json +++ b/package.json @@ -51,12 +51,12 @@ "@jsverse/transloco-keys-manager": "7.1.0", "@jsverse/transloco-utils": "8.2.0", "@ngbracket/ngx-layout": "21.0.0", - "@ngrx/effects": "20.1.0", - "@ngrx/entity": "20.1.0", - "@ngrx/operators": "20.1.0", - "@ngrx/router-store": "20.1.0", - "@ngrx/store": "20.1.0", - "@ngrx/store-devtools": "20.1.0", + "@ngrx/effects": "21.0.0", + "@ngrx/entity": "21.0.0", + "@ngrx/operators": "21.0.0", + "@ngrx/router-store": "21.0.0", + "@ngrx/store": "21.0.0", + "@ngrx/store-devtools": "21.0.0", "@snyk/protect": "1.1301.1", "luxon": "3.7.2", "luxon-angular": "6.0.0", @@ -78,7 +78,7 @@ "@angular/compiler-cli": "21.0.6", "@angular/language-service": "21.0.6", "@bartholomej/ngx-translate-extract": "8.0.2", - "@ngrx/eslint-plugin": "20.1.0", + "@ngrx/eslint-plugin": "21.0.0", "@stylistic/eslint-plugin": "5.6.1", "@types/jasmine": "5.1.13", "@types/jasminewd2": "2.0.13", diff --git a/yarn.lock b/yarn.lock index 64602251..898913d1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2334,52 +2334,52 @@ dependencies: tslib "^2.5.0" -"@ngrx/effects@20.1.0": - version "20.1.0" - resolved "https://registry.npmjs.org/@ngrx/effects/-/effects-20.1.0.tgz" - integrity sha512-wkIu0QnTarBd1zUswk643H5SILO9Be1OeswMe7g4tXlkNLFRPkyu0BUzXT80PsUPP5p0VrdFz3akrn3HHjjTjA== +"@ngrx/effects@21.0.0": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@ngrx/effects/-/effects-21.0.0.tgz#f7f457db4f830b763b3df1b1ae539ff7f3044041" + integrity sha512-SBF74z2hpf9ASXy5C33gji/nY8tIC0p2k78va2SJEIWg4Q0LPXMvolq+woQj5rXs8hRi1AdRaiIUW6fQ5Qtpbw== dependencies: tslib "^2.0.0" -"@ngrx/entity@20.1.0": - version "20.1.0" - resolved "https://registry.npmjs.org/@ngrx/entity/-/entity-20.1.0.tgz" - integrity sha512-vsKotjQDvs0jLthi7ec6UKnI1FNNvS6mJuU2110+0j7RsVv4aa+3tEXbDffYHTaphvd9HrXByvQF109GJ+AHJg== +"@ngrx/entity@21.0.0": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@ngrx/entity/-/entity-21.0.0.tgz#9f748964fbc1c9e816ecfbe62488ece0c0ffa0bf" + integrity sha512-2xUAiC1Um4lMAT+5QBAV9+rZrOV8FfeOkm0Av0HuDq5nJDFcsMFZLtCex3b2KkjxP/S5ReUQCGcUBnXNdg3WlA== dependencies: tslib "^2.0.0" -"@ngrx/eslint-plugin@20.1.0": - version "20.1.0" - resolved "https://registry.npmjs.org/@ngrx/eslint-plugin/-/eslint-plugin-20.1.0.tgz" - integrity sha512-0R7nRx2xPkXzPgwbQrHPC3KX1trNsEfoBTVILXcNwJfnEg20kaVl3epWn377cSun0F82IkhxSLCgupXhJlsoCA== +"@ngrx/eslint-plugin@21.0.0": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@ngrx/eslint-plugin/-/eslint-plugin-21.0.0.tgz#c49b2f9a6423dff9e4ccb6804c671bf0d10c1b6c" + integrity sha512-JDA0H4AJYY0ObK8vKQxBf8h+/0+EBHSHx9pTxWor5l8JKEl9lC6FGruSd4Q2/bsSavfh+aHG62uqtQHc79A9Mw== dependencies: strip-json-comments "3.1.1" -"@ngrx/operators@20.1.0": - version "20.1.0" - resolved "https://registry.npmjs.org/@ngrx/operators/-/operators-20.1.0.tgz" - integrity sha512-soNrLfWaAjV3BJnZ2gYOQ2jLniGMQB444Jeiu5Vs1RCHQ9KEB40OrznJkynUOMUIie4I19cHXb/O/FVaDIPIRQ== +"@ngrx/operators@21.0.0": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@ngrx/operators/-/operators-21.0.0.tgz#cb386001c5be3620effd4779a50881043fdd7736" + integrity sha512-deqh1kkpOGEDjhwEIEMZTjpWUie5FazDPVxV610LNPSF/Kwtqpv0xjCeAZXojkWrncptnJ9l0KhklJcaCODQwg== dependencies: tslib "^2.3.0" -"@ngrx/router-store@20.1.0": - version "20.1.0" - resolved "https://registry.npmjs.org/@ngrx/router-store/-/router-store-20.1.0.tgz" - integrity sha512-XlpQsgmEc1E9Ogiv6QbJ8g8JzjrJOlr7JX9FngHIDLyXQFCMn5wcXsqhjiBjG9JgJLwlzV+v14i7EM/nqwQCGA== +"@ngrx/router-store@21.0.0": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@ngrx/router-store/-/router-store-21.0.0.tgz#2b5c6474c8e570548467649ee8be0eb1d4fddf9f" + integrity sha512-3ItFzwzdOHd+Bv+AdpdoGSC9PKrMoxYbCUBGs73mvvVZbf9n/mvi0NBSsUqDfNjWAa6OYtRD6XSQymtbG3ZhZQ== dependencies: tslib "^2.0.0" -"@ngrx/store-devtools@20.1.0": - version "20.1.0" - resolved "https://registry.npmjs.org/@ngrx/store-devtools/-/store-devtools-20.1.0.tgz" - integrity sha512-4N6X/uAfjiCFcuauX2gG+6TnDAuixrfMfUVebLYvifLkrDmqDO8lbeH+Lhk3EVGnpUih4yJiCaU437awVyKckw== +"@ngrx/store-devtools@21.0.0": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@ngrx/store-devtools/-/store-devtools-21.0.0.tgz#ce71ed8e7c61cb4caeb5d127f642906065bd350c" + integrity sha512-zmeHW42DQEfAwlnJd+6BL8gczgLQIXqcZBUGyCtAUxxhSz83idPugM9K7GVmN7IEHek9/aEaiEuZiWe5PLs7cw== dependencies: tslib "^2.0.0" -"@ngrx/store@20.1.0": - version "20.1.0" - resolved "https://registry.npmjs.org/@ngrx/store/-/store-20.1.0.tgz" - integrity sha512-o8j3CGAGedm+BIb+QDhNXrVaU//n9uF0wH0HZWtXHmW1mjRBaQiUA+ZPMUkDwAeN8KuOcoIEC+2QUXxXGVI7ow== +"@ngrx/store@21.0.0": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@ngrx/store/-/store-21.0.0.tgz#58ba9e890bb7dc0a88446071ca45e5f84f1c8577" + integrity sha512-IQ+s0I4z8zkzlilFBr0Xpu/b5sjVbQOKhn0clRU4er82k1WUEyHSMT2Qksu2DNwTHCbWjagBhyBW3n3kQdOrTw== dependencies: tslib "^2.0.0" From 50198d705679f60286b371627a55e04196562a60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Fri, 19 Dec 2025 20:49:23 +0200 Subject: [PATCH 10/10] Chore(deps): Update rest of the packages --- package.json | 10 ++-- yarn.lock | 158 +++++++++++++++++++++++++-------------------------- 2 files changed, 84 insertions(+), 84 deletions(-) diff --git a/package.json b/package.json index fc6ac82f..7506c84d 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@ngrx/router-store": "21.0.0", "@ngrx/store": "21.0.0", "@ngrx/store-devtools": "21.0.0", - "@snyk/protect": "1.1301.1", + "@snyk/protect": "1.1301.2", "luxon": "3.7.2", "luxon-angular": "6.0.0", "ngrx-store-localstorage": "20.0.0", @@ -83,9 +83,9 @@ "@types/jasmine": "5.1.13", "@types/jasminewd2": "2.0.13", "@types/luxon": "3.7.1", - "@types/node": "25.0.2", - "@typescript-eslint/eslint-plugin": "8.49.0", - "@typescript-eslint/parser": "8.49.0", + "@types/node": "25.0.3", + "@typescript-eslint/eslint-plugin": "8.50.0", + "@typescript-eslint/parser": "8.50.0", "angular-eslint": "21.1.0", "eslint": "9.39.2", "eslint-plugin-import": "2.32.0", @@ -105,7 +105,7 @@ "stylelint-scss": "6.13.0", "ts-node": "10.9.2", "typescript": "5.9.3", - "typescript-eslint": "8.49.0" + "typescript-eslint": "8.50.0" }, "snyk": true } diff --git a/yarn.lock b/yarn.lock index 898913d1..94cd1ad1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2849,10 +2849,10 @@ "@sigstore/core" "^3.0.0" "@sigstore/protobuf-specs" "^0.5.0" -"@snyk/protect@1.1301.1": - version "1.1301.1" - resolved "https://registry.yarnpkg.com/@snyk/protect/-/protect-1.1301.1.tgz#eee7711763023677045ec93cba24f47f15c84723" - integrity sha512-H+z2G7U3KyO41V2TuzAW53qjOco1FWp1o0r4FC1k7ogcRUxh4/UOO2/qKOVMCyBnJDCbPSlxBuMpBkuw88m1FA== +"@snyk/protect@1.1301.2": + version "1.1301.2" + resolved "https://registry.yarnpkg.com/@snyk/protect/-/protect-1.1301.2.tgz#f424129383fb3e01d2356f9ba6dd6bd93a1b2f5f" + integrity sha512-ZI/ITKxOwVSiwUMdmyH1PDPfWisia/Yl7WjYYTKHxqngCKyhsv1Juofszlk910JuYIVTh3bZKtd6xbACKBqBCA== "@socket.io/component-emitter@~3.1.0": version "3.1.0" @@ -3111,10 +3111,10 @@ dependencies: undici-types "~7.16.0" -"@types/node@25.0.2": - version "25.0.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-25.0.2.tgz#411f9dd6cb2bf5ee46aed7199a9f85ca6b068b4e" - integrity sha512-gWEkeiyYE4vqjON/+Obqcoeffmk0NF15WSBwSs7zwVA2bAbTaE0SJ7P0WNGoJn8uE7fiaV5a7dKYIJriEqOrmA== +"@types/node@25.0.3": + version "25.0.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-25.0.3.tgz#79b9ac8318f373fbfaaf6e2784893efa9701f269" + integrity sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA== dependencies: undici-types "~7.16.0" @@ -3181,29 +3181,29 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.49.0.tgz#8ed8736b8415a9193989220eadb6031dbcd2260a" - integrity sha512-JXij0vzIaTtCwu6SxTh8qBc66kmf1xs7pI4UOiMDFVct6q86G0Zs7KRcEoJgY3Cav3x5Tq0MF5jwgpgLqgKG3A== +"@typescript-eslint/eslint-plugin@8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.50.0.tgz#a6ce899690542e2affa9543306d2d3935740abb7" + integrity sha512-O7QnmOXYKVtPrfYzMolrCTfkezCJS9+ljLdKW/+DCvRsc3UAz+sbH6Xcsv7p30+0OwUbeWfUDAQE0vpabZ3QLg== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.49.0" - "@typescript-eslint/type-utils" "8.49.0" - "@typescript-eslint/utils" "8.49.0" - "@typescript-eslint/visitor-keys" "8.49.0" + "@typescript-eslint/scope-manager" "8.50.0" + "@typescript-eslint/type-utils" "8.50.0" + "@typescript-eslint/utils" "8.50.0" + "@typescript-eslint/visitor-keys" "8.50.0" ignore "^7.0.0" natural-compare "^1.4.0" ts-api-utils "^2.1.0" -"@typescript-eslint/parser@8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.49.0.tgz#0ede412d59e99239b770f0f08c76c42fba717fa2" - integrity sha512-N9lBGA9o9aqb1hVMc9hzySbhKibHmB+N3IpoShyV6HyQYRGIhlrO5rQgttypi+yEeKsKI4idxC8Jw6gXKD4THA== +"@typescript-eslint/parser@8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.50.0.tgz#c35b28f686dbe08e81b9d6208ebc08912549f4ba" + integrity sha512-6/cmF2piao+f6wSxUsJLZjck7OQsYyRtcOZS02k7XINSNlz93v6emM8WutDQSXnroG2xwYlEVHJI+cPA7CPM3Q== dependencies: - "@typescript-eslint/scope-manager" "8.49.0" - "@typescript-eslint/types" "8.49.0" - "@typescript-eslint/typescript-estree" "8.49.0" - "@typescript-eslint/visitor-keys" "8.49.0" + "@typescript-eslint/scope-manager" "8.50.0" + "@typescript-eslint/types" "8.50.0" + "@typescript-eslint/typescript-estree" "8.50.0" + "@typescript-eslint/visitor-keys" "8.50.0" debug "^4.3.4" "@typescript-eslint/project-service@8.48.1": @@ -3215,13 +3215,13 @@ "@typescript-eslint/types" "^8.48.1" debug "^4.3.4" -"@typescript-eslint/project-service@8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.49.0.tgz#ce220525c88cb2d23792b391c07e14cb9697651a" - integrity sha512-/wJN0/DKkmRUMXjZUXYZpD1NEQzQAAn9QWfGwo+Ai8gnzqH7tvqS7oNVdTjKqOcPyVIdZdyCMoqN66Ia789e7g== +"@typescript-eslint/project-service@8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.50.0.tgz#1422366b7cc11fef8c6d87770884e608093423a4" + integrity sha512-Cg/nQcL1BcoTijEWyx4mkVC56r8dj44bFDvBdygifuS20f3OZCHmFbjF34DPSi07kwlFvqfv/xOLnJ5DquxSGQ== dependencies: - "@typescript-eslint/tsconfig-utils" "^8.49.0" - "@typescript-eslint/types" "^8.49.0" + "@typescript-eslint/tsconfig-utils" "^8.50.0" + "@typescript-eslint/types" "^8.50.0" debug "^4.3.4" "@typescript-eslint/scope-manager@8.48.1": @@ -3232,32 +3232,32 @@ "@typescript-eslint/types" "8.48.1" "@typescript-eslint/visitor-keys" "8.48.1" -"@typescript-eslint/scope-manager@8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.49.0.tgz#a3496765b57fb48035d671174552e462e5bffa63" - integrity sha512-npgS3zi+/30KSOkXNs0LQXtsg9ekZ8OISAOLGWA/ZOEn0ZH74Ginfl7foziV8DT+D98WfQ5Kopwqb/PZOaIJGg== +"@typescript-eslint/scope-manager@8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.50.0.tgz#e0d6c838dc9044bc679724611b138cb34c81bddf" + integrity sha512-xCwfuCZjhIqy7+HKxBLrDVT5q/iq7XBVBXLn57RTIIpelLtEIZHXAF/Upa3+gaCpeV1NNS5Z9A+ID6jn50VD4A== dependencies: - "@typescript-eslint/types" "8.49.0" - "@typescript-eslint/visitor-keys" "8.49.0" + "@typescript-eslint/types" "8.50.0" + "@typescript-eslint/visitor-keys" "8.50.0" "@typescript-eslint/tsconfig-utils@8.48.1", "@typescript-eslint/tsconfig-utils@^8.48.1": version "8.48.1" resolved "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.48.1.tgz" integrity sha512-k0Jhs4CpEffIBm6wPaCXBAD7jxBtrHjrSgtfCjUvPp9AZ78lXKdTR8fxyZO5y4vWNlOvYXRtngSZNSn+H53Jkw== -"@typescript-eslint/tsconfig-utils@8.49.0", "@typescript-eslint/tsconfig-utils@^8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.49.0.tgz#857777c8e35dd1e564505833d8043f544442fbf4" - integrity sha512-8prixNi1/6nawsRYxet4YOhnbW+W9FK/bQPxsGB1D3ZrDzbJ5FXw5XmzxZv82X3B+ZccuSxo/X8q9nQ+mFecWA== +"@typescript-eslint/tsconfig-utils@8.50.0", "@typescript-eslint/tsconfig-utils@^8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.50.0.tgz#5c17537ad4c8a13bf6d7393035edaf91a1e13191" + integrity sha512-vxd3G/ybKTSlm31MOA96gqvrRGv9RJ7LGtZCn2Vrc5htA0zCDvcMqUkifcjrWNNKXHUU3WCkYOzzVSFBd0wa2w== -"@typescript-eslint/type-utils@8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.49.0.tgz#d8118a0c1896a78a22f01d3c176e9945409b085b" - integrity sha512-KTExJfQ+svY8I10P4HdxKzWsvtVnsuCifU5MvXrRwoP2KOlNZ9ADNEWWsQTJgMxLzS5VLQKDjkCT/YzgsnqmZg== +"@typescript-eslint/type-utils@8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.50.0.tgz#feb6f54f876980a258b14f1cb033f54fc545d37b" + integrity sha512-7OciHT2lKCewR0mFoBrvZJ4AXTMe/sYOe87289WAViOocEmDjjv8MvIOT2XESuKj9jp8u3SZYUSh89QA4S1kQw== dependencies: - "@typescript-eslint/types" "8.49.0" - "@typescript-eslint/typescript-estree" "8.49.0" - "@typescript-eslint/utils" "8.49.0" + "@typescript-eslint/types" "8.50.0" + "@typescript-eslint/typescript-estree" "8.50.0" + "@typescript-eslint/utils" "8.50.0" debug "^4.3.4" ts-api-utils "^2.1.0" @@ -3266,10 +3266,10 @@ resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.48.1.tgz" integrity sha512-+fZ3LZNeiELGmimrujsDCT4CRIbq5oXdHe7chLiW8qzqyPMnn1puNstCrMNVAqwcl2FdIxkuJ4tOs/RFDBVc/Q== -"@typescript-eslint/types@8.49.0", "@typescript-eslint/types@^8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.49.0.tgz#c1bd3ebf956d9e5216396349ca23c58d74f06aee" - integrity sha512-e9k/fneezorUo6WShlQpMxXh8/8wfyc+biu6tnAqA81oWrEic0k21RHzP9uqqpyBBeBKu4T+Bsjy9/b8u7obXQ== +"@typescript-eslint/types@8.50.0", "@typescript-eslint/types@^8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.50.0.tgz#ad8f1ad88ae0096f548c9cdf60da9b92832db96e" + integrity sha512-iX1mgmGrXdANhhITbpp2QQM2fGehBse9LbTf0sidWK6yg/NE+uhV5dfU1g6EYPlcReYmkE9QLPq/2irKAmtS9w== "@typescript-eslint/typescript-estree@8.48.1": version "8.48.1" @@ -3286,30 +3286,30 @@ tinyglobby "^0.2.15" ts-api-utils "^2.1.0" -"@typescript-eslint/typescript-estree@8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.49.0.tgz#99c5a53275197ccb4e849786dad68344e9924135" - integrity sha512-jrLdRuAbPfPIdYNppHJ/D0wN+wwNfJ32YTAm10eJVsFmrVpXQnDWBn8niCSMlWjvml8jsce5E/O+86IQtTbJWA== +"@typescript-eslint/typescript-estree@8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.50.0.tgz#2871d36617f81a127db905fa91b16d1a0251411b" + integrity sha512-W7SVAGBR/IX7zm1t70Yujpbk+zdPq/u4soeFSknWFdXIFuWsBGBOUu/Tn/I6KHSKvSh91OiMuaSnYp3mtPt5IQ== dependencies: - "@typescript-eslint/project-service" "8.49.0" - "@typescript-eslint/tsconfig-utils" "8.49.0" - "@typescript-eslint/types" "8.49.0" - "@typescript-eslint/visitor-keys" "8.49.0" + "@typescript-eslint/project-service" "8.50.0" + "@typescript-eslint/tsconfig-utils" "8.50.0" + "@typescript-eslint/types" "8.50.0" + "@typescript-eslint/visitor-keys" "8.50.0" debug "^4.3.4" minimatch "^9.0.4" semver "^7.6.0" tinyglobby "^0.2.15" ts-api-utils "^2.1.0" -"@typescript-eslint/utils@8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.49.0.tgz#43b3b91d30afd6f6114532cf0b228f1790f43aff" - integrity sha512-N3W7rJw7Rw+z1tRsHZbK395TWSYvufBXumYtEGzypgMUthlg0/hmCImeA8hgO2d2G4pd7ftpxxul2J8OdtdaFA== +"@typescript-eslint/utils@8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.50.0.tgz#107f20a5747eab5db988c5f6ad462b59851cdd1f" + integrity sha512-87KgUXET09CRjGCi2Ejxy3PULXna63/bMYv72tCAlDJC3Yqwln0HiFJ3VJMst2+mEtNtZu5oFvX4qJGjKsnAgg== dependencies: "@eslint-community/eslint-utils" "^4.7.0" - "@typescript-eslint/scope-manager" "8.49.0" - "@typescript-eslint/types" "8.49.0" - "@typescript-eslint/typescript-estree" "8.49.0" + "@typescript-eslint/scope-manager" "8.50.0" + "@typescript-eslint/types" "8.50.0" + "@typescript-eslint/typescript-estree" "8.50.0" "@typescript-eslint/utils@^8.0.0": version "8.48.1" @@ -3329,12 +3329,12 @@ "@typescript-eslint/types" "8.48.1" eslint-visitor-keys "^4.2.1" -"@typescript-eslint/visitor-keys@8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.49.0.tgz#8e450cc502c0d285cad9e84d400cf349a85ced6c" - integrity sha512-LlKaciDe3GmZFphXIc79THF/YYBugZ7FS1pO581E/edlVVNbZKDy93evqmrfQ9/Y4uN0vVhX4iuchq26mK/iiA== +"@typescript-eslint/visitor-keys@8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.50.0.tgz#79d1c95474e08f844dbe13370715cfb9b7e21363" + integrity sha512-Xzmnb58+Db78gT/CCj/PVCvK+zxbnsw6F+O1oheYszJbBSdEjVhQi3C/Xttzxgi/GLmpvOggRs1RFpiJ8+c34Q== dependencies: - "@typescript-eslint/types" "8.49.0" + "@typescript-eslint/types" "8.50.0" eslint-visitor-keys "^4.2.1" "@vitejs/plugin-basic-ssl@2.1.0": @@ -9956,15 +9956,15 @@ typed-assert@^1.0.8: resolved "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz" integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg== -typescript-eslint@8.49.0: - version "8.49.0" - resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.49.0.tgz#4a8b608ae48c0db876c8fb2a2724839fc5a7147c" - integrity sha512-zRSVH1WXD0uXczCXw+nsdjGPUdx4dfrs5VQoHnUWmv1U3oNlAKv4FUNdLDhVUg+gYn+a5hUESqch//Rv5wVhrg== +typescript-eslint@8.50.0: + version "8.50.0" + resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.50.0.tgz#b91e73eea65edf46e10425dbeb0dc1ddb0d7fea5" + integrity sha512-Q1/6yNUmCpH94fbgMUMg2/BSAr/6U7GBk61kZTv1/asghQOWOjTlp9K8mixS5NcJmm2creY+UFfGeW/+OcA64A== dependencies: - "@typescript-eslint/eslint-plugin" "8.49.0" - "@typescript-eslint/parser" "8.49.0" - "@typescript-eslint/typescript-estree" "8.49.0" - "@typescript-eslint/utils" "8.49.0" + "@typescript-eslint/eslint-plugin" "8.50.0" + "@typescript-eslint/parser" "8.50.0" + "@typescript-eslint/typescript-estree" "8.50.0" + "@typescript-eslint/utils" "8.50.0" typescript@5.9.3: version "5.9.3"