this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

run `npm update`

+550 -442
+4
changelog.md
··· 5 5 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), 6 6 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 7 7 8 + ## [Unreleased](https://github.com/patrik-csak/auto-terminal-profile/compare/v7.0.1...HEAD) 9 + 10 + - Updated dependencies 11 + 8 12 ## [7.0.1](https://github.com/patrik-csak/auto-terminal-profile/compare/v7.0.0...v7.0.1) – 2025-11-17 9 13 10 14 ### Changed
+546 -442
package-lock.json
··· 36 36 }, 37 37 "engines": { 38 38 "node": ">=20 <=24" 39 - }, 40 - "funding": { 41 - "url": "https://buymeacoffee.com/patrikcsak" 42 39 } 43 40 }, 44 41 "node_modules/@altano/repository-tools": { ··· 49 46 "license": "ISC" 50 47 }, 51 48 "node_modules/@babel/code-frame": { 52 - "version": "7.27.1", 53 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 54 - "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 49 + "version": "7.29.0", 50 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 51 + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 55 52 "license": "MIT", 56 53 "dependencies": { 57 - "@babel/helper-validator-identifier": "^7.27.1", 54 + "@babel/helper-validator-identifier": "^7.28.5", 58 55 "js-tokens": "^4.0.0", 59 56 "picocolors": "^1.1.1" 60 57 }, ··· 81 78 } 82 79 }, 83 80 "node_modules/@emnapi/core": { 84 - "version": "1.7.1", 85 - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz", 86 - "integrity": "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==", 81 + "version": "1.9.0", 82 + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.0.tgz", 83 + "integrity": "sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==", 87 84 "dev": true, 88 85 "license": "MIT", 89 86 "optional": true, 90 87 "dependencies": { 91 - "@emnapi/wasi-threads": "1.1.0", 88 + "@emnapi/wasi-threads": "1.2.0", 92 89 "tslib": "^2.4.0" 93 90 } 94 91 }, 95 92 "node_modules/@emnapi/runtime": { 96 - "version": "1.7.1", 97 - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", 98 - "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", 93 + "version": "1.9.0", 94 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.0.tgz", 95 + "integrity": "sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==", 99 96 "dev": true, 100 97 "license": "MIT", 101 98 "optional": true, ··· 104 101 } 105 102 }, 106 103 "node_modules/@emnapi/wasi-threads": { 107 - "version": "1.1.0", 108 - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", 109 - "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", 104 + "version": "1.2.0", 105 + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.0.tgz", 106 + "integrity": "sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==", 110 107 "dev": true, 111 108 "license": "MIT", 112 109 "optional": true, ··· 115 112 } 116 113 }, 117 114 "node_modules/@eslint-community/eslint-plugin-eslint-comments": { 118 - "version": "4.5.0", 119 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.5.0.tgz", 120 - "integrity": "sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==", 115 + "version": "4.7.1", 116 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.7.1.tgz", 117 + "integrity": "sha512-Ql2nJFwA8wUGpILYGOQaT1glPsmvEwE0d+a+l7AALLzQvInqdbXJdx7aSu0DpUX9dB1wMVBMhm99/++S3MdEtQ==", 121 118 "dev": true, 122 119 "license": "MIT", 123 120 "dependencies": { 124 121 "escape-string-regexp": "^4.0.0", 125 - "ignore": "^5.2.4" 122 + "ignore": "^7.0.5" 126 123 }, 127 124 "engines": { 128 125 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 131 128 "url": "https://opencollective.com/eslint" 132 129 }, 133 130 "peerDependencies": { 134 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" 131 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0" 132 + } 133 + }, 134 + "node_modules/@eslint-community/eslint-plugin-eslint-comments/node_modules/ignore": { 135 + "version": "7.0.5", 136 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", 137 + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", 138 + "dev": true, 139 + "license": "MIT", 140 + "engines": { 141 + "node": ">= 4" 135 142 } 136 143 }, 137 144 "node_modules/@eslint-community/eslint-utils": { 138 - "version": "4.9.0", 139 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", 140 - "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", 145 + "version": "4.9.1", 146 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 147 + "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 141 148 "dev": true, 142 149 "license": "MIT", 143 150 "dependencies": { ··· 177 184 } 178 185 }, 179 186 "node_modules/@eslint/config-array": { 180 - "version": "0.21.1", 181 - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", 182 - "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", 187 + "version": "0.21.2", 188 + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", 189 + "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", 183 190 "dev": true, 184 191 "license": "Apache-2.0", 185 192 "dependencies": { 186 193 "@eslint/object-schema": "^2.1.7", 187 194 "debug": "^4.3.1", 188 - "minimatch": "^3.1.2" 195 + "minimatch": "^3.1.5" 189 196 }, 190 197 "engines": { 191 198 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 218 225 } 219 226 }, 220 227 "node_modules/@eslint/eslintrc": { 221 - "version": "3.3.1", 222 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", 223 - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", 228 + "version": "3.3.5", 229 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz", 230 + "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==", 224 231 "dev": true, 225 232 "license": "MIT", 226 233 "dependencies": { 227 - "ajv": "^6.12.4", 234 + "ajv": "^6.14.0", 228 235 "debug": "^4.3.2", 229 236 "espree": "^10.0.1", 230 237 "globals": "^14.0.0", 231 238 "ignore": "^5.2.0", 232 239 "import-fresh": "^3.2.1", 233 - "js-yaml": "^4.1.0", 234 - "minimatch": "^3.1.2", 240 + "js-yaml": "^4.1.1", 241 + "minimatch": "^3.1.5", 235 242 "strip-json-comments": "^3.1.1" 236 243 }, 237 244 "engines": { ··· 242 249 } 243 250 }, 244 251 "node_modules/@eslint/eslintrc/node_modules/ajv": { 245 - "version": "6.12.6", 246 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 247 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 252 + "version": "6.14.0", 253 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", 254 + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", 248 255 "dev": true, 249 256 "license": "MIT", 250 257 "dependencies": { ··· 266 273 "license": "MIT" 267 274 }, 268 275 "node_modules/@eslint/js": { 269 - "version": "9.39.1", 270 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.1.tgz", 271 - "integrity": "sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==", 276 + "version": "9.39.4", 277 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz", 278 + "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==", 272 279 "dev": true, 273 280 "license": "MIT", 274 281 "engines": { ··· 354 361 "url": "https://github.com/sponsors/nzakas" 355 362 } 356 363 }, 357 - "node_modules/@isaacs/balanced-match": { 358 - "version": "4.0.1", 359 - "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", 360 - "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", 361 - "dev": true, 362 - "license": "MIT", 363 - "engines": { 364 - "node": "20 || >=22" 365 - } 366 - }, 367 - "node_modules/@isaacs/brace-expansion": { 368 - "version": "5.0.0", 369 - "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", 370 - "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", 371 - "dev": true, 372 - "license": "MIT", 373 - "dependencies": { 374 - "@isaacs/balanced-match": "^4.0.1" 375 - }, 376 - "engines": { 377 - "node": "20 || >=22" 378 - } 379 - }, 380 364 "node_modules/@napi-rs/wasm-runtime": { 381 365 "version": "0.2.12", 382 366 "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", ··· 428 412 "node": ">= 8" 429 413 } 430 414 }, 415 + "node_modules/@package-json/types": { 416 + "version": "0.0.12", 417 + "resolved": "https://registry.npmjs.org/@package-json/types/-/types-0.0.12.tgz", 418 + "integrity": "sha512-uu43FGU34B5VM9mCNjXCwLaGHYjXdNincqKLaraaCW+7S2+SmiBg1Nv8bPnmschrIfZmfKNY9f3fC376MRrObw==", 419 + "dev": true, 420 + "license": "MIT" 421 + }, 431 422 "node_modules/@pkgr/core": { 432 423 "version": "0.2.9", 433 424 "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.9.tgz", ··· 448 439 "license": "MIT" 449 440 }, 450 441 "node_modules/@sindresorhus/is": { 451 - "version": "7.1.1", 452 - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.1.1.tgz", 453 - "integrity": "sha512-rO92VvpgMc3kfiTjGT52LEtJ8Yc5kCWhZjLQ3LwlA4pSgPpQO7bVpYXParOD8Jwf+cVQECJo3yP/4I8aZtUQTQ==", 442 + "version": "7.2.0", 443 + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz", 444 + "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==", 454 445 "license": "MIT", 455 446 "engines": { 456 447 "node": ">=18" ··· 547 538 "license": "MIT" 548 539 }, 549 540 "node_modules/@typescript-eslint/eslint-plugin": { 550 - "version": "8.47.0", 551 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.47.0.tgz", 552 - "integrity": "sha512-fe0rz9WJQ5t2iaLfdbDc9T80GJy0AeO453q8C3YCilnGozvOyCG5t+EZtg7j7D88+c3FipfP/x+wzGnh1xp8ZA==", 541 + "version": "8.57.0", 542 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.0.tgz", 543 + "integrity": "sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==", 553 544 "dev": true, 554 545 "license": "MIT", 555 546 "dependencies": { 556 - "@eslint-community/regexpp": "^4.10.0", 557 - "@typescript-eslint/scope-manager": "8.47.0", 558 - "@typescript-eslint/type-utils": "8.47.0", 559 - "@typescript-eslint/utils": "8.47.0", 560 - "@typescript-eslint/visitor-keys": "8.47.0", 561 - "graphemer": "^1.4.0", 562 - "ignore": "^7.0.0", 547 + "@eslint-community/regexpp": "^4.12.2", 548 + "@typescript-eslint/scope-manager": "8.57.0", 549 + "@typescript-eslint/type-utils": "8.57.0", 550 + "@typescript-eslint/utils": "8.57.0", 551 + "@typescript-eslint/visitor-keys": "8.57.0", 552 + "ignore": "^7.0.5", 563 553 "natural-compare": "^1.4.0", 564 - "ts-api-utils": "^2.1.0" 554 + "ts-api-utils": "^2.4.0" 565 555 }, 566 556 "engines": { 567 557 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 571 561 "url": "https://opencollective.com/typescript-eslint" 572 562 }, 573 563 "peerDependencies": { 574 - "@typescript-eslint/parser": "^8.47.0", 575 - "eslint": "^8.57.0 || ^9.0.0", 564 + "@typescript-eslint/parser": "^8.57.0", 565 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 576 566 "typescript": ">=4.8.4 <6.0.0" 577 567 } 578 568 }, ··· 587 577 } 588 578 }, 589 579 "node_modules/@typescript-eslint/parser": { 590 - "version": "8.47.0", 591 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.47.0.tgz", 592 - "integrity": "sha512-lJi3PfxVmo0AkEY93ecfN+r8SofEqZNGByvHAI3GBLrvt1Cw6H5k1IM02nSzu0RfUafr2EvFSw0wAsZgubNplQ==", 580 + "version": "8.57.0", 581 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.0.tgz", 582 + "integrity": "sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==", 593 583 "dev": true, 594 584 "license": "MIT", 595 585 "dependencies": { 596 - "@typescript-eslint/scope-manager": "8.47.0", 597 - "@typescript-eslint/types": "8.47.0", 598 - "@typescript-eslint/typescript-estree": "8.47.0", 599 - "@typescript-eslint/visitor-keys": "8.47.0", 600 - "debug": "^4.3.4" 586 + "@typescript-eslint/scope-manager": "8.57.0", 587 + "@typescript-eslint/types": "8.57.0", 588 + "@typescript-eslint/typescript-estree": "8.57.0", 589 + "@typescript-eslint/visitor-keys": "8.57.0", 590 + "debug": "^4.4.3" 601 591 }, 602 592 "engines": { 603 593 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 607 597 "url": "https://opencollective.com/typescript-eslint" 608 598 }, 609 599 "peerDependencies": { 610 - "eslint": "^8.57.0 || ^9.0.0", 600 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 611 601 "typescript": ">=4.8.4 <6.0.0" 612 602 } 613 603 }, 614 604 "node_modules/@typescript-eslint/project-service": { 615 - "version": "8.47.0", 616 - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.47.0.tgz", 617 - "integrity": "sha512-2X4BX8hUeB5JcA1TQJ7GjcgulXQ+5UkNb0DL8gHsHUHdFoiCTJoYLTpib3LtSDPZsRET5ygN4qqIWrHyYIKERA==", 605 + "version": "8.57.0", 606 + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.0.tgz", 607 + "integrity": "sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==", 618 608 "dev": true, 619 609 "license": "MIT", 620 610 "dependencies": { 621 - "@typescript-eslint/tsconfig-utils": "^8.47.0", 622 - "@typescript-eslint/types": "^8.47.0", 623 - "debug": "^4.3.4" 611 + "@typescript-eslint/tsconfig-utils": "^8.57.0", 612 + "@typescript-eslint/types": "^8.57.0", 613 + "debug": "^4.4.3" 624 614 }, 625 615 "engines": { 626 616 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 634 624 } 635 625 }, 636 626 "node_modules/@typescript-eslint/scope-manager": { 637 - "version": "8.47.0", 638 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.47.0.tgz", 639 - "integrity": "sha512-a0TTJk4HXMkfpFkL9/WaGTNuv7JWfFTQFJd6zS9dVAjKsojmv9HT55xzbEpnZoY+VUb+YXLMp+ihMLz/UlZfDg==", 627 + "version": "8.57.0", 628 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.0.tgz", 629 + "integrity": "sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==", 640 630 "dev": true, 641 631 "license": "MIT", 642 632 "dependencies": { 643 - "@typescript-eslint/types": "8.47.0", 644 - "@typescript-eslint/visitor-keys": "8.47.0" 633 + "@typescript-eslint/types": "8.57.0", 634 + "@typescript-eslint/visitor-keys": "8.57.0" 645 635 }, 646 636 "engines": { 647 637 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 652 642 } 653 643 }, 654 644 "node_modules/@typescript-eslint/tsconfig-utils": { 655 - "version": "8.47.0", 656 - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.47.0.tgz", 657 - "integrity": "sha512-ybUAvjy4ZCL11uryalkKxuT3w3sXJAuWhOoGS3T/Wu+iUu1tGJmk5ytSY8gbdACNARmcYEB0COksD2j6hfGK2g==", 645 + "version": "8.57.0", 646 + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.0.tgz", 647 + "integrity": "sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==", 658 648 "dev": true, 659 649 "license": "MIT", 660 650 "engines": { ··· 669 659 } 670 660 }, 671 661 "node_modules/@typescript-eslint/type-utils": { 672 - "version": "8.47.0", 673 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.47.0.tgz", 674 - "integrity": "sha512-QC9RiCmZ2HmIdCEvhd1aJELBlD93ErziOXXlHEZyuBo3tBiAZieya0HLIxp+DoDWlsQqDawyKuNEhORyku+P8A==", 662 + "version": "8.57.0", 663 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.0.tgz", 664 + "integrity": "sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==", 675 665 "dev": true, 676 666 "license": "MIT", 677 667 "dependencies": { 678 - "@typescript-eslint/types": "8.47.0", 679 - "@typescript-eslint/typescript-estree": "8.47.0", 680 - "@typescript-eslint/utils": "8.47.0", 681 - "debug": "^4.3.4", 682 - "ts-api-utils": "^2.1.0" 668 + "@typescript-eslint/types": "8.57.0", 669 + "@typescript-eslint/typescript-estree": "8.57.0", 670 + "@typescript-eslint/utils": "8.57.0", 671 + "debug": "^4.4.3", 672 + "ts-api-utils": "^2.4.0" 683 673 }, 684 674 "engines": { 685 675 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 689 679 "url": "https://opencollective.com/typescript-eslint" 690 680 }, 691 681 "peerDependencies": { 692 - "eslint": "^8.57.0 || ^9.0.0", 682 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 693 683 "typescript": ">=4.8.4 <6.0.0" 694 684 } 695 685 }, 696 686 "node_modules/@typescript-eslint/types": { 697 - "version": "8.47.0", 698 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.47.0.tgz", 699 - "integrity": "sha512-nHAE6bMKsizhA2uuYZbEbmp5z2UpffNrPEqiKIeN7VsV6UY/roxanWfoRrf6x/k9+Obf+GQdkm0nPU+vnMXo9A==", 687 + "version": "8.57.0", 688 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz", 689 + "integrity": "sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==", 700 690 "dev": true, 701 691 "license": "MIT", 702 692 "engines": { ··· 708 698 } 709 699 }, 710 700 "node_modules/@typescript-eslint/typescript-estree": { 711 - "version": "8.47.0", 712 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.47.0.tgz", 713 - "integrity": "sha512-k6ti9UepJf5NpzCjH31hQNLHQWupTRPhZ+KFF8WtTuTpy7uHPfeg2NM7cP27aCGajoEplxJDFVCEm9TGPYyiVg==", 701 + "version": "8.57.0", 702 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz", 703 + "integrity": "sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==", 714 704 "dev": true, 715 705 "license": "MIT", 716 706 "dependencies": { 717 - "@typescript-eslint/project-service": "8.47.0", 718 - "@typescript-eslint/tsconfig-utils": "8.47.0", 719 - "@typescript-eslint/types": "8.47.0", 720 - "@typescript-eslint/visitor-keys": "8.47.0", 721 - "debug": "^4.3.4", 722 - "fast-glob": "^3.3.2", 723 - "is-glob": "^4.0.3", 724 - "minimatch": "^9.0.4", 725 - "semver": "^7.6.0", 726 - "ts-api-utils": "^2.1.0" 707 + "@typescript-eslint/project-service": "8.57.0", 708 + "@typescript-eslint/tsconfig-utils": "8.57.0", 709 + "@typescript-eslint/types": "8.57.0", 710 + "@typescript-eslint/visitor-keys": "8.57.0", 711 + "debug": "^4.4.3", 712 + "minimatch": "^10.2.2", 713 + "semver": "^7.7.3", 714 + "tinyglobby": "^0.2.15", 715 + "ts-api-utils": "^2.4.0" 727 716 }, 728 717 "engines": { 729 718 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 736 725 "typescript": ">=4.8.4 <6.0.0" 737 726 } 738 727 }, 728 + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { 729 + "version": "4.0.4", 730 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 731 + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 732 + "dev": true, 733 + "license": "MIT", 734 + "engines": { 735 + "node": "18 || 20 || >=22" 736 + } 737 + }, 739 738 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { 740 - "version": "2.0.2", 741 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 742 - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 739 + "version": "5.0.4", 740 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", 741 + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", 743 742 "dev": true, 744 743 "license": "MIT", 745 744 "dependencies": { 746 - "balanced-match": "^1.0.0" 745 + "balanced-match": "^4.0.2" 746 + }, 747 + "engines": { 748 + "node": "18 || 20 || >=22" 747 749 } 748 750 }, 749 751 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { 750 - "version": "9.0.5", 751 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 752 - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 752 + "version": "10.2.4", 753 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", 754 + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", 753 755 "dev": true, 754 - "license": "ISC", 756 + "license": "BlueOak-1.0.0", 755 757 "dependencies": { 756 - "brace-expansion": "^2.0.1" 758 + "brace-expansion": "^5.0.2" 757 759 }, 758 760 "engines": { 759 - "node": ">=16 || 14 >=14.17" 761 + "node": "18 || 20 || >=22" 760 762 }, 761 763 "funding": { 762 764 "url": "https://github.com/sponsors/isaacs" 763 765 } 764 766 }, 765 767 "node_modules/@typescript-eslint/utils": { 766 - "version": "8.47.0", 767 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.47.0.tgz", 768 - "integrity": "sha512-g7XrNf25iL4TJOiPqatNuaChyqt49a/onq5YsJ9+hXeugK+41LVg7AxikMfM02PC6jbNtZLCJj6AUcQXJS/jGQ==", 768 + "version": "8.57.0", 769 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.0.tgz", 770 + "integrity": "sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==", 769 771 "dev": true, 770 772 "license": "MIT", 771 773 "dependencies": { 772 - "@eslint-community/eslint-utils": "^4.7.0", 773 - "@typescript-eslint/scope-manager": "8.47.0", 774 - "@typescript-eslint/types": "8.47.0", 775 - "@typescript-eslint/typescript-estree": "8.47.0" 774 + "@eslint-community/eslint-utils": "^4.9.1", 775 + "@typescript-eslint/scope-manager": "8.57.0", 776 + "@typescript-eslint/types": "8.57.0", 777 + "@typescript-eslint/typescript-estree": "8.57.0" 776 778 }, 777 779 "engines": { 778 780 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 782 784 "url": "https://opencollective.com/typescript-eslint" 783 785 }, 784 786 "peerDependencies": { 785 - "eslint": "^8.57.0 || ^9.0.0", 787 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 786 788 "typescript": ">=4.8.4 <6.0.0" 787 789 } 788 790 }, 789 791 "node_modules/@typescript-eslint/visitor-keys": { 790 - "version": "8.47.0", 791 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.47.0.tgz", 792 - "integrity": "sha512-SIV3/6eftCy1bNzCQoPmbWsRLujS8t5iDIZ4spZOBHqrM+yfX2ogg8Tt3PDTAVKw3sSCiUgg30uOAvK2r9zGjQ==", 792 + "version": "8.57.0", 793 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz", 794 + "integrity": "sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==", 793 795 "dev": true, 794 796 "license": "MIT", 795 797 "dependencies": { 796 - "@typescript-eslint/types": "8.47.0", 797 - "eslint-visitor-keys": "^4.2.1" 798 + "@typescript-eslint/types": "8.57.0", 799 + "eslint-visitor-keys": "^5.0.0" 798 800 }, 799 801 "engines": { 800 802 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 804 806 "url": "https://opencollective.com/typescript-eslint" 805 807 } 806 808 }, 809 + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { 810 + "version": "5.0.1", 811 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", 812 + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", 813 + "dev": true, 814 + "license": "Apache-2.0", 815 + "engines": { 816 + "node": "^20.19.0 || ^22.13.0 || >=24" 817 + }, 818 + "funding": { 819 + "url": "https://opencollective.com/eslint" 820 + } 821 + }, 807 822 "node_modules/@unrs/resolver-binding-android-arm-eabi": { 808 823 "version": "1.11.1", 809 824 "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz", ··· 1074 1089 ] 1075 1090 }, 1076 1091 "node_modules/acorn": { 1077 - "version": "8.15.0", 1078 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 1079 - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 1092 + "version": "8.16.0", 1093 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", 1094 + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", 1080 1095 "dev": true, 1081 1096 "license": "MIT", 1082 1097 "bin": { ··· 1097 1112 } 1098 1113 }, 1099 1114 "node_modules/ajv": { 1100 - "version": "8.17.1", 1101 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", 1102 - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", 1115 + "version": "8.18.0", 1116 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", 1117 + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", 1103 1118 "license": "MIT", 1104 1119 "dependencies": { 1105 1120 "fast-deep-equal": "^3.1.3", ··· 1168 1183 } 1169 1184 }, 1170 1185 "node_modules/ansi-styles": { 1171 - "version": "4.3.0", 1172 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1173 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1186 + "version": "6.2.3", 1187 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 1188 + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 1174 1189 "dev": true, 1175 1190 "license": "MIT", 1176 - "dependencies": { 1177 - "color-convert": "^2.0.1" 1178 - }, 1179 1191 "engines": { 1180 - "node": ">=8" 1192 + "node": ">=12" 1181 1193 }, 1182 1194 "funding": { 1183 1195 "url": "https://github.com/chalk/ansi-styles?sponsor=1" ··· 1352 1364 } 1353 1365 }, 1354 1366 "node_modules/atomically": { 1355 - "version": "2.1.0", 1356 - "resolved": "https://registry.npmjs.org/atomically/-/atomically-2.1.0.tgz", 1357 - "integrity": "sha512-+gDffFXRW6sl/HCwbta7zK4uNqbPjv4YJEAdz7Vu+FLQHe77eZ4bvbJGi4hE0QPeJlMYMA3piXEr1UL3dAwx7Q==", 1367 + "version": "2.1.1", 1368 + "resolved": "https://registry.npmjs.org/atomically/-/atomically-2.1.1.tgz", 1369 + "integrity": "sha512-P4w9o2dqARji6P7MHprklbfiArZAWvo07yW7qs3pdljb3BWr12FIB7W+p0zJiuiVsUpRO0iZn1kFFcpPegg0tQ==", 1358 1370 "license": "MIT", 1359 1371 "dependencies": { 1360 1372 "stubborn-fs": "^2.0.0", ··· 1385 1397 "license": "MIT" 1386 1398 }, 1387 1399 "node_modules/baseline-browser-mapping": { 1388 - "version": "2.8.29", 1389 - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.29.tgz", 1390 - "integrity": "sha512-sXdt2elaVnhpDNRDz+1BDx1JQoJRuNk7oVlAlbGiFkLikHCAQiccexF/9e91zVi6RCgqspl04aP+6Cnl9zRLrA==", 1400 + "version": "2.10.8", 1401 + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.8.tgz", 1402 + "integrity": "sha512-PCLz/LXGBsNTErbtB6i5u4eLpHeMfi93aUv5duMmj6caNu6IphS4q6UevDnL36sZQv9lrP11dbPKGMaXPwMKfQ==", 1391 1403 "dev": true, 1392 1404 "license": "Apache-2.0", 1393 1405 "bin": { 1394 - "baseline-browser-mapping": "dist/cli.js" 1406 + "baseline-browser-mapping": "dist/cli.cjs" 1407 + }, 1408 + "engines": { 1409 + "node": ">=6.0.0" 1395 1410 } 1396 1411 }, 1397 1412 "node_modules/big-integer": { ··· 1440 1455 } 1441 1456 }, 1442 1457 "node_modules/browserslist": { 1443 - "version": "4.28.0", 1444 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.0.tgz", 1445 - "integrity": "sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==", 1458 + "version": "4.28.1", 1459 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", 1460 + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", 1446 1461 "dev": true, 1447 1462 "funding": [ 1448 1463 { ··· 1460 1475 ], 1461 1476 "license": "MIT", 1462 1477 "dependencies": { 1463 - "baseline-browser-mapping": "^2.8.25", 1464 - "caniuse-lite": "^1.0.30001754", 1465 - "electron-to-chromium": "^1.5.249", 1478 + "baseline-browser-mapping": "^2.9.0", 1479 + "caniuse-lite": "^1.0.30001759", 1480 + "electron-to-chromium": "^1.5.263", 1466 1481 "node-releases": "^2.0.27", 1467 - "update-browserslist-db": "^1.1.4" 1482 + "update-browserslist-db": "^1.2.0" 1468 1483 }, 1469 1484 "bin": { 1470 1485 "browserslist": "cli.js" ··· 1565 1580 } 1566 1581 }, 1567 1582 "node_modules/caniuse-lite": { 1568 - "version": "1.0.30001755", 1569 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001755.tgz", 1570 - "integrity": "sha512-44V+Jm6ctPj7R52Na4TLi3Zri4dWUljJd+RDm+j8LtNCc/ihLCT+X1TzoOAkRETEWqjuLnh9581Tl80FvK7jVA==", 1583 + "version": "1.0.30001778", 1584 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001778.tgz", 1585 + "integrity": "sha512-PN7uxFL+ExFJO61aVmP1aIEG4i9whQd4eoSCebav62UwDyp5OHh06zN4jqKSMePVgxHifCw1QJxdRkA1Pisekg==", 1571 1586 "dev": true, 1572 1587 "funding": [ 1573 1588 { ··· 1605 1620 "license": "MIT" 1606 1621 }, 1607 1622 "node_modules/ci-info": { 1608 - "version": "4.3.1", 1609 - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz", 1610 - "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==", 1623 + "version": "4.4.0", 1624 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz", 1625 + "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==", 1611 1626 "dev": true, 1612 1627 "funding": [ 1613 1628 { ··· 1679 1694 "license": "MIT" 1680 1695 }, 1681 1696 "node_modules/commander": { 1682 - "version": "14.0.2", 1683 - "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", 1684 - "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", 1697 + "version": "14.0.3", 1698 + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", 1699 + "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", 1685 1700 "license": "MIT", 1686 1701 "engines": { 1687 1702 "node": ">=20" 1688 1703 } 1689 1704 }, 1690 1705 "node_modules/comment-parser": { 1691 - "version": "1.4.1", 1692 - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", 1693 - "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", 1706 + "version": "1.4.5", 1707 + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.5.tgz", 1708 + "integrity": "sha512-aRDkn3uyIlCFfk5NUA+VdwMmMsh8JGhc4hapfV4yxymHGQ3BVskMQfoXGpCo5IoBuQ9tS5iiVKhCpTcB4pW4qw==", 1694 1709 "dev": true, 1695 1710 "license": "MIT", 1696 1711 "engines": { ··· 1712 1727 "license": "MIT" 1713 1728 }, 1714 1729 "node_modules/conf": { 1715 - "version": "15.0.2", 1716 - "resolved": "https://registry.npmjs.org/conf/-/conf-15.0.2.tgz", 1717 - "integrity": "sha512-JBSrutapCafTrddF9dH3lc7+T2tBycGF4uPkI4Js+g4vLLEhG6RZcFi3aJd5zntdf5tQxAejJt8dihkoQ/eSJw==", 1730 + "version": "15.1.0", 1731 + "resolved": "https://registry.npmjs.org/conf/-/conf-15.1.0.tgz", 1732 + "integrity": "sha512-Uy5YN9KEu0WWDaZAVJ5FAmZoaJt9rdK6kH+utItPyGsCqCgaTKkrmZx3zoE0/3q6S3bcp3Ihkk+ZqPxWxFK5og==", 1718 1733 "license": "MIT", 1719 1734 "dependencies": { 1720 1735 "ajv": "^8.17.1", ··· 1763 1778 } 1764 1779 }, 1765 1780 "node_modules/core-js-compat": { 1766 - "version": "3.46.0", 1767 - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.46.0.tgz", 1768 - "integrity": "sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==", 1781 + "version": "3.48.0", 1782 + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.48.0.tgz", 1783 + "integrity": "sha512-OM4cAF3D6VtH/WkLtWvyNC56EZVXsZdU3iqaMG2B4WvYrlqU831pc4UtG5yp0sE9z8Y02wVN7PjW5Zf9Gt0f1Q==", 1769 1784 "dev": true, 1770 1785 "license": "MIT", 1771 1786 "dependencies": { 1772 - "browserslist": "^4.26.3" 1787 + "browserslist": "^4.28.1" 1773 1788 }, 1774 1789 "funding": { 1775 1790 "type": "opencollective", ··· 1777 1792 } 1778 1793 }, 1779 1794 "node_modules/cosmiconfig": { 1780 - "version": "9.0.0", 1781 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", 1782 - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", 1795 + "version": "9.0.1", 1796 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz", 1797 + "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==", 1783 1798 "dev": true, 1784 1799 "license": "MIT", 1785 1800 "dependencies": { ··· 1995 2010 "license": "MIT" 1996 2011 }, 1997 2012 "node_modules/default-browser": { 1998 - "version": "5.4.0", 1999 - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", 2000 - "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", 2013 + "version": "5.5.0", 2014 + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz", 2015 + "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==", 2001 2016 "dev": true, 2002 2017 "license": "MIT", 2003 2018 "dependencies": { ··· 2127 2142 "url": "https://github.com/sponsors/sindresorhus" 2128 2143 } 2129 2144 }, 2130 - "node_modules/dot-prop/node_modules/type-fest": { 2131 - "version": "5.2.0", 2132 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.2.0.tgz", 2133 - "integrity": "sha512-xxCJm+Bckc6kQBknN7i9fnP/xobQRsRQxR01CztFkp/h++yfVxUUcmMgfR2HttJx/dpWjS9ubVuyspJv24Q9DA==", 2134 - "license": "(MIT OR CC0-1.0)", 2135 - "dependencies": { 2136 - "tagged-tag": "^1.0.0" 2137 - }, 2138 - "engines": { 2139 - "node": ">=20" 2140 - }, 2141 - "funding": { 2142 - "url": "https://github.com/sponsors/sindresorhus" 2143 - } 2144 - }, 2145 2145 "node_modules/dunder-proto": { 2146 2146 "version": "1.0.1", 2147 2147 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", ··· 2158 2158 } 2159 2159 }, 2160 2160 "node_modules/electron-to-chromium": { 2161 - "version": "1.5.255", 2162 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.255.tgz", 2163 - "integrity": "sha512-Z9oIp4HrFF/cZkDPMpz2XSuVpc1THDpT4dlmATFlJUIBVCy9Vap5/rIXsASP1CscBacBqhabwh8vLctqBwEerQ==", 2161 + "version": "1.5.313", 2162 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.313.tgz", 2163 + "integrity": "sha512-QBMrTWEf00GXZmJyx2lbYD45jpI3TUFnNIzJ5BBc8piGUDwMPa1GV6HJWTZVvY/eiN3fSopl7NRbgGp9sZ9LTA==", 2164 2164 "dev": true, 2165 2165 "license": "ISC" 2166 2166 }, ··· 2185 2185 } 2186 2186 }, 2187 2187 "node_modules/enhanced-resolve": { 2188 - "version": "5.18.3", 2189 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", 2190 - "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", 2188 + "version": "5.20.0", 2189 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz", 2190 + "integrity": "sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==", 2191 2191 "dev": true, 2192 2192 "license": "MIT", 2193 2193 "dependencies": { 2194 2194 "graceful-fs": "^4.2.4", 2195 - "tapable": "^2.2.0" 2195 + "tapable": "^2.3.0" 2196 2196 }, 2197 2197 "engines": { 2198 2198 "node": ">=10.13.0" ··· 2246 2246 } 2247 2247 }, 2248 2248 "node_modules/es-abstract": { 2249 - "version": "1.24.0", 2250 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", 2251 - "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", 2249 + "version": "1.24.1", 2250 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", 2251 + "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", 2252 2252 "dev": true, 2253 2253 "license": "MIT", 2254 2254 "dependencies": { ··· 2335 2335 } 2336 2336 }, 2337 2337 "node_modules/es-iterator-helpers": { 2338 - "version": "1.2.1", 2339 - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", 2340 - "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", 2338 + "version": "1.3.1", 2339 + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.3.1.tgz", 2340 + "integrity": "sha512-zWwRvqWiuBPr0muUG/78cW3aHROFCNIQ3zpmYDpwdbnt2m+xlNyRWpHBpa2lJjSBit7BQ+RXA1iwbSmu5yJ/EQ==", 2341 2341 "dev": true, 2342 2342 "license": "MIT", 2343 2343 "dependencies": { 2344 2344 "call-bind": "^1.0.8", 2345 - "call-bound": "^1.0.3", 2345 + "call-bound": "^1.0.4", 2346 2346 "define-properties": "^1.2.1", 2347 - "es-abstract": "^1.23.6", 2347 + "es-abstract": "^1.24.1", 2348 2348 "es-errors": "^1.3.0", 2349 - "es-set-tostringtag": "^2.0.3", 2349 + "es-set-tostringtag": "^2.1.0", 2350 2350 "function-bind": "^1.1.2", 2351 - "get-intrinsic": "^1.2.6", 2351 + "get-intrinsic": "^1.3.0", 2352 2352 "globalthis": "^1.0.4", 2353 2353 "gopd": "^1.2.0", 2354 2354 "has-property-descriptors": "^1.0.2", 2355 2355 "has-proto": "^1.2.0", 2356 2356 "has-symbols": "^1.1.0", 2357 2357 "internal-slot": "^1.1.0", 2358 - "iterator.prototype": "^1.1.4", 2358 + "iterator.prototype": "^1.1.5", 2359 + "math-intrinsics": "^1.1.0", 2359 2360 "safe-array-concat": "^1.1.3" 2360 2361 }, 2361 2362 "engines": { ··· 2446 2447 } 2447 2448 }, 2448 2449 "node_modules/eslint": { 2449 - "version": "9.39.1", 2450 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.1.tgz", 2451 - "integrity": "sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==", 2450 + "version": "9.39.4", 2451 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", 2452 + "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", 2452 2453 "dev": true, 2453 2454 "license": "MIT", 2454 2455 "dependencies": { 2455 2456 "@eslint-community/eslint-utils": "^4.8.0", 2456 2457 "@eslint-community/regexpp": "^4.12.1", 2457 - "@eslint/config-array": "^0.21.1", 2458 + "@eslint/config-array": "^0.21.2", 2458 2459 "@eslint/config-helpers": "^0.4.2", 2459 2460 "@eslint/core": "^0.17.0", 2460 - "@eslint/eslintrc": "^3.3.1", 2461 - "@eslint/js": "9.39.1", 2461 + "@eslint/eslintrc": "^3.3.5", 2462 + "@eslint/js": "9.39.4", 2462 2463 "@eslint/plugin-kit": "^0.4.1", 2463 2464 "@humanfs/node": "^0.16.6", 2464 2465 "@humanwhocodes/module-importer": "^1.0.1", 2465 2466 "@humanwhocodes/retry": "^0.4.2", 2466 2467 "@types/estree": "^1.0.6", 2467 - "ajv": "^6.12.4", 2468 + "ajv": "^6.14.0", 2468 2469 "chalk": "^4.0.0", 2469 2470 "cross-spawn": "^7.0.6", 2470 2471 "debug": "^4.3.2", ··· 2483 2484 "is-glob": "^4.0.0", 2484 2485 "json-stable-stringify-without-jsonify": "^1.0.1", 2485 2486 "lodash.merge": "^4.6.2", 2486 - "minimatch": "^3.1.2", 2487 + "minimatch": "^3.1.5", 2487 2488 "natural-compare": "^1.4.0", 2488 2489 "optionator": "^0.9.3" 2489 2490 }, ··· 2654 2655 } 2655 2656 }, 2656 2657 "node_modules/eslint-fix-utils": { 2657 - "version": "0.4.0", 2658 - "resolved": "https://registry.npmjs.org/eslint-fix-utils/-/eslint-fix-utils-0.4.0.tgz", 2659 - "integrity": "sha512-nCEciwqByGxsKiWqZjqK7xfL+7dUX9Pi0UL3J0tOwfxVN9e6Y59UxEt1ZYsc3XH0ce6T1WQM/QU2DbKK/6IG7g==", 2658 + "version": "0.4.2", 2659 + "resolved": "https://registry.npmjs.org/eslint-fix-utils/-/eslint-fix-utils-0.4.2.tgz", 2660 + "integrity": "sha512-n7ZTcwwkP5scedlhvWMcqxED+O1NzXcj5Rxn/0kJQMP88k02vRcBfQ1qsk/JHb6Aw8bajFoetFCCBiNIcNCsvA==", 2660 2661 "dev": true, 2661 2662 "license": "MIT", 2662 2663 "engines": { 2663 - "node": "^20.19.0 || >=22.12.0" 2664 + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 2664 2665 }, 2665 2666 "peerDependencies": { 2666 2667 "@types/estree": ">=1", ··· 2807 2808 } 2808 2809 }, 2809 2810 "node_modules/eslint-plugin-import-x": { 2810 - "version": "4.16.1", 2811 - "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.16.1.tgz", 2812 - "integrity": "sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ==", 2811 + "version": "4.16.2", 2812 + "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.16.2.tgz", 2813 + "integrity": "sha512-rM9K8UBHcWKpzQzStn1YRN2T5NvdeIfSVoKu/lKF41znQXHAUcBbYXe5wd6GNjZjTrP7viQ49n1D83x/2gYgIw==", 2813 2814 "dev": true, 2814 2815 "license": "MIT", 2815 2816 "dependencies": { 2816 - "@typescript-eslint/types": "^8.35.0", 2817 + "@package-json/types": "^0.0.12", 2818 + "@typescript-eslint/types": "^8.56.0", 2817 2819 "comment-parser": "^1.4.1", 2818 2820 "debug": "^4.4.1", 2819 2821 "eslint-import-context": "^0.1.9", 2820 2822 "is-glob": "^4.0.3", 2821 - "minimatch": "^9.0.3 || ^10.0.1", 2823 + "minimatch": "^9.0.3 || ^10.1.2", 2822 2824 "semver": "^7.7.2", 2823 2825 "stable-hash-x": "^0.2.0", 2824 2826 "unrs-resolver": "^1.9.2" ··· 2830 2832 "url": "https://opencollective.com/eslint-plugin-import-x" 2831 2833 }, 2832 2834 "peerDependencies": { 2833 - "@typescript-eslint/utils": "^8.0.0", 2834 - "eslint": "^8.57.0 || ^9.0.0", 2835 + "@typescript-eslint/utils": "^8.56.0", 2836 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 2835 2837 "eslint-import-resolver-node": "*" 2836 2838 }, 2837 2839 "peerDependenciesMeta": { ··· 2843 2845 } 2844 2846 } 2845 2847 }, 2848 + "node_modules/eslint-plugin-import-x/node_modules/balanced-match": { 2849 + "version": "4.0.4", 2850 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 2851 + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 2852 + "dev": true, 2853 + "license": "MIT", 2854 + "engines": { 2855 + "node": "18 || 20 || >=22" 2856 + } 2857 + }, 2858 + "node_modules/eslint-plugin-import-x/node_modules/brace-expansion": { 2859 + "version": "5.0.4", 2860 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", 2861 + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", 2862 + "dev": true, 2863 + "license": "MIT", 2864 + "dependencies": { 2865 + "balanced-match": "^4.0.2" 2866 + }, 2867 + "engines": { 2868 + "node": "18 || 20 || >=22" 2869 + } 2870 + }, 2846 2871 "node_modules/eslint-plugin-import-x/node_modules/minimatch": { 2847 - "version": "10.1.1", 2848 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", 2849 - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", 2872 + "version": "10.2.4", 2873 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", 2874 + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", 2850 2875 "dev": true, 2851 2876 "license": "BlueOak-1.0.0", 2852 2877 "dependencies": { 2853 - "@isaacs/brace-expansion": "^5.0.0" 2878 + "brace-expansion": "^5.0.2" 2854 2879 }, 2855 2880 "engines": { 2856 - "node": "20 || >=22" 2881 + "node": "18 || 20 || >=22" 2857 2882 }, 2858 2883 "funding": { 2859 2884 "url": "https://github.com/sponsors/isaacs" 2860 2885 } 2861 2886 }, 2862 2887 "node_modules/eslint-plugin-n": { 2863 - "version": "17.23.1", 2864 - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.23.1.tgz", 2865 - "integrity": "sha512-68PealUpYoHOBh332JLLD9Sj7OQUDkFpmcfqt8R9sySfFSeuGJjMTJQvCRRB96zO3A/PELRLkPrzsHmzEFQQ5A==", 2888 + "version": "17.24.0", 2889 + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.24.0.tgz", 2890 + "integrity": "sha512-/gC7/KAYmfNnPNOb3eu8vw+TdVnV0zhdQwexsw6FLXbhzroVj20vRn2qL8lDWDGnAQ2J8DhdfvXxX9EoxvERvw==", 2866 2891 "dev": true, 2867 2892 "license": "MIT", 2868 2893 "dependencies": { ··· 2944 2969 "jsonc-eslint-parser": "^2.0.0" 2945 2970 } 2946 2971 }, 2947 - "node_modules/eslint-plugin-package-json/node_modules/sort-object-keys": { 2948 - "version": "2.0.1", 2949 - "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-2.0.1.tgz", 2950 - "integrity": "sha512-R89fO+z3x7hiKPXX5P0qim+ge6Y60AjtlW+QQpRozrrNcR1lw9Pkpm5MLB56HoNvdcLHL4wbpq16OcvGpEDJIg==", 2951 - "dev": true, 2952 - "license": "MIT" 2953 - }, 2954 2972 "node_modules/eslint-plugin-prettier": { 2955 - "version": "5.5.4", 2956 - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz", 2957 - "integrity": "sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==", 2973 + "version": "5.5.5", 2974 + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.5.tgz", 2975 + "integrity": "sha512-hscXkbqUZ2sPithAuLm5MXL+Wph+U7wHngPBv9OMWwlP8iaflyxpjTYZkmdgB4/vPIhemRlBEoLrH7UC1n7aUw==", 2958 2976 "dev": true, 2959 2977 "license": "MIT", 2960 2978 "dependencies": { 2961 - "prettier-linter-helpers": "^1.0.0", 2962 - "synckit": "^0.11.7" 2979 + "prettier-linter-helpers": "^1.0.1", 2980 + "synckit": "^0.11.12" 2963 2981 }, 2964 2982 "engines": { 2965 2983 "node": "^14.18.0 || >=16.0.0" ··· 3199 3217 } 3200 3218 }, 3201 3219 "node_modules/eslint/node_modules/ajv": { 3202 - "version": "6.12.6", 3203 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 3204 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 3220 + "version": "6.14.0", 3221 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", 3222 + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", 3205 3223 "dev": true, 3206 3224 "license": "MIT", 3207 3225 "dependencies": { ··· 3215 3233 "url": "https://github.com/sponsors/epoberezkin" 3216 3234 } 3217 3235 }, 3236 + "node_modules/eslint/node_modules/ansi-styles": { 3237 + "version": "4.3.0", 3238 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3239 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3240 + "dev": true, 3241 + "license": "MIT", 3242 + "dependencies": { 3243 + "color-convert": "^2.0.1" 3244 + }, 3245 + "engines": { 3246 + "node": ">=8" 3247 + }, 3248 + "funding": { 3249 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3250 + } 3251 + }, 3218 3252 "node_modules/eslint/node_modules/chalk": { 3219 3253 "version": "4.1.2", 3220 3254 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", ··· 3265 3299 "license": "MIT" 3266 3300 }, 3267 3301 "node_modules/esquery": { 3268 - "version": "1.6.0", 3269 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", 3270 - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", 3302 + "version": "1.7.0", 3303 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", 3304 + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", 3271 3305 "dev": true, 3272 3306 "license": "BSD-3-Clause", 3273 3307 "dependencies": { ··· 3311 3345 } 3312 3346 }, 3313 3347 "node_modules/execa": { 3314 - "version": "9.6.0", 3315 - "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.0.tgz", 3316 - "integrity": "sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==", 3348 + "version": "9.6.1", 3349 + "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz", 3350 + "integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==", 3317 3351 "license": "MIT", 3318 3352 "dependencies": { 3319 3353 "@sindresorhus/merge-streams": "^4.0.0", ··· 3350 3384 "license": "Apache-2.0" 3351 3385 }, 3352 3386 "node_modules/fast-equals": { 3353 - "version": "5.3.3", 3354 - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.3.3.tgz", 3355 - "integrity": "sha512-/boTcHZeIAQ2r/tL11voclBHDeP9WPxLt+tyAbVSyyXuUFyh0Tne7gJZTqGbxnvj79TjLdCXLOY7UIPhyG5MTw==", 3387 + "version": "5.4.0", 3388 + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.4.0.tgz", 3389 + "integrity": "sha512-jt2DW/aNFNwke7AUd+Z+e6pz39KO5rzdbbFCg2sGafS4mk13MI7Z8O5z9cADNn5lhGODIgLwug6TZO2ctf7kcw==", 3356 3390 "license": "MIT", 3357 3391 "engines": { 3358 3392 "node": ">=6.0.0" ··· 3419 3453 "license": "BSD-3-Clause" 3420 3454 }, 3421 3455 "node_modules/fastq": { 3422 - "version": "1.19.1", 3423 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", 3424 - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", 3456 + "version": "1.20.1", 3457 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", 3458 + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", 3425 3459 "dev": true, 3426 3460 "license": "ISC", 3427 3461 "dependencies": { ··· 3564 3598 } 3565 3599 }, 3566 3600 "node_modules/flatted": { 3567 - "version": "3.3.3", 3568 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", 3569 - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", 3601 + "version": "3.4.1", 3602 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.1.tgz", 3603 + "integrity": "sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==", 3570 3604 "dev": true, 3571 3605 "license": "ISC" 3572 3606 }, ··· 3660 3694 } 3661 3695 }, 3662 3696 "node_modules/get-east-asian-width": { 3663 - "version": "1.4.0", 3664 - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", 3665 - "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", 3697 + "version": "1.5.0", 3698 + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz", 3699 + "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==", 3666 3700 "dev": true, 3667 3701 "license": "MIT", 3668 3702 "engines": { ··· 3769 3803 } 3770 3804 }, 3771 3805 "node_modules/get-tsconfig": { 3772 - "version": "4.13.0", 3773 - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz", 3774 - "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==", 3806 + "version": "4.13.6", 3807 + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.6.tgz", 3808 + "integrity": "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==", 3775 3809 "dev": true, 3776 3810 "license": "MIT", 3777 3811 "dependencies": { ··· 3782 3816 } 3783 3817 }, 3784 3818 "node_modules/git-hooks-list": { 3785 - "version": "4.1.1", 3786 - "resolved": "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-4.1.1.tgz", 3787 - "integrity": "sha512-cmP497iLq54AZnv4YRAEMnEyQ1eIn4tGKbmswqwmFV4GBnAqE8NLtWxxdXa++AalfgL5EBH4IxTPyquEuGY/jA==", 3819 + "version": "4.2.1", 3820 + "resolved": "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-4.2.1.tgz", 3821 + "integrity": "sha512-WNvqJjOxxs/8ZP9+DWdwWJ7cDsd60NHf39XnD82pDVrKO5q7xfPqpkK6hwEAmBa/ZSEE4IOoR75EzbbIuwGlMw==", 3788 3822 "dev": true, 3789 3823 "license": "MIT", 3790 3824 "funding": { ··· 3904 3938 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 3905 3939 "dev": true, 3906 3940 "license": "ISC" 3907 - }, 3908 - "node_modules/graphemer": { 3909 - "version": "1.4.0", 3910 - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 3911 - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 3912 - "dev": true, 3913 - "license": "MIT" 3914 3941 }, 3915 3942 "node_modules/has-bigints": { 3916 3943 "version": "1.1.0", ··· 4715 4742 } 4716 4743 }, 4717 4744 "node_modules/is-wsl": { 4718 - "version": "3.1.0", 4719 - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", 4720 - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", 4745 + "version": "3.1.1", 4746 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", 4747 + "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", 4721 4748 "dev": true, 4722 4749 "license": "MIT", 4723 4750 "dependencies": { ··· 4840 4867 "license": "MIT" 4841 4868 }, 4842 4869 "node_modules/jsonc-eslint-parser": { 4843 - "version": "2.4.1", 4844 - "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.1.tgz", 4845 - "integrity": "sha512-uuPNLJkKN8NXAlZlQ6kmUF9qO+T6Kyd7oV4+/7yy8Jz6+MZNyhPq8EdLpdfnPVzUC8qSf1b4j1azKaGnFsjmsw==", 4870 + "version": "2.4.2", 4871 + "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.2.tgz", 4872 + "integrity": "sha512-1e4qoRgnn448pRuMvKGsFFymUCquZV0mpGgOyIKNgD3JVDTsVJyRBGH/Fm0tBb8WsWGgmB1mDe6/yJMQM37DUA==", 4846 4873 "dev": true, 4847 4874 "license": "MIT", 4848 4875 "peer": true, ··· 4985 5012 } 4986 5013 }, 4987 5014 "node_modules/lodash": { 4988 - "version": "4.17.21", 4989 - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 4990 - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 5015 + "version": "4.17.23", 5016 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", 5017 + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", 4991 5018 "dev": true, 4992 5019 "license": "MIT" 4993 5020 }, ··· 5055 5082 } 5056 5083 }, 5057 5084 "node_modules/lru-cache": { 5058 - "version": "11.2.2", 5059 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz", 5060 - "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==", 5061 - "license": "ISC", 5085 + "version": "11.2.7", 5086 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", 5087 + "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", 5088 + "license": "BlueOak-1.0.0", 5062 5089 "engines": { 5063 5090 "node": "20 || >=22" 5064 5091 } ··· 5099 5126 } 5100 5127 }, 5101 5128 "node_modules/make-asynchronous": { 5102 - "version": "1.0.1", 5103 - "resolved": "https://registry.npmjs.org/make-asynchronous/-/make-asynchronous-1.0.1.tgz", 5104 - "integrity": "sha512-T9BPOmEOhp6SmV25SwLVcHK4E6JyG/coH3C6F1NjNXSziv/fd4GmsqMk8YR6qpPOswfaOCApSNkZv6fxoaYFcQ==", 5129 + "version": "1.1.0", 5130 + "resolved": "https://registry.npmjs.org/make-asynchronous/-/make-asynchronous-1.1.0.tgz", 5131 + "integrity": "sha512-ayF7iT+44LXdxJLTrTd3TLQpFDDvPCBxXxbv+pMUSuHA5Q8zyAfwkRP6aHHwNVFBUFWtxAHqwNJxF8vMZLAbVg==", 5105 5132 "license": "MIT", 5106 5133 "dependencies": { 5107 5134 "p-event": "^6.0.0", 5108 5135 "type-fest": "^4.6.0", 5109 - "web-worker": "1.2.0" 5136 + "web-worker": "^1.5.0" 5110 5137 }, 5111 5138 "engines": { 5112 5139 "node": ">=18" ··· 5115 5142 "url": "https://github.com/sponsors/sindresorhus" 5116 5143 } 5117 5144 }, 5145 + "node_modules/make-asynchronous/node_modules/type-fest": { 5146 + "version": "4.41.0", 5147 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 5148 + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 5149 + "license": "(MIT OR CC0-1.0)", 5150 + "engines": { 5151 + "node": ">=16" 5152 + }, 5153 + "funding": { 5154 + "url": "https://github.com/sponsors/sindresorhus" 5155 + } 5156 + }, 5118 5157 "node_modules/math-intrinsics": { 5119 5158 "version": "1.1.0", 5120 5159 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", ··· 5210 5249 } 5211 5250 }, 5212 5251 "node_modules/minimatch": { 5213 - "version": "3.1.2", 5214 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 5215 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 5252 + "version": "3.1.5", 5253 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 5254 + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 5216 5255 "dev": true, 5217 5256 "license": "ISC", 5218 5257 "dependencies": { ··· 5252 5291 "dev": true, 5253 5292 "license": "MIT" 5254 5293 }, 5294 + "node_modules/node-exports-info": { 5295 + "version": "1.6.0", 5296 + "resolved": "https://registry.npmjs.org/node-exports-info/-/node-exports-info-1.6.0.tgz", 5297 + "integrity": "sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==", 5298 + "dev": true, 5299 + "license": "MIT", 5300 + "dependencies": { 5301 + "array.prototype.flatmap": "^1.3.3", 5302 + "es-errors": "^1.3.0", 5303 + "object.entries": "^1.1.9", 5304 + "semver": "^6.3.1" 5305 + }, 5306 + "engines": { 5307 + "node": ">= 0.4" 5308 + }, 5309 + "funding": { 5310 + "url": "https://github.com/sponsors/ljharb" 5311 + } 5312 + }, 5313 + "node_modules/node-exports-info/node_modules/semver": { 5314 + "version": "6.3.1", 5315 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 5316 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 5317 + "dev": true, 5318 + "license": "ISC", 5319 + "bin": { 5320 + "semver": "bin/semver.js" 5321 + } 5322 + }, 5255 5323 "node_modules/node-releases": { 5256 - "version": "2.0.27", 5257 - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", 5258 - "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", 5324 + "version": "2.0.36", 5325 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", 5326 + "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", 5259 5327 "dev": true, 5260 5328 "license": "MIT" 5261 5329 }, ··· 5591 5659 "url": "https://github.com/sindresorhus/p-memoize?sponsor=1" 5592 5660 } 5593 5661 }, 5662 + "node_modules/p-memoize/node_modules/type-fest": { 5663 + "version": "4.41.0", 5664 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 5665 + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 5666 + "license": "(MIT OR CC0-1.0)", 5667 + "engines": { 5668 + "node": ">=16" 5669 + }, 5670 + "funding": { 5671 + "url": "https://github.com/sponsors/sindresorhus" 5672 + } 5673 + }, 5594 5674 "node_modules/p-timeout": { 5595 5675 "version": "6.1.4", 5596 5676 "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", ··· 5657 5737 }, 5658 5738 "engines": { 5659 5739 "node": ">=18" 5740 + }, 5741 + "funding": { 5742 + "url": "https://github.com/sponsors/sindresorhus" 5743 + } 5744 + }, 5745 + "node_modules/parse-json/node_modules/type-fest": { 5746 + "version": "4.41.0", 5747 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 5748 + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 5749 + "license": "(MIT OR CC0-1.0)", 5750 + "engines": { 5751 + "node": ">=16" 5660 5752 }, 5661 5753 "funding": { 5662 5754 "url": "https://github.com/sponsors/sindresorhus" ··· 5792 5884 } 5793 5885 }, 5794 5886 "node_modules/prettier": { 5795 - "version": "3.6.2", 5796 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", 5797 - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", 5887 + "version": "3.8.1", 5888 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", 5889 + "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", 5798 5890 "dev": true, 5799 5891 "license": "MIT", 5800 5892 "bin": { ··· 5808 5900 } 5809 5901 }, 5810 5902 "node_modules/prettier-linter-helpers": { 5811 - "version": "1.0.0", 5812 - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", 5813 - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", 5903 + "version": "1.0.1", 5904 + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.1.tgz", 5905 + "integrity": "sha512-SxToR7P8Y2lWmv/kTzVLC1t/GDI2WGjMwNhLLE9qtH8Q13C+aEmuRlzDst4Up4s0Wc8sF2M+J57iB3cMLqftfg==", 5814 5906 "dev": true, 5815 5907 "license": "MIT", 5816 5908 "dependencies": { ··· 5821 5913 } 5822 5914 }, 5823 5915 "node_modules/prettier-plugin-packagejson": { 5824 - "version": "2.5.19", 5825 - "resolved": "https://registry.npmjs.org/prettier-plugin-packagejson/-/prettier-plugin-packagejson-2.5.19.tgz", 5826 - "integrity": "sha512-Qsqp4+jsZbKMpEGZB1UP1pxeAT8sCzne2IwnKkr+QhUe665EXUo3BAvTf1kAPCqyMv9kg3ZmO0+7eOni/C6Uag==", 5916 + "version": "2.5.22", 5917 + "resolved": "https://registry.npmjs.org/prettier-plugin-packagejson/-/prettier-plugin-packagejson-2.5.22.tgz", 5918 + "integrity": "sha512-G6WalmoUssKF8ZXkni0+n4324K+gG143KPysSQNW+FrR0XyNb3BdRxchGC/Q1FE/F702p7/6KU7r4mv0WSWbzA==", 5827 5919 "dev": true, 5828 5920 "license": "MIT", 5829 5921 "dependencies": { 5830 - "sort-package-json": "3.4.0", 5831 - "synckit": "0.11.11" 5922 + "sort-package-json": "3.6.0" 5832 5923 }, 5833 5924 "peerDependencies": { 5834 5925 "prettier": ">= 1.16.0" ··· 5839 5930 } 5840 5931 } 5841 5932 }, 5933 + "node_modules/prettier-plugin-packagejson/node_modules/sort-package-json": { 5934 + "version": "3.6.0", 5935 + "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-3.6.0.tgz", 5936 + "integrity": "sha512-fyJsPLhWvY7u2KsKPZn1PixbXp+1m7V8NWqU8CvgFRbMEX41Ffw1kD8n0CfJiGoaSfoAvbrqRRl/DcHO8omQOQ==", 5937 + "dev": true, 5938 + "license": "MIT", 5939 + "dependencies": { 5940 + "detect-indent": "^7.0.2", 5941 + "detect-newline": "^4.0.1", 5942 + "git-hooks-list": "^4.1.1", 5943 + "is-plain-obj": "^4.1.0", 5944 + "semver": "^7.7.3", 5945 + "sort-object-keys": "^2.0.1", 5946 + "tinyglobby": "^0.2.15" 5947 + }, 5948 + "bin": { 5949 + "sort-package-json": "cli.js" 5950 + }, 5951 + "engines": { 5952 + "node": ">=20" 5953 + } 5954 + }, 5842 5955 "node_modules/pretty-ms": { 5843 5956 "version": "9.3.0", 5844 5957 "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz", ··· 5867 5980 } 5868 5981 }, 5869 5982 "node_modules/prototype-properties": { 5870 - "version": "5.0.0", 5871 - "resolved": "https://registry.npmjs.org/prototype-properties/-/prototype-properties-5.0.0.tgz", 5872 - "integrity": "sha512-uCWE2QqnGlwvvJXTwiHTPTyHE62+zORO5hpFWhAwBGDtEtTmNZZleNLJDoFsqHCL4p/CeAP2Q1uMKFUKALuRGQ==", 5983 + "version": "5.1.0", 5984 + "resolved": "https://registry.npmjs.org/prototype-properties/-/prototype-properties-5.1.0.tgz", 5985 + "integrity": "sha512-lq/vK1+nYV/bbjZ70pDmaTzin143xX9hVAU5CrsNQL57A8j4Q6AfjsY8kRFoUpCBncaUdfkz9MdsQ8PFtiKrUQ==", 5873 5986 "dev": true, 5874 5987 "license": "MIT", 5875 5988 "engines": { ··· 5946 6059 "url": "https://github.com/sponsors/sindresorhus" 5947 6060 } 5948 6061 }, 5949 - "node_modules/read-package-up/node_modules/type-fest": { 5950 - "version": "5.2.0", 5951 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.2.0.tgz", 5952 - "integrity": "sha512-xxCJm+Bckc6kQBknN7i9fnP/xobQRsRQxR01CztFkp/h++yfVxUUcmMgfR2HttJx/dpWjS9ubVuyspJv24Q9DA==", 5953 - "license": "(MIT OR CC0-1.0)", 5954 - "dependencies": { 5955 - "tagged-tag": "^1.0.0" 5956 - }, 5957 - "engines": { 5958 - "node": ">=20" 5959 - }, 5960 - "funding": { 5961 - "url": "https://github.com/sponsors/sindresorhus" 5962 - } 5963 - }, 5964 6062 "node_modules/read-pkg": { 5965 - "version": "10.0.0", 5966 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-10.0.0.tgz", 5967 - "integrity": "sha512-A70UlgfNdKI5NSvTTfHzLQj7NJRpJ4mT5tGafkllJ4wh71oYuGm/pzphHcmW4s35iox56KSK721AihodoXSc/A==", 6063 + "version": "10.1.0", 6064 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-10.1.0.tgz", 6065 + "integrity": "sha512-I8g2lArQiP78ll51UeMZojewtYgIRCKCWqZEgOO8c/uefTI+XDXvCSXu3+YNUaTNvZzobrL5+SqHjBrByRRTdg==", 5968 6066 "license": "MIT", 5969 6067 "dependencies": { 5970 6068 "@types/normalize-package-data": "^2.4.4", 5971 6069 "normalize-package-data": "^8.0.0", 5972 6070 "parse-json": "^8.3.0", 5973 - "type-fest": "^5.2.0", 5974 - "unicorn-magic": "^0.3.0" 6071 + "type-fest": "^5.4.4", 6072 + "unicorn-magic": "^0.4.0" 5975 6073 }, 5976 6074 "engines": { 5977 6075 "node": ">=20" ··· 5980 6078 "url": "https://github.com/sponsors/sindresorhus" 5981 6079 } 5982 6080 }, 5983 - "node_modules/read-pkg/node_modules/type-fest": { 5984 - "version": "5.2.0", 5985 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.2.0.tgz", 5986 - "integrity": "sha512-xxCJm+Bckc6kQBknN7i9fnP/xobQRsRQxR01CztFkp/h++yfVxUUcmMgfR2HttJx/dpWjS9ubVuyspJv24Q9DA==", 5987 - "license": "(MIT OR CC0-1.0)", 5988 - "dependencies": { 5989 - "tagged-tag": "^1.0.0" 5990 - }, 6081 + "node_modules/read-pkg/node_modules/unicorn-magic": { 6082 + "version": "0.4.0", 6083 + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.4.0.tgz", 6084 + "integrity": "sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==", 6085 + "license": "MIT", 5991 6086 "engines": { 5992 6087 "node": ">=20" 5993 6088 }, ··· 6097 6192 } 6098 6193 }, 6099 6194 "node_modules/resolve": { 6100 - "version": "2.0.0-next.5", 6101 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", 6102 - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", 6195 + "version": "2.0.0-next.6", 6196 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.6.tgz", 6197 + "integrity": "sha512-3JmVl5hMGtJ3kMmB3zi3DL25KfkCEyy3Tw7Gmw7z5w8M9WlwoPFnIvwChzu1+cF3iaK3sp18hhPz8ANeimdJfA==", 6103 6198 "dev": true, 6104 6199 "license": "MIT", 6105 6200 "dependencies": { 6106 - "is-core-module": "^2.13.0", 6201 + "es-errors": "^1.3.0", 6202 + "is-core-module": "^2.16.1", 6203 + "node-exports-info": "^1.6.0", 6204 + "object-keys": "^1.1.1", 6107 6205 "path-parse": "^1.0.7", 6108 6206 "supports-preserve-symlinks-flag": "^1.0.0" 6109 6207 }, 6110 6208 "bin": { 6111 6209 "resolve": "bin/resolve" 6210 + }, 6211 + "engines": { 6212 + "node": ">= 0.4" 6112 6213 }, 6113 6214 "funding": { 6114 6215 "url": "https://github.com/sponsors/ljharb" ··· 6350 6451 } 6351 6452 }, 6352 6453 "node_modules/semver": { 6353 - "version": "7.7.3", 6354 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 6355 - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 6454 + "version": "7.7.4", 6455 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 6456 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 6356 6457 "license": "ISC", 6357 6458 "bin": { 6358 6459 "semver": "bin/semver.js" ··· 6533 6634 } 6534 6635 }, 6535 6636 "node_modules/sort-object-keys": { 6536 - "version": "1.1.3", 6537 - "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-1.1.3.tgz", 6538 - "integrity": "sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==", 6637 + "version": "2.1.0", 6638 + "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-2.1.0.tgz", 6639 + "integrity": "sha512-SOiEnthkJKPv2L6ec6HMwhUcN0/lppkeYuN1x63PbyPRrgSPIuBJCiYxYyvWRTtjMlOi14vQUCGUJqS6PLVm8g==", 6539 6640 "dev": true, 6540 6641 "license": "MIT" 6541 6642 }, 6542 6643 "node_modules/sort-package-json": { 6543 - "version": "3.4.0", 6544 - "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-3.4.0.tgz", 6545 - "integrity": "sha512-97oFRRMM2/Js4oEA9LJhjyMlde+2ewpZQf53pgue27UkbEXfHJnDzHlUxQ/DWUkzqmp7DFwJp8D+wi/TYeQhpA==", 6644 + "version": "3.6.1", 6645 + "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-3.6.1.tgz", 6646 + "integrity": "sha512-Chgejw1+10p2D0U2tB7au1lHtz6TkFnxmvZktyBCRyV0GgmF6nl1IxXxAsPtJVsUyg/fo+BfCMAVVFUVRkAHrQ==", 6546 6647 "dev": true, 6547 6648 "license": "MIT", 6548 6649 "dependencies": { 6549 - "detect-indent": "^7.0.1", 6650 + "detect-indent": "^7.0.2", 6550 6651 "detect-newline": "^4.0.1", 6551 - "git-hooks-list": "^4.0.0", 6652 + "git-hooks-list": "^4.1.1", 6552 6653 "is-plain-obj": "^4.1.0", 6553 - "semver": "^7.7.1", 6554 - "sort-object-keys": "^1.1.3", 6555 - "tinyglobby": "^0.2.12" 6654 + "semver": "^7.7.3", 6655 + "sort-object-keys": "^2.0.1", 6656 + "tinyglobby": "^0.2.15" 6556 6657 }, 6557 6658 "bin": { 6558 6659 "sort-package-json": "cli.js" ··· 6588 6689 } 6589 6690 }, 6590 6691 "node_modules/spdx-license-ids": { 6591 - "version": "3.0.22", 6592 - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", 6593 - "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", 6692 + "version": "3.0.23", 6693 + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz", 6694 + "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==", 6594 6695 "license": "CC0-1.0" 6595 6696 }, 6596 6697 "node_modules/stable-hash-x": { ··· 6734 6835 } 6735 6836 }, 6736 6837 "node_modules/strip-ansi": { 6737 - "version": "7.1.2", 6738 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", 6739 - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", 6838 + "version": "7.2.0", 6839 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 6840 + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 6740 6841 "dev": true, 6741 6842 "license": "MIT", 6742 6843 "dependencies": { 6743 - "ansi-regex": "^6.0.1" 6844 + "ansi-regex": "^6.2.2" 6744 6845 }, 6745 6846 "engines": { 6746 6847 "node": ">=12" ··· 6891 6992 } 6892 6993 }, 6893 6994 "node_modules/synckit": { 6894 - "version": "0.11.11", 6895 - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.11.tgz", 6896 - "integrity": "sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==", 6995 + "version": "0.11.12", 6996 + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.12.tgz", 6997 + "integrity": "sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==", 6897 6998 "dev": true, 6898 6999 "license": "MIT", 6899 7000 "dependencies": { ··· 6978 7079 } 6979 7080 }, 6980 7081 "node_modules/ts-api-utils": { 6981 - "version": "2.1.0", 6982 - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", 6983 - "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", 7082 + "version": "2.4.0", 7083 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz", 7084 + "integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==", 6984 7085 "dev": true, 6985 7086 "license": "MIT", 6986 7087 "engines": { ··· 7035 7136 } 7036 7137 }, 7037 7138 "node_modules/type-fest": { 7038 - "version": "4.41.0", 7039 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 7040 - "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 7139 + "version": "5.4.4", 7140 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.4.4.tgz", 7141 + "integrity": "sha512-JnTrzGu+zPV3aXIUhnyWJj4z/wigMsdYajGLIYakqyOW1nPllzXEJee0QQbHj+CTIQtXGlAjuK0UY+2xTyjVAw==", 7041 7142 "license": "(MIT OR CC0-1.0)", 7143 + "dependencies": { 7144 + "tagged-tag": "^1.0.0" 7145 + }, 7042 7146 "engines": { 7043 - "node": ">=16" 7147 + "node": ">=20" 7044 7148 }, 7045 7149 "funding": { 7046 7150 "url": "https://github.com/sponsors/sindresorhus" ··· 7140 7244 } 7141 7245 }, 7142 7246 "node_modules/typescript-eslint": { 7143 - "version": "8.47.0", 7144 - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.47.0.tgz", 7145 - "integrity": "sha512-Lwe8i2XQ3WoMjua/r1PHrCTpkubPYJCAfOurtn+mtTzqB6jNd+14n9UN1bJ4s3F49x9ixAm0FLflB/JzQ57M8Q==", 7247 + "version": "8.57.0", 7248 + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.0.tgz", 7249 + "integrity": "sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==", 7146 7250 "dev": true, 7147 7251 "license": "MIT", 7148 7252 "dependencies": { 7149 - "@typescript-eslint/eslint-plugin": "8.47.0", 7150 - "@typescript-eslint/parser": "8.47.0", 7151 - "@typescript-eslint/typescript-estree": "8.47.0", 7152 - "@typescript-eslint/utils": "8.47.0" 7253 + "@typescript-eslint/eslint-plugin": "8.57.0", 7254 + "@typescript-eslint/parser": "8.57.0", 7255 + "@typescript-eslint/typescript-estree": "8.57.0", 7256 + "@typescript-eslint/utils": "8.57.0" 7153 7257 }, 7154 7258 "engines": { 7155 7259 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 7159 7263 "url": "https://opencollective.com/typescript-eslint" 7160 7264 }, 7161 7265 "peerDependencies": { 7162 - "eslint": "^8.57.0 || ^9.0.0", 7266 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 7163 7267 "typescript": ">=4.8.4 <6.0.0" 7164 7268 } 7165 7269 }, ··· 7257 7361 } 7258 7362 }, 7259 7363 "node_modules/update-browserslist-db": { 7260 - "version": "1.1.4", 7261 - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz", 7262 - "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==", 7364 + "version": "1.2.3", 7365 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 7366 + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 7263 7367 "dev": true, 7264 7368 "funding": [ 7265 7369 { ··· 7308 7412 } 7309 7413 }, 7310 7414 "node_modules/validate-npm-package-name": { 7311 - "version": "7.0.0", 7312 - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-7.0.0.tgz", 7313 - "integrity": "sha512-bwVk/OK+Qu108aJcMAEiU4yavHUI7aN20TgZNBj9MR2iU1zPUl1Z1Otr7771ExfYTPTvfN8ZJ1pbr5Iklgt4xg==", 7415 + "version": "7.0.2", 7416 + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-7.0.2.tgz", 7417 + "integrity": "sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==", 7314 7418 "dev": true, 7315 7419 "license": "ISC", 7316 7420 "engines": { ··· 7318 7422 } 7319 7423 }, 7320 7424 "node_modules/web-worker": { 7321 - "version": "1.2.0", 7322 - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.2.0.tgz", 7323 - "integrity": "sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==", 7425 + "version": "1.5.0", 7426 + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz", 7427 + "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==", 7324 7428 "license": "Apache-2.0" 7325 7429 }, 7326 7430 "node_modules/when-exit": { ··· 7412 7516 } 7413 7517 }, 7414 7518 "node_modules/which-typed-array": { 7415 - "version": "1.1.19", 7416 - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", 7417 - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", 7519 + "version": "1.1.20", 7520 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", 7521 + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", 7418 7522 "dev": true, 7419 7523 "license": "MIT", 7420 7524 "dependencies": { ··· 7459 7563 }, 7460 7564 "funding": { 7461 7565 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 7462 - } 7463 - }, 7464 - "node_modules/wrap-ansi/node_modules/ansi-styles": { 7465 - "version": "6.2.3", 7466 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 7467 - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 7468 - "dev": true, 7469 - "license": "MIT", 7470 - "engines": { 7471 - "node": ">=12" 7472 - }, 7473 - "funding": { 7474 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 7475 7566 } 7476 7567 }, 7477 7568 "node_modules/wsl-utils": { ··· 7560 7651 "license": "MIT", 7561 7652 "engines": { 7562 7653 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 7654 + } 7655 + }, 7656 + "node_modules/xo/node_modules/type-fest": { 7657 + "version": "4.41.0", 7658 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 7659 + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 7660 + "dev": true, 7661 + "license": "(MIT OR CC0-1.0)", 7662 + "engines": { 7663 + "node": ">=16" 7664 + }, 7665 + "funding": { 7666 + "url": "https://github.com/sponsors/sindresorhus" 7563 7667 } 7564 7668 }, 7565 7669 "node_modules/y18n": {