this repo has no description
0
fork

Configure Feed

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

run `npm update`

+654 -483
+6
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/mac-terminal/compare/v5.0.0...HEAD) 9 + 10 + ### Changed 11 + 12 + - Updated dependencies 13 + 8 14 ## [5.0.0](https://github.com/patrik-csak/mac-terminal/compare/v4.0.0...v5.0.0) – 2025-09-12 9 15 10 16 ### Added
+648 -483
package-lock.json
··· 31 31 } 32 32 }, 33 33 "node_modules/@babel/code-frame": { 34 - "version": "7.27.1", 35 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 36 - "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 34 + "version": "7.29.0", 35 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 36 + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 37 37 "dev": true, 38 38 "license": "MIT", 39 39 "dependencies": { 40 - "@babel/helper-validator-identifier": "^7.27.1", 40 + "@babel/helper-validator-identifier": "^7.28.5", 41 41 "js-tokens": "^4.0.0", 42 42 "picocolors": "^1.1.1" 43 43 }, ··· 46 46 } 47 47 }, 48 48 "node_modules/@babel/helper-validator-identifier": { 49 - "version": "7.27.1", 50 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 51 - "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 49 + "version": "7.28.5", 50 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 51 + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 52 52 "dev": true, 53 53 "license": "MIT", 54 54 "engines": { ··· 90 90 } 91 91 }, 92 92 "node_modules/@eslint-community/eslint-plugin-eslint-comments": { 93 - "version": "4.5.0", 94 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.5.0.tgz", 95 - "integrity": "sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==", 93 + "version": "4.7.1", 94 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.7.1.tgz", 95 + "integrity": "sha512-Ql2nJFwA8wUGpILYGOQaT1glPsmvEwE0d+a+l7AALLzQvInqdbXJdx7aSu0DpUX9dB1wMVBMhm99/++S3MdEtQ==", 96 96 "dev": true, 97 97 "license": "MIT", 98 98 "dependencies": { 99 99 "escape-string-regexp": "^4.0.0", 100 - "ignore": "^5.2.4" 100 + "ignore": "^7.0.5" 101 101 }, 102 102 "engines": { 103 103 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 106 106 "url": "https://opencollective.com/eslint" 107 107 }, 108 108 "peerDependencies": { 109 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" 109 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0" 110 + } 111 + }, 112 + "node_modules/@eslint-community/eslint-plugin-eslint-comments/node_modules/ignore": { 113 + "version": "7.0.5", 114 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", 115 + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", 116 + "dev": true, 117 + "license": "MIT", 118 + "engines": { 119 + "node": ">= 4" 110 120 } 111 121 }, 112 122 "node_modules/@eslint-community/eslint-utils": { 113 - "version": "4.9.0", 114 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", 115 - "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", 123 + "version": "4.9.1", 124 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 125 + "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 116 126 "dev": true, 117 127 "license": "MIT", 118 128 "dependencies": { ··· 142 152 } 143 153 }, 144 154 "node_modules/@eslint-community/regexpp": { 145 - "version": "4.12.1", 146 - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", 147 - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", 155 + "version": "4.12.2", 156 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", 157 + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", 148 158 "dev": true, 149 159 "license": "MIT", 150 160 "engines": { ··· 152 162 } 153 163 }, 154 164 "node_modules/@eslint/config-array": { 155 - "version": "0.21.0", 156 - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", 157 - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", 165 + "version": "0.21.2", 166 + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", 167 + "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", 158 168 "dev": true, 159 169 "license": "Apache-2.0", 160 170 "dependencies": { 161 - "@eslint/object-schema": "^2.1.6", 171 + "@eslint/object-schema": "^2.1.7", 162 172 "debug": "^4.3.1", 163 - "minimatch": "^3.1.2" 173 + "minimatch": "^3.1.5" 164 174 }, 165 175 "engines": { 166 176 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 167 177 } 168 178 }, 169 179 "node_modules/@eslint/config-helpers": { 170 - "version": "0.3.1", 171 - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", 172 - "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", 180 + "version": "0.4.2", 181 + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", 182 + "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", 173 183 "dev": true, 174 184 "license": "Apache-2.0", 185 + "dependencies": { 186 + "@eslint/core": "^0.17.0" 187 + }, 175 188 "engines": { 176 189 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 177 190 } 178 191 }, 179 192 "node_modules/@eslint/core": { 180 - "version": "0.15.2", 181 - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", 182 - "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", 193 + "version": "0.17.0", 194 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", 195 + "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", 183 196 "dev": true, 184 197 "license": "Apache-2.0", 185 198 "dependencies": { ··· 190 203 } 191 204 }, 192 205 "node_modules/@eslint/eslintrc": { 193 - "version": "3.3.1", 194 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", 195 - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", 206 + "version": "3.3.5", 207 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz", 208 + "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==", 196 209 "dev": true, 197 210 "license": "MIT", 198 211 "dependencies": { 199 - "ajv": "^6.12.4", 212 + "ajv": "^6.14.0", 200 213 "debug": "^4.3.2", 201 214 "espree": "^10.0.1", 202 215 "globals": "^14.0.0", 203 216 "ignore": "^5.2.0", 204 217 "import-fresh": "^3.2.1", 205 - "js-yaml": "^4.1.0", 206 - "minimatch": "^3.1.2", 218 + "js-yaml": "^4.1.1", 219 + "minimatch": "^3.1.5", 207 220 "strip-json-comments": "^3.1.1" 208 221 }, 209 222 "engines": { ··· 214 227 } 215 228 }, 216 229 "node_modules/@eslint/js": { 217 - "version": "9.35.0", 218 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.35.0.tgz", 219 - "integrity": "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==", 230 + "version": "9.39.4", 231 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz", 232 + "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==", 220 233 "dev": true, 221 234 "license": "MIT", 222 235 "engines": { ··· 227 240 } 228 241 }, 229 242 "node_modules/@eslint/object-schema": { 230 - "version": "2.1.6", 231 - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", 232 - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", 243 + "version": "2.1.7", 244 + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", 245 + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", 233 246 "dev": true, 234 247 "license": "Apache-2.0", 235 248 "engines": { ··· 237 250 } 238 251 }, 239 252 "node_modules/@eslint/plugin-kit": { 240 - "version": "0.3.5", 241 - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", 242 - "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", 253 + "version": "0.4.1", 254 + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", 255 + "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", 243 256 "dev": true, 244 257 "license": "Apache-2.0", 245 258 "dependencies": { 246 - "@eslint/core": "^0.15.2", 259 + "@eslint/core": "^0.17.0", 247 260 "levn": "^0.4.1" 248 261 }, 249 262 "engines": { ··· 302 315 "url": "https://github.com/sponsors/nzakas" 303 316 } 304 317 }, 305 - "node_modules/@isaacs/balanced-match": { 306 - "version": "4.0.1", 307 - "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", 308 - "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", 309 - "dev": true, 310 - "license": "MIT", 311 - "engines": { 312 - "node": "20 || >=22" 313 - } 314 - }, 315 - "node_modules/@isaacs/brace-expansion": { 316 - "version": "5.0.0", 317 - "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", 318 - "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", 319 - "dev": true, 320 - "license": "MIT", 321 - "dependencies": { 322 - "@isaacs/balanced-match": "^4.0.1" 323 - }, 324 - "engines": { 325 - "node": "20 || >=22" 326 - } 327 - }, 328 318 "node_modules/@napi-rs/wasm-runtime": { 329 - "version": "0.2.12", 330 - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", 331 - "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", 319 + "version": "1.1.1", 320 + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz", 321 + "integrity": "sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==", 332 322 "dev": true, 333 323 "license": "MIT", 334 324 "optional": true, 335 325 "dependencies": { 336 - "@emnapi/core": "^1.4.3", 337 - "@emnapi/runtime": "^1.4.3", 338 - "@tybys/wasm-util": "^0.10.0" 326 + "@emnapi/core": "^1.7.1", 327 + "@emnapi/runtime": "^1.7.1", 328 + "@tybys/wasm-util": "^0.10.1" 329 + }, 330 + "funding": { 331 + "type": "github", 332 + "url": "https://github.com/sponsors/Brooooooklyn" 339 333 } 340 334 }, 341 335 "node_modules/@nodelib/fs.scandir": { ··· 617 611 "node": ">=14.0.0" 618 612 } 619 613 }, 620 - "node_modules/@oxc-resolver/binding-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": { 621 - "version": "1.1.1", 622 - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz", 623 - "integrity": "sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==", 624 - "dev": true, 625 - "license": "MIT", 626 - "optional": true, 627 - "dependencies": { 628 - "@emnapi/core": "^1.7.1", 629 - "@emnapi/runtime": "^1.7.1", 630 - "@tybys/wasm-util": "^0.10.1" 631 - }, 632 - "funding": { 633 - "type": "github", 634 - "url": "https://github.com/sponsors/Brooooooklyn" 635 - } 636 - }, 637 614 "node_modules/@oxc-resolver/binding-win32-arm64-msvc": { 638 615 "version": "11.19.1", 639 616 "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.19.1.tgz", ··· 676 653 "win32" 677 654 ] 678 655 }, 656 + "node_modules/@package-json/types": { 657 + "version": "0.0.12", 658 + "resolved": "https://registry.npmjs.org/@package-json/types/-/types-0.0.12.tgz", 659 + "integrity": "sha512-uu43FGU34B5VM9mCNjXCwLaGHYjXdNincqKLaraaCW+7S2+SmiBg1Nv8bPnmschrIfZmfKNY9f3fC376MRrObw==", 660 + "dev": true, 661 + "license": "MIT" 662 + }, 679 663 "node_modules/@pkgr/core": { 680 664 "version": "0.2.9", 681 665 "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.9.tgz", ··· 696 680 "license": "MIT" 697 681 }, 698 682 "node_modules/@sindresorhus/is": { 699 - "version": "6.3.1", 700 - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-6.3.1.tgz", 701 - "integrity": "sha512-FX4MfcifwJyFOI2lPoX7PQxCqx8BG1HCho7WdiXwpEQx1Ycij0JxkfYtGK7yqNScrZGSlt6RE6sw8QYoH7eKnQ==", 683 + "version": "7.2.0", 684 + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz", 685 + "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==", 702 686 "license": "MIT", 703 687 "engines": { 704 - "node": ">=16" 688 + "node": ">=18" 705 689 }, 706 690 "funding": { 707 691 "url": "https://github.com/sindresorhus/is?sponsor=1" 708 692 } 709 693 }, 710 694 "node_modules/@sindresorhus/merge-streams": { 711 - "version": "2.3.0", 712 - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", 713 - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", 714 - "dev": true, 695 + "version": "4.0.0", 696 + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", 697 + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", 715 698 "license": "MIT", 716 699 "engines": { 717 700 "node": ">=18" ··· 801 784 } 802 785 }, 803 786 "node_modules/@typescript-eslint/eslint-plugin": { 804 - "version": "8.44.0", 805 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.44.0.tgz", 806 - "integrity": "sha512-EGDAOGX+uwwekcS0iyxVDmRV9HX6FLSM5kzrAToLTsr9OWCIKG/y3lQheCq18yZ5Xh78rRKJiEpP0ZaCs4ryOQ==", 787 + "version": "8.57.0", 788 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.0.tgz", 789 + "integrity": "sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==", 807 790 "dev": true, 808 791 "license": "MIT", 809 792 "dependencies": { 810 - "@eslint-community/regexpp": "^4.10.0", 811 - "@typescript-eslint/scope-manager": "8.44.0", 812 - "@typescript-eslint/type-utils": "8.44.0", 813 - "@typescript-eslint/utils": "8.44.0", 814 - "@typescript-eslint/visitor-keys": "8.44.0", 815 - "graphemer": "^1.4.0", 816 - "ignore": "^7.0.0", 793 + "@eslint-community/regexpp": "^4.12.2", 794 + "@typescript-eslint/scope-manager": "8.57.0", 795 + "@typescript-eslint/type-utils": "8.57.0", 796 + "@typescript-eslint/utils": "8.57.0", 797 + "@typescript-eslint/visitor-keys": "8.57.0", 798 + "ignore": "^7.0.5", 817 799 "natural-compare": "^1.4.0", 818 - "ts-api-utils": "^2.1.0" 800 + "ts-api-utils": "^2.4.0" 819 801 }, 820 802 "engines": { 821 803 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 825 807 "url": "https://opencollective.com/typescript-eslint" 826 808 }, 827 809 "peerDependencies": { 828 - "@typescript-eslint/parser": "^8.44.0", 829 - "eslint": "^8.57.0 || ^9.0.0", 810 + "@typescript-eslint/parser": "^8.57.0", 811 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 830 812 "typescript": ">=4.8.4 <6.0.0" 831 813 } 832 814 }, ··· 841 823 } 842 824 }, 843 825 "node_modules/@typescript-eslint/parser": { 844 - "version": "8.44.0", 845 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.44.0.tgz", 846 - "integrity": "sha512-VGMpFQGUQWYT9LfnPcX8ouFojyrZ/2w3K5BucvxL/spdNehccKhB4jUyB1yBCXpr2XFm0jkECxgrpXBW2ipoAw==", 826 + "version": "8.57.0", 827 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.0.tgz", 828 + "integrity": "sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==", 847 829 "dev": true, 848 830 "license": "MIT", 849 831 "dependencies": { 850 - "@typescript-eslint/scope-manager": "8.44.0", 851 - "@typescript-eslint/types": "8.44.0", 852 - "@typescript-eslint/typescript-estree": "8.44.0", 853 - "@typescript-eslint/visitor-keys": "8.44.0", 854 - "debug": "^4.3.4" 832 + "@typescript-eslint/scope-manager": "8.57.0", 833 + "@typescript-eslint/types": "8.57.0", 834 + "@typescript-eslint/typescript-estree": "8.57.0", 835 + "@typescript-eslint/visitor-keys": "8.57.0", 836 + "debug": "^4.4.3" 855 837 }, 856 838 "engines": { 857 839 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 861 843 "url": "https://opencollective.com/typescript-eslint" 862 844 }, 863 845 "peerDependencies": { 864 - "eslint": "^8.57.0 || ^9.0.0", 846 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 865 847 "typescript": ">=4.8.4 <6.0.0" 866 848 } 867 849 }, 868 850 "node_modules/@typescript-eslint/project-service": { 869 - "version": "8.44.0", 870 - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.44.0.tgz", 871 - "integrity": "sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA==", 851 + "version": "8.57.0", 852 + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.0.tgz", 853 + "integrity": "sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==", 872 854 "dev": true, 873 855 "license": "MIT", 874 856 "dependencies": { 875 - "@typescript-eslint/tsconfig-utils": "^8.44.0", 876 - "@typescript-eslint/types": "^8.44.0", 877 - "debug": "^4.3.4" 857 + "@typescript-eslint/tsconfig-utils": "^8.57.0", 858 + "@typescript-eslint/types": "^8.57.0", 859 + "debug": "^4.4.3" 878 860 }, 879 861 "engines": { 880 862 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 888 870 } 889 871 }, 890 872 "node_modules/@typescript-eslint/scope-manager": { 891 - "version": "8.44.0", 892 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.44.0.tgz", 893 - "integrity": "sha512-87Jv3E+al8wpD+rIdVJm/ItDBe/Im09zXIjFoipOjr5gHUhJmTzfFLuTJ/nPTMc2Srsroy4IBXwcTCHyRR7KzA==", 873 + "version": "8.57.0", 874 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.0.tgz", 875 + "integrity": "sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==", 894 876 "dev": true, 895 877 "license": "MIT", 896 878 "dependencies": { 897 - "@typescript-eslint/types": "8.44.0", 898 - "@typescript-eslint/visitor-keys": "8.44.0" 879 + "@typescript-eslint/types": "8.57.0", 880 + "@typescript-eslint/visitor-keys": "8.57.0" 899 881 }, 900 882 "engines": { 901 883 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 906 888 } 907 889 }, 908 890 "node_modules/@typescript-eslint/tsconfig-utils": { 909 - "version": "8.44.0", 910 - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.44.0.tgz", 911 - "integrity": "sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ==", 891 + "version": "8.57.0", 892 + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.0.tgz", 893 + "integrity": "sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==", 912 894 "dev": true, 913 895 "license": "MIT", 914 896 "engines": { ··· 923 905 } 924 906 }, 925 907 "node_modules/@typescript-eslint/type-utils": { 926 - "version": "8.44.0", 927 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.44.0.tgz", 928 - "integrity": "sha512-9cwsoSxJ8Sak67Be/hD2RNt/fsqmWnNE1iHohG8lxqLSNY8xNfyY7wloo5zpW3Nu9hxVgURevqfcH6vvKCt6yg==", 908 + "version": "8.57.0", 909 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.0.tgz", 910 + "integrity": "sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==", 929 911 "dev": true, 930 912 "license": "MIT", 931 913 "dependencies": { 932 - "@typescript-eslint/types": "8.44.0", 933 - "@typescript-eslint/typescript-estree": "8.44.0", 934 - "@typescript-eslint/utils": "8.44.0", 935 - "debug": "^4.3.4", 936 - "ts-api-utils": "^2.1.0" 914 + "@typescript-eslint/types": "8.57.0", 915 + "@typescript-eslint/typescript-estree": "8.57.0", 916 + "@typescript-eslint/utils": "8.57.0", 917 + "debug": "^4.4.3", 918 + "ts-api-utils": "^2.4.0" 937 919 }, 938 920 "engines": { 939 921 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 943 925 "url": "https://opencollective.com/typescript-eslint" 944 926 }, 945 927 "peerDependencies": { 946 - "eslint": "^8.57.0 || ^9.0.0", 928 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 947 929 "typescript": ">=4.8.4 <6.0.0" 948 930 } 949 931 }, 950 932 "node_modules/@typescript-eslint/types": { 951 - "version": "8.44.0", 952 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.44.0.tgz", 953 - "integrity": "sha512-ZSl2efn44VsYM0MfDQe68RKzBz75NPgLQXuGypmym6QVOWL5kegTZuZ02xRAT9T+onqvM6T8CdQk0OwYMB6ZvA==", 933 + "version": "8.57.0", 934 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz", 935 + "integrity": "sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==", 954 936 "dev": true, 955 937 "license": "MIT", 956 938 "engines": { ··· 962 944 } 963 945 }, 964 946 "node_modules/@typescript-eslint/typescript-estree": { 965 - "version": "8.44.0", 966 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.44.0.tgz", 967 - "integrity": "sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw==", 947 + "version": "8.57.0", 948 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz", 949 + "integrity": "sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==", 968 950 "dev": true, 969 951 "license": "MIT", 970 952 "dependencies": { 971 - "@typescript-eslint/project-service": "8.44.0", 972 - "@typescript-eslint/tsconfig-utils": "8.44.0", 973 - "@typescript-eslint/types": "8.44.0", 974 - "@typescript-eslint/visitor-keys": "8.44.0", 975 - "debug": "^4.3.4", 976 - "fast-glob": "^3.3.2", 977 - "is-glob": "^4.0.3", 978 - "minimatch": "^9.0.4", 979 - "semver": "^7.6.0", 980 - "ts-api-utils": "^2.1.0" 953 + "@typescript-eslint/project-service": "8.57.0", 954 + "@typescript-eslint/tsconfig-utils": "8.57.0", 955 + "@typescript-eslint/types": "8.57.0", 956 + "@typescript-eslint/visitor-keys": "8.57.0", 957 + "debug": "^4.4.3", 958 + "minimatch": "^10.2.2", 959 + "semver": "^7.7.3", 960 + "tinyglobby": "^0.2.15", 961 + "ts-api-utils": "^2.4.0" 981 962 }, 982 963 "engines": { 983 964 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 990 971 "typescript": ">=4.8.4 <6.0.0" 991 972 } 992 973 }, 974 + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { 975 + "version": "4.0.4", 976 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 977 + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 978 + "dev": true, 979 + "license": "MIT", 980 + "engines": { 981 + "node": "18 || 20 || >=22" 982 + } 983 + }, 993 984 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { 994 - "version": "2.0.2", 995 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 996 - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 985 + "version": "5.0.4", 986 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", 987 + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", 997 988 "dev": true, 998 989 "license": "MIT", 999 990 "dependencies": { 1000 - "balanced-match": "^1.0.0" 991 + "balanced-match": "^4.0.2" 992 + }, 993 + "engines": { 994 + "node": "18 || 20 || >=22" 1001 995 } 1002 996 }, 1003 997 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { 1004 - "version": "9.0.5", 1005 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 1006 - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 998 + "version": "10.2.4", 999 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", 1000 + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", 1007 1001 "dev": true, 1008 - "license": "ISC", 1002 + "license": "BlueOak-1.0.0", 1009 1003 "dependencies": { 1010 - "brace-expansion": "^2.0.1" 1004 + "brace-expansion": "^5.0.2" 1011 1005 }, 1012 1006 "engines": { 1013 - "node": ">=16 || 14 >=14.17" 1007 + "node": "18 || 20 || >=22" 1014 1008 }, 1015 1009 "funding": { 1016 1010 "url": "https://github.com/sponsors/isaacs" 1017 1011 } 1018 1012 }, 1019 1013 "node_modules/@typescript-eslint/utils": { 1020 - "version": "8.44.0", 1021 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.44.0.tgz", 1022 - "integrity": "sha512-nktOlVcg3ALo0mYlV+L7sWUD58KG4CMj1rb2HUVOO4aL3K/6wcD+NERqd0rrA5Vg06b42YhF6cFxeixsp9Riqg==", 1014 + "version": "8.57.0", 1015 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.0.tgz", 1016 + "integrity": "sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==", 1023 1017 "dev": true, 1024 1018 "license": "MIT", 1025 1019 "dependencies": { 1026 - "@eslint-community/eslint-utils": "^4.7.0", 1027 - "@typescript-eslint/scope-manager": "8.44.0", 1028 - "@typescript-eslint/types": "8.44.0", 1029 - "@typescript-eslint/typescript-estree": "8.44.0" 1020 + "@eslint-community/eslint-utils": "^4.9.1", 1021 + "@typescript-eslint/scope-manager": "8.57.0", 1022 + "@typescript-eslint/types": "8.57.0", 1023 + "@typescript-eslint/typescript-estree": "8.57.0" 1030 1024 }, 1031 1025 "engines": { 1032 1026 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 1036 1030 "url": "https://opencollective.com/typescript-eslint" 1037 1031 }, 1038 1032 "peerDependencies": { 1039 - "eslint": "^8.57.0 || ^9.0.0", 1033 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 1040 1034 "typescript": ">=4.8.4 <6.0.0" 1041 1035 } 1042 1036 }, 1043 1037 "node_modules/@typescript-eslint/visitor-keys": { 1044 - "version": "8.44.0", 1045 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.44.0.tgz", 1046 - "integrity": "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw==", 1038 + "version": "8.57.0", 1039 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz", 1040 + "integrity": "sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==", 1047 1041 "dev": true, 1048 1042 "license": "MIT", 1049 1043 "dependencies": { 1050 - "@typescript-eslint/types": "8.44.0", 1051 - "eslint-visitor-keys": "^4.2.1" 1044 + "@typescript-eslint/types": "8.57.0", 1045 + "eslint-visitor-keys": "^5.0.0" 1052 1046 }, 1053 1047 "engines": { 1054 1048 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 1056 1050 "funding": { 1057 1051 "type": "opencollective", 1058 1052 "url": "https://opencollective.com/typescript-eslint" 1053 + } 1054 + }, 1055 + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { 1056 + "version": "5.0.1", 1057 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", 1058 + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", 1059 + "dev": true, 1060 + "license": "Apache-2.0", 1061 + "engines": { 1062 + "node": "^20.19.0 || ^22.13.0 || >=24" 1063 + }, 1064 + "funding": { 1065 + "url": "https://opencollective.com/eslint" 1059 1066 } 1060 1067 }, 1061 1068 "node_modules/@unrs/resolver-binding-android-arm-eabi": { ··· 1285 1292 "node": ">=14.0.0" 1286 1293 } 1287 1294 }, 1295 + "node_modules/@unrs/resolver-binding-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": { 1296 + "version": "0.2.12", 1297 + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", 1298 + "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", 1299 + "dev": true, 1300 + "license": "MIT", 1301 + "optional": true, 1302 + "dependencies": { 1303 + "@emnapi/core": "^1.4.3", 1304 + "@emnapi/runtime": "^1.4.3", 1305 + "@tybys/wasm-util": "^0.10.0" 1306 + } 1307 + }, 1288 1308 "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { 1289 1309 "version": "1.11.1", 1290 1310 "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.1.tgz", ··· 1328 1348 ] 1329 1349 }, 1330 1350 "node_modules/acorn": { 1331 - "version": "8.15.0", 1332 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 1333 - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 1351 + "version": "8.16.0", 1352 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", 1353 + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", 1334 1354 "dev": true, 1335 1355 "license": "MIT", 1336 1356 "bin": { ··· 1351 1371 } 1352 1372 }, 1353 1373 "node_modules/ajv": { 1354 - "version": "6.12.6", 1355 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1356 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1374 + "version": "6.14.0", 1375 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", 1376 + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", 1357 1377 "dev": true, 1358 1378 "license": "MIT", 1359 1379 "dependencies": { ··· 1613 1633 "license": "MIT" 1614 1634 }, 1615 1635 "node_modules/baseline-browser-mapping": { 1616 - "version": "2.8.6", 1617 - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.6.tgz", 1618 - "integrity": "sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw==", 1636 + "version": "2.10.8", 1637 + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.8.tgz", 1638 + "integrity": "sha512-PCLz/LXGBsNTErbtB6i5u4eLpHeMfi93aUv5duMmj6caNu6IphS4q6UevDnL36sZQv9lrP11dbPKGMaXPwMKfQ==", 1619 1639 "dev": true, 1620 1640 "license": "Apache-2.0", 1621 1641 "bin": { 1622 - "baseline-browser-mapping": "dist/cli.js" 1642 + "baseline-browser-mapping": "dist/cli.cjs" 1643 + }, 1644 + "engines": { 1645 + "node": ">=6.0.0" 1623 1646 } 1624 1647 }, 1625 1648 "node_modules/big-integer": { ··· 1668 1691 } 1669 1692 }, 1670 1693 "node_modules/browserslist": { 1671 - "version": "4.26.2", 1672 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.26.2.tgz", 1673 - "integrity": "sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A==", 1694 + "version": "4.28.1", 1695 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", 1696 + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", 1674 1697 "dev": true, 1675 1698 "funding": [ 1676 1699 { ··· 1688 1711 ], 1689 1712 "license": "MIT", 1690 1713 "dependencies": { 1691 - "baseline-browser-mapping": "^2.8.3", 1692 - "caniuse-lite": "^1.0.30001741", 1693 - "electron-to-chromium": "^1.5.218", 1694 - "node-releases": "^2.0.21", 1695 - "update-browserslist-db": "^1.1.3" 1714 + "baseline-browser-mapping": "^2.9.0", 1715 + "caniuse-lite": "^1.0.30001759", 1716 + "electron-to-chromium": "^1.5.263", 1717 + "node-releases": "^2.0.27", 1718 + "update-browserslist-db": "^1.2.0" 1696 1719 }, 1697 1720 "bin": { 1698 1721 "browserslist": "cli.js" ··· 1781 1804 } 1782 1805 }, 1783 1806 "node_modules/callsites": { 1784 - "version": "3.1.0", 1785 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1786 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1787 - "dev": true, 1807 + "version": "4.2.0", 1808 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-4.2.0.tgz", 1809 + "integrity": "sha512-kfzR4zzQtAE9PC7CzZsjl3aBNbXWuXiSeOCdLcPpBfGW8YuCqQHcRPFDbr/BPVmd3EEPVpuFzLyuT/cUhPr4OQ==", 1788 1810 "license": "MIT", 1789 1811 "engines": { 1790 - "node": ">=6" 1812 + "node": ">=12.20" 1813 + }, 1814 + "funding": { 1815 + "url": "https://github.com/sponsors/sindresorhus" 1791 1816 } 1792 1817 }, 1793 1818 "node_modules/caniuse-lite": { 1794 - "version": "1.0.30001743", 1795 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001743.tgz", 1796 - "integrity": "sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw==", 1819 + "version": "1.0.30001778", 1820 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001778.tgz", 1821 + "integrity": "sha512-PN7uxFL+ExFJO61aVmP1aIEG4i9whQd4eoSCebav62UwDyp5OHh06zN4jqKSMePVgxHifCw1QJxdRkA1Pisekg==", 1797 1822 "dev": true, 1798 1823 "funding": [ 1799 1824 { ··· 1829 1854 } 1830 1855 }, 1831 1856 "node_modules/ci-info": { 1832 - "version": "4.3.0", 1833 - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.0.tgz", 1834 - "integrity": "sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==", 1857 + "version": "4.4.0", 1858 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz", 1859 + "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==", 1835 1860 "dev": true, 1836 1861 "funding": [ 1837 1862 { ··· 1888 1913 "license": "MIT" 1889 1914 }, 1890 1915 "node_modules/comment-parser": { 1891 - "version": "1.4.1", 1892 - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", 1893 - "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", 1916 + "version": "1.4.5", 1917 + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.5.tgz", 1918 + "integrity": "sha512-aRDkn3uyIlCFfk5NUA+VdwMmMsh8JGhc4hapfV4yxymHGQ3BVskMQfoXGpCo5IoBuQ9tS5iiVKhCpTcB4pW4qw==", 1894 1919 "dev": true, 1895 1920 "license": "MIT", 1896 1921 "engines": { ··· 1931 1956 } 1932 1957 }, 1933 1958 "node_modules/core-js-compat": { 1934 - "version": "3.45.1", 1935 - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.45.1.tgz", 1936 - "integrity": "sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==", 1959 + "version": "3.48.0", 1960 + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.48.0.tgz", 1961 + "integrity": "sha512-OM4cAF3D6VtH/WkLtWvyNC56EZVXsZdU3iqaMG2B4WvYrlqU831pc4UtG5yp0sE9z8Y02wVN7PjW5Zf9Gt0f1Q==", 1937 1962 "dev": true, 1938 1963 "license": "MIT", 1939 1964 "dependencies": { 1940 - "browserslist": "^4.25.3" 1965 + "browserslist": "^4.28.1" 1941 1966 }, 1942 1967 "funding": { 1943 1968 "type": "opencollective", ··· 1945 1970 } 1946 1971 }, 1947 1972 "node_modules/cosmiconfig": { 1948 - "version": "9.0.0", 1949 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", 1950 - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", 1973 + "version": "9.0.1", 1974 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz", 1975 + "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==", 1951 1976 "dev": true, 1952 1977 "license": "MIT", 1953 1978 "dependencies": { ··· 2065 2090 "license": "MIT" 2066 2091 }, 2067 2092 "node_modules/default-browser": { 2068 - "version": "5.2.1", 2069 - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", 2070 - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", 2093 + "version": "5.5.0", 2094 + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz", 2095 + "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==", 2071 2096 "dev": true, 2072 2097 "license": "MIT", 2073 2098 "dependencies": { ··· 2082 2107 } 2083 2108 }, 2084 2109 "node_modules/default-browser-id": { 2085 - "version": "5.0.0", 2086 - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", 2087 - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", 2110 + "version": "5.0.1", 2111 + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", 2112 + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", 2088 2113 "dev": true, 2089 2114 "license": "MIT", 2090 2115 "engines": { ··· 2183 2208 } 2184 2209 }, 2185 2210 "node_modules/dot-prop": { 2186 - "version": "8.0.2", 2187 - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-8.0.2.tgz", 2188 - "integrity": "sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==", 2211 + "version": "10.1.0", 2212 + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-10.1.0.tgz", 2213 + "integrity": "sha512-MVUtAugQMOff5RnBy2d9N31iG0lNwg1qAoAOn7pOK5wf94WIaE3My2p3uwTQuvS2AcqchkcR3bHByjaM0mmi7Q==", 2189 2214 "license": "MIT", 2190 2215 "dependencies": { 2191 - "type-fest": "^3.8.0" 2216 + "type-fest": "^5.0.0" 2192 2217 }, 2193 2218 "engines": { 2194 - "node": ">=16" 2195 - }, 2196 - "funding": { 2197 - "url": "https://github.com/sponsors/sindresorhus" 2198 - } 2199 - }, 2200 - "node_modules/dot-prop/node_modules/type-fest": { 2201 - "version": "3.13.1", 2202 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", 2203 - "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", 2204 - "license": "(MIT OR CC0-1.0)", 2205 - "engines": { 2206 - "node": ">=14.16" 2219 + "node": ">=20" 2207 2220 }, 2208 2221 "funding": { 2209 2222 "url": "https://github.com/sponsors/sindresorhus" ··· 2225 2238 } 2226 2239 }, 2227 2240 "node_modules/electron-to-chromium": { 2228 - "version": "1.5.222", 2229 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.222.tgz", 2230 - "integrity": "sha512-gA7psSwSwQRE60CEoLz6JBCQPIxNeuzB2nL8vE03GK/OHxlvykbLyeiumQy1iH5C2f3YbRAZpGCMT12a/9ih9w==", 2241 + "version": "1.5.313", 2242 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.313.tgz", 2243 + "integrity": "sha512-QBMrTWEf00GXZmJyx2lbYD45jpI3TUFnNIzJ5BBc8piGUDwMPa1GV6HJWTZVvY/eiN3fSopl7NRbgGp9sZ9LTA==", 2231 2244 "dev": true, 2232 2245 "license": "ISC" 2233 2246 }, 2234 2247 "node_modules/emoji-regex": { 2235 - "version": "10.5.0", 2236 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.5.0.tgz", 2237 - "integrity": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==", 2248 + "version": "10.6.0", 2249 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", 2250 + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", 2238 2251 "dev": true, 2239 2252 "license": "MIT" 2240 2253 }, ··· 2252 2265 } 2253 2266 }, 2254 2267 "node_modules/enhanced-resolve": { 2255 - "version": "5.18.3", 2256 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", 2257 - "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", 2268 + "version": "5.20.0", 2269 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz", 2270 + "integrity": "sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==", 2258 2271 "dev": true, 2259 2272 "license": "MIT", 2260 2273 "dependencies": { 2261 2274 "graceful-fs": "^4.2.4", 2262 - "tapable": "^2.2.0" 2275 + "tapable": "^2.3.0" 2263 2276 }, 2264 2277 "engines": { 2265 2278 "node": ">=10.13.0" ··· 2311 2324 } 2312 2325 }, 2313 2326 "node_modules/es-abstract": { 2314 - "version": "1.24.0", 2315 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", 2316 - "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", 2327 + "version": "1.24.1", 2328 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", 2329 + "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", 2317 2330 "dev": true, 2318 2331 "license": "MIT", 2319 2332 "dependencies": { ··· 2400 2413 } 2401 2414 }, 2402 2415 "node_modules/es-iterator-helpers": { 2403 - "version": "1.2.1", 2404 - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", 2405 - "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", 2416 + "version": "1.3.1", 2417 + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.3.1.tgz", 2418 + "integrity": "sha512-zWwRvqWiuBPr0muUG/78cW3aHROFCNIQ3zpmYDpwdbnt2m+xlNyRWpHBpa2lJjSBit7BQ+RXA1iwbSmu5yJ/EQ==", 2406 2419 "dev": true, 2407 2420 "license": "MIT", 2408 2421 "dependencies": { 2409 2422 "call-bind": "^1.0.8", 2410 - "call-bound": "^1.0.3", 2423 + "call-bound": "^1.0.4", 2411 2424 "define-properties": "^1.2.1", 2412 - "es-abstract": "^1.23.6", 2425 + "es-abstract": "^1.24.1", 2413 2426 "es-errors": "^1.3.0", 2414 - "es-set-tostringtag": "^2.0.3", 2427 + "es-set-tostringtag": "^2.1.0", 2415 2428 "function-bind": "^1.1.2", 2416 - "get-intrinsic": "^1.2.6", 2429 + "get-intrinsic": "^1.3.0", 2417 2430 "globalthis": "^1.0.4", 2418 2431 "gopd": "^1.2.0", 2419 2432 "has-property-descriptors": "^1.0.2", 2420 2433 "has-proto": "^1.2.0", 2421 2434 "has-symbols": "^1.1.0", 2422 2435 "internal-slot": "^1.1.0", 2423 - "iterator.prototype": "^1.1.4", 2436 + "iterator.prototype": "^1.1.5", 2437 + "math-intrinsics": "^1.1.0", 2424 2438 "safe-array-concat": "^1.1.3" 2425 2439 }, 2426 2440 "engines": { ··· 2511 2525 } 2512 2526 }, 2513 2527 "node_modules/eslint": { 2514 - "version": "9.35.0", 2515 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.35.0.tgz", 2516 - "integrity": "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==", 2528 + "version": "9.39.4", 2529 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", 2530 + "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", 2517 2531 "dev": true, 2518 2532 "license": "MIT", 2519 2533 "dependencies": { 2520 2534 "@eslint-community/eslint-utils": "^4.8.0", 2521 2535 "@eslint-community/regexpp": "^4.12.1", 2522 - "@eslint/config-array": "^0.21.0", 2523 - "@eslint/config-helpers": "^0.3.1", 2524 - "@eslint/core": "^0.15.2", 2525 - "@eslint/eslintrc": "^3.3.1", 2526 - "@eslint/js": "9.35.0", 2527 - "@eslint/plugin-kit": "^0.3.5", 2536 + "@eslint/config-array": "^0.21.2", 2537 + "@eslint/config-helpers": "^0.4.2", 2538 + "@eslint/core": "^0.17.0", 2539 + "@eslint/eslintrc": "^3.3.5", 2540 + "@eslint/js": "9.39.4", 2541 + "@eslint/plugin-kit": "^0.4.1", 2528 2542 "@humanfs/node": "^0.16.6", 2529 2543 "@humanwhocodes/module-importer": "^1.0.1", 2530 2544 "@humanwhocodes/retry": "^0.4.2", 2531 2545 "@types/estree": "^1.0.6", 2532 - "@types/json-schema": "^7.0.15", 2533 - "ajv": "^6.12.4", 2546 + "ajv": "^6.14.0", 2534 2547 "chalk": "^4.0.0", 2535 2548 "cross-spawn": "^7.0.6", 2536 2549 "debug": "^4.3.2", ··· 2549 2562 "is-glob": "^4.0.0", 2550 2563 "json-stable-stringify-without-jsonify": "^1.0.1", 2551 2564 "lodash.merge": "^4.6.2", 2552 - "minimatch": "^3.1.2", 2565 + "minimatch": "^3.1.5", 2553 2566 "natural-compare": "^1.4.0", 2554 2567 "optionator": "^0.9.3" 2555 2568 }, ··· 2867 2880 } 2868 2881 }, 2869 2882 "node_modules/eslint-plugin-import-x": { 2870 - "version": "4.16.1", 2871 - "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.16.1.tgz", 2872 - "integrity": "sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ==", 2883 + "version": "4.16.2", 2884 + "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.16.2.tgz", 2885 + "integrity": "sha512-rM9K8UBHcWKpzQzStn1YRN2T5NvdeIfSVoKu/lKF41znQXHAUcBbYXe5wd6GNjZjTrP7viQ49n1D83x/2gYgIw==", 2873 2886 "dev": true, 2874 2887 "license": "MIT", 2875 2888 "dependencies": { 2876 - "@typescript-eslint/types": "^8.35.0", 2889 + "@package-json/types": "^0.0.12", 2890 + "@typescript-eslint/types": "^8.56.0", 2877 2891 "comment-parser": "^1.4.1", 2878 2892 "debug": "^4.4.1", 2879 2893 "eslint-import-context": "^0.1.9", 2880 2894 "is-glob": "^4.0.3", 2881 - "minimatch": "^9.0.3 || ^10.0.1", 2895 + "minimatch": "^9.0.3 || ^10.1.2", 2882 2896 "semver": "^7.7.2", 2883 2897 "stable-hash-x": "^0.2.0", 2884 2898 "unrs-resolver": "^1.9.2" ··· 2890 2904 "url": "https://opencollective.com/eslint-plugin-import-x" 2891 2905 }, 2892 2906 "peerDependencies": { 2893 - "@typescript-eslint/utils": "^8.0.0", 2894 - "eslint": "^8.57.0 || ^9.0.0", 2907 + "@typescript-eslint/utils": "^8.56.0", 2908 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 2895 2909 "eslint-import-resolver-node": "*" 2896 2910 }, 2897 2911 "peerDependenciesMeta": { ··· 2903 2917 } 2904 2918 } 2905 2919 }, 2920 + "node_modules/eslint-plugin-import-x/node_modules/balanced-match": { 2921 + "version": "4.0.4", 2922 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 2923 + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 2924 + "dev": true, 2925 + "license": "MIT", 2926 + "engines": { 2927 + "node": "18 || 20 || >=22" 2928 + } 2929 + }, 2930 + "node_modules/eslint-plugin-import-x/node_modules/brace-expansion": { 2931 + "version": "5.0.4", 2932 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", 2933 + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", 2934 + "dev": true, 2935 + "license": "MIT", 2936 + "dependencies": { 2937 + "balanced-match": "^4.0.2" 2938 + }, 2939 + "engines": { 2940 + "node": "18 || 20 || >=22" 2941 + } 2942 + }, 2906 2943 "node_modules/eslint-plugin-import-x/node_modules/minimatch": { 2907 - "version": "10.0.3", 2908 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", 2909 - "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", 2944 + "version": "10.2.4", 2945 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", 2946 + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", 2910 2947 "dev": true, 2911 - "license": "ISC", 2948 + "license": "BlueOak-1.0.0", 2912 2949 "dependencies": { 2913 - "@isaacs/brace-expansion": "^5.0.0" 2950 + "brace-expansion": "^5.0.2" 2914 2951 }, 2915 2952 "engines": { 2916 - "node": "20 || >=22" 2953 + "node": "18 || 20 || >=22" 2917 2954 }, 2918 2955 "funding": { 2919 2956 "url": "https://github.com/sponsors/isaacs" 2920 2957 } 2921 2958 }, 2922 2959 "node_modules/eslint-plugin-n": { 2923 - "version": "17.23.1", 2924 - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.23.1.tgz", 2925 - "integrity": "sha512-68PealUpYoHOBh332JLLD9Sj7OQUDkFpmcfqt8R9sySfFSeuGJjMTJQvCRRB96zO3A/PELRLkPrzsHmzEFQQ5A==", 2960 + "version": "17.24.0", 2961 + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.24.0.tgz", 2962 + "integrity": "sha512-/gC7/KAYmfNnPNOb3eu8vw+TdVnV0zhdQwexsw6FLXbhzroVj20vRn2qL8lDWDGnAQ2J8DhdfvXxX9EoxvERvw==", 2926 2963 "dev": true, 2927 2964 "license": "MIT", 2928 2965 "dependencies": { ··· 2979 3016 } 2980 3017 }, 2981 3018 "node_modules/eslint-plugin-prettier": { 2982 - "version": "5.5.4", 2983 - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz", 2984 - "integrity": "sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==", 3019 + "version": "5.5.5", 3020 + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.5.tgz", 3021 + "integrity": "sha512-hscXkbqUZ2sPithAuLm5MXL+Wph+U7wHngPBv9OMWwlP8iaflyxpjTYZkmdgB4/vPIhemRlBEoLrH7UC1n7aUw==", 2985 3022 "dev": true, 2986 3023 "license": "MIT", 2987 3024 "dependencies": { 2988 - "prettier-linter-helpers": "^1.0.0", 2989 - "synckit": "^0.11.7" 3025 + "prettier-linter-helpers": "^1.0.1", 3026 + "synckit": "^0.11.12" 2990 3027 }, 2991 3028 "engines": { 2992 3029 "node": "^14.18.0 || >=16.0.0" ··· 3147 3184 } 3148 3185 }, 3149 3186 "node_modules/eslint-plugin-unicorn/node_modules/globals": { 3150 - "version": "16.4.0", 3151 - "resolved": "https://registry.npmjs.org/globals/-/globals-16.4.0.tgz", 3152 - "integrity": "sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==", 3187 + "version": "16.5.0", 3188 + "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz", 3189 + "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==", 3153 3190 "dev": true, 3154 3191 "license": "MIT", 3155 3192 "engines": { ··· 3251 3288 "license": "MIT" 3252 3289 }, 3253 3290 "node_modules/esquery": { 3254 - "version": "1.6.0", 3255 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", 3256 - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", 3291 + "version": "1.7.0", 3292 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", 3293 + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", 3257 3294 "dev": true, 3258 3295 "license": "BSD-3-Clause", 3259 3296 "dependencies": { ··· 3297 3334 } 3298 3335 }, 3299 3336 "node_modules/execa": { 3300 - "version": "9.6.0", 3301 - "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.0.tgz", 3302 - "integrity": "sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==", 3337 + "version": "9.6.1", 3338 + "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz", 3339 + "integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==", 3303 3340 "license": "MIT", 3304 3341 "dependencies": { 3305 3342 "@sindresorhus/merge-streams": "^4.0.0", ··· 3322 3359 "url": "https://github.com/sindresorhus/execa?sponsor=1" 3323 3360 } 3324 3361 }, 3325 - "node_modules/execa/node_modules/@sindresorhus/merge-streams": { 3326 - "version": "4.0.0", 3327 - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", 3328 - "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", 3329 - "license": "MIT", 3330 - "engines": { 3331 - "node": ">=18" 3332 - }, 3333 - "funding": { 3334 - "url": "https://github.com/sponsors/sindresorhus" 3335 - } 3336 - }, 3337 3362 "node_modules/fast-deep-equal": { 3338 3363 "version": "3.1.3", 3339 3364 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", ··· 3349 3374 "license": "Apache-2.0" 3350 3375 }, 3351 3376 "node_modules/fast-equals": { 3352 - "version": "5.2.2", 3353 - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.2.2.tgz", 3354 - "integrity": "sha512-V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw==", 3377 + "version": "5.4.0", 3378 + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.4.0.tgz", 3379 + "integrity": "sha512-jt2DW/aNFNwke7AUd+Z+e6pz39KO5rzdbbFCg2sGafS4mk13MI7Z8O5z9cADNn5lhGODIgLwug6TZO2ctf7kcw==", 3355 3380 "license": "MIT", 3356 3381 "engines": { 3357 3382 "node": ">=6.0.0" ··· 3402 3427 "license": "MIT" 3403 3428 }, 3404 3429 "node_modules/fastq": { 3405 - "version": "1.19.1", 3406 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", 3407 - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", 3430 + "version": "1.20.1", 3431 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", 3432 + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", 3408 3433 "dev": true, 3409 3434 "license": "ISC", 3410 3435 "dependencies": { ··· 3447 3472 "dependencies": { 3448 3473 "is-unicode-supported": "^2.0.0" 3449 3474 }, 3450 - "engines": { 3451 - "node": ">=18" 3452 - }, 3453 - "funding": { 3454 - "url": "https://github.com/sponsors/sindresorhus" 3455 - } 3456 - }, 3457 - "node_modules/figures/node_modules/is-unicode-supported": { 3458 - "version": "2.1.0", 3459 - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", 3460 - "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", 3461 - "license": "MIT", 3462 3475 "engines": { 3463 3476 "node": ">=18" 3464 3477 }, ··· 3570 3583 } 3571 3584 }, 3572 3585 "node_modules/flatted": { 3573 - "version": "3.3.3", 3574 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", 3575 - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", 3586 + "version": "3.4.1", 3587 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.1.tgz", 3588 + "integrity": "sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==", 3576 3589 "dev": true, 3577 3590 "license": "ISC" 3578 3591 }, ··· 3661 3674 "url": "https://github.com/sponsors/ljharb" 3662 3675 } 3663 3676 }, 3677 + "node_modules/generator-function": { 3678 + "version": "2.0.1", 3679 + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", 3680 + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", 3681 + "dev": true, 3682 + "license": "MIT", 3683 + "engines": { 3684 + "node": ">= 0.4" 3685 + } 3686 + }, 3664 3687 "node_modules/get-east-asian-width": { 3665 - "version": "1.4.0", 3666 - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", 3667 - "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", 3688 + "version": "1.5.0", 3689 + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz", 3690 + "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==", 3668 3691 "dev": true, 3669 3692 "license": "MIT", 3670 3693 "engines": { ··· 3771 3794 } 3772 3795 }, 3773 3796 "node_modules/get-tsconfig": { 3774 - "version": "4.10.1", 3775 - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.1.tgz", 3776 - "integrity": "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==", 3797 + "version": "4.13.6", 3798 + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.6.tgz", 3799 + "integrity": "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==", 3777 3800 "dev": true, 3778 3801 "license": "MIT", 3779 3802 "dependencies": { ··· 3784 3807 } 3785 3808 }, 3786 3809 "node_modules/git-hooks-list": { 3787 - "version": "4.1.1", 3788 - "resolved": "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-4.1.1.tgz", 3789 - "integrity": "sha512-cmP497iLq54AZnv4YRAEMnEyQ1eIn4tGKbmswqwmFV4GBnAqE8NLtWxxdXa++AalfgL5EBH4IxTPyquEuGY/jA==", 3810 + "version": "4.2.1", 3811 + "resolved": "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-4.2.1.tgz", 3812 + "integrity": "sha512-WNvqJjOxxs/8ZP9+DWdwWJ7cDsd60NHf39XnD82pDVrKO5q7xfPqpkK6hwEAmBa/ZSEE4IOoR75EzbbIuwGlMw==", 3790 3813 "dev": true, 3791 3814 "license": "MIT", 3792 3815 "funding": { ··· 3857 3880 "url": "https://github.com/sponsors/sindresorhus" 3858 3881 } 3859 3882 }, 3883 + "node_modules/globby/node_modules/@sindresorhus/merge-streams": { 3884 + "version": "2.3.0", 3885 + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", 3886 + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", 3887 + "dev": true, 3888 + "license": "MIT", 3889 + "engines": { 3890 + "node": ">=18" 3891 + }, 3892 + "funding": { 3893 + "url": "https://github.com/sponsors/sindresorhus" 3894 + } 3895 + }, 3860 3896 "node_modules/globby/node_modules/ignore": { 3861 3897 "version": "7.0.5", 3862 3898 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", ··· 3893 3929 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 3894 3930 "dev": true, 3895 3931 "license": "ISC" 3896 - }, 3897 - "node_modules/graphemer": { 3898 - "version": "1.4.0", 3899 - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 3900 - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 3901 - "dev": true, 3902 - "license": "MIT" 3903 3932 }, 3904 3933 "node_modules/has-bigints": { 3905 3934 "version": "1.1.0", ··· 4308 4337 } 4309 4338 }, 4310 4339 "node_modules/is-generator-function": { 4311 - "version": "1.1.0", 4312 - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", 4313 - "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", 4340 + "version": "1.1.2", 4341 + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", 4342 + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", 4314 4343 "dev": true, 4315 4344 "license": "MIT", 4316 4345 "dependencies": { 4317 - "call-bound": "^1.0.3", 4318 - "get-proto": "^1.0.0", 4346 + "call-bound": "^1.0.4", 4347 + "generator-function": "^2.0.0", 4348 + "get-proto": "^1.0.1", 4319 4349 "has-tostringtag": "^1.0.2", 4320 4350 "safe-regex-test": "^1.1.0" 4321 4351 }, ··· 4606 4636 } 4607 4637 }, 4608 4638 "node_modules/is-unicode-supported": { 4609 - "version": "1.3.0", 4610 - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 4611 - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 4612 - "dev": true, 4639 + "version": "2.1.0", 4640 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", 4641 + "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", 4613 4642 "license": "MIT", 4614 4643 "engines": { 4615 - "node": ">=12" 4644 + "node": ">=18" 4616 4645 }, 4617 4646 "funding": { 4618 4647 "url": "https://github.com/sponsors/sindresorhus" ··· 4665 4694 } 4666 4695 }, 4667 4696 "node_modules/is-wsl": { 4668 - "version": "3.1.0", 4669 - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", 4670 - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", 4697 + "version": "3.1.1", 4698 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", 4699 + "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", 4671 4700 "dev": true, 4672 4701 "license": "MIT", 4673 4702 "dependencies": { ··· 4742 4771 } 4743 4772 }, 4744 4773 "node_modules/js-yaml": { 4745 - "version": "4.1.0", 4746 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 4747 - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 4774 + "version": "4.1.1", 4775 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 4776 + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 4748 4777 "dev": true, 4749 4778 "license": "MIT", 4750 4779 "dependencies": { ··· 4944 4973 } 4945 4974 }, 4946 4975 "node_modules/lodash": { 4947 - "version": "4.17.21", 4948 - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 4949 - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 4976 + "version": "4.17.23", 4977 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", 4978 + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", 4950 4979 "dev": true, 4951 4980 "license": "MIT" 4952 4981 }, ··· 4987 5016 "url": "https://github.com/chalk/chalk?sponsor=1" 4988 5017 } 4989 5018 }, 5019 + "node_modules/log-symbols/node_modules/is-unicode-supported": { 5020 + "version": "1.3.0", 5021 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 5022 + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 5023 + "dev": true, 5024 + "license": "MIT", 5025 + "engines": { 5026 + "node": ">=12" 5027 + }, 5028 + "funding": { 5029 + "url": "https://github.com/sponsors/sindresorhus" 5030 + } 5031 + }, 4990 5032 "node_modules/loose-envify": { 4991 5033 "version": "1.4.0", 4992 5034 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", ··· 5013 5055 "url": "https://github.com/sponsors/sindresorhus" 5014 5056 } 5015 5057 }, 5058 + "node_modules/make-asynchronous": { 5059 + "version": "1.1.0", 5060 + "resolved": "https://registry.npmjs.org/make-asynchronous/-/make-asynchronous-1.1.0.tgz", 5061 + "integrity": "sha512-ayF7iT+44LXdxJLTrTd3TLQpFDDvPCBxXxbv+pMUSuHA5Q8zyAfwkRP6aHHwNVFBUFWtxAHqwNJxF8vMZLAbVg==", 5062 + "license": "MIT", 5063 + "dependencies": { 5064 + "p-event": "^6.0.0", 5065 + "type-fest": "^4.6.0", 5066 + "web-worker": "^1.5.0" 5067 + }, 5068 + "engines": { 5069 + "node": ">=18" 5070 + }, 5071 + "funding": { 5072 + "url": "https://github.com/sponsors/sindresorhus" 5073 + } 5074 + }, 5075 + "node_modules/make-asynchronous/node_modules/type-fest": { 5076 + "version": "4.41.0", 5077 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 5078 + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 5079 + "license": "(MIT OR CC0-1.0)", 5080 + "engines": { 5081 + "node": ">=16" 5082 + }, 5083 + "funding": { 5084 + "url": "https://github.com/sponsors/sindresorhus" 5085 + } 5086 + }, 5016 5087 "node_modules/math-intrinsics": { 5017 5088 "version": "1.1.0", 5018 5089 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", ··· 5081 5152 } 5082 5153 }, 5083 5154 "node_modules/minimatch": { 5084 - "version": "3.1.2", 5085 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 5086 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 5155 + "version": "3.1.5", 5156 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 5157 + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 5087 5158 "dev": true, 5088 5159 "license": "ISC", 5089 5160 "dependencies": { ··· 5111 5182 "license": "MIT" 5112 5183 }, 5113 5184 "node_modules/napi-postinstall": { 5114 - "version": "0.3.3", 5115 - "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.3.tgz", 5116 - "integrity": "sha512-uTp172LLXSxuSYHv/kou+f6KW3SMppU9ivthaVTXian9sOt3XM/zHYHpRZiLgQoxeWfYUnslNWQHF1+G71xcow==", 5185 + "version": "0.3.4", 5186 + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz", 5187 + "integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==", 5117 5188 "dev": true, 5118 5189 "license": "MIT", 5119 5190 "bin": { ··· 5133 5204 "dev": true, 5134 5205 "license": "MIT" 5135 5206 }, 5207 + "node_modules/node-exports-info": { 5208 + "version": "1.6.0", 5209 + "resolved": "https://registry.npmjs.org/node-exports-info/-/node-exports-info-1.6.0.tgz", 5210 + "integrity": "sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==", 5211 + "dev": true, 5212 + "license": "MIT", 5213 + "dependencies": { 5214 + "array.prototype.flatmap": "^1.3.3", 5215 + "es-errors": "^1.3.0", 5216 + "object.entries": "^1.1.9", 5217 + "semver": "^6.3.1" 5218 + }, 5219 + "engines": { 5220 + "node": ">= 0.4" 5221 + }, 5222 + "funding": { 5223 + "url": "https://github.com/sponsors/ljharb" 5224 + } 5225 + }, 5226 + "node_modules/node-exports-info/node_modules/semver": { 5227 + "version": "6.3.1", 5228 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 5229 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 5230 + "dev": true, 5231 + "license": "ISC", 5232 + "bin": { 5233 + "semver": "bin/semver.js" 5234 + } 5235 + }, 5136 5236 "node_modules/node-releases": { 5137 - "version": "2.0.21", 5138 - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.21.tgz", 5139 - "integrity": "sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==", 5237 + "version": "2.0.36", 5238 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", 5239 + "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", 5140 5240 "dev": true, 5141 5241 "license": "MIT" 5142 5242 }, ··· 5343 5443 } 5344 5444 }, 5345 5445 "node_modules/ow": { 5346 - "version": "3.0.0", 5347 - "resolved": "https://registry.npmjs.org/ow/-/ow-3.0.0.tgz", 5348 - "integrity": "sha512-Hud8xDH/tbY0iAdiGry4ZtaTloALVVdykLhuKgztOjYI+YRdB3NB8eqsCSn91r7oj1pZ+MZFLYB88sDhW0Od4Q==", 5446 + "version": "3.1.1", 5447 + "resolved": "https://registry.npmjs.org/ow/-/ow-3.1.1.tgz", 5448 + "integrity": "sha512-Hixi5roGFYZuiPV2pnnBi1hXdRG0uqifxE8rCCU6lKeCCQS+VGihuJnYxaJSffDz/clyH+xB2z1hXYRzeIcUMA==", 5349 5449 "license": "MIT", 5350 5450 "dependencies": { 5351 - "@sindresorhus/is": "^6.3.0", 5352 - "callsites": "^4.1.0", 5353 - "dot-prop": "^8.0.2", 5354 - "environment": "^1.0.0", 5355 - "fast-equals": "^5.0.1", 5356 - "is-identifier": "^1.0.0" 5451 + "@sindresorhus/is": "^7.1.0", 5452 + "callsites": "^4.2.0", 5453 + "dot-prop": "^10.1.0", 5454 + "environment": "^1.1.0", 5455 + "fast-equals": "^5.3.2", 5456 + "is-identifier": "^1.0.1" 5357 5457 }, 5358 5458 "engines": { 5359 5459 "node": ">=20" ··· 5362 5462 "url": "https://github.com/sponsors/sindresorhus" 5363 5463 } 5364 5464 }, 5365 - "node_modules/ow/node_modules/callsites": { 5366 - "version": "4.2.0", 5367 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-4.2.0.tgz", 5368 - "integrity": "sha512-kfzR4zzQtAE9PC7CzZsjl3aBNbXWuXiSeOCdLcPpBfGW8YuCqQHcRPFDbr/BPVmd3EEPVpuFzLyuT/cUhPr4OQ==", 5369 - "license": "MIT", 5370 - "engines": { 5371 - "node": ">=12.20" 5372 - }, 5373 - "funding": { 5374 - "url": "https://github.com/sponsors/sindresorhus" 5375 - } 5376 - }, 5377 5465 "node_modules/own-keys": { 5378 5466 "version": "1.0.1", 5379 5467 "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", ··· 5424 5512 "@oxc-resolver/binding-win32-x64-msvc": "11.19.1" 5425 5513 } 5426 5514 }, 5515 + "node_modules/p-event": { 5516 + "version": "6.0.1", 5517 + "resolved": "https://registry.npmjs.org/p-event/-/p-event-6.0.1.tgz", 5518 + "integrity": "sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==", 5519 + "license": "MIT", 5520 + "dependencies": { 5521 + "p-timeout": "^6.1.2" 5522 + }, 5523 + "engines": { 5524 + "node": ">=16.17" 5525 + }, 5526 + "funding": { 5527 + "url": "https://github.com/sponsors/sindresorhus" 5528 + } 5529 + }, 5427 5530 "node_modules/p-limit": { 5428 5531 "version": "3.1.0", 5429 5532 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", ··· 5456 5559 "url": "https://github.com/sponsors/sindresorhus" 5457 5560 } 5458 5561 }, 5562 + "node_modules/p-timeout": { 5563 + "version": "6.1.4", 5564 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", 5565 + "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==", 5566 + "license": "MIT", 5567 + "engines": { 5568 + "node": ">=14.16" 5569 + }, 5570 + "funding": { 5571 + "url": "https://github.com/sponsors/sindresorhus" 5572 + } 5573 + }, 5459 5574 "node_modules/parent-module": { 5460 5575 "version": "1.0.1", 5461 5576 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", ··· 5465 5580 "dependencies": { 5466 5581 "callsites": "^3.0.0" 5467 5582 }, 5583 + "engines": { 5584 + "node": ">=6" 5585 + } 5586 + }, 5587 + "node_modules/parent-module/node_modules/callsites": { 5588 + "version": "3.1.0", 5589 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 5590 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 5591 + "dev": true, 5592 + "license": "MIT", 5468 5593 "engines": { 5469 5594 "node": ">=6" 5470 5595 } ··· 5619 5744 } 5620 5745 }, 5621 5746 "node_modules/prettier": { 5622 - "version": "3.6.2", 5623 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", 5624 - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", 5747 + "version": "3.8.1", 5748 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", 5749 + "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", 5625 5750 "dev": true, 5626 5751 "license": "MIT", 5627 5752 "bin": { ··· 5635 5760 } 5636 5761 }, 5637 5762 "node_modules/prettier-linter-helpers": { 5638 - "version": "1.0.0", 5639 - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", 5640 - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", 5763 + "version": "1.0.1", 5764 + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.1.tgz", 5765 + "integrity": "sha512-SxToR7P8Y2lWmv/kTzVLC1t/GDI2WGjMwNhLLE9qtH8Q13C+aEmuRlzDst4Up4s0Wc8sF2M+J57iB3cMLqftfg==", 5641 5766 "dev": true, 5642 5767 "license": "MIT", 5643 5768 "dependencies": { ··· 5675 5800 } 5676 5801 }, 5677 5802 "node_modules/prototype-properties": { 5678 - "version": "5.0.0", 5679 - "resolved": "https://registry.npmjs.org/prototype-properties/-/prototype-properties-5.0.0.tgz", 5680 - "integrity": "sha512-uCWE2QqnGlwvvJXTwiHTPTyHE62+zORO5hpFWhAwBGDtEtTmNZZleNLJDoFsqHCL4p/CeAP2Q1uMKFUKALuRGQ==", 5803 + "version": "5.1.0", 5804 + "resolved": "https://registry.npmjs.org/prototype-properties/-/prototype-properties-5.1.0.tgz", 5805 + "integrity": "sha512-lq/vK1+nYV/bbjZ70pDmaTzin143xX9hVAU5CrsNQL57A8j4Q6AfjsY8kRFoUpCBncaUdfkz9MdsQ8PFtiKrUQ==", 5681 5806 "dev": true, 5682 5807 "license": "MIT", 5683 5808 "engines": { ··· 5818 5943 } 5819 5944 }, 5820 5945 "node_modules/reserved-identifiers": { 5821 - "version": "1.0.0", 5822 - "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.0.0.tgz", 5823 - "integrity": "sha512-h0bP2Katmvf3hv4Z3WtDl4+6xt/OglQ2Xa6TnhZ/Rm9/7IH1crXQqMwD4J2ngKBonVv+fB55zfGgNDAmsevLVQ==", 5946 + "version": "1.2.0", 5947 + "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz", 5948 + "integrity": "sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==", 5824 5949 "license": "MIT", 5825 5950 "engines": { 5826 5951 "node": ">=18" ··· 5830 5955 } 5831 5956 }, 5832 5957 "node_modules/resolve": { 5833 - "version": "2.0.0-next.5", 5834 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", 5835 - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", 5958 + "version": "2.0.0-next.6", 5959 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.6.tgz", 5960 + "integrity": "sha512-3JmVl5hMGtJ3kMmB3zi3DL25KfkCEyy3Tw7Gmw7z5w8M9WlwoPFnIvwChzu1+cF3iaK3sp18hhPz8ANeimdJfA==", 5836 5961 "dev": true, 5837 5962 "license": "MIT", 5838 5963 "dependencies": { 5839 - "is-core-module": "^2.13.0", 5964 + "es-errors": "^1.3.0", 5965 + "is-core-module": "^2.16.1", 5966 + "node-exports-info": "^1.6.0", 5967 + "object-keys": "^1.1.1", 5840 5968 "path-parse": "^1.0.7", 5841 5969 "supports-preserve-symlinks-flag": "^1.0.0" 5842 5970 }, 5843 5971 "bin": { 5844 5972 "resolve": "bin/resolve" 5973 + }, 5974 + "engines": { 5975 + "node": ">= 0.4" 5845 5976 }, 5846 5977 "funding": { 5847 5978 "url": "https://github.com/sponsors/ljharb" ··· 5970 6101 } 5971 6102 }, 5972 6103 "node_modules/semver": { 5973 - "version": "7.7.2", 5974 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 5975 - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 6104 + "version": "7.7.4", 6105 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 6106 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 5976 6107 "dev": true, 5977 6108 "license": "ISC", 5978 6109 "bin": { ··· 6167 6298 } 6168 6299 }, 6169 6300 "node_modules/sort-object-keys": { 6170 - "version": "1.1.3", 6171 - "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-1.1.3.tgz", 6172 - "integrity": "sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==", 6301 + "version": "2.1.0", 6302 + "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-2.1.0.tgz", 6303 + "integrity": "sha512-SOiEnthkJKPv2L6ec6HMwhUcN0/lppkeYuN1x63PbyPRrgSPIuBJCiYxYyvWRTtjMlOi14vQUCGUJqS6PLVm8g==", 6173 6304 "dev": true, 6174 6305 "license": "MIT" 6175 6306 }, 6176 6307 "node_modules/sort-package-json": { 6177 - "version": "3.4.0", 6178 - "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-3.4.0.tgz", 6179 - "integrity": "sha512-97oFRRMM2/Js4oEA9LJhjyMlde+2ewpZQf53pgue27UkbEXfHJnDzHlUxQ/DWUkzqmp7DFwJp8D+wi/TYeQhpA==", 6308 + "version": "3.6.1", 6309 + "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-3.6.1.tgz", 6310 + "integrity": "sha512-Chgejw1+10p2D0U2tB7au1lHtz6TkFnxmvZktyBCRyV0GgmF6nl1IxXxAsPtJVsUyg/fo+BfCMAVVFUVRkAHrQ==", 6180 6311 "dev": true, 6181 6312 "license": "MIT", 6182 6313 "dependencies": { 6183 - "detect-indent": "^7.0.1", 6314 + "detect-indent": "^7.0.2", 6184 6315 "detect-newline": "^4.0.1", 6185 - "git-hooks-list": "^4.0.0", 6316 + "git-hooks-list": "^4.1.1", 6186 6317 "is-plain-obj": "^4.1.0", 6187 - "semver": "^7.7.1", 6188 - "sort-object-keys": "^1.1.3", 6189 - "tinyglobby": "^0.2.12" 6318 + "semver": "^7.7.3", 6319 + "sort-object-keys": "^2.0.1", 6320 + "tinyglobby": "^0.2.15" 6190 6321 }, 6191 6322 "bin": { 6192 6323 "sort-package-json": "cli.js" ··· 6336 6467 } 6337 6468 }, 6338 6469 "node_modules/strip-ansi": { 6339 - "version": "7.1.2", 6340 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", 6341 - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", 6470 + "version": "7.2.0", 6471 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 6472 + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 6342 6473 "dev": true, 6343 6474 "license": "MIT", 6344 6475 "dependencies": { 6345 - "ansi-regex": "^6.0.1" 6476 + "ansi-regex": "^6.2.2" 6346 6477 }, 6347 6478 "engines": { 6348 6479 "node": ">=12" ··· 6364 6495 } 6365 6496 }, 6366 6497 "node_modules/strip-indent": { 6367 - "version": "4.1.0", 6368 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.1.0.tgz", 6369 - "integrity": "sha512-OA95x+JPmL7kc7zCu+e+TeYxEiaIyndRx0OrBcK2QPPH09oAndr2ALvymxWA+Lx1PYYvFUm4O63pRkdJAaW96w==", 6498 + "version": "4.1.1", 6499 + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.1.1.tgz", 6500 + "integrity": "sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==", 6370 6501 "dev": true, 6371 6502 "license": "MIT", 6372 6503 "engines": { ··· 6390 6521 } 6391 6522 }, 6392 6523 "node_modules/super-regex": { 6393 - "version": "1.0.0", 6394 - "resolved": "https://registry.npmjs.org/super-regex/-/super-regex-1.0.0.tgz", 6395 - "integrity": "sha512-CY8u7DtbvucKuquCmOFEKhr9Besln7n9uN8eFbwcoGYWXOMW07u2o8njWaiXt11ylS3qoGF55pILjRmPlbodyg==", 6524 + "version": "1.1.0", 6525 + "resolved": "https://registry.npmjs.org/super-regex/-/super-regex-1.1.0.tgz", 6526 + "integrity": "sha512-WHkws2ZflZe41zj6AolvvmaTrWds/VuyeYr9iPVv/oQeaIoVxMKaushfFWpOGDT+GuBrM/sVqF8KUCYQlSSTdQ==", 6396 6527 "license": "MIT", 6397 6528 "dependencies": { 6398 6529 "function-timeout": "^1.0.1", 6530 + "make-asynchronous": "^1.0.1", 6399 6531 "time-span": "^5.1.0" 6400 6532 }, 6401 6533 "engines": { ··· 6449 6581 } 6450 6582 }, 6451 6583 "node_modules/synckit": { 6452 - "version": "0.11.11", 6453 - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.11.tgz", 6454 - "integrity": "sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==", 6584 + "version": "0.11.12", 6585 + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.12.tgz", 6586 + "integrity": "sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==", 6455 6587 "dev": true, 6456 6588 "license": "MIT", 6457 6589 "dependencies": { ··· 6464 6596 "url": "https://opencollective.com/synckit" 6465 6597 } 6466 6598 }, 6599 + "node_modules/tagged-tag": { 6600 + "version": "1.0.0", 6601 + "resolved": "https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz", 6602 + "integrity": "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==", 6603 + "license": "MIT", 6604 + "engines": { 6605 + "node": ">=20" 6606 + }, 6607 + "funding": { 6608 + "url": "https://github.com/sponsors/sindresorhus" 6609 + } 6610 + }, 6467 6611 "node_modules/tapable": { 6468 - "version": "2.2.3", 6469 - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.3.tgz", 6470 - "integrity": "sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==", 6612 + "version": "2.3.0", 6613 + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", 6614 + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", 6471 6615 "dev": true, 6472 6616 "license": "MIT", 6473 6617 "engines": { ··· 6524 6668 } 6525 6669 }, 6526 6670 "node_modules/ts-api-utils": { 6527 - "version": "2.1.0", 6528 - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", 6529 - "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", 6671 + "version": "2.4.0", 6672 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz", 6673 + "integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==", 6530 6674 "dev": true, 6531 6675 "license": "MIT", 6532 6676 "engines": { ··· 6581 6725 } 6582 6726 }, 6583 6727 "node_modules/type-fest": { 6584 - "version": "4.41.0", 6585 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 6586 - "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 6587 - "dev": true, 6728 + "version": "5.4.4", 6729 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.4.4.tgz", 6730 + "integrity": "sha512-JnTrzGu+zPV3aXIUhnyWJj4z/wigMsdYajGLIYakqyOW1nPllzXEJee0QQbHj+CTIQtXGlAjuK0UY+2xTyjVAw==", 6588 6731 "license": "(MIT OR CC0-1.0)", 6732 + "dependencies": { 6733 + "tagged-tag": "^1.0.0" 6734 + }, 6589 6735 "engines": { 6590 - "node": ">=16" 6736 + "node": ">=20" 6591 6737 }, 6592 6738 "funding": { 6593 6739 "url": "https://github.com/sponsors/sindresorhus" ··· 6672 6818 } 6673 6819 }, 6674 6820 "node_modules/typescript": { 6675 - "version": "5.9.2", 6676 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", 6677 - "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", 6821 + "version": "5.9.3", 6822 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 6823 + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 6678 6824 "dev": true, 6679 6825 "license": "Apache-2.0", 6680 6826 "peer": true, ··· 6687 6833 } 6688 6834 }, 6689 6835 "node_modules/typescript-eslint": { 6690 - "version": "8.44.0", 6691 - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.44.0.tgz", 6692 - "integrity": "sha512-ib7mCkYuIzYonCq9XWF5XNw+fkj2zg629PSa9KNIQ47RXFF763S5BIX4wqz1+FLPogTZoiw8KmCiRPRa8bL3qw==", 6836 + "version": "8.57.0", 6837 + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.0.tgz", 6838 + "integrity": "sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==", 6693 6839 "dev": true, 6694 6840 "license": "MIT", 6695 6841 "dependencies": { 6696 - "@typescript-eslint/eslint-plugin": "8.44.0", 6697 - "@typescript-eslint/parser": "8.44.0", 6698 - "@typescript-eslint/typescript-estree": "8.44.0", 6699 - "@typescript-eslint/utils": "8.44.0" 6842 + "@typescript-eslint/eslint-plugin": "8.57.0", 6843 + "@typescript-eslint/parser": "8.57.0", 6844 + "@typescript-eslint/typescript-estree": "8.57.0", 6845 + "@typescript-eslint/utils": "8.57.0" 6700 6846 }, 6701 6847 "engines": { 6702 6848 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 6706 6852 "url": "https://opencollective.com/typescript-eslint" 6707 6853 }, 6708 6854 "peerDependencies": { 6709 - "eslint": "^8.57.0 || ^9.0.0", 6855 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 6710 6856 "typescript": ">=4.8.4 <6.0.0" 6711 6857 } 6712 6858 }, ··· 6795 6941 } 6796 6942 }, 6797 6943 "node_modules/update-browserslist-db": { 6798 - "version": "1.1.3", 6799 - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", 6800 - "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", 6944 + "version": "1.2.3", 6945 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 6946 + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 6801 6947 "dev": true, 6802 6948 "funding": [ 6803 6949 { ··· 6845 6991 "node": "20 || >=22" 6846 6992 } 6847 6993 }, 6994 + "node_modules/web-worker": { 6995 + "version": "1.5.0", 6996 + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz", 6997 + "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==", 6998 + "license": "Apache-2.0" 6999 + }, 6848 7000 "node_modules/which": { 6849 7001 "version": "2.0.2", 6850 7002 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", ··· 6928 7080 } 6929 7081 }, 6930 7082 "node_modules/which-typed-array": { 6931 - "version": "1.1.19", 6932 - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", 6933 - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", 7083 + "version": "1.1.20", 7084 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", 7085 + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", 6934 7086 "dev": true, 6935 7087 "license": "MIT", 6936 7088 "dependencies": { ··· 6976 7128 } 6977 7129 }, 6978 7130 "node_modules/xo": { 6979 - "version": "1.2.2", 6980 - "resolved": "https://registry.npmjs.org/xo/-/xo-1.2.2.tgz", 6981 - "integrity": "sha512-8l565N0q5ROdSez8flcltMt1gi8OiEEYR1sGiRqc+QRrGf0Z8NEbhPkxYRrHn36iF+Hmyles79036LwuKREA5w==", 7131 + "version": "1.2.3", 7132 + "resolved": "https://registry.npmjs.org/xo/-/xo-1.2.3.tgz", 7133 + "integrity": "sha512-ykvWr88620CwealQwr7nWcPwolE6RMAVsCSBIdF3JnVdQUBAllnBJypSPsu0YYFzWTrJjQfNgH82lnWMPVTXnA==", 6982 7134 "dev": true, 6983 7135 "license": "MIT", 6984 7136 "dependencies": { ··· 7025 7177 } 7026 7178 }, 7027 7179 "node_modules/xo/node_modules/globals": { 7028 - "version": "16.4.0", 7029 - "resolved": "https://registry.npmjs.org/globals/-/globals-16.4.0.tgz", 7030 - "integrity": "sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==", 7180 + "version": "16.5.0", 7181 + "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz", 7182 + "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==", 7031 7183 "dev": true, 7032 7184 "license": "MIT", 7033 7185 "engines": { ··· 7045 7197 "license": "MIT", 7046 7198 "engines": { 7047 7199 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 7200 + } 7201 + }, 7202 + "node_modules/xo/node_modules/type-fest": { 7203 + "version": "4.41.0", 7204 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 7205 + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 7206 + "dev": true, 7207 + "license": "(MIT OR CC0-1.0)", 7208 + "engines": { 7209 + "node": ">=16" 7210 + }, 7211 + "funding": { 7212 + "url": "https://github.com/sponsors/sindresorhus" 7048 7213 } 7049 7214 }, 7050 7215 "node_modules/yaml": {