this repo has no description
0
fork

Configure Feed

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

update xo

Patrik Csak 6b4675a7 4763c098

+3514 -3373
+3
eslint.config.js
··· 1 + import xo from "xo"; 2 + 3 + export default xo.xoToEslintConfig([{ prettier: "compat" }]);
+3494 -3370
package-lock.json
··· 15 15 "run-applescript": "^7.0.0" 16 16 }, 17 17 "devDependencies": { 18 - "xo": "^0.54.2" 18 + "eslint": "^9.27.0", 19 + "prettier": "^3.5.3", 20 + "xo": "^1.0.0" 19 21 }, 20 22 "engines": { 21 23 "node": ">=20 <=24" 22 24 } 23 25 }, 24 26 "node_modules/@babel/code-frame": { 25 - "version": "7.18.6", 26 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", 27 - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", 27 + "version": "7.27.1", 28 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 29 + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 28 30 "dev": true, 31 + "license": "MIT", 29 32 "dependencies": { 30 - "@babel/highlight": "^7.18.6" 33 + "@babel/helper-validator-identifier": "^7.27.1", 34 + "js-tokens": "^4.0.0", 35 + "picocolors": "^1.1.1" 31 36 }, 32 37 "engines": { 33 38 "node": ">=6.9.0" 34 39 } 35 40 }, 36 41 "node_modules/@babel/helper-validator-identifier": { 37 - "version": "7.19.1", 38 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", 39 - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", 42 + "version": "7.27.1", 43 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 44 + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 40 45 "dev": true, 46 + "license": "MIT", 41 47 "engines": { 42 48 "node": ">=6.9.0" 43 49 } 44 50 }, 45 - "node_modules/@babel/highlight": { 46 - "version": "7.18.6", 47 - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", 48 - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", 51 + "node_modules/@emnapi/core": { 52 + "version": "1.4.3", 53 + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.3.tgz", 54 + "integrity": "sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==", 49 55 "dev": true, 56 + "license": "MIT", 57 + "optional": true, 50 58 "dependencies": { 51 - "@babel/helper-validator-identifier": "^7.18.6", 52 - "chalk": "^2.0.0", 53 - "js-tokens": "^4.0.0" 54 - }, 55 - "engines": { 56 - "node": ">=6.9.0" 59 + "@emnapi/wasi-threads": "1.0.2", 60 + "tslib": "^2.4.0" 57 61 } 58 62 }, 59 - "node_modules/@babel/highlight/node_modules/ansi-styles": { 60 - "version": "3.2.1", 61 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 62 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 63 + "node_modules/@emnapi/runtime": { 64 + "version": "1.4.3", 65 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.3.tgz", 66 + "integrity": "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==", 63 67 "dev": true, 68 + "license": "MIT", 69 + "optional": true, 64 70 "dependencies": { 65 - "color-convert": "^1.9.0" 66 - }, 67 - "engines": { 68 - "node": ">=4" 71 + "tslib": "^2.4.0" 69 72 } 70 73 }, 71 - "node_modules/@babel/highlight/node_modules/chalk": { 72 - "version": "2.4.2", 73 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 74 - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 74 + "node_modules/@emnapi/wasi-threads": { 75 + "version": "1.0.2", 76 + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.2.tgz", 77 + "integrity": "sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==", 78 + "dev": true, 79 + "license": "MIT", 80 + "optional": true, 81 + "dependencies": { 82 + "tslib": "^2.4.0" 83 + } 84 + }, 85 + "node_modules/@eslint-community/eslint-plugin-eslint-comments": { 86 + "version": "4.5.0", 87 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.5.0.tgz", 88 + "integrity": "sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==", 75 89 "dev": true, 90 + "license": "MIT", 76 91 "dependencies": { 77 - "ansi-styles": "^3.2.1", 78 - "escape-string-regexp": "^1.0.5", 79 - "supports-color": "^5.3.0" 92 + "escape-string-regexp": "^4.0.0", 93 + "ignore": "^5.2.4" 80 94 }, 81 95 "engines": { 82 - "node": ">=4" 96 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 97 + }, 98 + "funding": { 99 + "url": "https://opencollective.com/eslint" 100 + }, 101 + "peerDependencies": { 102 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" 83 103 } 84 104 }, 85 - "node_modules/@babel/highlight/node_modules/color-convert": { 86 - "version": "1.9.3", 87 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 88 - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 105 + "node_modules/@eslint-community/eslint-utils": { 106 + "version": "4.7.0", 107 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", 108 + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", 89 109 "dev": true, 110 + "license": "MIT", 90 111 "dependencies": { 91 - "color-name": "1.1.3" 112 + "eslint-visitor-keys": "^3.4.3" 113 + }, 114 + "engines": { 115 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 116 + }, 117 + "funding": { 118 + "url": "https://opencollective.com/eslint" 119 + }, 120 + "peerDependencies": { 121 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 92 122 } 93 123 }, 94 - "node_modules/@babel/highlight/node_modules/color-name": { 95 - "version": "1.1.3", 96 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 97 - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 98 - "dev": true 99 - }, 100 - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { 101 - "version": "1.0.5", 102 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 103 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 124 + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { 125 + "version": "3.4.3", 126 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 127 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 104 128 "dev": true, 129 + "license": "Apache-2.0", 105 130 "engines": { 106 - "node": ">=0.8.0" 131 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 132 + }, 133 + "funding": { 134 + "url": "https://opencollective.com/eslint" 107 135 } 108 136 }, 109 - "node_modules/@babel/highlight/node_modules/has-flag": { 110 - "version": "3.0.0", 111 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 112 - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 137 + "node_modules/@eslint-community/regexpp": { 138 + "version": "4.12.1", 139 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", 140 + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", 113 141 "dev": true, 142 + "license": "MIT", 114 143 "engines": { 115 - "node": ">=4" 144 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 116 145 } 117 146 }, 118 - "node_modules/@babel/highlight/node_modules/supports-color": { 119 - "version": "5.5.0", 120 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 121 - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 147 + "node_modules/@eslint/config-array": { 148 + "version": "0.20.0", 149 + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", 150 + "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", 122 151 "dev": true, 152 + "license": "Apache-2.0", 123 153 "dependencies": { 124 - "has-flag": "^3.0.0" 154 + "@eslint/object-schema": "^2.1.6", 155 + "debug": "^4.3.1", 156 + "minimatch": "^3.1.2" 125 157 }, 126 158 "engines": { 127 - "node": ">=4" 159 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 160 + } 161 + }, 162 + "node_modules/@eslint/config-array/node_modules/brace-expansion": { 163 + "version": "1.1.11", 164 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 165 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 166 + "dev": true, 167 + "license": "MIT", 168 + "dependencies": { 169 + "balanced-match": "^1.0.0", 170 + "concat-map": "0.0.1" 128 171 } 129 172 }, 130 - "node_modules/@eslint-community/eslint-utils": { 131 - "version": "4.4.0", 132 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 133 - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 173 + "node_modules/@eslint/config-array/node_modules/minimatch": { 174 + "version": "3.1.2", 175 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 176 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 134 177 "dev": true, 178 + "license": "ISC", 135 179 "dependencies": { 136 - "eslint-visitor-keys": "^3.3.0" 180 + "brace-expansion": "^1.1.7" 137 181 }, 138 182 "engines": { 139 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 140 - }, 141 - "peerDependencies": { 142 - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 183 + "node": "*" 184 + } 185 + }, 186 + "node_modules/@eslint/config-helpers": { 187 + "version": "0.2.2", 188 + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", 189 + "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", 190 + "dev": true, 191 + "license": "Apache-2.0", 192 + "engines": { 193 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 143 194 } 144 195 }, 145 - "node_modules/@eslint-community/regexpp": { 146 - "version": "4.5.1", 147 - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", 148 - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", 196 + "node_modules/@eslint/core": { 197 + "version": "0.14.0", 198 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", 199 + "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", 149 200 "dev": true, 201 + "license": "Apache-2.0", 202 + "dependencies": { 203 + "@types/json-schema": "^7.0.15" 204 + }, 150 205 "engines": { 151 - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 206 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 152 207 } 153 208 }, 154 209 "node_modules/@eslint/eslintrc": { 155 - "version": "1.4.1", 156 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 157 - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 210 + "version": "3.3.1", 211 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", 212 + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", 158 213 "dev": true, 214 + "license": "MIT", 159 215 "dependencies": { 160 216 "ajv": "^6.12.4", 161 217 "debug": "^4.3.2", 162 - "espree": "^9.4.0", 163 - "globals": "^13.19.0", 218 + "espree": "^10.0.1", 219 + "globals": "^14.0.0", 164 220 "ignore": "^5.2.0", 165 221 "import-fresh": "^3.2.1", 166 222 "js-yaml": "^4.1.0", ··· 168 224 "strip-json-comments": "^3.1.1" 169 225 }, 170 226 "engines": { 171 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 227 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 172 228 }, 173 229 "funding": { 174 230 "url": "https://opencollective.com/eslint" 175 231 } 176 232 }, 177 - "node_modules/@eslint/js": { 178 - "version": "8.40.0", 179 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.40.0.tgz", 180 - "integrity": "sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==", 233 + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 234 + "version": "1.1.11", 235 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 236 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 237 + "dev": true, 238 + "license": "MIT", 239 + "dependencies": { 240 + "balanced-match": "^1.0.0", 241 + "concat-map": "0.0.1" 242 + } 243 + }, 244 + "node_modules/@eslint/eslintrc/node_modules/globals": { 245 + "version": "14.0.0", 246 + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 247 + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 181 248 "dev": true, 249 + "license": "MIT", 182 250 "engines": { 183 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 251 + "node": ">=18" 252 + }, 253 + "funding": { 254 + "url": "https://github.com/sponsors/sindresorhus" 184 255 } 185 256 }, 186 - "node_modules/@humanwhocodes/config-array": { 187 - "version": "0.11.8", 188 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 189 - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 257 + "node_modules/@eslint/eslintrc/node_modules/minimatch": { 258 + "version": "3.1.2", 259 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 260 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 190 261 "dev": true, 262 + "license": "ISC", 191 263 "dependencies": { 192 - "@humanwhocodes/object-schema": "^1.2.1", 193 - "debug": "^4.1.1", 194 - "minimatch": "^3.0.5" 264 + "brace-expansion": "^1.1.7" 195 265 }, 196 266 "engines": { 197 - "node": ">=10.10.0" 267 + "node": "*" 198 268 } 199 269 }, 200 - "node_modules/@humanwhocodes/module-importer": { 201 - "version": "1.0.1", 202 - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 203 - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 270 + "node_modules/@eslint/js": { 271 + "version": "9.27.0", 272 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.27.0.tgz", 273 + "integrity": "sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==", 204 274 "dev": true, 275 + "license": "MIT", 205 276 "engines": { 206 - "node": ">=12.22" 277 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 207 278 }, 208 279 "funding": { 209 - "type": "github", 210 - "url": "https://github.com/sponsors/nzakas" 280 + "url": "https://eslint.org/donate" 211 281 } 212 282 }, 213 - "node_modules/@humanwhocodes/object-schema": { 214 - "version": "1.2.1", 215 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 216 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 217 - "dev": true 283 + "node_modules/@eslint/object-schema": { 284 + "version": "2.1.6", 285 + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", 286 + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", 287 + "dev": true, 288 + "license": "Apache-2.0", 289 + "engines": { 290 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 291 + } 218 292 }, 219 - "node_modules/@jridgewell/gen-mapping": { 220 - "version": "0.3.3", 221 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", 222 - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 293 + "node_modules/@eslint/plugin-kit": { 294 + "version": "0.3.1", 295 + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.1.tgz", 296 + "integrity": "sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==", 223 297 "dev": true, 224 - "peer": true, 298 + "license": "Apache-2.0", 225 299 "dependencies": { 226 - "@jridgewell/set-array": "^1.0.1", 227 - "@jridgewell/sourcemap-codec": "^1.4.10", 228 - "@jridgewell/trace-mapping": "^0.3.9" 300 + "@eslint/core": "^0.14.0", 301 + "levn": "^0.4.1" 229 302 }, 230 303 "engines": { 231 - "node": ">=6.0.0" 304 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 232 305 } 233 306 }, 234 - "node_modules/@jridgewell/resolve-uri": { 235 - "version": "3.1.0", 236 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 237 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 307 + "node_modules/@humanfs/core": { 308 + "version": "0.19.1", 309 + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", 310 + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", 238 311 "dev": true, 239 - "peer": true, 312 + "license": "Apache-2.0", 240 313 "engines": { 241 - "node": ">=6.0.0" 314 + "node": ">=18.18.0" 242 315 } 243 316 }, 244 - "node_modules/@jridgewell/set-array": { 245 - "version": "1.1.2", 246 - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 247 - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 317 + "node_modules/@humanfs/node": { 318 + "version": "0.16.6", 319 + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", 320 + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", 248 321 "dev": true, 249 - "peer": true, 322 + "license": "Apache-2.0", 323 + "dependencies": { 324 + "@humanfs/core": "^0.19.1", 325 + "@humanwhocodes/retry": "^0.3.0" 326 + }, 250 327 "engines": { 251 - "node": ">=6.0.0" 328 + "node": ">=18.18.0" 252 329 } 253 330 }, 254 - "node_modules/@jridgewell/source-map": { 255 - "version": "0.3.3", 256 - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", 257 - "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", 331 + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { 332 + "version": "0.3.1", 333 + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", 334 + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", 258 335 "dev": true, 259 - "peer": true, 260 - "dependencies": { 261 - "@jridgewell/gen-mapping": "^0.3.0", 262 - "@jridgewell/trace-mapping": "^0.3.9" 336 + "license": "Apache-2.0", 337 + "engines": { 338 + "node": ">=18.18" 339 + }, 340 + "funding": { 341 + "type": "github", 342 + "url": "https://github.com/sponsors/nzakas" 263 343 } 264 344 }, 265 - "node_modules/@jridgewell/sourcemap-codec": { 266 - "version": "1.4.14", 267 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 268 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 345 + "node_modules/@humanwhocodes/module-importer": { 346 + "version": "1.0.1", 347 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 348 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 349 + "dev": true, 350 + "license": "Apache-2.0", 351 + "engines": { 352 + "node": ">=12.22" 353 + }, 354 + "funding": { 355 + "type": "github", 356 + "url": "https://github.com/sponsors/nzakas" 357 + } 358 + }, 359 + "node_modules/@humanwhocodes/retry": { 360 + "version": "0.4.3", 361 + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", 362 + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", 269 363 "dev": true, 270 - "peer": true 364 + "license": "Apache-2.0", 365 + "engines": { 366 + "node": ">=18.18" 367 + }, 368 + "funding": { 369 + "type": "github", 370 + "url": "https://github.com/sponsors/nzakas" 371 + } 271 372 }, 272 - "node_modules/@jridgewell/trace-mapping": { 273 - "version": "0.3.18", 274 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", 275 - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", 373 + "node_modules/@napi-rs/wasm-runtime": { 374 + "version": "0.2.10", 375 + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.10.tgz", 376 + "integrity": "sha512-bCsCyeZEwVErsGmyPNSzwfwFn4OdxBj0mmv6hOFucB/k81Ojdu68RbZdxYsRQUPc9l6SU5F/cG+bXgWs3oUgsQ==", 276 377 "dev": true, 277 - "peer": true, 378 + "license": "MIT", 379 + "optional": true, 278 380 "dependencies": { 279 - "@jridgewell/resolve-uri": "3.1.0", 280 - "@jridgewell/sourcemap-codec": "1.4.14" 381 + "@emnapi/core": "^1.4.3", 382 + "@emnapi/runtime": "^1.4.3", 383 + "@tybys/wasm-util": "^0.9.0" 281 384 } 282 385 }, 283 386 "node_modules/@nodelib/fs.scandir": { ··· 285 388 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 286 389 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 287 390 "dev": true, 391 + "license": "MIT", 288 392 "dependencies": { 289 393 "@nodelib/fs.stat": "2.0.5", 290 394 "run-parallel": "^1.1.9" ··· 298 402 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 299 403 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 300 404 "dev": true, 405 + "license": "MIT", 301 406 "engines": { 302 407 "node": ">= 8" 303 408 } ··· 307 412 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 308 413 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 309 414 "dev": true, 415 + "license": "MIT", 310 416 "dependencies": { 311 417 "@nodelib/fs.scandir": "2.1.5", 312 418 "fastq": "^1.6.0" ··· 315 421 "node": ">= 8" 316 422 } 317 423 }, 318 - "node_modules/@types/eslint": { 319 - "version": "8.37.0", 320 - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", 321 - "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", 424 + "node_modules/@pkgr/core": { 425 + "version": "0.2.4", 426 + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.4.tgz", 427 + "integrity": "sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw==", 322 428 "dev": true, 323 - "dependencies": { 324 - "@types/estree": "*", 325 - "@types/json-schema": "*" 429 + "license": "MIT", 430 + "engines": { 431 + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" 432 + }, 433 + "funding": { 434 + "url": "https://opencollective.com/pkgr" 326 435 } 327 436 }, 328 - "node_modules/@types/eslint-scope": { 329 - "version": "3.7.4", 330 - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", 331 - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", 437 + "node_modules/@sec-ant/readable-stream": { 438 + "version": "0.4.1", 439 + "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", 440 + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", 332 441 "dev": true, 333 - "peer": true, 334 - "dependencies": { 335 - "@types/eslint": "*", 336 - "@types/estree": "*" 337 - } 338 - }, 339 - "node_modules/@types/estree": { 340 - "version": "1.0.0", 341 - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", 342 - "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==", 343 - "dev": true 442 + "license": "MIT" 344 443 }, 345 - "node_modules/@types/json-schema": { 346 - "version": "7.0.11", 347 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 348 - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 349 - "dev": true 350 - }, 351 - "node_modules/@types/json5": { 352 - "version": "0.0.29", 353 - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", 354 - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", 355 - "dev": true 356 - }, 357 - "node_modules/@types/minimist": { 358 - "version": "1.2.2", 359 - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", 360 - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", 361 - "dev": true 444 + "node_modules/@sindresorhus/merge-streams": { 445 + "version": "2.3.0", 446 + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", 447 + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", 448 + "dev": true, 449 + "license": "MIT", 450 + "engines": { 451 + "node": ">=18" 452 + }, 453 + "funding": { 454 + "url": "https://github.com/sponsors/sindresorhus" 455 + } 362 456 }, 363 - "node_modules/@types/node": { 364 - "version": "20.1.2", 365 - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.2.tgz", 366 - "integrity": "sha512-CTO/wa8x+rZU626cL2BlbCDzydgnFNgc19h4YvizpTO88MFQxab8wqisxaofQJ/9bLGugRdWIuX/TbIs6VVF6g==", 457 + "node_modules/@sindresorhus/tsconfig": { 458 + "version": "7.0.0", 459 + "resolved": "https://registry.npmjs.org/@sindresorhus/tsconfig/-/tsconfig-7.0.0.tgz", 460 + "integrity": "sha512-i5K04hLAP44Af16zmDjG07E1NHuDgCM07SJAT4gY0LZSRrWYzwt4qkLem6TIbIVh0k51RkN2bF+lP+lM5eC9fw==", 367 461 "dev": true, 368 - "peer": true 462 + "license": "MIT", 463 + "engines": { 464 + "node": ">=18" 465 + }, 466 + "funding": { 467 + "url": "https://github.com/sponsors/sindresorhus" 468 + } 369 469 }, 370 - "node_modules/@types/normalize-package-data": { 371 - "version": "2.4.1", 372 - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", 373 - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", 374 - "dev": true 470 + "node_modules/@stylistic/eslint-plugin": { 471 + "version": "4.4.0", 472 + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-4.4.0.tgz", 473 + "integrity": "sha512-bIh/d9X+OQLCAMdhHtps+frvyjvAM4B1YlSJzcEEhl7wXLIqPar3ngn9DrHhkBOrTA/z9J0bUMtctAspe0dxdQ==", 474 + "dev": true, 475 + "license": "MIT", 476 + "dependencies": { 477 + "@typescript-eslint/utils": "^8.32.1", 478 + "eslint-visitor-keys": "^4.2.0", 479 + "espree": "^10.3.0", 480 + "estraverse": "^5.3.0", 481 + "picomatch": "^4.0.2" 482 + }, 483 + "engines": { 484 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 485 + }, 486 + "peerDependencies": { 487 + "eslint": ">=9.0.0" 488 + } 375 489 }, 376 - "node_modules/@webassemblyjs/ast": { 377 - "version": "1.11.6", 378 - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", 379 - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", 490 + "node_modules/@tybys/wasm-util": { 491 + "version": "0.9.0", 492 + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", 493 + "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", 380 494 "dev": true, 381 - "peer": true, 495 + "license": "MIT", 496 + "optional": true, 382 497 "dependencies": { 383 - "@webassemblyjs/helper-numbers": "1.11.6", 384 - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" 498 + "tslib": "^2.4.0" 385 499 } 386 500 }, 387 - "node_modules/@webassemblyjs/floating-point-hex-parser": { 388 - "version": "1.11.6", 389 - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", 390 - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", 501 + "node_modules/@types/eslint": { 502 + "version": "8.56.12", 503 + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz", 504 + "integrity": "sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==", 391 505 "dev": true, 392 - "peer": true 506 + "license": "MIT", 507 + "dependencies": { 508 + "@types/estree": "*", 509 + "@types/json-schema": "*" 510 + } 393 511 }, 394 - "node_modules/@webassemblyjs/helper-api-error": { 395 - "version": "1.11.6", 396 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", 397 - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", 512 + "node_modules/@types/estree": { 513 + "version": "1.0.7", 514 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", 515 + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", 398 516 "dev": true, 399 - "peer": true 517 + "license": "MIT" 400 518 }, 401 - "node_modules/@webassemblyjs/helper-buffer": { 402 - "version": "1.11.6", 403 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", 404 - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", 519 + "node_modules/@types/json-schema": { 520 + "version": "7.0.15", 521 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 522 + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 405 523 "dev": true, 406 - "peer": true 524 + "license": "MIT" 407 525 }, 408 - "node_modules/@webassemblyjs/helper-numbers": { 409 - "version": "1.11.6", 410 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", 411 - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", 526 + "node_modules/@typescript-eslint/eslint-plugin": { 527 + "version": "8.32.1", 528 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.32.1.tgz", 529 + "integrity": "sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==", 412 530 "dev": true, 413 - "peer": true, 531 + "license": "MIT", 414 532 "dependencies": { 415 - "@webassemblyjs/floating-point-hex-parser": "1.11.6", 416 - "@webassemblyjs/helper-api-error": "1.11.6", 417 - "@xtuc/long": "4.2.2" 533 + "@eslint-community/regexpp": "^4.10.0", 534 + "@typescript-eslint/scope-manager": "8.32.1", 535 + "@typescript-eslint/type-utils": "8.32.1", 536 + "@typescript-eslint/utils": "8.32.1", 537 + "@typescript-eslint/visitor-keys": "8.32.1", 538 + "graphemer": "^1.4.0", 539 + "ignore": "^7.0.0", 540 + "natural-compare": "^1.4.0", 541 + "ts-api-utils": "^2.1.0" 542 + }, 543 + "engines": { 544 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 545 + }, 546 + "funding": { 547 + "type": "opencollective", 548 + "url": "https://opencollective.com/typescript-eslint" 549 + }, 550 + "peerDependencies": { 551 + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", 552 + "eslint": "^8.57.0 || ^9.0.0", 553 + "typescript": ">=4.8.4 <5.9.0" 418 554 } 419 555 }, 420 - "node_modules/@webassemblyjs/helper-wasm-bytecode": { 421 - "version": "1.11.6", 422 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", 423 - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", 556 + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { 557 + "version": "7.0.4", 558 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.4.tgz", 559 + "integrity": "sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==", 424 560 "dev": true, 425 - "peer": true 561 + "license": "MIT", 562 + "engines": { 563 + "node": ">= 4" 564 + } 426 565 }, 427 - "node_modules/@webassemblyjs/helper-wasm-section": { 428 - "version": "1.11.6", 429 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", 430 - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", 566 + "node_modules/@typescript-eslint/parser": { 567 + "version": "8.32.1", 568 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.32.1.tgz", 569 + "integrity": "sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg==", 431 570 "dev": true, 432 - "peer": true, 571 + "license": "MIT", 433 572 "dependencies": { 434 - "@webassemblyjs/ast": "1.11.6", 435 - "@webassemblyjs/helper-buffer": "1.11.6", 436 - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 437 - "@webassemblyjs/wasm-gen": "1.11.6" 573 + "@typescript-eslint/scope-manager": "8.32.1", 574 + "@typescript-eslint/types": "8.32.1", 575 + "@typescript-eslint/typescript-estree": "8.32.1", 576 + "@typescript-eslint/visitor-keys": "8.32.1", 577 + "debug": "^4.3.4" 578 + }, 579 + "engines": { 580 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 581 + }, 582 + "funding": { 583 + "type": "opencollective", 584 + "url": "https://opencollective.com/typescript-eslint" 585 + }, 586 + "peerDependencies": { 587 + "eslint": "^8.57.0 || ^9.0.0", 588 + "typescript": ">=4.8.4 <5.9.0" 438 589 } 439 590 }, 440 - "node_modules/@webassemblyjs/ieee754": { 441 - "version": "1.11.6", 442 - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", 443 - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", 591 + "node_modules/@typescript-eslint/scope-manager": { 592 + "version": "8.32.1", 593 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.32.1.tgz", 594 + "integrity": "sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==", 444 595 "dev": true, 445 - "peer": true, 596 + "license": "MIT", 446 597 "dependencies": { 447 - "@xtuc/ieee754": "^1.2.0" 598 + "@typescript-eslint/types": "8.32.1", 599 + "@typescript-eslint/visitor-keys": "8.32.1" 600 + }, 601 + "engines": { 602 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 603 + }, 604 + "funding": { 605 + "type": "opencollective", 606 + "url": "https://opencollective.com/typescript-eslint" 448 607 } 449 608 }, 450 - "node_modules/@webassemblyjs/leb128": { 451 - "version": "1.11.6", 452 - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", 453 - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", 609 + "node_modules/@typescript-eslint/type-utils": { 610 + "version": "8.32.1", 611 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.32.1.tgz", 612 + "integrity": "sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==", 454 613 "dev": true, 455 - "peer": true, 614 + "license": "MIT", 456 615 "dependencies": { 457 - "@xtuc/long": "4.2.2" 616 + "@typescript-eslint/typescript-estree": "8.32.1", 617 + "@typescript-eslint/utils": "8.32.1", 618 + "debug": "^4.3.4", 619 + "ts-api-utils": "^2.1.0" 620 + }, 621 + "engines": { 622 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 623 + }, 624 + "funding": { 625 + "type": "opencollective", 626 + "url": "https://opencollective.com/typescript-eslint" 627 + }, 628 + "peerDependencies": { 629 + "eslint": "^8.57.0 || ^9.0.0", 630 + "typescript": ">=4.8.4 <5.9.0" 458 631 } 459 632 }, 460 - "node_modules/@webassemblyjs/utf8": { 461 - "version": "1.11.6", 462 - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", 463 - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", 633 + "node_modules/@typescript-eslint/types": { 634 + "version": "8.32.1", 635 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.32.1.tgz", 636 + "integrity": "sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==", 464 637 "dev": true, 465 - "peer": true 638 + "license": "MIT", 639 + "engines": { 640 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 641 + }, 642 + "funding": { 643 + "type": "opencollective", 644 + "url": "https://opencollective.com/typescript-eslint" 645 + } 466 646 }, 467 - "node_modules/@webassemblyjs/wasm-edit": { 468 - "version": "1.11.6", 469 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", 470 - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", 647 + "node_modules/@typescript-eslint/typescript-estree": { 648 + "version": "8.32.1", 649 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.32.1.tgz", 650 + "integrity": "sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==", 471 651 "dev": true, 472 - "peer": true, 652 + "license": "MIT", 473 653 "dependencies": { 474 - "@webassemblyjs/ast": "1.11.6", 475 - "@webassemblyjs/helper-buffer": "1.11.6", 476 - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 477 - "@webassemblyjs/helper-wasm-section": "1.11.6", 478 - "@webassemblyjs/wasm-gen": "1.11.6", 479 - "@webassemblyjs/wasm-opt": "1.11.6", 480 - "@webassemblyjs/wasm-parser": "1.11.6", 481 - "@webassemblyjs/wast-printer": "1.11.6" 654 + "@typescript-eslint/types": "8.32.1", 655 + "@typescript-eslint/visitor-keys": "8.32.1", 656 + "debug": "^4.3.4", 657 + "fast-glob": "^3.3.2", 658 + "is-glob": "^4.0.3", 659 + "minimatch": "^9.0.4", 660 + "semver": "^7.6.0", 661 + "ts-api-utils": "^2.1.0" 662 + }, 663 + "engines": { 664 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 665 + }, 666 + "funding": { 667 + "type": "opencollective", 668 + "url": "https://opencollective.com/typescript-eslint" 669 + }, 670 + "peerDependencies": { 671 + "typescript": ">=4.8.4 <5.9.0" 482 672 } 483 673 }, 484 - "node_modules/@webassemblyjs/wasm-gen": { 485 - "version": "1.11.6", 486 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", 487 - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", 674 + "node_modules/@typescript-eslint/utils": { 675 + "version": "8.32.1", 676 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.32.1.tgz", 677 + "integrity": "sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==", 488 678 "dev": true, 489 - "peer": true, 679 + "license": "MIT", 490 680 "dependencies": { 491 - "@webassemblyjs/ast": "1.11.6", 492 - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 493 - "@webassemblyjs/ieee754": "1.11.6", 494 - "@webassemblyjs/leb128": "1.11.6", 495 - "@webassemblyjs/utf8": "1.11.6" 681 + "@eslint-community/eslint-utils": "^4.7.0", 682 + "@typescript-eslint/scope-manager": "8.32.1", 683 + "@typescript-eslint/types": "8.32.1", 684 + "@typescript-eslint/typescript-estree": "8.32.1" 685 + }, 686 + "engines": { 687 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 688 + }, 689 + "funding": { 690 + "type": "opencollective", 691 + "url": "https://opencollective.com/typescript-eslint" 692 + }, 693 + "peerDependencies": { 694 + "eslint": "^8.57.0 || ^9.0.0", 695 + "typescript": ">=4.8.4 <5.9.0" 496 696 } 497 697 }, 498 - "node_modules/@webassemblyjs/wasm-opt": { 499 - "version": "1.11.6", 500 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", 501 - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", 698 + "node_modules/@typescript-eslint/visitor-keys": { 699 + "version": "8.32.1", 700 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.32.1.tgz", 701 + "integrity": "sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==", 502 702 "dev": true, 503 - "peer": true, 703 + "license": "MIT", 504 704 "dependencies": { 505 - "@webassemblyjs/ast": "1.11.6", 506 - "@webassemblyjs/helper-buffer": "1.11.6", 507 - "@webassemblyjs/wasm-gen": "1.11.6", 508 - "@webassemblyjs/wasm-parser": "1.11.6" 705 + "@typescript-eslint/types": "8.32.1", 706 + "eslint-visitor-keys": "^4.2.0" 707 + }, 708 + "engines": { 709 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 710 + }, 711 + "funding": { 712 + "type": "opencollective", 713 + "url": "https://opencollective.com/typescript-eslint" 509 714 } 510 715 }, 511 - "node_modules/@webassemblyjs/wasm-parser": { 512 - "version": "1.11.6", 513 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", 514 - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", 716 + "node_modules/@unrs/resolver-binding-darwin-arm64": { 717 + "version": "1.7.2", 718 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.7.2.tgz", 719 + "integrity": "sha512-vxtBno4xvowwNmO/ASL0Y45TpHqmNkAaDtz4Jqb+clmcVSSl8XCG/PNFFkGsXXXS6AMjP+ja/TtNCFFa1QwLRg==", 720 + "cpu": [ 721 + "arm64" 722 + ], 723 + "dev": true, 724 + "license": "MIT", 725 + "optional": true, 726 + "os": [ 727 + "darwin" 728 + ] 729 + }, 730 + "node_modules/@unrs/resolver-binding-darwin-x64": { 731 + "version": "1.7.2", 732 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.7.2.tgz", 733 + "integrity": "sha512-qhVa8ozu92C23Hsmv0BF4+5Dyyd5STT1FolV4whNgbY6mj3kA0qsrGPe35zNR3wAN7eFict3s4Rc2dDTPBTuFQ==", 734 + "cpu": [ 735 + "x64" 736 + ], 737 + "dev": true, 738 + "license": "MIT", 739 + "optional": true, 740 + "os": [ 741 + "darwin" 742 + ] 743 + }, 744 + "node_modules/@unrs/resolver-binding-freebsd-x64": { 745 + "version": "1.7.2", 746 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.7.2.tgz", 747 + "integrity": "sha512-zKKdm2uMXqLFX6Ac7K5ElnnG5VIXbDlFWzg4WJ8CGUedJryM5A3cTgHuGMw1+P5ziV8CRhnSEgOnurTI4vpHpg==", 748 + "cpu": [ 749 + "x64" 750 + ], 515 751 "dev": true, 516 - "peer": true, 517 - "dependencies": { 518 - "@webassemblyjs/ast": "1.11.6", 519 - "@webassemblyjs/helper-api-error": "1.11.6", 520 - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 521 - "@webassemblyjs/ieee754": "1.11.6", 522 - "@webassemblyjs/leb128": "1.11.6", 523 - "@webassemblyjs/utf8": "1.11.6" 524 - } 752 + "license": "MIT", 753 + "optional": true, 754 + "os": [ 755 + "freebsd" 756 + ] 525 757 }, 526 - "node_modules/@webassemblyjs/wast-printer": { 527 - "version": "1.11.6", 528 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", 529 - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", 758 + "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { 759 + "version": "1.7.2", 760 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.7.2.tgz", 761 + "integrity": "sha512-8N1z1TbPnHH+iDS/42GJ0bMPLiGK+cUqOhNbMKtWJ4oFGzqSJk/zoXFzcQkgtI63qMcUI7wW1tq2usZQSb2jxw==", 762 + "cpu": [ 763 + "arm" 764 + ], 530 765 "dev": true, 531 - "peer": true, 766 + "license": "MIT", 767 + "optional": true, 768 + "os": [ 769 + "linux" 770 + ] 771 + }, 772 + "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { 773 + "version": "1.7.2", 774 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.7.2.tgz", 775 + "integrity": "sha512-tjYzI9LcAXR9MYd9rO45m1s0B/6bJNuZ6jeOxo1pq1K6OBuRMMmfyvJYval3s9FPPGmrldYA3mi4gWDlWuTFGA==", 776 + "cpu": [ 777 + "arm" 778 + ], 779 + "dev": true, 780 + "license": "MIT", 781 + "optional": true, 782 + "os": [ 783 + "linux" 784 + ] 785 + }, 786 + "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { 787 + "version": "1.7.2", 788 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.7.2.tgz", 789 + "integrity": "sha512-jon9M7DKRLGZ9VYSkFMflvNqu9hDtOCEnO2QAryFWgT6o6AXU8du56V7YqnaLKr6rAbZBWYsYpikF226v423QA==", 790 + "cpu": [ 791 + "arm64" 792 + ], 793 + "dev": true, 794 + "license": "MIT", 795 + "optional": true, 796 + "os": [ 797 + "linux" 798 + ] 799 + }, 800 + "node_modules/@unrs/resolver-binding-linux-arm64-musl": { 801 + "version": "1.7.2", 802 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.7.2.tgz", 803 + "integrity": "sha512-c8Cg4/h+kQ63pL43wBNaVMmOjXI/X62wQmru51qjfTvI7kmCy5uHTJvK/9LrF0G8Jdx8r34d019P1DVJmhXQpA==", 804 + "cpu": [ 805 + "arm64" 806 + ], 807 + "dev": true, 808 + "license": "MIT", 809 + "optional": true, 810 + "os": [ 811 + "linux" 812 + ] 813 + }, 814 + "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { 815 + "version": "1.7.2", 816 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.7.2.tgz", 817 + "integrity": "sha512-A+lcwRFyrjeJmv3JJvhz5NbcCkLQL6Mk16kHTNm6/aGNc4FwPHPE4DR9DwuCvCnVHvF5IAd9U4VIs/VvVir5lg==", 818 + "cpu": [ 819 + "ppc64" 820 + ], 821 + "dev": true, 822 + "license": "MIT", 823 + "optional": true, 824 + "os": [ 825 + "linux" 826 + ] 827 + }, 828 + "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { 829 + "version": "1.7.2", 830 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.7.2.tgz", 831 + "integrity": "sha512-hQQ4TJQrSQW8JlPm7tRpXN8OCNP9ez7PajJNjRD1ZTHQAy685OYqPrKjfaMw/8LiHCt8AZ74rfUVHP9vn0N69Q==", 832 + "cpu": [ 833 + "riscv64" 834 + ], 835 + "dev": true, 836 + "license": "MIT", 837 + "optional": true, 838 + "os": [ 839 + "linux" 840 + ] 841 + }, 842 + "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { 843 + "version": "1.7.2", 844 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.7.2.tgz", 845 + "integrity": "sha512-NoAGbiqrxtY8kVooZ24i70CjLDlUFI7nDj3I9y54U94p+3kPxwd2L692YsdLa+cqQ0VoqMWoehDFp21PKRUoIQ==", 846 + "cpu": [ 847 + "riscv64" 848 + ], 849 + "dev": true, 850 + "license": "MIT", 851 + "optional": true, 852 + "os": [ 853 + "linux" 854 + ] 855 + }, 856 + "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { 857 + "version": "1.7.2", 858 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.7.2.tgz", 859 + "integrity": "sha512-KaZByo8xuQZbUhhreBTW+yUnOIHUsv04P8lKjQ5otiGoSJ17ISGYArc+4vKdLEpGaLbemGzr4ZeUbYQQsLWFjA==", 860 + "cpu": [ 861 + "s390x" 862 + ], 863 + "dev": true, 864 + "license": "MIT", 865 + "optional": true, 866 + "os": [ 867 + "linux" 868 + ] 869 + }, 870 + "node_modules/@unrs/resolver-binding-linux-x64-gnu": { 871 + "version": "1.7.2", 872 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.7.2.tgz", 873 + "integrity": "sha512-dEidzJDubxxhUCBJ/SHSMJD/9q7JkyfBMT77Px1npl4xpg9t0POLvnWywSk66BgZS/b2Hy9Y1yFaoMTFJUe9yg==", 874 + "cpu": [ 875 + "x64" 876 + ], 877 + "dev": true, 878 + "license": "MIT", 879 + "optional": true, 880 + "os": [ 881 + "linux" 882 + ] 883 + }, 884 + "node_modules/@unrs/resolver-binding-linux-x64-musl": { 885 + "version": "1.7.2", 886 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.7.2.tgz", 887 + "integrity": "sha512-RvP+Ux3wDjmnZDT4XWFfNBRVG0fMsc+yVzNFUqOflnDfZ9OYujv6nkh+GOr+watwrW4wdp6ASfG/e7bkDradsw==", 888 + "cpu": [ 889 + "x64" 890 + ], 891 + "dev": true, 892 + "license": "MIT", 893 + "optional": true, 894 + "os": [ 895 + "linux" 896 + ] 897 + }, 898 + "node_modules/@unrs/resolver-binding-wasm32-wasi": { 899 + "version": "1.7.2", 900 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.7.2.tgz", 901 + "integrity": "sha512-y797JBmO9IsvXVRCKDXOxjyAE4+CcZpla2GSoBQ33TVb3ILXuFnMrbR/QQZoauBYeOFuu4w3ifWLw52sdHGz6g==", 902 + "cpu": [ 903 + "wasm32" 904 + ], 905 + "dev": true, 906 + "license": "MIT", 907 + "optional": true, 532 908 "dependencies": { 533 - "@webassemblyjs/ast": "1.11.6", 534 - "@xtuc/long": "4.2.2" 909 + "@napi-rs/wasm-runtime": "^0.2.9" 910 + }, 911 + "engines": { 912 + "node": ">=14.0.0" 535 913 } 536 914 }, 537 - "node_modules/@xtuc/ieee754": { 538 - "version": "1.2.0", 539 - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", 540 - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", 915 + "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { 916 + "version": "1.7.2", 917 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.7.2.tgz", 918 + "integrity": "sha512-gtYTh4/VREVSLA+gHrfbWxaMO/00y+34htY7XpioBTy56YN2eBjkPrY1ML1Zys89X3RJDKVaogzwxlM1qU7egg==", 919 + "cpu": [ 920 + "arm64" 921 + ], 922 + "dev": true, 923 + "license": "MIT", 924 + "optional": true, 925 + "os": [ 926 + "win32" 927 + ] 928 + }, 929 + "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { 930 + "version": "1.7.2", 931 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.7.2.tgz", 932 + "integrity": "sha512-Ywv20XHvHTDRQs12jd3MY8X5C8KLjDbg/jyaal/QLKx3fAShhJyD4blEANInsjxW3P7isHx1Blt56iUDDJO3jg==", 933 + "cpu": [ 934 + "ia32" 935 + ], 541 936 "dev": true, 542 - "peer": true 937 + "license": "MIT", 938 + "optional": true, 939 + "os": [ 940 + "win32" 941 + ] 543 942 }, 544 - "node_modules/@xtuc/long": { 545 - "version": "4.2.2", 546 - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", 547 - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", 943 + "node_modules/@unrs/resolver-binding-win32-x64-msvc": { 944 + "version": "1.7.2", 945 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.7.2.tgz", 946 + "integrity": "sha512-friS8NEQfHaDbkThxopGk+LuE5v3iY0StruifjQEt7SLbA46OnfgMO15sOTkbpJkol6RB+1l1TYPXh0sCddpvA==", 947 + "cpu": [ 948 + "x64" 949 + ], 548 950 "dev": true, 549 - "peer": true 951 + "license": "MIT", 952 + "optional": true, 953 + "os": [ 954 + "win32" 955 + ] 550 956 }, 551 957 "node_modules/acorn": { 552 - "version": "8.8.2", 553 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 554 - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 958 + "version": "8.14.1", 959 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", 960 + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", 555 961 "dev": true, 962 + "license": "MIT", 556 963 "bin": { 557 964 "acorn": "bin/acorn" 558 965 }, ··· 560 967 "node": ">=0.4.0" 561 968 } 562 969 }, 563 - "node_modules/acorn-import-assertions": { 564 - "version": "1.8.0", 565 - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", 566 - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", 567 - "dev": true, 568 - "peer": true, 569 - "peerDependencies": { 570 - "acorn": "^8" 571 - } 572 - }, 573 970 "node_modules/acorn-jsx": { 574 971 "version": "5.3.2", 575 972 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 576 973 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 577 974 "dev": true, 975 + "license": "MIT", 578 976 "peerDependencies": { 579 977 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 580 978 } ··· 584 982 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 585 983 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 586 984 "dev": true, 985 + "license": "MIT", 587 986 "dependencies": { 588 987 "fast-deep-equal": "^3.1.1", 589 988 "fast-json-stable-stringify": "^2.0.0", ··· 593 992 "funding": { 594 993 "type": "github", 595 994 "url": "https://github.com/sponsors/epoberezkin" 596 - } 597 - }, 598 - "node_modules/ajv-keywords": { 599 - "version": "3.5.2", 600 - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 601 - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", 602 - "dev": true, 603 - "peer": true, 604 - "peerDependencies": { 605 - "ajv": "^6.9.1" 606 995 } 607 996 }, 608 997 "node_modules/ansi-escapes": { 609 - "version": "4.3.2", 610 - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 611 - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 998 + "version": "6.2.1", 999 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", 1000 + "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", 612 1001 "dev": true, 613 - "dependencies": { 614 - "type-fest": "^0.21.3" 615 - }, 1002 + "license": "MIT", 616 1003 "engines": { 617 - "node": ">=8" 1004 + "node": ">=14.16" 618 1005 }, 619 1006 "funding": { 620 1007 "url": "https://github.com/sponsors/sindresorhus" 621 1008 } 622 1009 }, 623 1010 "node_modules/ansi-regex": { 624 - "version": "5.0.1", 625 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 626 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1011 + "version": "6.1.0", 1012 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 1013 + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 627 1014 "dev": true, 1015 + "license": "MIT", 628 1016 "engines": { 629 - "node": ">=8" 1017 + "node": ">=12" 1018 + }, 1019 + "funding": { 1020 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 630 1021 } 631 1022 }, 632 1023 "node_modules/ansi-styles": { ··· 634 1025 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 635 1026 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 636 1027 "dev": true, 1028 + "license": "MIT", 637 1029 "dependencies": { 638 1030 "color-convert": "^2.0.1" 639 1031 }, ··· 648 1040 "version": "2.0.1", 649 1041 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 650 1042 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 651 - "dev": true 1043 + "dev": true, 1044 + "license": "Python-2.0" 652 1045 }, 653 - "node_modules/array-find": { 654 - "version": "1.0.0", 655 - "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz", 656 - "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==", 657 - "dev": true 1046 + "node_modules/array-buffer-byte-length": { 1047 + "version": "1.0.2", 1048 + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", 1049 + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", 1050 + "dev": true, 1051 + "license": "MIT", 1052 + "dependencies": { 1053 + "call-bound": "^1.0.3", 1054 + "is-array-buffer": "^3.0.5" 1055 + }, 1056 + "engines": { 1057 + "node": ">= 0.4" 1058 + }, 1059 + "funding": { 1060 + "url": "https://github.com/sponsors/ljharb" 1061 + } 658 1062 }, 659 1063 "node_modules/array-includes": { 660 - "version": "3.1.6", 661 - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", 662 - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", 1064 + "version": "3.1.8", 1065 + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", 1066 + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", 663 1067 "dev": true, 1068 + "license": "MIT", 664 1069 "dependencies": { 665 - "call-bind": "^1.0.2", 666 - "define-properties": "^1.1.4", 667 - "es-abstract": "^1.20.4", 668 - "get-intrinsic": "^1.1.3", 1070 + "call-bind": "^1.0.7", 1071 + "define-properties": "^1.2.1", 1072 + "es-abstract": "^1.23.2", 1073 + "es-object-atoms": "^1.0.0", 1074 + "get-intrinsic": "^1.2.4", 669 1075 "is-string": "^1.0.7" 670 1076 }, 671 1077 "engines": { ··· 675 1081 "url": "https://github.com/sponsors/ljharb" 676 1082 } 677 1083 }, 1084 + "node_modules/array.prototype.findlast": { 1085 + "version": "1.2.5", 1086 + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", 1087 + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", 1088 + "dev": true, 1089 + "license": "MIT", 1090 + "dependencies": { 1091 + "call-bind": "^1.0.7", 1092 + "define-properties": "^1.2.1", 1093 + "es-abstract": "^1.23.2", 1094 + "es-errors": "^1.3.0", 1095 + "es-object-atoms": "^1.0.0", 1096 + "es-shim-unscopables": "^1.0.2" 1097 + }, 1098 + "engines": { 1099 + "node": ">= 0.4" 1100 + }, 1101 + "funding": { 1102 + "url": "https://github.com/sponsors/ljharb" 1103 + } 1104 + }, 678 1105 "node_modules/array.prototype.flat": { 679 - "version": "1.3.1", 680 - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", 681 - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", 1106 + "version": "1.3.3", 1107 + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", 1108 + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", 682 1109 "dev": true, 1110 + "license": "MIT", 683 1111 "dependencies": { 684 - "call-bind": "^1.0.2", 685 - "define-properties": "^1.1.4", 686 - "es-abstract": "^1.20.4", 687 - "es-shim-unscopables": "^1.0.0" 1112 + "call-bind": "^1.0.8", 1113 + "define-properties": "^1.2.1", 1114 + "es-abstract": "^1.23.5", 1115 + "es-shim-unscopables": "^1.0.2" 688 1116 }, 689 1117 "engines": { 690 1118 "node": ">= 0.4" ··· 694 1122 } 695 1123 }, 696 1124 "node_modules/array.prototype.flatmap": { 697 - "version": "1.3.1", 698 - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", 699 - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", 1125 + "version": "1.3.3", 1126 + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", 1127 + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", 700 1128 "dev": true, 1129 + "license": "MIT", 701 1130 "dependencies": { 702 - "call-bind": "^1.0.2", 703 - "define-properties": "^1.1.4", 704 - "es-abstract": "^1.20.4", 705 - "es-shim-unscopables": "^1.0.0" 1131 + "call-bind": "^1.0.8", 1132 + "define-properties": "^1.2.1", 1133 + "es-abstract": "^1.23.5", 1134 + "es-shim-unscopables": "^1.0.2" 1135 + }, 1136 + "engines": { 1137 + "node": ">= 0.4" 1138 + }, 1139 + "funding": { 1140 + "url": "https://github.com/sponsors/ljharb" 1141 + } 1142 + }, 1143 + "node_modules/array.prototype.tosorted": { 1144 + "version": "1.1.4", 1145 + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", 1146 + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", 1147 + "dev": true, 1148 + "license": "MIT", 1149 + "dependencies": { 1150 + "call-bind": "^1.0.7", 1151 + "define-properties": "^1.2.1", 1152 + "es-abstract": "^1.23.3", 1153 + "es-errors": "^1.3.0", 1154 + "es-shim-unscopables": "^1.0.2" 1155 + }, 1156 + "engines": { 1157 + "node": ">= 0.4" 1158 + } 1159 + }, 1160 + "node_modules/arraybuffer.prototype.slice": { 1161 + "version": "1.0.4", 1162 + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", 1163 + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", 1164 + "dev": true, 1165 + "license": "MIT", 1166 + "dependencies": { 1167 + "array-buffer-byte-length": "^1.0.1", 1168 + "call-bind": "^1.0.8", 1169 + "define-properties": "^1.2.1", 1170 + "es-abstract": "^1.23.5", 1171 + "es-errors": "^1.3.0", 1172 + "get-intrinsic": "^1.2.6", 1173 + "is-array-buffer": "^3.0.4" 706 1174 }, 707 1175 "engines": { 708 1176 "node": ">= 0.4" ··· 723 1191 "url": "https://github.com/sponsors/sindresorhus" 724 1192 } 725 1193 }, 1194 + "node_modules/async-function": { 1195 + "version": "1.0.0", 1196 + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", 1197 + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", 1198 + "dev": true, 1199 + "license": "MIT", 1200 + "engines": { 1201 + "node": ">= 0.4" 1202 + } 1203 + }, 726 1204 "node_modules/available-typed-arrays": { 727 - "version": "1.0.5", 728 - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", 729 - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", 1205 + "version": "1.0.7", 1206 + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", 1207 + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", 730 1208 "dev": true, 1209 + "license": "MIT", 1210 + "dependencies": { 1211 + "possible-typed-array-names": "^1.0.0" 1212 + }, 731 1213 "engines": { 732 1214 "node": ">= 0.4" 733 1215 }, ··· 739 1221 "version": "1.0.2", 740 1222 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 741 1223 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 742 - "dev": true 1224 + "dev": true, 1225 + "license": "MIT" 743 1226 }, 744 1227 "node_modules/brace-expansion": { 745 - "version": "1.1.11", 746 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 747 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1228 + "version": "2.0.1", 1229 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 1230 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 748 1231 "dev": true, 1232 + "license": "MIT", 749 1233 "dependencies": { 750 - "balanced-match": "^1.0.0", 751 - "concat-map": "0.0.1" 1234 + "balanced-match": "^1.0.0" 752 1235 } 753 1236 }, 754 1237 "node_modules/braces": { 755 - "version": "3.0.2", 756 - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 757 - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1238 + "version": "3.0.3", 1239 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 1240 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 758 1241 "dev": true, 1242 + "license": "MIT", 759 1243 "dependencies": { 760 - "fill-range": "^7.0.1" 1244 + "fill-range": "^7.1.1" 761 1245 }, 762 1246 "engines": { 763 1247 "node": ">=8" 764 1248 } 765 1249 }, 766 1250 "node_modules/browserslist": { 767 - "version": "4.21.5", 768 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", 769 - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", 1251 + "version": "4.24.5", 1252 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.5.tgz", 1253 + "integrity": "sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==", 770 1254 "dev": true, 771 1255 "funding": [ 772 1256 { ··· 776 1260 { 777 1261 "type": "tidelift", 778 1262 "url": "https://tidelift.com/funding/github/npm/browserslist" 1263 + }, 1264 + { 1265 + "type": "github", 1266 + "url": "https://github.com/sponsors/ai" 779 1267 } 780 1268 ], 781 - "peer": true, 1269 + "license": "MIT", 782 1270 "dependencies": { 783 - "caniuse-lite": "^1.0.30001449", 784 - "electron-to-chromium": "^1.4.284", 785 - "node-releases": "^2.0.8", 786 - "update-browserslist-db": "^1.0.10" 1271 + "caniuse-lite": "^1.0.30001716", 1272 + "electron-to-chromium": "^1.5.149", 1273 + "node-releases": "^2.0.19", 1274 + "update-browserslist-db": "^1.1.3" 787 1275 }, 788 1276 "bin": { 789 1277 "browserslist": "cli.js" ··· 792 1280 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 793 1281 } 794 1282 }, 795 - "node_modules/buffer-from": { 796 - "version": "1.1.2", 797 - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 798 - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 799 - "dev": true, 800 - "peer": true 801 - }, 802 1283 "node_modules/builtin-modules": { 803 - "version": "3.3.0", 804 - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", 805 - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", 1284 + "version": "5.0.0", 1285 + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-5.0.0.tgz", 1286 + "integrity": "sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg==", 806 1287 "dev": true, 1288 + "license": "MIT", 807 1289 "engines": { 808 - "node": ">=6" 1290 + "node": ">=18.20" 809 1291 }, 810 1292 "funding": { 811 1293 "url": "https://github.com/sponsors/sindresorhus" 812 1294 } 813 1295 }, 814 - "node_modules/builtins": { 815 - "version": "5.0.1", 816 - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", 817 - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", 1296 + "node_modules/bundle-name": { 1297 + "version": "4.1.0", 1298 + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", 1299 + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", 818 1300 "dev": true, 1301 + "license": "MIT", 819 1302 "dependencies": { 820 - "semver": "^7.0.0" 1303 + "run-applescript": "^7.0.0" 1304 + }, 1305 + "engines": { 1306 + "node": ">=18" 1307 + }, 1308 + "funding": { 1309 + "url": "https://github.com/sponsors/sindresorhus" 821 1310 } 822 1311 }, 823 1312 "node_modules/call-bind": { 824 - "version": "1.0.2", 825 - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 826 - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 1313 + "version": "1.0.8", 1314 + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", 1315 + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", 827 1316 "dev": true, 1317 + "license": "MIT", 828 1318 "dependencies": { 829 - "function-bind": "^1.1.1", 830 - "get-intrinsic": "^1.0.2" 1319 + "call-bind-apply-helpers": "^1.0.0", 1320 + "es-define-property": "^1.0.0", 1321 + "get-intrinsic": "^1.2.4", 1322 + "set-function-length": "^1.2.2" 1323 + }, 1324 + "engines": { 1325 + "node": ">= 0.4" 831 1326 }, 832 1327 "funding": { 833 1328 "url": "https://github.com/sponsors/ljharb" 834 1329 } 835 1330 }, 836 - "node_modules/callsites": { 837 - "version": "3.1.0", 838 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 839 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1331 + "node_modules/call-bind-apply-helpers": { 1332 + "version": "1.0.2", 1333 + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 1334 + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 840 1335 "dev": true, 1336 + "license": "MIT", 1337 + "dependencies": { 1338 + "es-errors": "^1.3.0", 1339 + "function-bind": "^1.1.2" 1340 + }, 841 1341 "engines": { 842 - "node": ">=6" 1342 + "node": ">= 0.4" 843 1343 } 844 1344 }, 845 - "node_modules/camelcase": { 846 - "version": "7.0.1", 847 - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", 848 - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", 849 - "dev": true, 850 - "engines": { 851 - "node": ">=14.16" 852 - }, 853 - "funding": { 854 - "url": "https://github.com/sponsors/sindresorhus" 855 - } 856 - }, 857 - "node_modules/camelcase-keys": { 858 - "version": "8.0.2", 859 - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-8.0.2.tgz", 860 - "integrity": "sha512-qMKdlOfsjlezMqxkUGGMaWWs17i2HoL15tM+wtx8ld4nLrUwU58TFdvyGOz/piNP842KeO8yXvggVQSdQ828NA==", 1345 + "node_modules/call-bound": { 1346 + "version": "1.0.4", 1347 + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 1348 + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 861 1349 "dev": true, 1350 + "license": "MIT", 862 1351 "dependencies": { 863 - "camelcase": "^7.0.0", 864 - "map-obj": "^4.3.0", 865 - "quick-lru": "^6.1.1", 866 - "type-fest": "^2.13.0" 1352 + "call-bind-apply-helpers": "^1.0.2", 1353 + "get-intrinsic": "^1.3.0" 867 1354 }, 868 1355 "engines": { 869 - "node": ">=14.16" 1356 + "node": ">= 0.4" 870 1357 }, 871 1358 "funding": { 872 - "url": "https://github.com/sponsors/sindresorhus" 1359 + "url": "https://github.com/sponsors/ljharb" 873 1360 } 874 1361 }, 875 - "node_modules/camelcase-keys/node_modules/type-fest": { 876 - "version": "2.19.0", 877 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", 878 - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", 1362 + "node_modules/callsites": { 1363 + "version": "3.1.0", 1364 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1365 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 879 1366 "dev": true, 1367 + "license": "MIT", 880 1368 "engines": { 881 - "node": ">=12.20" 882 - }, 883 - "funding": { 884 - "url": "https://github.com/sponsors/sindresorhus" 1369 + "node": ">=6" 885 1370 } 886 1371 }, 887 1372 "node_modules/caniuse-lite": { 888 - "version": "1.0.30001450", 889 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001450.tgz", 890 - "integrity": "sha512-qMBmvmQmFXaSxexkjjfMvD5rnDL0+m+dUMZKoDYsGG8iZN29RuYh9eRoMvKsT6uMAWlyUUGDEQGJJYjzCIO9ew==", 1373 + "version": "1.0.30001718", 1374 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001718.tgz", 1375 + "integrity": "sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==", 891 1376 "dev": true, 892 1377 "funding": [ 893 1378 { ··· 897 1382 { 898 1383 "type": "tidelift", 899 1384 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 1385 + }, 1386 + { 1387 + "type": "github", 1388 + "url": "https://github.com/sponsors/ai" 900 1389 } 901 1390 ], 902 - "peer": true 1391 + "license": "CC-BY-4.0" 903 1392 }, 904 1393 "node_modules/chalk": { 905 1394 "version": "4.1.2", 906 1395 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 907 1396 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 908 1397 "dev": true, 1398 + "license": "MIT", 909 1399 "dependencies": { 910 1400 "ansi-styles": "^4.1.0", 911 1401 "supports-color": "^7.1.0" ··· 915 1405 }, 916 1406 "funding": { 917 1407 "url": "https://github.com/chalk/chalk?sponsor=1" 918 - } 919 - }, 920 - "node_modules/chrome-trace-event": { 921 - "version": "1.0.3", 922 - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", 923 - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", 924 - "dev": true, 925 - "peer": true, 926 - "engines": { 927 - "node": ">=6.0" 928 1408 } 929 1409 }, 930 1410 "node_modules/ci-info": { 931 - "version": "3.8.0", 932 - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", 933 - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", 1411 + "version": "4.2.0", 1412 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", 1413 + "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==", 934 1414 "dev": true, 935 1415 "funding": [ 936 1416 { ··· 938 1418 "url": "https://github.com/sponsors/sibiraj-s" 939 1419 } 940 1420 ], 1421 + "license": "MIT", 941 1422 "engines": { 942 1423 "node": ">=8" 943 1424 } ··· 947 1428 "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz", 948 1429 "integrity": "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==", 949 1430 "dev": true, 1431 + "license": "MIT", 950 1432 "dependencies": { 951 1433 "escape-string-regexp": "^1.0.5" 952 1434 }, ··· 959 1441 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 960 1442 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 961 1443 "dev": true, 1444 + "license": "MIT", 962 1445 "engines": { 963 1446 "node": ">=0.8.0" 964 1447 } ··· 968 1451 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 969 1452 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 970 1453 "dev": true, 1454 + "license": "MIT", 971 1455 "dependencies": { 972 1456 "color-name": "~1.1.4" 973 1457 }, ··· 979 1463 "version": "1.1.4", 980 1464 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 981 1465 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 982 - "dev": true 1466 + "dev": true, 1467 + "license": "MIT" 983 1468 }, 984 - "node_modules/commander": { 985 - "version": "2.20.3", 986 - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 987 - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 1469 + "node_modules/comment-parser": { 1470 + "version": "1.4.1", 1471 + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", 1472 + "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", 988 1473 "dev": true, 989 - "peer": true 1474 + "license": "MIT", 1475 + "engines": { 1476 + "node": ">= 12.0.0" 1477 + } 990 1478 }, 991 1479 "node_modules/common-path-prefix": { 992 1480 "version": "3.0.0", 993 1481 "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", 994 1482 "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", 995 - "dev": true 1483 + "dev": true, 1484 + "license": "ISC" 996 1485 }, 997 1486 "node_modules/concat-map": { 998 1487 "version": "0.0.1", 999 1488 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1000 1489 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 1001 - "dev": true 1490 + "dev": true, 1491 + "license": "MIT" 1002 1492 }, 1003 1493 "node_modules/confusing-browser-globals": { 1004 1494 "version": "1.0.11", 1005 1495 "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", 1006 1496 "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", 1007 - "dev": true 1497 + "dev": true, 1498 + "license": "MIT" 1499 + }, 1500 + "node_modules/core-js-compat": { 1501 + "version": "3.42.0", 1502 + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.42.0.tgz", 1503 + "integrity": "sha512-bQasjMfyDGyaeWKBIu33lHh9qlSR0MFE/Nmc6nMjf/iU9b3rSMdAYz1Baxrv4lPdGUsTqZudHA4jIGSJy0SWZQ==", 1504 + "dev": true, 1505 + "license": "MIT", 1506 + "dependencies": { 1507 + "browserslist": "^4.24.4" 1508 + }, 1509 + "funding": { 1510 + "type": "opencollective", 1511 + "url": "https://opencollective.com/core-js" 1512 + } 1008 1513 }, 1009 1514 "node_modules/cosmiconfig": { 1010 - "version": "8.1.3", 1011 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", 1012 - "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", 1515 + "version": "9.0.0", 1516 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", 1517 + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", 1013 1518 "dev": true, 1519 + "license": "MIT", 1014 1520 "dependencies": { 1015 - "import-fresh": "^3.2.1", 1521 + "env-paths": "^2.2.1", 1522 + "import-fresh": "^3.3.0", 1016 1523 "js-yaml": "^4.1.0", 1017 - "parse-json": "^5.0.0", 1018 - "path-type": "^4.0.0" 1524 + "parse-json": "^5.2.0" 1019 1525 }, 1020 1526 "engines": { 1021 1527 "node": ">=14" 1022 1528 }, 1023 1529 "funding": { 1024 1530 "url": "https://github.com/sponsors/d-fischer" 1531 + }, 1532 + "peerDependencies": { 1533 + "typescript": ">=4.9.5" 1534 + }, 1535 + "peerDependenciesMeta": { 1536 + "typescript": { 1537 + "optional": true 1538 + } 1025 1539 } 1026 1540 }, 1027 1541 "node_modules/cross-spawn": { 1028 - "version": "7.0.3", 1029 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 1030 - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 1542 + "version": "7.0.6", 1543 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 1544 + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 1031 1545 "dev": true, 1546 + "license": "MIT", 1032 1547 "dependencies": { 1033 1548 "path-key": "^3.1.0", 1034 1549 "shebang-command": "^2.0.0", ··· 1038 1553 "node": ">= 8" 1039 1554 } 1040 1555 }, 1556 + "node_modules/data-view-buffer": { 1557 + "version": "1.0.2", 1558 + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", 1559 + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", 1560 + "dev": true, 1561 + "license": "MIT", 1562 + "dependencies": { 1563 + "call-bound": "^1.0.3", 1564 + "es-errors": "^1.3.0", 1565 + "is-data-view": "^1.0.2" 1566 + }, 1567 + "engines": { 1568 + "node": ">= 0.4" 1569 + }, 1570 + "funding": { 1571 + "url": "https://github.com/sponsors/ljharb" 1572 + } 1573 + }, 1574 + "node_modules/data-view-byte-length": { 1575 + "version": "1.0.2", 1576 + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", 1577 + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", 1578 + "dev": true, 1579 + "license": "MIT", 1580 + "dependencies": { 1581 + "call-bound": "^1.0.3", 1582 + "es-errors": "^1.3.0", 1583 + "is-data-view": "^1.0.2" 1584 + }, 1585 + "engines": { 1586 + "node": ">= 0.4" 1587 + }, 1588 + "funding": { 1589 + "url": "https://github.com/sponsors/inspect-js" 1590 + } 1591 + }, 1592 + "node_modules/data-view-byte-offset": { 1593 + "version": "1.0.1", 1594 + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", 1595 + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", 1596 + "dev": true, 1597 + "license": "MIT", 1598 + "dependencies": { 1599 + "call-bound": "^1.0.2", 1600 + "es-errors": "^1.3.0", 1601 + "is-data-view": "^1.0.1" 1602 + }, 1603 + "engines": { 1604 + "node": ">= 0.4" 1605 + }, 1606 + "funding": { 1607 + "url": "https://github.com/sponsors/ljharb" 1608 + } 1609 + }, 1041 1610 "node_modules/debug": { 1042 - "version": "4.3.4", 1043 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 1044 - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 1611 + "version": "4.4.1", 1612 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 1613 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 1045 1614 "dev": true, 1615 + "license": "MIT", 1046 1616 "dependencies": { 1047 - "ms": "2.1.2" 1617 + "ms": "^2.1.3" 1048 1618 }, 1049 1619 "engines": { 1050 1620 "node": ">=6.0" ··· 1055 1625 } 1056 1626 } 1057 1627 }, 1058 - "node_modules/decamelize": { 1059 - "version": "6.0.0", 1060 - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", 1061 - "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", 1628 + "node_modules/deep-is": { 1629 + "version": "0.1.4", 1630 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1631 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 1062 1632 "dev": true, 1063 - "engines": { 1064 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1065 - }, 1066 - "funding": { 1067 - "url": "https://github.com/sponsors/sindresorhus" 1068 - } 1633 + "license": "MIT" 1069 1634 }, 1070 - "node_modules/decamelize-keys": { 1071 - "version": "1.1.1", 1072 - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", 1073 - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", 1635 + "node_modules/default-browser": { 1636 + "version": "5.2.1", 1637 + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", 1638 + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", 1074 1639 "dev": true, 1640 + "license": "MIT", 1075 1641 "dependencies": { 1076 - "decamelize": "^1.1.0", 1077 - "map-obj": "^1.0.0" 1642 + "bundle-name": "^4.1.0", 1643 + "default-browser-id": "^5.0.0" 1078 1644 }, 1079 1645 "engines": { 1080 - "node": ">=0.10.0" 1646 + "node": ">=18" 1081 1647 }, 1082 1648 "funding": { 1083 1649 "url": "https://github.com/sponsors/sindresorhus" 1084 1650 } 1085 1651 }, 1086 - "node_modules/decamelize-keys/node_modules/decamelize": { 1087 - "version": "1.2.0", 1088 - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 1089 - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 1652 + "node_modules/default-browser-id": { 1653 + "version": "5.0.0", 1654 + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", 1655 + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", 1090 1656 "dev": true, 1657 + "license": "MIT", 1091 1658 "engines": { 1092 - "node": ">=0.10.0" 1659 + "node": ">=18" 1660 + }, 1661 + "funding": { 1662 + "url": "https://github.com/sponsors/sindresorhus" 1093 1663 } 1094 1664 }, 1095 - "node_modules/decamelize-keys/node_modules/map-obj": { 1096 - "version": "1.0.1", 1097 - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 1098 - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", 1665 + "node_modules/define-data-property": { 1666 + "version": "1.1.4", 1667 + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", 1668 + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", 1099 1669 "dev": true, 1670 + "license": "MIT", 1671 + "dependencies": { 1672 + "es-define-property": "^1.0.0", 1673 + "es-errors": "^1.3.0", 1674 + "gopd": "^1.0.1" 1675 + }, 1100 1676 "engines": { 1101 - "node": ">=0.10.0" 1677 + "node": ">= 0.4" 1678 + }, 1679 + "funding": { 1680 + "url": "https://github.com/sponsors/ljharb" 1102 1681 } 1103 - }, 1104 - "node_modules/deep-is": { 1105 - "version": "0.1.4", 1106 - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1107 - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 1108 - "dev": true 1109 1682 }, 1110 1683 "node_modules/define-lazy-prop": { 1111 1684 "version": "3.0.0", ··· 1120 1693 } 1121 1694 }, 1122 1695 "node_modules/define-properties": { 1123 - "version": "1.1.4", 1124 - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", 1125 - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", 1696 + "version": "1.2.1", 1697 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", 1698 + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", 1126 1699 "dev": true, 1700 + "license": "MIT", 1127 1701 "dependencies": { 1702 + "define-data-property": "^1.0.1", 1128 1703 "has-property-descriptors": "^1.0.0", 1129 1704 "object-keys": "^1.1.1" 1130 1705 }, ··· 1135 1710 "url": "https://github.com/sponsors/ljharb" 1136 1711 } 1137 1712 }, 1138 - "node_modules/dir-glob": { 1139 - "version": "3.0.1", 1140 - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 1141 - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 1713 + "node_modules/doctrine": { 1714 + "version": "2.1.0", 1715 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 1716 + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 1142 1717 "dev": true, 1718 + "license": "Apache-2.0", 1143 1719 "dependencies": { 1144 - "path-type": "^4.0.0" 1720 + "esutils": "^2.0.2" 1145 1721 }, 1146 1722 "engines": { 1147 - "node": ">=8" 1723 + "node": ">=0.10.0" 1148 1724 } 1149 1725 }, 1150 - "node_modules/doctrine": { 1151 - "version": "3.0.0", 1152 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 1153 - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 1726 + "node_modules/dunder-proto": { 1727 + "version": "1.0.1", 1728 + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 1729 + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 1154 1730 "dev": true, 1731 + "license": "MIT", 1155 1732 "dependencies": { 1156 - "esutils": "^2.0.2" 1733 + "call-bind-apply-helpers": "^1.0.1", 1734 + "es-errors": "^1.3.0", 1735 + "gopd": "^1.2.0" 1157 1736 }, 1158 1737 "engines": { 1159 - "node": ">=6.0.0" 1738 + "node": ">= 0.4" 1160 1739 } 1161 1740 }, 1162 1741 "node_modules/electron-to-chromium": { 1163 - "version": "1.4.286", 1164 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.286.tgz", 1165 - "integrity": "sha512-Vp3CVhmYpgf4iXNKAucoQUDcCrBQX3XLBtwgFqP9BUXuucgvAV9zWp1kYU7LL9j4++s9O+12cb3wMtN4SJy6UQ==", 1742 + "version": "1.5.158", 1743 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.158.tgz", 1744 + "integrity": "sha512-9vcp2xHhkvraY6AHw2WMi+GDSLPX42qe2xjYaVoZqFRJiOcilVQFq9mZmpuHEQpzlgGDelKlV7ZiGcmMsc8WxQ==", 1166 1745 "dev": true, 1167 - "peer": true 1746 + "license": "ISC" 1168 1747 }, 1169 1748 "node_modules/emoji-regex": { 1170 - "version": "8.0.0", 1171 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 1172 - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 1173 - "dev": true 1749 + "version": "10.4.0", 1750 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", 1751 + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", 1752 + "dev": true, 1753 + "license": "MIT" 1174 1754 }, 1175 1755 "node_modules/enhance-visitors": { 1176 1756 "version": "1.0.0", 1177 1757 "resolved": "https://registry.npmjs.org/enhance-visitors/-/enhance-visitors-1.0.0.tgz", 1178 1758 "integrity": "sha512-+29eJLiUixTEDRaZ35Vu8jP3gPLNcQQkQkOQjLp2X+6cZGGPDD/uasbFzvLsJKnGZnvmyZ0srxudwOtskHeIDA==", 1179 1759 "dev": true, 1760 + "license": "MIT", 1180 1761 "dependencies": { 1181 1762 "lodash": "^4.13.1" 1182 1763 }, ··· 1185 1766 } 1186 1767 }, 1187 1768 "node_modules/enhanced-resolve": { 1188 - "version": "0.9.1", 1189 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", 1190 - "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", 1769 + "version": "5.18.1", 1770 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", 1771 + "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", 1191 1772 "dev": true, 1773 + "license": "MIT", 1192 1774 "dependencies": { 1193 - "graceful-fs": "^4.1.2", 1194 - "memory-fs": "^0.2.0", 1195 - "tapable": "^0.1.8" 1775 + "graceful-fs": "^4.2.4", 1776 + "tapable": "^2.2.0" 1196 1777 }, 1197 1778 "engines": { 1198 - "node": ">=0.6" 1779 + "node": ">=10.13.0" 1199 1780 } 1200 1781 }, 1201 1782 "node_modules/env-editor": { ··· 1203 1784 "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-1.1.0.tgz", 1204 1785 "integrity": "sha512-7AXskzN6T7Q9TFcKAGJprUbpQa4i1VsAetO9rdBqbGMGlragTziBgWt4pVYJMBWHQlLoX0buy6WFikzPH4Qjpw==", 1205 1786 "dev": true, 1787 + "license": "MIT", 1206 1788 "engines": { 1207 1789 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1208 1790 }, ··· 1210 1792 "url": "https://github.com/sponsors/sindresorhus" 1211 1793 } 1212 1794 }, 1795 + "node_modules/env-paths": { 1796 + "version": "2.2.1", 1797 + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 1798 + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", 1799 + "dev": true, 1800 + "license": "MIT", 1801 + "engines": { 1802 + "node": ">=6" 1803 + } 1804 + }, 1213 1805 "node_modules/error-ex": { 1214 1806 "version": "1.3.2", 1215 1807 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 1216 1808 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 1217 1809 "dev": true, 1810 + "license": "MIT", 1218 1811 "dependencies": { 1219 1812 "is-arrayish": "^0.2.1" 1220 1813 } 1221 1814 }, 1222 1815 "node_modules/es-abstract": { 1223 - "version": "1.21.1", 1224 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", 1225 - "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", 1816 + "version": "1.23.10", 1817 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.10.tgz", 1818 + "integrity": "sha512-MtUbM072wlJNyeYAe0mhzrD+M6DIJa96CZAOBBrhDbgKnB4MApIKefcyAB1eOdYn8cUNZgvwBvEzdoAYsxgEIw==", 1226 1819 "dev": true, 1820 + "license": "MIT", 1227 1821 "dependencies": { 1228 - "available-typed-arrays": "^1.0.5", 1229 - "call-bind": "^1.0.2", 1230 - "es-set-tostringtag": "^2.0.1", 1231 - "es-to-primitive": "^1.2.1", 1232 - "function-bind": "^1.1.1", 1233 - "function.prototype.name": "^1.1.5", 1234 - "get-intrinsic": "^1.1.3", 1235 - "get-symbol-description": "^1.0.0", 1236 - "globalthis": "^1.0.3", 1237 - "gopd": "^1.0.1", 1238 - "has": "^1.0.3", 1239 - "has-property-descriptors": "^1.0.0", 1240 - "has-proto": "^1.0.1", 1241 - "has-symbols": "^1.0.3", 1242 - "internal-slot": "^1.0.4", 1243 - "is-array-buffer": "^3.0.1", 1822 + "array-buffer-byte-length": "^1.0.2", 1823 + "arraybuffer.prototype.slice": "^1.0.4", 1824 + "available-typed-arrays": "^1.0.7", 1825 + "call-bind": "^1.0.8", 1826 + "call-bound": "^1.0.4", 1827 + "data-view-buffer": "^1.0.2", 1828 + "data-view-byte-length": "^1.0.2", 1829 + "data-view-byte-offset": "^1.0.1", 1830 + "es-define-property": "^1.0.1", 1831 + "es-errors": "^1.3.0", 1832 + "es-object-atoms": "^1.1.1", 1833 + "es-set-tostringtag": "^2.1.0", 1834 + "es-to-primitive": "^1.3.0", 1835 + "function.prototype.name": "^1.1.8", 1836 + "get-intrinsic": "^1.3.0", 1837 + "get-proto": "^1.0.1", 1838 + "get-symbol-description": "^1.1.0", 1839 + "globalthis": "^1.0.4", 1840 + "gopd": "^1.2.0", 1841 + "has-property-descriptors": "^1.0.2", 1842 + "has-proto": "^1.2.0", 1843 + "has-symbols": "^1.1.0", 1844 + "hasown": "^2.0.2", 1845 + "internal-slot": "^1.1.0", 1846 + "is-array-buffer": "^3.0.5", 1244 1847 "is-callable": "^1.2.7", 1245 - "is-negative-zero": "^2.0.2", 1246 - "is-regex": "^1.1.4", 1247 - "is-shared-array-buffer": "^1.0.2", 1248 - "is-string": "^1.0.7", 1249 - "is-typed-array": "^1.1.10", 1250 - "is-weakref": "^1.0.2", 1251 - "object-inspect": "^1.12.2", 1848 + "is-data-view": "^1.0.2", 1849 + "is-regex": "^1.2.1", 1850 + "is-shared-array-buffer": "^1.0.4", 1851 + "is-string": "^1.1.1", 1852 + "is-typed-array": "^1.1.15", 1853 + "is-weakref": "^1.1.1", 1854 + "math-intrinsics": "^1.1.0", 1855 + "object-inspect": "^1.13.4", 1252 1856 "object-keys": "^1.1.1", 1253 - "object.assign": "^4.1.4", 1254 - "regexp.prototype.flags": "^1.4.3", 1255 - "safe-regex-test": "^1.0.0", 1256 - "string.prototype.trimend": "^1.0.6", 1257 - "string.prototype.trimstart": "^1.0.6", 1258 - "typed-array-length": "^1.0.4", 1259 - "unbox-primitive": "^1.0.2", 1260 - "which-typed-array": "^1.1.9" 1857 + "object.assign": "^4.1.7", 1858 + "own-keys": "^1.0.1", 1859 + "regexp.prototype.flags": "^1.5.4", 1860 + "safe-array-concat": "^1.1.3", 1861 + "safe-push-apply": "^1.0.0", 1862 + "safe-regex-test": "^1.1.0", 1863 + "set-proto": "^1.0.0", 1864 + "string.prototype.trim": "^1.2.10", 1865 + "string.prototype.trimend": "^1.0.9", 1866 + "string.prototype.trimstart": "^1.0.8", 1867 + "typed-array-buffer": "^1.0.3", 1868 + "typed-array-byte-length": "^1.0.3", 1869 + "typed-array-byte-offset": "^1.0.4", 1870 + "typed-array-length": "^1.0.7", 1871 + "unbox-primitive": "^1.1.0", 1872 + "which-typed-array": "^1.1.19" 1261 1873 }, 1262 1874 "engines": { 1263 1875 "node": ">= 0.4" ··· 1266 1878 "url": "https://github.com/sponsors/ljharb" 1267 1879 } 1268 1880 }, 1269 - "node_modules/es-module-lexer": { 1881 + "node_modules/es-define-property": { 1882 + "version": "1.0.1", 1883 + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 1884 + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 1885 + "dev": true, 1886 + "license": "MIT", 1887 + "engines": { 1888 + "node": ">= 0.4" 1889 + } 1890 + }, 1891 + "node_modules/es-errors": { 1892 + "version": "1.3.0", 1893 + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 1894 + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 1895 + "dev": true, 1896 + "license": "MIT", 1897 + "engines": { 1898 + "node": ">= 0.4" 1899 + } 1900 + }, 1901 + "node_modules/es-iterator-helpers": { 1270 1902 "version": "1.2.1", 1271 - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", 1272 - "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==", 1903 + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", 1904 + "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", 1905 + "dev": true, 1906 + "license": "MIT", 1907 + "dependencies": { 1908 + "call-bind": "^1.0.8", 1909 + "call-bound": "^1.0.3", 1910 + "define-properties": "^1.2.1", 1911 + "es-abstract": "^1.23.6", 1912 + "es-errors": "^1.3.0", 1913 + "es-set-tostringtag": "^2.0.3", 1914 + "function-bind": "^1.1.2", 1915 + "get-intrinsic": "^1.2.6", 1916 + "globalthis": "^1.0.4", 1917 + "gopd": "^1.2.0", 1918 + "has-property-descriptors": "^1.0.2", 1919 + "has-proto": "^1.2.0", 1920 + "has-symbols": "^1.1.0", 1921 + "internal-slot": "^1.1.0", 1922 + "iterator.prototype": "^1.1.4", 1923 + "safe-array-concat": "^1.1.3" 1924 + }, 1925 + "engines": { 1926 + "node": ">= 0.4" 1927 + } 1928 + }, 1929 + "node_modules/es-object-atoms": { 1930 + "version": "1.1.1", 1931 + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 1932 + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 1273 1933 "dev": true, 1274 - "peer": true 1934 + "license": "MIT", 1935 + "dependencies": { 1936 + "es-errors": "^1.3.0" 1937 + }, 1938 + "engines": { 1939 + "node": ">= 0.4" 1940 + } 1275 1941 }, 1276 1942 "node_modules/es-set-tostringtag": { 1277 - "version": "2.0.1", 1278 - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", 1279 - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", 1943 + "version": "2.1.0", 1944 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 1945 + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 1280 1946 "dev": true, 1947 + "license": "MIT", 1281 1948 "dependencies": { 1282 - "get-intrinsic": "^1.1.3", 1283 - "has": "^1.0.3", 1284 - "has-tostringtag": "^1.0.0" 1949 + "es-errors": "^1.3.0", 1950 + "get-intrinsic": "^1.2.6", 1951 + "has-tostringtag": "^1.0.2", 1952 + "hasown": "^2.0.2" 1285 1953 }, 1286 1954 "engines": { 1287 1955 "node": ">= 0.4" 1288 1956 } 1289 1957 }, 1290 1958 "node_modules/es-shim-unscopables": { 1291 - "version": "1.0.0", 1292 - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", 1293 - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", 1959 + "version": "1.1.0", 1960 + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", 1961 + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", 1294 1962 "dev": true, 1963 + "license": "MIT", 1295 1964 "dependencies": { 1296 - "has": "^1.0.3" 1965 + "hasown": "^2.0.2" 1966 + }, 1967 + "engines": { 1968 + "node": ">= 0.4" 1297 1969 } 1298 1970 }, 1299 1971 "node_modules/es-to-primitive": { 1300 - "version": "1.2.1", 1301 - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 1302 - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 1972 + "version": "1.3.0", 1973 + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", 1974 + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", 1303 1975 "dev": true, 1976 + "license": "MIT", 1304 1977 "dependencies": { 1305 - "is-callable": "^1.1.4", 1306 - "is-date-object": "^1.0.1", 1307 - "is-symbol": "^1.0.2" 1978 + "is-callable": "^1.2.7", 1979 + "is-date-object": "^1.0.5", 1980 + "is-symbol": "^1.0.4" 1308 1981 }, 1309 1982 "engines": { 1310 1983 "node": ">= 0.4" ··· 1314 1987 } 1315 1988 }, 1316 1989 "node_modules/escalade": { 1317 - "version": "3.1.1", 1318 - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 1319 - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 1990 + "version": "3.2.0", 1991 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 1992 + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 1320 1993 "dev": true, 1321 - "peer": true, 1994 + "license": "MIT", 1322 1995 "engines": { 1323 1996 "node": ">=6" 1324 1997 } ··· 1328 2001 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1329 2002 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1330 2003 "dev": true, 2004 + "license": "MIT", 1331 2005 "engines": { 1332 2006 "node": ">=10" 1333 2007 }, ··· 1336 2010 } 1337 2011 }, 1338 2012 "node_modules/eslint": { 1339 - "version": "8.40.0", 1340 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.40.0.tgz", 1341 - "integrity": "sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==", 2013 + "version": "9.27.0", 2014 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.27.0.tgz", 2015 + "integrity": "sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==", 1342 2016 "dev": true, 2017 + "license": "MIT", 1343 2018 "dependencies": { 1344 2019 "@eslint-community/eslint-utils": "^4.2.0", 1345 - "@eslint-community/regexpp": "^4.4.0", 1346 - "@eslint/eslintrc": "^2.0.3", 1347 - "@eslint/js": "8.40.0", 1348 - "@humanwhocodes/config-array": "^0.11.8", 2020 + "@eslint-community/regexpp": "^4.12.1", 2021 + "@eslint/config-array": "^0.20.0", 2022 + "@eslint/config-helpers": "^0.2.1", 2023 + "@eslint/core": "^0.14.0", 2024 + "@eslint/eslintrc": "^3.3.1", 2025 + "@eslint/js": "9.27.0", 2026 + "@eslint/plugin-kit": "^0.3.1", 2027 + "@humanfs/node": "^0.16.6", 1349 2028 "@humanwhocodes/module-importer": "^1.0.1", 1350 - "@nodelib/fs.walk": "^1.2.8", 1351 - "ajv": "^6.10.0", 2029 + "@humanwhocodes/retry": "^0.4.2", 2030 + "@types/estree": "^1.0.6", 2031 + "@types/json-schema": "^7.0.15", 2032 + "ajv": "^6.12.4", 1352 2033 "chalk": "^4.0.0", 1353 - "cross-spawn": "^7.0.2", 2034 + "cross-spawn": "^7.0.6", 1354 2035 "debug": "^4.3.2", 1355 - "doctrine": "^3.0.0", 1356 2036 "escape-string-regexp": "^4.0.0", 1357 - "eslint-scope": "^7.2.0", 1358 - "eslint-visitor-keys": "^3.4.1", 1359 - "espree": "^9.5.2", 1360 - "esquery": "^1.4.2", 2037 + "eslint-scope": "^8.3.0", 2038 + "eslint-visitor-keys": "^4.2.0", 2039 + "espree": "^10.3.0", 2040 + "esquery": "^1.5.0", 1361 2041 "esutils": "^2.0.2", 1362 2042 "fast-deep-equal": "^3.1.3", 1363 - "file-entry-cache": "^6.0.1", 2043 + "file-entry-cache": "^8.0.0", 1364 2044 "find-up": "^5.0.0", 1365 2045 "glob-parent": "^6.0.2", 1366 - "globals": "^13.19.0", 1367 - "grapheme-splitter": "^1.0.4", 1368 2046 "ignore": "^5.2.0", 1369 - "import-fresh": "^3.0.0", 1370 2047 "imurmurhash": "^0.1.4", 1371 2048 "is-glob": "^4.0.0", 1372 - "is-path-inside": "^3.0.3", 1373 - "js-sdsl": "^4.1.4", 1374 - "js-yaml": "^4.1.0", 1375 2049 "json-stable-stringify-without-jsonify": "^1.0.1", 1376 - "levn": "^0.4.1", 1377 2050 "lodash.merge": "^4.6.2", 1378 2051 "minimatch": "^3.1.2", 1379 2052 "natural-compare": "^1.4.0", 1380 - "optionator": "^0.9.1", 1381 - "strip-ansi": "^6.0.1", 1382 - "strip-json-comments": "^3.1.0", 1383 - "text-table": "^0.2.0" 2053 + "optionator": "^0.9.3" 1384 2054 }, 1385 2055 "bin": { 1386 2056 "eslint": "bin/eslint.js" 1387 2057 }, 1388 2058 "engines": { 1389 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2059 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1390 2060 }, 1391 2061 "funding": { 1392 - "url": "https://opencollective.com/eslint" 2062 + "url": "https://eslint.org/donate" 2063 + }, 2064 + "peerDependencies": { 2065 + "jiti": "*" 2066 + }, 2067 + "peerDependenciesMeta": { 2068 + "jiti": { 2069 + "optional": true 2070 + } 2071 + } 2072 + }, 2073 + "node_modules/eslint-compat-utils": { 2074 + "version": "0.5.1", 2075 + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz", 2076 + "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==", 2077 + "dev": true, 2078 + "license": "MIT", 2079 + "dependencies": { 2080 + "semver": "^7.5.4" 2081 + }, 2082 + "engines": { 2083 + "node": ">=12" 2084 + }, 2085 + "peerDependencies": { 2086 + "eslint": ">=6.0.0" 1393 2087 } 1394 2088 }, 1395 2089 "node_modules/eslint-config-prettier": { 1396 - "version": "8.8.0", 1397 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", 1398 - "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", 2090 + "version": "10.1.5", 2091 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.5.tgz", 2092 + "integrity": "sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==", 1399 2093 "dev": true, 2094 + "license": "MIT", 1400 2095 "bin": { 1401 2096 "eslint-config-prettier": "bin/cli.js" 2097 + }, 2098 + "funding": { 2099 + "url": "https://opencollective.com/eslint-config-prettier" 1402 2100 }, 1403 2101 "peerDependencies": { 1404 2102 "eslint": ">=7.0.0" 1405 2103 } 1406 2104 }, 1407 2105 "node_modules/eslint-config-xo": { 1408 - "version": "0.43.1", 1409 - "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.43.1.tgz", 1410 - "integrity": "sha512-azv1L2PysRA0NkZOgbndUpN+581L7wPqkgJOgxxw3hxwXAbJgD6Hqb/SjHRiACifXt/AvxCzE/jIKFAlI7XjvQ==", 2106 + "version": "0.46.0", 2107 + "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.46.0.tgz", 2108 + "integrity": "sha512-mjQUhdTCLQwHUFKf1hhSx1FFhm2jllr4uG2KjaW7gZHGAbjKoSypvo1eQvFk17lHx3bztYjZDDXQmkAZyaSlAg==", 1411 2109 "dev": true, 2110 + "license": "MIT", 1412 2111 "dependencies": { 1413 - "confusing-browser-globals": "1.0.11" 2112 + "@stylistic/eslint-plugin": "^2.6.1", 2113 + "confusing-browser-globals": "1.0.11", 2114 + "globals": "^15.3.0" 1414 2115 }, 1415 2116 "engines": { 1416 - "node": ">=12" 2117 + "node": ">=18.18" 1417 2118 }, 1418 2119 "funding": { 1419 2120 "url": "https://github.com/sponsors/sindresorhus" 1420 2121 }, 1421 2122 "peerDependencies": { 1422 - "eslint": ">=8.27.0" 2123 + "eslint": ">=9.8.0" 1423 2124 } 1424 2125 }, 1425 - "node_modules/eslint-formatter-pretty": { 1426 - "version": "5.0.0", 1427 - "resolved": "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-5.0.0.tgz", 1428 - "integrity": "sha512-Uick451FoL22/wXqyScX3inW8ZlD/GQO7eFXj3bqb6N/ZtuuF00/CwSNIKLbFCJPrX5V4EdQBSgJ/UVnmLRnug==", 2126 + "node_modules/eslint-config-xo-react": { 2127 + "version": "0.28.0", 2128 + "resolved": "https://registry.npmjs.org/eslint-config-xo-react/-/eslint-config-xo-react-0.28.0.tgz", 2129 + "integrity": "sha512-dKvxB9kxMNLhWKsh6yiptACet+/WwKcN7ID2hIBAmjH6le4tt8um4sJ0/aAH6y+xle9tPrasX1Wnz90muCoz9A==", 1429 2130 "dev": true, 2131 + "license": "MIT", 1430 2132 "dependencies": { 1431 - "@types/eslint": "^8.0.0", 1432 - "ansi-escapes": "^4.2.1", 1433 - "chalk": "^4.1.0", 1434 - "eslint-rule-docs": "^1.1.235", 1435 - "log-symbols": "^4.0.0", 1436 - "plur": "^4.0.0", 1437 - "string-width": "^4.2.0", 1438 - "supports-hyperlinks": "^2.0.0" 2133 + "eslint-plugin-react": "^7.37.4", 2134 + "eslint-plugin-react-hooks": "^5.1.0" 1439 2135 }, 1440 2136 "engines": { 1441 - "node": ">=14.16" 2137 + "node": ">=18.18" 1442 2138 }, 1443 2139 "funding": { 1444 2140 "url": "https://github.com/sponsors/sindresorhus" 2141 + }, 2142 + "peerDependencies": { 2143 + "eslint": ">=9.18.0" 1445 2144 } 1446 2145 }, 1447 - "node_modules/eslint-import-resolver-node": { 1448 - "version": "0.3.7", 1449 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", 1450 - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", 2146 + "node_modules/eslint-config-xo-typescript": { 2147 + "version": "7.0.0", 2148 + "resolved": "https://registry.npmjs.org/eslint-config-xo-typescript/-/eslint-config-xo-typescript-7.0.0.tgz", 2149 + "integrity": "sha512-Mvy5eo6PW2BWPpxLsG7Y28LciZhLhiXFZAw/H3kdia34Efudk2aWMWwAKqkEFamo/SHiyMYkqUx6DYO+YJeVVg==", 1451 2150 "dev": true, 2151 + "license": "MIT", 1452 2152 "dependencies": { 1453 - "debug": "^3.2.7", 1454 - "is-core-module": "^2.11.0", 1455 - "resolve": "^1.22.1" 2153 + "@stylistic/eslint-plugin": "^2.6.1", 2154 + "eslint-config-xo": "^0.46.0", 2155 + "typescript-eslint": "^8.3.0" 2156 + }, 2157 + "engines": { 2158 + "node": ">=18.18" 2159 + }, 2160 + "funding": { 2161 + "url": "https://github.com/sponsors/sindresorhus" 2162 + }, 2163 + "peerDependencies": { 2164 + "eslint": ">=9.8.0", 2165 + "typescript": ">=5.5.0" 1456 2166 } 1457 2167 }, 1458 - "node_modules/eslint-import-resolver-node/node_modules/debug": { 1459 - "version": "3.2.7", 1460 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 1461 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 2168 + "node_modules/eslint-config-xo-typescript/node_modules/@stylistic/eslint-plugin": { 2169 + "version": "2.13.0", 2170 + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.13.0.tgz", 2171 + "integrity": "sha512-RnO1SaiCFHn666wNz2QfZEFxvmiNRqhzaMXHXxXXKt+MEP7aajlPxUSMIQpKAaJfverpovEYqjBOXDq6dDcaOQ==", 1462 2172 "dev": true, 2173 + "license": "MIT", 1463 2174 "dependencies": { 1464 - "ms": "^2.1.1" 2175 + "@typescript-eslint/utils": "^8.13.0", 2176 + "eslint-visitor-keys": "^4.2.0", 2177 + "espree": "^10.3.0", 2178 + "estraverse": "^5.3.0", 2179 + "picomatch": "^4.0.2" 2180 + }, 2181 + "engines": { 2182 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2183 + }, 2184 + "peerDependencies": { 2185 + "eslint": ">=8.40.0" 1465 2186 } 1466 2187 }, 1467 - "node_modules/eslint-import-resolver-webpack": { 1468 - "version": "0.13.2", 1469 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.2.tgz", 1470 - "integrity": "sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg==", 2188 + "node_modules/eslint-config-xo/node_modules/@stylistic/eslint-plugin": { 2189 + "version": "2.13.0", 2190 + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.13.0.tgz", 2191 + "integrity": "sha512-RnO1SaiCFHn666wNz2QfZEFxvmiNRqhzaMXHXxXXKt+MEP7aajlPxUSMIQpKAaJfverpovEYqjBOXDq6dDcaOQ==", 1471 2192 "dev": true, 2193 + "license": "MIT", 1472 2194 "dependencies": { 1473 - "array-find": "^1.0.0", 1474 - "debug": "^3.2.7", 1475 - "enhanced-resolve": "^0.9.1", 1476 - "find-root": "^1.1.0", 1477 - "has": "^1.0.3", 1478 - "interpret": "^1.4.0", 1479 - "is-core-module": "^2.7.0", 1480 - "is-regex": "^1.1.4", 1481 - "lodash": "^4.17.21", 1482 - "resolve": "^1.20.0", 1483 - "semver": "^5.7.1" 2195 + "@typescript-eslint/utils": "^8.13.0", 2196 + "eslint-visitor-keys": "^4.2.0", 2197 + "espree": "^10.3.0", 2198 + "estraverse": "^5.3.0", 2199 + "picomatch": "^4.0.2" 1484 2200 }, 1485 2201 "engines": { 1486 - "node": ">= 6" 2202 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1487 2203 }, 1488 2204 "peerDependencies": { 1489 - "eslint-plugin-import": ">=1.4.0", 1490 - "webpack": ">=1.11.0" 2205 + "eslint": ">=8.40.0" 2206 + } 2207 + }, 2208 + "node_modules/eslint-config-xo/node_modules/globals": { 2209 + "version": "15.15.0", 2210 + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", 2211 + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", 2212 + "dev": true, 2213 + "license": "MIT", 2214 + "engines": { 2215 + "node": ">=18" 2216 + }, 2217 + "funding": { 2218 + "url": "https://github.com/sponsors/sindresorhus" 1491 2219 } 1492 2220 }, 1493 - "node_modules/eslint-import-resolver-webpack/node_modules/debug": { 1494 - "version": "3.2.7", 1495 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 1496 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 2221 + "node_modules/eslint-formatter-pretty": { 2222 + "version": "6.0.1", 2223 + "resolved": "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-6.0.1.tgz", 2224 + "integrity": "sha512-znAUcXmBthdIUmlnRkPSxz3zSJHFUhfHF/nJPcCMVKg/mOa4yUie2Olqg1Ghbi5JJRBZVU3rIgzWSObvIspxMA==", 1497 2225 "dev": true, 2226 + "license": "MIT", 1498 2227 "dependencies": { 1499 - "ms": "^2.1.1" 2228 + "@types/eslint": "^8.44.6", 2229 + "ansi-escapes": "^6.2.0", 2230 + "chalk": "^5.3.0", 2231 + "eslint-rule-docs": "^1.1.235", 2232 + "log-symbols": "^6.0.0", 2233 + "plur": "^5.1.0", 2234 + "string-width": "^7.0.0", 2235 + "supports-hyperlinks": "^3.0.0" 2236 + }, 2237 + "engines": { 2238 + "node": ">=18" 2239 + }, 2240 + "funding": { 2241 + "url": "https://github.com/sponsors/sindresorhus" 1500 2242 } 1501 2243 }, 1502 - "node_modules/eslint-import-resolver-webpack/node_modules/semver": { 1503 - "version": "5.7.1", 1504 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 1505 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 2244 + "node_modules/eslint-formatter-pretty/node_modules/chalk": { 2245 + "version": "5.4.1", 2246 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", 2247 + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", 1506 2248 "dev": true, 1507 - "bin": { 1508 - "semver": "bin/semver" 2249 + "license": "MIT", 2250 + "engines": { 2251 + "node": "^12.17.0 || ^14.13 || >=16.0.0" 2252 + }, 2253 + "funding": { 2254 + "url": "https://github.com/chalk/chalk?sponsor=1" 1509 2255 } 1510 2256 }, 1511 - "node_modules/eslint-module-utils": { 1512 - "version": "2.7.4", 1513 - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", 1514 - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", 2257 + "node_modules/eslint-import-context": { 2258 + "version": "0.1.6", 2259 + "resolved": "https://registry.npmjs.org/eslint-import-context/-/eslint-import-context-0.1.6.tgz", 2260 + "integrity": "sha512-/e2ZNPDLCrU8niIy0pddcvXuoO2YrKjf3NAIX+60mHJBT4yv7mqCqvVdyCW2E720e25e4S/1OSVef4U6efGLFg==", 1515 2261 "dev": true, 2262 + "license": "MIT", 1516 2263 "dependencies": { 1517 - "debug": "^3.2.7" 2264 + "get-tsconfig": "^4.10.1", 2265 + "stable-hash": "^0.0.5" 1518 2266 }, 1519 2267 "engines": { 1520 - "node": ">=4" 2268 + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" 2269 + }, 2270 + "funding": { 2271 + "url": "https://opencollective.com/eslint-import-context" 2272 + }, 2273 + "peerDependencies": { 2274 + "unrs-resolver": "^1.0.0" 1521 2275 }, 1522 2276 "peerDependenciesMeta": { 1523 - "eslint": { 2277 + "unrs-resolver": { 1524 2278 "optional": true 1525 2279 } 1526 2280 } 1527 2281 }, 1528 - "node_modules/eslint-module-utils/node_modules/debug": { 2282 + "node_modules/eslint-import-resolver-node": { 2283 + "version": "0.3.9", 2284 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", 2285 + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", 2286 + "dev": true, 2287 + "license": "MIT", 2288 + "dependencies": { 2289 + "debug": "^3.2.7", 2290 + "is-core-module": "^2.13.0", 2291 + "resolve": "^1.22.4" 2292 + } 2293 + }, 2294 + "node_modules/eslint-import-resolver-node/node_modules/debug": { 1529 2295 "version": "3.2.7", 1530 2296 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 1531 2297 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 1532 2298 "dev": true, 2299 + "license": "MIT", 1533 2300 "dependencies": { 1534 2301 "ms": "^2.1.1" 1535 2302 } 1536 2303 }, 1537 2304 "node_modules/eslint-plugin-ava": { 1538 - "version": "14.0.0", 1539 - "resolved": "https://registry.npmjs.org/eslint-plugin-ava/-/eslint-plugin-ava-14.0.0.tgz", 1540 - "integrity": "sha512-XmKT6hppaipwwnLVwwvQliSU6AF1QMHiNoLD5JQfzhUhf0jY7CO0O624fQrE+Y/fTb9vbW8r77nKf7M/oHulxw==", 2305 + "version": "15.0.1", 2306 + "resolved": "https://registry.npmjs.org/eslint-plugin-ava/-/eslint-plugin-ava-15.0.1.tgz", 2307 + "integrity": "sha512-eRX7mLFPvalGDWztJ4zm+anez2X6J/88r9CqLFfPAIMvFlGyJ+dUoFppoohgUQZLV09mIBNz5guP07zFJOLF8g==", 1541 2308 "dev": true, 2309 + "license": "MIT", 1542 2310 "dependencies": { 1543 2311 "enhance-visitors": "^1.0.0", 1544 2312 "eslint-utils": "^3.0.0", ··· 1550 2318 "resolve-from": "^5.0.0" 1551 2319 }, 1552 2320 "engines": { 1553 - "node": ">=14.17 <15 || >=16.4" 2321 + "node": "^18.18 || >=20" 1554 2322 }, 1555 2323 "peerDependencies": { 1556 - "eslint": ">=8.26.0" 2324 + "eslint": ">=9" 1557 2325 } 1558 2326 }, 1559 - "node_modules/eslint-plugin-es": { 1560 - "version": "4.1.0", 1561 - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz", 1562 - "integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==", 2327 + "node_modules/eslint-plugin-ava/node_modules/eslint-visitor-keys": { 2328 + "version": "3.4.3", 2329 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 2330 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 1563 2331 "dev": true, 2332 + "license": "Apache-2.0", 2333 + "engines": { 2334 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2335 + }, 2336 + "funding": { 2337 + "url": "https://opencollective.com/eslint" 2338 + } 2339 + }, 2340 + "node_modules/eslint-plugin-ava/node_modules/espree": { 2341 + "version": "9.6.1", 2342 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 2343 + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 2344 + "dev": true, 2345 + "license": "BSD-2-Clause", 1564 2346 "dependencies": { 1565 - "eslint-utils": "^2.0.0", 1566 - "regexpp": "^3.0.0" 2347 + "acorn": "^8.9.0", 2348 + "acorn-jsx": "^5.3.2", 2349 + "eslint-visitor-keys": "^3.4.1" 1567 2350 }, 1568 2351 "engines": { 1569 - "node": ">=8.10.0" 2352 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1570 2353 }, 1571 2354 "funding": { 1572 - "url": "https://github.com/sponsors/mysticatea" 1573 - }, 1574 - "peerDependencies": { 1575 - "eslint": ">=4.19.1" 2355 + "url": "https://opencollective.com/eslint" 1576 2356 } 1577 2357 }, 1578 - "node_modules/eslint-plugin-es/node_modules/eslint-utils": { 1579 - "version": "2.1.0", 1580 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", 1581 - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", 2358 + "node_modules/eslint-plugin-es-x": { 2359 + "version": "7.8.0", 2360 + "resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz", 2361 + "integrity": "sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==", 1582 2362 "dev": true, 2363 + "funding": [ 2364 + "https://github.com/sponsors/ota-meshi", 2365 + "https://opencollective.com/eslint" 2366 + ], 2367 + "license": "MIT", 1583 2368 "dependencies": { 1584 - "eslint-visitor-keys": "^1.1.0" 2369 + "@eslint-community/eslint-utils": "^4.1.2", 2370 + "@eslint-community/regexpp": "^4.11.0", 2371 + "eslint-compat-utils": "^0.5.1" 1585 2372 }, 1586 2373 "engines": { 1587 - "node": ">=6" 2374 + "node": "^14.18.0 || >=16.0.0" 1588 2375 }, 1589 - "funding": { 1590 - "url": "https://github.com/sponsors/mysticatea" 2376 + "peerDependencies": { 2377 + "eslint": ">=8" 1591 2378 } 1592 2379 }, 1593 - "node_modules/eslint-plugin-es/node_modules/eslint-visitor-keys": { 1594 - "version": "1.3.0", 1595 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", 1596 - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", 2380 + "node_modules/eslint-plugin-import-x": { 2381 + "version": "4.13.3", 2382 + "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.13.3.tgz", 2383 + "integrity": "sha512-CDewJDEeYQhm94KGCDYiuwU1SdaWc/vh+SziSKkF7kichAqAFnQYtSYUvSwSBbiBjYLxV5uUxocxxQobRI9YXA==", 1597 2384 "dev": true, 2385 + "license": "MIT", 2386 + "dependencies": { 2387 + "@typescript-eslint/utils": "^8.32.1", 2388 + "comment-parser": "^1.4.1", 2389 + "debug": "^4.4.1", 2390 + "eslint-import-context": "^0.1.5", 2391 + "eslint-import-resolver-node": "^0.3.9", 2392 + "is-glob": "^4.0.3", 2393 + "minimatch": "^9.0.3 || ^10.0.1", 2394 + "semver": "^7.7.2", 2395 + "stable-hash": "^0.0.5", 2396 + "tslib": "^2.8.1", 2397 + "unrs-resolver": "^1.7.2" 2398 + }, 1598 2399 "engines": { 1599 - "node": ">=4" 2400 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2401 + }, 2402 + "funding": { 2403 + "url": "https://opencollective.com/eslint-plugin-import-x" 2404 + }, 2405 + "peerDependencies": { 2406 + "eslint": "^8.57.0 || ^9.0.0" 1600 2407 } 1601 2408 }, 1602 - "node_modules/eslint-plugin-eslint-comments": { 1603 - "version": "3.2.0", 1604 - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", 1605 - "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", 2409 + "node_modules/eslint-plugin-n": { 2410 + "version": "17.18.0", 2411 + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.18.0.tgz", 2412 + "integrity": "sha512-hvZ/HusueqTJ7VDLoCpjN0hx4N4+jHIWTXD4TMLHy9F23XkDagR9v+xQWRWR57yY55GPF8NnD4ox9iGTxirY8A==", 1606 2413 "dev": true, 2414 + "license": "MIT", 1607 2415 "dependencies": { 1608 - "escape-string-regexp": "^1.0.5", 1609 - "ignore": "^5.0.5" 2416 + "@eslint-community/eslint-utils": "^4.5.0", 2417 + "enhanced-resolve": "^5.17.1", 2418 + "eslint-plugin-es-x": "^7.8.0", 2419 + "get-tsconfig": "^4.8.1", 2420 + "globals": "^15.11.0", 2421 + "ignore": "^5.3.2", 2422 + "minimatch": "^9.0.5", 2423 + "semver": "^7.6.3" 1610 2424 }, 1611 2425 "engines": { 1612 - "node": ">=6.5.0" 2426 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1613 2427 }, 1614 2428 "funding": { 1615 - "url": "https://github.com/sponsors/mysticatea" 2429 + "url": "https://opencollective.com/eslint" 1616 2430 }, 1617 2431 "peerDependencies": { 1618 - "eslint": ">=4.19.1" 2432 + "eslint": ">=8.23.0" 1619 2433 } 1620 2434 }, 1621 - "node_modules/eslint-plugin-eslint-comments/node_modules/escape-string-regexp": { 1622 - "version": "1.0.5", 1623 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 1624 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 2435 + "node_modules/eslint-plugin-n/node_modules/globals": { 2436 + "version": "15.15.0", 2437 + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", 2438 + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", 1625 2439 "dev": true, 2440 + "license": "MIT", 1626 2441 "engines": { 1627 - "node": ">=0.8.0" 2442 + "node": ">=18" 2443 + }, 2444 + "funding": { 2445 + "url": "https://github.com/sponsors/sindresorhus" 1628 2446 } 1629 2447 }, 1630 - "node_modules/eslint-plugin-import": { 1631 - "version": "2.27.5", 1632 - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", 1633 - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", 2448 + "node_modules/eslint-plugin-no-use-extend-native": { 2449 + "version": "0.7.2", 2450 + "resolved": "https://registry.npmjs.org/eslint-plugin-no-use-extend-native/-/eslint-plugin-no-use-extend-native-0.7.2.tgz", 2451 + "integrity": "sha512-hUBlwaTXIO1GzTwPT6pAjvYwmSHe4XduDhAiQvur4RUujmBUFjd8Nb2+e7WQdsQ+nGHWGRlogcUWXJRGqizTWw==", 1634 2452 "dev": true, 2453 + "license": "MIT", 1635 2454 "dependencies": { 1636 - "array-includes": "^3.1.6", 1637 - "array.prototype.flat": "^1.3.1", 1638 - "array.prototype.flatmap": "^1.3.1", 1639 - "debug": "^3.2.7", 1640 - "doctrine": "^2.1.0", 1641 - "eslint-import-resolver-node": "^0.3.7", 1642 - "eslint-module-utils": "^2.7.4", 1643 - "has": "^1.0.3", 1644 - "is-core-module": "^2.11.0", 1645 - "is-glob": "^4.0.3", 1646 - "minimatch": "^3.1.2", 1647 - "object.values": "^1.1.6", 1648 - "resolve": "^1.22.1", 1649 - "semver": "^6.3.0", 1650 - "tsconfig-paths": "^3.14.1" 2455 + "is-get-set-prop": "^2.0.0", 2456 + "is-js-type": "^3.0.0", 2457 + "is-obj-prop": "^2.0.0", 2458 + "is-proto-prop": "^3.0.1" 1651 2459 }, 1652 2460 "engines": { 1653 - "node": ">=4" 2461 + "node": ">=18.18.0" 1654 2462 }, 1655 2463 "peerDependencies": { 1656 - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" 2464 + "eslint": "^9.3.0" 1657 2465 } 1658 2466 }, 1659 - "node_modules/eslint-plugin-import/node_modules/debug": { 1660 - "version": "3.2.7", 1661 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 1662 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 2467 + "node_modules/eslint-plugin-prettier": { 2468 + "version": "5.4.0", 2469 + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.4.0.tgz", 2470 + "integrity": "sha512-BvQOvUhkVQM1i63iMETK9Hjud9QhqBnbtT1Zc642p9ynzBuCe5pybkOnvqZIBypXmMlsGcnU4HZ8sCTPfpAexA==", 1663 2471 "dev": true, 2472 + "license": "MIT", 1664 2473 "dependencies": { 1665 - "ms": "^2.1.1" 2474 + "prettier-linter-helpers": "^1.0.0", 2475 + "synckit": "^0.11.0" 2476 + }, 2477 + "engines": { 2478 + "node": "^14.18.0 || >=16.0.0" 2479 + }, 2480 + "funding": { 2481 + "url": "https://opencollective.com/eslint-plugin-prettier" 2482 + }, 2483 + "peerDependencies": { 2484 + "@types/eslint": ">=8.0.0", 2485 + "eslint": ">=8.0.0", 2486 + "eslint-config-prettier": ">= 7.0.0 <10.0.0 || >=10.1.0", 2487 + "prettier": ">=3.0.0" 2488 + }, 2489 + "peerDependenciesMeta": { 2490 + "@types/eslint": { 2491 + "optional": true 2492 + }, 2493 + "eslint-config-prettier": { 2494 + "optional": true 2495 + } 1666 2496 } 1667 2497 }, 1668 - "node_modules/eslint-plugin-import/node_modules/doctrine": { 1669 - "version": "2.1.0", 1670 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 1671 - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 2498 + "node_modules/eslint-plugin-promise": { 2499 + "version": "7.2.1", 2500 + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-7.2.1.tgz", 2501 + "integrity": "sha512-SWKjd+EuvWkYaS+uN2csvj0KoP43YTu7+phKQ5v+xw6+A0gutVX2yqCeCkC3uLCJFiPfR2dD8Es5L7yUsmvEaA==", 1672 2502 "dev": true, 2503 + "license": "ISC", 1673 2504 "dependencies": { 1674 - "esutils": "^2.0.2" 2505 + "@eslint-community/eslint-utils": "^4.4.0" 1675 2506 }, 1676 2507 "engines": { 1677 - "node": ">=0.10.0" 2508 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2509 + }, 2510 + "funding": { 2511 + "url": "https://opencollective.com/eslint" 2512 + }, 2513 + "peerDependencies": { 2514 + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" 1678 2515 } 1679 2516 }, 1680 - "node_modules/eslint-plugin-import/node_modules/semver": { 1681 - "version": "6.3.0", 1682 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 1683 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 2517 + "node_modules/eslint-plugin-react": { 2518 + "version": "7.37.5", 2519 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", 2520 + "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", 1684 2521 "dev": true, 1685 - "bin": { 1686 - "semver": "bin/semver.js" 1687 - } 1688 - }, 1689 - "node_modules/eslint-plugin-n": { 1690 - "version": "15.7.0", 1691 - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz", 1692 - "integrity": "sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==", 1693 - "dev": true, 2522 + "license": "MIT", 1694 2523 "dependencies": { 1695 - "builtins": "^5.0.1", 1696 - "eslint-plugin-es": "^4.1.0", 1697 - "eslint-utils": "^3.0.0", 1698 - "ignore": "^5.1.1", 1699 - "is-core-module": "^2.11.0", 2524 + "array-includes": "^3.1.8", 2525 + "array.prototype.findlast": "^1.2.5", 2526 + "array.prototype.flatmap": "^1.3.3", 2527 + "array.prototype.tosorted": "^1.1.4", 2528 + "doctrine": "^2.1.0", 2529 + "es-iterator-helpers": "^1.2.1", 2530 + "estraverse": "^5.3.0", 2531 + "hasown": "^2.0.2", 2532 + "jsx-ast-utils": "^2.4.1 || ^3.0.0", 1700 2533 "minimatch": "^3.1.2", 1701 - "resolve": "^1.22.1", 1702 - "semver": "^7.3.8" 2534 + "object.entries": "^1.1.9", 2535 + "object.fromentries": "^2.0.8", 2536 + "object.values": "^1.2.1", 2537 + "prop-types": "^15.8.1", 2538 + "resolve": "^2.0.0-next.5", 2539 + "semver": "^6.3.1", 2540 + "string.prototype.matchall": "^4.0.12", 2541 + "string.prototype.repeat": "^1.0.0" 1703 2542 }, 1704 2543 "engines": { 1705 - "node": ">=12.22.0" 2544 + "node": ">=4" 1706 2545 }, 1707 - "funding": { 1708 - "url": "https://github.com/sponsors/mysticatea" 2546 + "peerDependencies": { 2547 + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" 2548 + } 2549 + }, 2550 + "node_modules/eslint-plugin-react-hooks": { 2551 + "version": "5.2.0", 2552 + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", 2553 + "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", 2554 + "dev": true, 2555 + "license": "MIT", 2556 + "engines": { 2557 + "node": ">=10" 1709 2558 }, 1710 2559 "peerDependencies": { 1711 - "eslint": ">=7.0.0" 2560 + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" 1712 2561 } 1713 2562 }, 1714 - "node_modules/eslint-plugin-no-use-extend-native": { 1715 - "version": "0.5.0", 1716 - "resolved": "https://registry.npmjs.org/eslint-plugin-no-use-extend-native/-/eslint-plugin-no-use-extend-native-0.5.0.tgz", 1717 - "integrity": "sha512-dBNjs8hor8rJgeXLH4HTut5eD3RGWf9JUsadIfuL7UosVQ/dnvOKwxEcRrXrFxrMZ8llUVWT+hOimxJABsAUzQ==", 2563 + "node_modules/eslint-plugin-react/node_modules/brace-expansion": { 2564 + "version": "1.1.11", 2565 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2566 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1718 2567 "dev": true, 2568 + "license": "MIT", 1719 2569 "dependencies": { 1720 - "is-get-set-prop": "^1.0.0", 1721 - "is-js-type": "^2.0.0", 1722 - "is-obj-prop": "^1.0.0", 1723 - "is-proto-prop": "^2.0.0" 2570 + "balanced-match": "^1.0.0", 2571 + "concat-map": "0.0.1" 2572 + } 2573 + }, 2574 + "node_modules/eslint-plugin-react/node_modules/minimatch": { 2575 + "version": "3.1.2", 2576 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2577 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2578 + "dev": true, 2579 + "license": "ISC", 2580 + "dependencies": { 2581 + "brace-expansion": "^1.1.7" 1724 2582 }, 1725 2583 "engines": { 1726 - "node": ">=6.0.0" 2584 + "node": "*" 1727 2585 } 1728 2586 }, 1729 - "node_modules/eslint-plugin-prettier": { 1730 - "version": "4.2.1", 1731 - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", 1732 - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", 2587 + "node_modules/eslint-plugin-react/node_modules/resolve": { 2588 + "version": "2.0.0-next.5", 2589 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", 2590 + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", 1733 2591 "dev": true, 2592 + "license": "MIT", 1734 2593 "dependencies": { 1735 - "prettier-linter-helpers": "^1.0.0" 2594 + "is-core-module": "^2.13.0", 2595 + "path-parse": "^1.0.7", 2596 + "supports-preserve-symlinks-flag": "^1.0.0" 1736 2597 }, 1737 - "engines": { 1738 - "node": ">=12.0.0" 2598 + "bin": { 2599 + "resolve": "bin/resolve" 1739 2600 }, 1740 - "peerDependencies": { 1741 - "eslint": ">=7.28.0", 1742 - "prettier": ">=2.0.0" 1743 - }, 1744 - "peerDependenciesMeta": { 1745 - "eslint-config-prettier": { 1746 - "optional": true 1747 - } 2601 + "funding": { 2602 + "url": "https://github.com/sponsors/ljharb" 2603 + } 2604 + }, 2605 + "node_modules/eslint-plugin-react/node_modules/semver": { 2606 + "version": "6.3.1", 2607 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 2608 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 2609 + "dev": true, 2610 + "license": "ISC", 2611 + "bin": { 2612 + "semver": "bin/semver.js" 1748 2613 } 1749 2614 }, 1750 2615 "node_modules/eslint-plugin-unicorn": { 1751 - "version": "46.0.1", 1752 - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-46.0.1.tgz", 1753 - "integrity": "sha512-setGhMTiLAddg1asdwjZ3hekIN5zLznNa5zll7pBPwFOka6greCKDQydfqy4fqyUhndi74wpDzClSQMEcmOaew==", 2616 + "version": "59.0.1", 2617 + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-59.0.1.tgz", 2618 + "integrity": "sha512-EtNXYuWPUmkgSU2E7Ttn57LbRREQesIP1BiLn7OZLKodopKfDXfBUkC/0j6mpw2JExwf43Uf3qLSvrSvppgy8Q==", 1754 2619 "dev": true, 2620 + "license": "MIT", 1755 2621 "dependencies": { 1756 - "@babel/helper-validator-identifier": "^7.19.1", 1757 - "@eslint-community/eslint-utils": "^4.1.2", 1758 - "ci-info": "^3.6.1", 2622 + "@babel/helper-validator-identifier": "^7.25.9", 2623 + "@eslint-community/eslint-utils": "^4.5.1", 2624 + "@eslint/plugin-kit": "^0.2.7", 2625 + "ci-info": "^4.2.0", 1759 2626 "clean-regexp": "^1.0.0", 1760 - "esquery": "^1.4.0", 1761 - "indent-string": "^4.0.0", 1762 - "is-builtin-module": "^3.2.0", 1763 - "jsesc": "^3.0.2", 1764 - "lodash": "^4.17.21", 2627 + "core-js-compat": "^3.41.0", 2628 + "esquery": "^1.6.0", 2629 + "find-up-simple": "^1.0.1", 2630 + "globals": "^16.0.0", 2631 + "indent-string": "^5.0.0", 2632 + "is-builtin-module": "^5.0.0", 2633 + "jsesc": "^3.1.0", 1765 2634 "pluralize": "^8.0.0", 1766 - "read-pkg-up": "^7.0.1", 1767 - "regexp-tree": "^0.1.24", 1768 - "regjsparser": "^0.9.1", 1769 - "safe-regex": "^2.1.1", 1770 - "semver": "^7.3.8", 1771 - "strip-indent": "^3.0.0" 2635 + "regexp-tree": "^0.1.27", 2636 + "regjsparser": "^0.12.0", 2637 + "semver": "^7.7.1", 2638 + "strip-indent": "^4.0.0" 1772 2639 }, 1773 2640 "engines": { 1774 - "node": ">=14.18" 2641 + "node": "^18.20.0 || ^20.10.0 || >=21.0.0" 1775 2642 }, 1776 2643 "funding": { 1777 2644 "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1" 1778 2645 }, 1779 2646 "peerDependencies": { 1780 - "eslint": ">=8.28.0" 2647 + "eslint": ">=9.22.0" 2648 + } 2649 + }, 2650 + "node_modules/eslint-plugin-unicorn/node_modules/@eslint/core": { 2651 + "version": "0.13.0", 2652 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", 2653 + "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", 2654 + "dev": true, 2655 + "license": "Apache-2.0", 2656 + "dependencies": { 2657 + "@types/json-schema": "^7.0.15" 2658 + }, 2659 + "engines": { 2660 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2661 + } 2662 + }, 2663 + "node_modules/eslint-plugin-unicorn/node_modules/@eslint/plugin-kit": { 2664 + "version": "0.2.8", 2665 + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", 2666 + "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", 2667 + "dev": true, 2668 + "license": "Apache-2.0", 2669 + "dependencies": { 2670 + "@eslint/core": "^0.13.0", 2671 + "levn": "^0.4.1" 2672 + }, 2673 + "engines": { 2674 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1781 2675 } 1782 2676 }, 1783 2677 "node_modules/eslint-rule-docs": { 1784 2678 "version": "1.1.235", 1785 2679 "resolved": "https://registry.npmjs.org/eslint-rule-docs/-/eslint-rule-docs-1.1.235.tgz", 1786 2680 "integrity": "sha512-+TQ+x4JdTnDoFEXXb3fDvfGOwnyNV7duH8fXWTPD1ieaBmB8omj7Gw/pMBBu4uI2uJCCU8APDaQJzWuXnTsH4A==", 1787 - "dev": true 2681 + "dev": true, 2682 + "license": "MIT" 1788 2683 }, 1789 2684 "node_modules/eslint-scope": { 1790 - "version": "7.2.0", 1791 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 1792 - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 2685 + "version": "8.3.0", 2686 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", 2687 + "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", 1793 2688 "dev": true, 2689 + "license": "BSD-2-Clause", 1794 2690 "dependencies": { 1795 2691 "esrecurse": "^4.3.0", 1796 2692 "estraverse": "^5.2.0" 1797 2693 }, 1798 2694 "engines": { 1799 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2695 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1800 2696 }, 1801 2697 "funding": { 1802 2698 "url": "https://opencollective.com/eslint" ··· 1807 2703 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 1808 2704 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 1809 2705 "dev": true, 2706 + "license": "MIT", 1810 2707 "dependencies": { 1811 2708 "eslint-visitor-keys": "^2.0.0" 1812 2709 }, ··· 1825 2722 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 1826 2723 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 1827 2724 "dev": true, 2725 + "license": "Apache-2.0", 1828 2726 "engines": { 1829 2727 "node": ">=10" 1830 2728 } 1831 2729 }, 1832 2730 "node_modules/eslint-visitor-keys": { 1833 - "version": "3.4.1", 1834 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", 1835 - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", 2731 + "version": "4.2.0", 2732 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", 2733 + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", 1836 2734 "dev": true, 2735 + "license": "Apache-2.0", 1837 2736 "engines": { 1838 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2737 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1839 2738 }, 1840 2739 "funding": { 1841 2740 "url": "https://opencollective.com/eslint" 1842 2741 } 1843 2742 }, 1844 - "node_modules/eslint/node_modules/@eslint/eslintrc": { 1845 - "version": "2.0.3", 1846 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", 1847 - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", 2743 + "node_modules/eslint/node_modules/brace-expansion": { 2744 + "version": "1.1.11", 2745 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2746 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1848 2747 "dev": true, 2748 + "license": "MIT", 1849 2749 "dependencies": { 1850 - "ajv": "^6.12.4", 1851 - "debug": "^4.3.2", 1852 - "espree": "^9.5.2", 1853 - "globals": "^13.19.0", 1854 - "ignore": "^5.2.0", 1855 - "import-fresh": "^3.2.1", 1856 - "js-yaml": "^4.1.0", 1857 - "minimatch": "^3.1.2", 1858 - "strip-json-comments": "^3.1.1" 1859 - }, 1860 - "engines": { 1861 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1862 - }, 1863 - "funding": { 1864 - "url": "https://opencollective.com/eslint" 2750 + "balanced-match": "^1.0.0", 2751 + "concat-map": "0.0.1" 1865 2752 } 1866 2753 }, 1867 - "node_modules/eslint/node_modules/find-up": { 1868 - "version": "5.0.0", 1869 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 1870 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 2754 + "node_modules/eslint/node_modules/minimatch": { 2755 + "version": "3.1.2", 2756 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2757 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1871 2758 "dev": true, 2759 + "license": "ISC", 1872 2760 "dependencies": { 1873 - "locate-path": "^6.0.0", 1874 - "path-exists": "^4.0.0" 2761 + "brace-expansion": "^1.1.7" 1875 2762 }, 1876 2763 "engines": { 1877 - "node": ">=10" 1878 - }, 1879 - "funding": { 1880 - "url": "https://github.com/sponsors/sindresorhus" 1881 - } 1882 - }, 1883 - "node_modules/eslint/node_modules/locate-path": { 1884 - "version": "6.0.0", 1885 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 1886 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 1887 - "dev": true, 1888 - "dependencies": { 1889 - "p-locate": "^5.0.0" 1890 - }, 1891 - "engines": { 1892 - "node": ">=10" 1893 - }, 1894 - "funding": { 1895 - "url": "https://github.com/sponsors/sindresorhus" 1896 - } 1897 - }, 1898 - "node_modules/eslint/node_modules/p-limit": { 1899 - "version": "3.1.0", 1900 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 1901 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 1902 - "dev": true, 1903 - "dependencies": { 1904 - "yocto-queue": "^0.1.0" 1905 - }, 1906 - "engines": { 1907 - "node": ">=10" 1908 - }, 1909 - "funding": { 1910 - "url": "https://github.com/sponsors/sindresorhus" 1911 - } 1912 - }, 1913 - "node_modules/eslint/node_modules/p-locate": { 1914 - "version": "5.0.0", 1915 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 1916 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 1917 - "dev": true, 1918 - "dependencies": { 1919 - "p-limit": "^3.0.2" 1920 - }, 1921 - "engines": { 1922 - "node": ">=10" 1923 - }, 1924 - "funding": { 1925 - "url": "https://github.com/sponsors/sindresorhus" 1926 - } 1927 - }, 1928 - "node_modules/eslint/node_modules/path-exists": { 1929 - "version": "4.0.0", 1930 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 1931 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 1932 - "dev": true, 1933 - "engines": { 1934 - "node": ">=8" 1935 - } 1936 - }, 1937 - "node_modules/eslint/node_modules/yocto-queue": { 1938 - "version": "0.1.0", 1939 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 1940 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 1941 - "dev": true, 1942 - "engines": { 1943 - "node": ">=10" 1944 - }, 1945 - "funding": { 1946 - "url": "https://github.com/sponsors/sindresorhus" 1947 - } 1948 - }, 1949 - "node_modules/esm-utils": { 1950 - "version": "4.1.2", 1951 - "resolved": "https://registry.npmjs.org/esm-utils/-/esm-utils-4.1.2.tgz", 1952 - "integrity": "sha512-hYKPzOCkAU11rMIiH6gvvReARaSLiRhJkGWPcwJB/S4zg7em//YKAcRxwZYw4sW5mRmI6lhV59wWWTdWKwOXvQ==", 1953 - "dev": true, 1954 - "dependencies": { 1955 - "import-meta-resolve": "2.2.2", 1956 - "url-or-path": "2.1.0" 1957 - }, 1958 - "funding": { 1959 - "url": "https://github.com/fisker/esm-utils?sponsor=1" 2764 + "node": "*" 1960 2765 } 1961 2766 }, 1962 2767 "node_modules/espree": { 1963 - "version": "9.5.2", 1964 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", 1965 - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", 2768 + "version": "10.3.0", 2769 + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", 2770 + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", 1966 2771 "dev": true, 2772 + "license": "BSD-2-Clause", 1967 2773 "dependencies": { 1968 - "acorn": "^8.8.0", 2774 + "acorn": "^8.14.0", 1969 2775 "acorn-jsx": "^5.3.2", 1970 - "eslint-visitor-keys": "^3.4.1" 2776 + "eslint-visitor-keys": "^4.2.0" 1971 2777 }, 1972 2778 "engines": { 1973 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2779 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1974 2780 }, 1975 2781 "funding": { 1976 2782 "url": "https://opencollective.com/eslint" ··· 1980 2786 "version": "2.1.1", 1981 2787 "resolved": "https://registry.npmjs.org/espurify/-/espurify-2.1.1.tgz", 1982 2788 "integrity": "sha512-zttWvnkhcDyGOhSH4vO2qCBILpdCMv/MX8lp4cqgRkQoDRGK2oZxi2GfWhlP2dIXmk7BaKeOTuzbHhyC68o8XQ==", 1983 - "dev": true 2789 + "dev": true, 2790 + "license": "MIT" 1984 2791 }, 1985 2792 "node_modules/esquery": { 1986 - "version": "1.5.0", 1987 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 1988 - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 2793 + "version": "1.6.0", 2794 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", 2795 + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", 1989 2796 "dev": true, 2797 + "license": "BSD-3-Clause", 1990 2798 "dependencies": { 1991 2799 "estraverse": "^5.1.0" 1992 2800 }, ··· 1999 2807 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 2000 2808 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 2001 2809 "dev": true, 2810 + "license": "BSD-2-Clause", 2002 2811 "dependencies": { 2003 2812 "estraverse": "^5.2.0" 2004 2813 }, ··· 2011 2820 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2012 2821 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2013 2822 "dev": true, 2823 + "license": "BSD-2-Clause", 2014 2824 "engines": { 2015 2825 "node": ">=4.0" 2016 2826 } ··· 2020 2830 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2021 2831 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 2022 2832 "dev": true, 2833 + "license": "BSD-2-Clause", 2023 2834 "engines": { 2024 2835 "node": ">=0.10.0" 2025 2836 } 2026 2837 }, 2027 - "node_modules/events": { 2028 - "version": "3.3.0", 2029 - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 2030 - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 2838 + "node_modules/execa": { 2839 + "version": "9.6.0", 2840 + "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.0.tgz", 2841 + "integrity": "sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==", 2031 2842 "dev": true, 2032 - "peer": true, 2843 + "license": "MIT", 2844 + "dependencies": { 2845 + "@sindresorhus/merge-streams": "^4.0.0", 2846 + "cross-spawn": "^7.0.6", 2847 + "figures": "^6.1.0", 2848 + "get-stream": "^9.0.0", 2849 + "human-signals": "^8.0.1", 2850 + "is-plain-obj": "^4.1.0", 2851 + "is-stream": "^4.0.1", 2852 + "npm-run-path": "^6.0.0", 2853 + "pretty-ms": "^9.2.0", 2854 + "signal-exit": "^4.1.0", 2855 + "strip-final-newline": "^4.0.0", 2856 + "yoctocolors": "^2.1.1" 2857 + }, 2033 2858 "engines": { 2034 - "node": ">=0.8.x" 2859 + "node": "^18.19.0 || >=20.5.0" 2860 + }, 2861 + "funding": { 2862 + "url": "https://github.com/sindresorhus/execa?sponsor=1" 2035 2863 } 2036 2864 }, 2037 - "node_modules/execa": { 2038 - "version": "5.1.1", 2039 - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 2040 - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 2865 + "node_modules/execa/node_modules/@sindresorhus/merge-streams": { 2866 + "version": "4.0.0", 2867 + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", 2868 + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", 2041 2869 "dev": true, 2042 - "dependencies": { 2043 - "cross-spawn": "^7.0.3", 2044 - "get-stream": "^6.0.0", 2045 - "human-signals": "^2.1.0", 2046 - "is-stream": "^2.0.0", 2047 - "merge-stream": "^2.0.0", 2048 - "npm-run-path": "^4.0.1", 2049 - "onetime": "^5.1.2", 2050 - "signal-exit": "^3.0.3", 2051 - "strip-final-newline": "^2.0.0" 2052 - }, 2870 + "license": "MIT", 2053 2871 "engines": { 2054 - "node": ">=10" 2872 + "node": ">=18" 2055 2873 }, 2056 2874 "funding": { 2057 - "url": "https://github.com/sindresorhus/execa?sponsor=1" 2875 + "url": "https://github.com/sponsors/sindresorhus" 2058 2876 } 2059 2877 }, 2060 2878 "node_modules/fast-deep-equal": { 2061 2879 "version": "3.1.3", 2062 2880 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2063 2881 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 2064 - "dev": true 2882 + "dev": true, 2883 + "license": "MIT" 2065 2884 }, 2066 2885 "node_modules/fast-diff": { 2067 - "version": "1.2.0", 2068 - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", 2069 - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", 2070 - "dev": true 2886 + "version": "1.3.0", 2887 + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", 2888 + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", 2889 + "dev": true, 2890 + "license": "Apache-2.0" 2071 2891 }, 2072 2892 "node_modules/fast-glob": { 2073 - "version": "3.2.12", 2074 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 2075 - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 2893 + "version": "3.3.3", 2894 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", 2895 + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", 2076 2896 "dev": true, 2897 + "license": "MIT", 2077 2898 "dependencies": { 2078 2899 "@nodelib/fs.stat": "^2.0.2", 2079 2900 "@nodelib/fs.walk": "^1.2.3", 2080 2901 "glob-parent": "^5.1.2", 2081 2902 "merge2": "^1.3.0", 2082 - "micromatch": "^4.0.4" 2903 + "micromatch": "^4.0.8" 2083 2904 }, 2084 2905 "engines": { 2085 2906 "node": ">=8.6.0" ··· 2090 2911 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2091 2912 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2092 2913 "dev": true, 2914 + "license": "ISC", 2093 2915 "dependencies": { 2094 2916 "is-glob": "^4.0.1" 2095 2917 }, ··· 2101 2923 "version": "2.1.0", 2102 2924 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2103 2925 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 2104 - "dev": true 2926 + "dev": true, 2927 + "license": "MIT" 2105 2928 }, 2106 2929 "node_modules/fast-levenshtein": { 2107 2930 "version": "2.0.6", 2108 2931 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2109 2932 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 2110 - "dev": true 2933 + "dev": true, 2934 + "license": "MIT" 2111 2935 }, 2112 2936 "node_modules/fastq": { 2113 - "version": "1.15.0", 2114 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 2115 - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 2937 + "version": "1.19.1", 2938 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", 2939 + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", 2116 2940 "dev": true, 2941 + "license": "ISC", 2117 2942 "dependencies": { 2118 2943 "reusify": "^1.0.4" 2119 2944 } 2120 2945 }, 2946 + "node_modules/figures": { 2947 + "version": "6.1.0", 2948 + "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", 2949 + "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", 2950 + "dev": true, 2951 + "license": "MIT", 2952 + "dependencies": { 2953 + "is-unicode-supported": "^2.0.0" 2954 + }, 2955 + "engines": { 2956 + "node": ">=18" 2957 + }, 2958 + "funding": { 2959 + "url": "https://github.com/sponsors/sindresorhus" 2960 + } 2961 + }, 2962 + "node_modules/figures/node_modules/is-unicode-supported": { 2963 + "version": "2.1.0", 2964 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", 2965 + "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", 2966 + "dev": true, 2967 + "license": "MIT", 2968 + "engines": { 2969 + "node": ">=18" 2970 + }, 2971 + "funding": { 2972 + "url": "https://github.com/sponsors/sindresorhus" 2973 + } 2974 + }, 2121 2975 "node_modules/file-entry-cache": { 2122 - "version": "6.0.1", 2123 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 2124 - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 2976 + "version": "8.0.0", 2977 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", 2978 + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", 2125 2979 "dev": true, 2980 + "license": "MIT", 2126 2981 "dependencies": { 2127 - "flat-cache": "^3.0.4" 2982 + "flat-cache": "^4.0.0" 2128 2983 }, 2129 2984 "engines": { 2130 - "node": "^10.12.0 || >=12.0.0" 2985 + "node": ">=16.0.0" 2131 2986 } 2132 2987 }, 2133 2988 "node_modules/fill-range": { 2134 - "version": "7.0.1", 2135 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 2136 - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 2989 + "version": "7.1.1", 2990 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 2991 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 2137 2992 "dev": true, 2993 + "license": "MIT", 2138 2994 "dependencies": { 2139 2995 "to-regex-range": "^5.0.1" 2140 2996 }, ··· 2142 2998 "node": ">=8" 2143 2999 } 2144 3000 }, 2145 - "node_modules/find-cache-dir": { 2146 - "version": "4.0.0", 2147 - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", 2148 - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", 3001 + "node_modules/find-cache-directory": { 3002 + "version": "6.0.0", 3003 + "resolved": "https://registry.npmjs.org/find-cache-directory/-/find-cache-directory-6.0.0.tgz", 3004 + "integrity": "sha512-CvFd5ivA6HcSHbD+59P7CyzINHXzwhuQK8RY7CxJZtgDSAtRlHiCaQpZQ2lMR/WRyUIEmzUvL6G2AGurMfegZA==", 2149 3005 "dev": true, 3006 + "license": "MIT", 2150 3007 "dependencies": { 2151 3008 "common-path-prefix": "^3.0.0", 2152 - "pkg-dir": "^7.0.0" 3009 + "pkg-dir": "^8.0.0" 2153 3010 }, 2154 3011 "engines": { 2155 - "node": ">=14.16" 3012 + "node": ">=20" 2156 3013 }, 2157 3014 "funding": { 2158 3015 "url": "https://github.com/sponsors/sindresorhus" 2159 3016 } 2160 3017 }, 2161 - "node_modules/find-cache-dir/node_modules/pkg-dir": { 2162 - "version": "7.0.0", 2163 - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", 2164 - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", 3018 + "node_modules/find-cache-directory/node_modules/pkg-dir": { 3019 + "version": "8.0.0", 3020 + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-8.0.0.tgz", 3021 + "integrity": "sha512-4peoBq4Wks0riS0z8741NVv+/8IiTvqnZAr8QGgtdifrtpdXbNw/FxRS1l6NFqm4EMzuS0EDqNNx4XGaz8cuyQ==", 2165 3022 "dev": true, 3023 + "license": "MIT", 2166 3024 "dependencies": { 2167 - "find-up": "^6.3.0" 3025 + "find-up-simple": "^1.0.0" 2168 3026 }, 2169 3027 "engines": { 2170 - "node": ">=14.16" 3028 + "node": ">=18" 2171 3029 }, 2172 3030 "funding": { 2173 3031 "url": "https://github.com/sponsors/sindresorhus" 2174 3032 } 2175 - }, 2176 - "node_modules/find-root": { 2177 - "version": "1.1.0", 2178 - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", 2179 - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", 2180 - "dev": true 2181 3033 }, 2182 3034 "node_modules/find-up": { 2183 - "version": "6.3.0", 2184 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", 2185 - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", 3035 + "version": "5.0.0", 3036 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3037 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 2186 3038 "dev": true, 3039 + "license": "MIT", 2187 3040 "dependencies": { 2188 - "locate-path": "^7.1.0", 2189 - "path-exists": "^5.0.0" 3041 + "locate-path": "^6.0.0", 3042 + "path-exists": "^4.0.0" 2190 3043 }, 2191 3044 "engines": { 2192 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3045 + "node": ">=10" 3046 + }, 3047 + "funding": { 3048 + "url": "https://github.com/sponsors/sindresorhus" 3049 + } 3050 + }, 3051 + "node_modules/find-up-simple": { 3052 + "version": "1.0.1", 3053 + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.1.tgz", 3054 + "integrity": "sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==", 3055 + "dev": true, 3056 + "license": "MIT", 3057 + "engines": { 3058 + "node": ">=18" 2193 3059 }, 2194 3060 "funding": { 2195 3061 "url": "https://github.com/sponsors/sindresorhus" 2196 3062 } 2197 3063 }, 3064 + "node_modules/find-up/node_modules/path-exists": { 3065 + "version": "4.0.0", 3066 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3067 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3068 + "dev": true, 3069 + "license": "MIT", 3070 + "engines": { 3071 + "node": ">=8" 3072 + } 3073 + }, 2198 3074 "node_modules/flat-cache": { 2199 - "version": "3.0.4", 2200 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 2201 - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 3075 + "version": "4.0.1", 3076 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", 3077 + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", 2202 3078 "dev": true, 3079 + "license": "MIT", 2203 3080 "dependencies": { 2204 - "flatted": "^3.1.0", 2205 - "rimraf": "^3.0.2" 3081 + "flatted": "^3.2.9", 3082 + "keyv": "^4.5.4" 2206 3083 }, 2207 3084 "engines": { 2208 - "node": "^10.12.0 || >=12.0.0" 3085 + "node": ">=16" 2209 3086 } 2210 3087 }, 2211 3088 "node_modules/flatted": { 2212 - "version": "3.2.7", 2213 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 2214 - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 2215 - "dev": true 3089 + "version": "3.3.3", 3090 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", 3091 + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", 3092 + "dev": true, 3093 + "license": "ISC" 2216 3094 }, 2217 3095 "node_modules/for-each": { 2218 - "version": "0.3.3", 2219 - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", 2220 - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", 3096 + "version": "0.3.5", 3097 + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", 3098 + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", 2221 3099 "dev": true, 3100 + "license": "MIT", 2222 3101 "dependencies": { 2223 - "is-callable": "^1.1.3" 3102 + "is-callable": "^1.2.7" 3103 + }, 3104 + "engines": { 3105 + "node": ">= 0.4" 3106 + }, 3107 + "funding": { 3108 + "url": "https://github.com/sponsors/ljharb" 2224 3109 } 2225 3110 }, 2226 - "node_modules/fs.realpath": { 2227 - "version": "1.0.0", 2228 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2229 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 2230 - "dev": true 2231 - }, 2232 3111 "node_modules/function-bind": { 2233 - "version": "1.1.1", 2234 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 2235 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 2236 - "dev": true 3112 + "version": "1.1.2", 3113 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 3114 + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 3115 + "dev": true, 3116 + "license": "MIT", 3117 + "funding": { 3118 + "url": "https://github.com/sponsors/ljharb" 3119 + } 2237 3120 }, 2238 3121 "node_modules/function.prototype.name": { 2239 - "version": "1.1.5", 2240 - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", 2241 - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", 3122 + "version": "1.1.8", 3123 + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", 3124 + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", 2242 3125 "dev": true, 3126 + "license": "MIT", 2243 3127 "dependencies": { 2244 - "call-bind": "^1.0.2", 2245 - "define-properties": "^1.1.3", 2246 - "es-abstract": "^1.19.0", 2247 - "functions-have-names": "^1.2.2" 3128 + "call-bind": "^1.0.8", 3129 + "call-bound": "^1.0.3", 3130 + "define-properties": "^1.2.1", 3131 + "functions-have-names": "^1.2.3", 3132 + "hasown": "^2.0.2", 3133 + "is-callable": "^1.2.7" 2248 3134 }, 2249 3135 "engines": { 2250 3136 "node": ">= 0.4" ··· 2258 3144 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", 2259 3145 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 2260 3146 "dev": true, 3147 + "license": "MIT", 2261 3148 "funding": { 2262 3149 "url": "https://github.com/sponsors/ljharb" 2263 3150 } 2264 3151 }, 3152 + "node_modules/get-east-asian-width": { 3153 + "version": "1.3.0", 3154 + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", 3155 + "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", 3156 + "dev": true, 3157 + "license": "MIT", 3158 + "engines": { 3159 + "node": ">=18" 3160 + }, 3161 + "funding": { 3162 + "url": "https://github.com/sponsors/sindresorhus" 3163 + } 3164 + }, 2265 3165 "node_modules/get-intrinsic": { 2266 - "version": "1.2.0", 2267 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", 2268 - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", 3166 + "version": "1.3.0", 3167 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 3168 + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 2269 3169 "dev": true, 3170 + "license": "MIT", 2270 3171 "dependencies": { 2271 - "function-bind": "^1.1.1", 2272 - "has": "^1.0.3", 2273 - "has-symbols": "^1.0.3" 3172 + "call-bind-apply-helpers": "^1.0.2", 3173 + "es-define-property": "^1.0.1", 3174 + "es-errors": "^1.3.0", 3175 + "es-object-atoms": "^1.1.1", 3176 + "function-bind": "^1.1.2", 3177 + "get-proto": "^1.0.1", 3178 + "gopd": "^1.2.0", 3179 + "has-symbols": "^1.1.0", 3180 + "hasown": "^2.0.2", 3181 + "math-intrinsics": "^1.1.0" 3182 + }, 3183 + "engines": { 3184 + "node": ">= 0.4" 2274 3185 }, 2275 3186 "funding": { 2276 3187 "url": "https://github.com/sponsors/ljharb" 2277 3188 } 2278 3189 }, 3190 + "node_modules/get-proto": { 3191 + "version": "1.0.1", 3192 + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 3193 + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 3194 + "dev": true, 3195 + "license": "MIT", 3196 + "dependencies": { 3197 + "dunder-proto": "^1.0.1", 3198 + "es-object-atoms": "^1.0.0" 3199 + }, 3200 + "engines": { 3201 + "node": ">= 0.4" 3202 + } 3203 + }, 2279 3204 "node_modules/get-set-props": { 2280 - "version": "0.1.0", 2281 - "resolved": "https://registry.npmjs.org/get-set-props/-/get-set-props-0.1.0.tgz", 2282 - "integrity": "sha512-7oKuKzAGKj0ag+eWZwcGw2fjiZ78tXnXQoBgY0aU7ZOxTu4bB7hSuQSDgtKy978EDH062P5FmD2EWiDpQS9K9Q==", 3205 + "version": "0.2.0", 3206 + "resolved": "https://registry.npmjs.org/get-set-props/-/get-set-props-0.2.0.tgz", 3207 + "integrity": "sha512-YCmOj+4YAeEB5Dd9jfp6ETdejMet4zSxXjNkgaa4npBEKRI9uDOGB5MmAdAgi2OoFGAKshYhCbmLq2DS03CgVA==", 2283 3208 "dev": true, 3209 + "license": "MIT", 2284 3210 "engines": { 2285 - "node": ">=0.10.0" 3211 + "node": ">=18.0.0" 2286 3212 } 2287 3213 }, 2288 3214 "node_modules/get-stdin": { ··· 2298 3224 } 2299 3225 }, 2300 3226 "node_modules/get-stream": { 2301 - "version": "6.0.1", 2302 - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 2303 - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 3227 + "version": "9.0.1", 3228 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", 3229 + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", 2304 3230 "dev": true, 3231 + "license": "MIT", 3232 + "dependencies": { 3233 + "@sec-ant/readable-stream": "^0.4.1", 3234 + "is-stream": "^4.0.1" 3235 + }, 2305 3236 "engines": { 2306 - "node": ">=10" 3237 + "node": ">=18" 2307 3238 }, 2308 3239 "funding": { 2309 3240 "url": "https://github.com/sponsors/sindresorhus" 2310 3241 } 2311 3242 }, 2312 3243 "node_modules/get-symbol-description": { 2313 - "version": "1.0.0", 2314 - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", 2315 - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", 3244 + "version": "1.1.0", 3245 + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", 3246 + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", 2316 3247 "dev": true, 3248 + "license": "MIT", 2317 3249 "dependencies": { 2318 - "call-bind": "^1.0.2", 2319 - "get-intrinsic": "^1.1.1" 3250 + "call-bound": "^1.0.3", 3251 + "es-errors": "^1.3.0", 3252 + "get-intrinsic": "^1.2.6" 2320 3253 }, 2321 3254 "engines": { 2322 3255 "node": ">= 0.4" ··· 2326 3259 } 2327 3260 }, 2328 3261 "node_modules/get-tsconfig": { 2329 - "version": "4.5.0", 2330 - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.5.0.tgz", 2331 - "integrity": "sha512-MjhiaIWCJ1sAU4pIQ5i5OfOuHHxVo1oYeNsWTON7jxYkod8pHocXeh+SSbmu5OZZZK73B6cbJ2XADzXehLyovQ==", 3262 + "version": "4.10.1", 3263 + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.1.tgz", 3264 + "integrity": "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==", 2332 3265 "dev": true, 2333 - "funding": { 2334 - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 2335 - } 2336 - }, 2337 - "node_modules/glob": { 2338 - "version": "7.2.3", 2339 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 2340 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 2341 - "dev": true, 3266 + "license": "MIT", 2342 3267 "dependencies": { 2343 - "fs.realpath": "^1.0.0", 2344 - "inflight": "^1.0.4", 2345 - "inherits": "2", 2346 - "minimatch": "^3.1.1", 2347 - "once": "^1.3.0", 2348 - "path-is-absolute": "^1.0.0" 2349 - }, 2350 - "engines": { 2351 - "node": "*" 3268 + "resolve-pkg-maps": "^1.0.0" 2352 3269 }, 2353 3270 "funding": { 2354 - "url": "https://github.com/sponsors/isaacs" 3271 + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 2355 3272 } 2356 3273 }, 2357 3274 "node_modules/glob-parent": { ··· 2359 3276 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 2360 3277 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 2361 3278 "dev": true, 3279 + "license": "ISC", 2362 3280 "dependencies": { 2363 3281 "is-glob": "^4.0.3" 2364 3282 }, 2365 3283 "engines": { 2366 3284 "node": ">=10.13.0" 2367 3285 } 2368 - }, 2369 - "node_modules/glob-to-regexp": { 2370 - "version": "0.4.1", 2371 - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 2372 - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 2373 - "dev": true, 2374 - "peer": true 2375 3286 }, 2376 3287 "node_modules/globals": { 2377 - "version": "13.20.0", 2378 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 2379 - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 3288 + "version": "16.2.0", 3289 + "resolved": "https://registry.npmjs.org/globals/-/globals-16.2.0.tgz", 3290 + "integrity": "sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==", 2380 3291 "dev": true, 2381 - "dependencies": { 2382 - "type-fest": "^0.20.2" 2383 - }, 3292 + "license": "MIT", 2384 3293 "engines": { 2385 - "node": ">=8" 2386 - }, 2387 - "funding": { 2388 - "url": "https://github.com/sponsors/sindresorhus" 2389 - } 2390 - }, 2391 - "node_modules/globals/node_modules/type-fest": { 2392 - "version": "0.20.2", 2393 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 2394 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 2395 - "dev": true, 2396 - "engines": { 2397 - "node": ">=10" 3294 + "node": ">=18" 2398 3295 }, 2399 3296 "funding": { 2400 3297 "url": "https://github.com/sponsors/sindresorhus" 2401 3298 } 2402 3299 }, 2403 3300 "node_modules/globalthis": { 2404 - "version": "1.0.3", 2405 - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", 2406 - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", 3301 + "version": "1.0.4", 3302 + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", 3303 + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", 2407 3304 "dev": true, 3305 + "license": "MIT", 2408 3306 "dependencies": { 2409 - "define-properties": "^1.1.3" 3307 + "define-properties": "^1.2.1", 3308 + "gopd": "^1.0.1" 2410 3309 }, 2411 3310 "engines": { 2412 3311 "node": ">= 0.4" ··· 2416 3315 } 2417 3316 }, 2418 3317 "node_modules/globby": { 2419 - "version": "13.1.3", 2420 - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", 2421 - "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", 3318 + "version": "14.1.0", 3319 + "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", 3320 + "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", 2422 3321 "dev": true, 3322 + "license": "MIT", 2423 3323 "dependencies": { 2424 - "dir-glob": "^3.0.1", 2425 - "fast-glob": "^3.2.11", 2426 - "ignore": "^5.2.0", 2427 - "merge2": "^1.4.1", 2428 - "slash": "^4.0.0" 3324 + "@sindresorhus/merge-streams": "^2.1.0", 3325 + "fast-glob": "^3.3.3", 3326 + "ignore": "^7.0.3", 3327 + "path-type": "^6.0.0", 3328 + "slash": "^5.1.0", 3329 + "unicorn-magic": "^0.3.0" 2429 3330 }, 2430 3331 "engines": { 2431 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3332 + "node": ">=18" 2432 3333 }, 2433 3334 "funding": { 2434 3335 "url": "https://github.com/sponsors/sindresorhus" 2435 3336 } 2436 3337 }, 2437 - "node_modules/globby/node_modules/slash": { 2438 - "version": "4.0.0", 2439 - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 2440 - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 3338 + "node_modules/globby/node_modules/ignore": { 3339 + "version": "7.0.4", 3340 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.4.tgz", 3341 + "integrity": "sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==", 2441 3342 "dev": true, 3343 + "license": "MIT", 2442 3344 "engines": { 2443 - "node": ">=12" 2444 - }, 2445 - "funding": { 2446 - "url": "https://github.com/sponsors/sindresorhus" 3345 + "node": ">= 4" 2447 3346 } 2448 3347 }, 2449 3348 "node_modules/gopd": { 2450 - "version": "1.0.1", 2451 - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", 2452 - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", 3349 + "version": "1.2.0", 3350 + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 3351 + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 2453 3352 "dev": true, 2454 - "dependencies": { 2455 - "get-intrinsic": "^1.1.3" 3353 + "license": "MIT", 3354 + "engines": { 3355 + "node": ">= 0.4" 2456 3356 }, 2457 3357 "funding": { 2458 3358 "url": "https://github.com/sponsors/ljharb" 2459 3359 } 2460 3360 }, 2461 3361 "node_modules/graceful-fs": { 2462 - "version": "4.2.10", 2463 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 2464 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 2465 - "dev": true 2466 - }, 2467 - "node_modules/grapheme-splitter": { 2468 - "version": "1.0.4", 2469 - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 2470 - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 2471 - "dev": true 2472 - }, 2473 - "node_modules/hard-rejection": { 2474 - "version": "2.1.0", 2475 - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", 2476 - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", 3362 + "version": "4.2.11", 3363 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 3364 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 2477 3365 "dev": true, 2478 - "engines": { 2479 - "node": ">=6" 2480 - } 3366 + "license": "ISC" 2481 3367 }, 2482 - "node_modules/has": { 2483 - "version": "1.0.3", 2484 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 2485 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 3368 + "node_modules/graphemer": { 3369 + "version": "1.4.0", 3370 + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 3371 + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 2486 3372 "dev": true, 2487 - "dependencies": { 2488 - "function-bind": "^1.1.1" 2489 - }, 2490 - "engines": { 2491 - "node": ">= 0.4.0" 2492 - } 3373 + "license": "MIT" 2493 3374 }, 2494 3375 "node_modules/has-bigints": { 2495 - "version": "1.0.2", 2496 - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", 2497 - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", 3376 + "version": "1.1.0", 3377 + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", 3378 + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", 2498 3379 "dev": true, 3380 + "license": "MIT", 3381 + "engines": { 3382 + "node": ">= 0.4" 3383 + }, 2499 3384 "funding": { 2500 3385 "url": "https://github.com/sponsors/ljharb" 2501 3386 } ··· 2505 3390 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2506 3391 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2507 3392 "dev": true, 3393 + "license": "MIT", 2508 3394 "engines": { 2509 3395 "node": ">=8" 2510 3396 } 2511 3397 }, 2512 3398 "node_modules/has-property-descriptors": { 2513 - "version": "1.0.0", 2514 - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", 2515 - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", 3399 + "version": "1.0.2", 3400 + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", 3401 + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", 2516 3402 "dev": true, 3403 + "license": "MIT", 2517 3404 "dependencies": { 2518 - "get-intrinsic": "^1.1.1" 3405 + "es-define-property": "^1.0.0" 2519 3406 }, 2520 3407 "funding": { 2521 3408 "url": "https://github.com/sponsors/ljharb" 2522 3409 } 2523 3410 }, 2524 3411 "node_modules/has-proto": { 2525 - "version": "1.0.1", 2526 - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", 2527 - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", 3412 + "version": "1.2.0", 3413 + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", 3414 + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", 2528 3415 "dev": true, 3416 + "license": "MIT", 3417 + "dependencies": { 3418 + "dunder-proto": "^1.0.0" 3419 + }, 2529 3420 "engines": { 2530 3421 "node": ">= 0.4" 2531 3422 }, ··· 2534 3425 } 2535 3426 }, 2536 3427 "node_modules/has-symbols": { 2537 - "version": "1.0.3", 2538 - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 2539 - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 3428 + "version": "1.1.0", 3429 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 3430 + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 2540 3431 "dev": true, 3432 + "license": "MIT", 2541 3433 "engines": { 2542 3434 "node": ">= 0.4" 2543 3435 }, ··· 2546 3438 } 2547 3439 }, 2548 3440 "node_modules/has-tostringtag": { 2549 - "version": "1.0.0", 2550 - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", 2551 - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", 3441 + "version": "1.0.2", 3442 + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 3443 + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 2552 3444 "dev": true, 3445 + "license": "MIT", 2553 3446 "dependencies": { 2554 - "has-symbols": "^1.0.2" 3447 + "has-symbols": "^1.0.3" 2555 3448 }, 2556 3449 "engines": { 2557 3450 "node": ">= 0.4" ··· 2560 3453 "url": "https://github.com/sponsors/ljharb" 2561 3454 } 2562 3455 }, 2563 - "node_modules/hosted-git-info": { 2564 - "version": "5.2.1", 2565 - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", 2566 - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", 3456 + "node_modules/hasown": { 3457 + "version": "2.0.2", 3458 + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 3459 + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 2567 3460 "dev": true, 3461 + "license": "MIT", 2568 3462 "dependencies": { 2569 - "lru-cache": "^7.5.1" 3463 + "function-bind": "^1.1.2" 2570 3464 }, 2571 3465 "engines": { 2572 - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" 3466 + "node": ">= 0.4" 2573 3467 } 2574 3468 }, 2575 3469 "node_modules/human-signals": { 2576 - "version": "2.1.0", 2577 - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 2578 - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 3470 + "version": "8.0.1", 3471 + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz", 3472 + "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==", 2579 3473 "dev": true, 3474 + "license": "Apache-2.0", 2580 3475 "engines": { 2581 - "node": ">=10.17.0" 3476 + "node": ">=18.18.0" 2582 3477 } 2583 3478 }, 2584 3479 "node_modules/ignore": { 2585 - "version": "5.2.4", 2586 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 2587 - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 3480 + "version": "5.3.2", 3481 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 3482 + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 2588 3483 "dev": true, 3484 + "license": "MIT", 2589 3485 "engines": { 2590 3486 "node": ">= 4" 2591 3487 } 2592 3488 }, 2593 3489 "node_modules/import-fresh": { 2594 - "version": "3.3.0", 2595 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 2596 - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 3490 + "version": "3.3.1", 3491 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 3492 + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 2597 3493 "dev": true, 3494 + "license": "MIT", 2598 3495 "dependencies": { 2599 3496 "parent-module": "^1.0.0", 2600 3497 "resolve-from": "^4.0.0" ··· 2611 3508 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2612 3509 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 2613 3510 "dev": true, 3511 + "license": "MIT", 2614 3512 "engines": { 2615 3513 "node": ">=4" 2616 3514 } 2617 3515 }, 2618 - "node_modules/import-meta-resolve": { 2619 - "version": "2.2.2", 2620 - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz", 2621 - "integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==", 2622 - "dev": true, 2623 - "funding": { 2624 - "type": "github", 2625 - "url": "https://github.com/sponsors/wooorm" 2626 - } 2627 - }, 2628 3516 "node_modules/import-modules": { 2629 3517 "version": "2.1.0", 2630 3518 "resolved": "https://registry.npmjs.org/import-modules/-/import-modules-2.1.0.tgz", 2631 3519 "integrity": "sha512-8HEWcnkbGpovH9yInoisxaSoIg9Brbul+Ju3Kqe2UsYDUBJD/iQjSgEj0zPcTDPKfPp2fs5xlv1i+JSye/m1/A==", 2632 3520 "dev": true, 3521 + "license": "MIT", 2633 3522 "engines": { 2634 3523 "node": ">=8" 2635 3524 }, ··· 2642 3531 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 2643 3532 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 2644 3533 "dev": true, 3534 + "license": "MIT", 2645 3535 "engines": { 2646 3536 "node": ">=0.8.19" 2647 3537 } 2648 3538 }, 2649 3539 "node_modules/indent-string": { 2650 - "version": "4.0.0", 2651 - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 2652 - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 3540 + "version": "5.0.0", 3541 + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", 3542 + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", 2653 3543 "dev": true, 3544 + "license": "MIT", 2654 3545 "engines": { 2655 - "node": ">=8" 3546 + "node": ">=12" 3547 + }, 3548 + "funding": { 3549 + "url": "https://github.com/sponsors/sindresorhus" 2656 3550 } 2657 3551 }, 2658 - "node_modules/inflight": { 2659 - "version": "1.0.6", 2660 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 2661 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 2662 - "dev": true, 2663 - "dependencies": { 2664 - "once": "^1.3.0", 2665 - "wrappy": "1" 2666 - } 2667 - }, 2668 - "node_modules/inherits": { 2669 - "version": "2.0.4", 2670 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2671 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 2672 - "dev": true 2673 - }, 2674 3552 "node_modules/internal-slot": { 2675 - "version": "1.0.4", 2676 - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", 2677 - "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", 3553 + "version": "1.1.0", 3554 + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", 3555 + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", 2678 3556 "dev": true, 3557 + "license": "MIT", 2679 3558 "dependencies": { 2680 - "get-intrinsic": "^1.1.3", 2681 - "has": "^1.0.3", 2682 - "side-channel": "^1.0.4" 3559 + "es-errors": "^1.3.0", 3560 + "hasown": "^2.0.2", 3561 + "side-channel": "^1.1.0" 2683 3562 }, 2684 3563 "engines": { 2685 3564 "node": ">= 0.4" 2686 3565 } 2687 3566 }, 2688 - "node_modules/interpret": { 2689 - "version": "1.4.0", 2690 - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", 2691 - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", 2692 - "dev": true, 2693 - "engines": { 2694 - "node": ">= 0.10" 2695 - } 2696 - }, 2697 3567 "node_modules/irregular-plurals": { 2698 3568 "version": "3.5.0", 2699 3569 "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.5.0.tgz", 2700 3570 "integrity": "sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ==", 2701 3571 "dev": true, 3572 + "license": "MIT", 2702 3573 "engines": { 2703 3574 "node": ">=8" 2704 3575 } 2705 3576 }, 2706 - "node_modules/is-absolute": { 2707 - "version": "1.0.0", 2708 - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", 2709 - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", 3577 + "node_modules/is-array-buffer": { 3578 + "version": "3.0.5", 3579 + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", 3580 + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", 2710 3581 "dev": true, 3582 + "license": "MIT", 2711 3583 "dependencies": { 2712 - "is-relative": "^1.0.0", 2713 - "is-windows": "^1.0.1" 3584 + "call-bind": "^1.0.8", 3585 + "call-bound": "^1.0.3", 3586 + "get-intrinsic": "^1.2.6" 2714 3587 }, 2715 3588 "engines": { 2716 - "node": ">=0.10.0" 2717 - } 2718 - }, 2719 - "node_modules/is-array-buffer": { 2720 - "version": "3.0.1", 2721 - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", 2722 - "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", 2723 - "dev": true, 2724 - "dependencies": { 2725 - "call-bind": "^1.0.2", 2726 - "get-intrinsic": "^1.1.3", 2727 - "is-typed-array": "^1.1.10" 3589 + "node": ">= 0.4" 2728 3590 }, 2729 3591 "funding": { 2730 3592 "url": "https://github.com/sponsors/ljharb" ··· 2734 3596 "version": "0.2.1", 2735 3597 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 2736 3598 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", 2737 - "dev": true 3599 + "dev": true, 3600 + "license": "MIT" 3601 + }, 3602 + "node_modules/is-async-function": { 3603 + "version": "2.1.1", 3604 + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", 3605 + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", 3606 + "dev": true, 3607 + "license": "MIT", 3608 + "dependencies": { 3609 + "async-function": "^1.0.0", 3610 + "call-bound": "^1.0.3", 3611 + "get-proto": "^1.0.1", 3612 + "has-tostringtag": "^1.0.2", 3613 + "safe-regex-test": "^1.1.0" 3614 + }, 3615 + "engines": { 3616 + "node": ">= 0.4" 3617 + }, 3618 + "funding": { 3619 + "url": "https://github.com/sponsors/ljharb" 3620 + } 2738 3621 }, 2739 3622 "node_modules/is-bigint": { 2740 - "version": "1.0.4", 2741 - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", 2742 - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 3623 + "version": "1.1.0", 3624 + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", 3625 + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", 2743 3626 "dev": true, 3627 + "license": "MIT", 2744 3628 "dependencies": { 2745 - "has-bigints": "^1.0.1" 3629 + "has-bigints": "^1.0.2" 3630 + }, 3631 + "engines": { 3632 + "node": ">= 0.4" 2746 3633 }, 2747 3634 "funding": { 2748 3635 "url": "https://github.com/sponsors/ljharb" 2749 3636 } 2750 3637 }, 2751 3638 "node_modules/is-boolean-object": { 2752 - "version": "1.1.2", 2753 - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", 2754 - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 3639 + "version": "1.2.2", 3640 + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", 3641 + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", 2755 3642 "dev": true, 3643 + "license": "MIT", 2756 3644 "dependencies": { 2757 - "call-bind": "^1.0.2", 2758 - "has-tostringtag": "^1.0.0" 3645 + "call-bound": "^1.0.3", 3646 + "has-tostringtag": "^1.0.2" 2759 3647 }, 2760 3648 "engines": { 2761 3649 "node": ">= 0.4" ··· 2765 3653 } 2766 3654 }, 2767 3655 "node_modules/is-builtin-module": { 2768 - "version": "3.2.1", 2769 - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", 2770 - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", 3656 + "version": "5.0.0", 3657 + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-5.0.0.tgz", 3658 + "integrity": "sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==", 2771 3659 "dev": true, 3660 + "license": "MIT", 2772 3661 "dependencies": { 2773 - "builtin-modules": "^3.3.0" 3662 + "builtin-modules": "^5.0.0" 2774 3663 }, 2775 3664 "engines": { 2776 - "node": ">=6" 3665 + "node": ">=18.20" 2777 3666 }, 2778 3667 "funding": { 2779 3668 "url": "https://github.com/sponsors/sindresorhus" ··· 2784 3673 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", 2785 3674 "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", 2786 3675 "dev": true, 3676 + "license": "MIT", 2787 3677 "engines": { 2788 3678 "node": ">= 0.4" 2789 3679 }, ··· 2792 3682 } 2793 3683 }, 2794 3684 "node_modules/is-core-module": { 2795 - "version": "2.11.0", 2796 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 2797 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 3685 + "version": "2.16.1", 3686 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 3687 + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 3688 + "dev": true, 3689 + "license": "MIT", 3690 + "dependencies": { 3691 + "hasown": "^2.0.2" 3692 + }, 3693 + "engines": { 3694 + "node": ">= 0.4" 3695 + }, 3696 + "funding": { 3697 + "url": "https://github.com/sponsors/ljharb" 3698 + } 3699 + }, 3700 + "node_modules/is-data-view": { 3701 + "version": "1.0.2", 3702 + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", 3703 + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", 2798 3704 "dev": true, 3705 + "license": "MIT", 2799 3706 "dependencies": { 2800 - "has": "^1.0.3" 3707 + "call-bound": "^1.0.2", 3708 + "get-intrinsic": "^1.2.6", 3709 + "is-typed-array": "^1.1.13" 3710 + }, 3711 + "engines": { 3712 + "node": ">= 0.4" 2801 3713 }, 2802 3714 "funding": { 2803 3715 "url": "https://github.com/sponsors/ljharb" 2804 3716 } 2805 3717 }, 2806 3718 "node_modules/is-date-object": { 2807 - "version": "1.0.5", 2808 - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 2809 - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 3719 + "version": "1.1.0", 3720 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", 3721 + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", 2810 3722 "dev": true, 3723 + "license": "MIT", 2811 3724 "dependencies": { 2812 - "has-tostringtag": "^1.0.0" 3725 + "call-bound": "^1.0.2", 3726 + "has-tostringtag": "^1.0.2" 2813 3727 }, 2814 3728 "engines": { 2815 3729 "node": ">= 0.4" ··· 2819 3733 } 2820 3734 }, 2821 3735 "node_modules/is-docker": { 2822 - "version": "2.2.1", 2823 - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 2824 - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 3736 + "version": "3.0.0", 3737 + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", 3738 + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", 2825 3739 "dev": true, 3740 + "license": "MIT", 2826 3741 "bin": { 2827 3742 "is-docker": "cli.js" 2828 3743 }, 2829 3744 "engines": { 2830 - "node": ">=8" 3745 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2831 3746 }, 2832 3747 "funding": { 2833 3748 "url": "https://github.com/sponsors/sindresorhus" ··· 2838 3753 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 2839 3754 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 2840 3755 "dev": true, 3756 + "license": "MIT", 2841 3757 "engines": { 2842 3758 "node": ">=0.10.0" 2843 3759 } 2844 3760 }, 2845 - "node_modules/is-fullwidth-code-point": { 2846 - "version": "3.0.0", 2847 - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 2848 - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 3761 + "node_modules/is-finalizationregistry": { 3762 + "version": "1.1.1", 3763 + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", 3764 + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", 3765 + "dev": true, 3766 + "license": "MIT", 3767 + "dependencies": { 3768 + "call-bound": "^1.0.3" 3769 + }, 3770 + "engines": { 3771 + "node": ">= 0.4" 3772 + }, 3773 + "funding": { 3774 + "url": "https://github.com/sponsors/ljharb" 3775 + } 3776 + }, 3777 + "node_modules/is-generator-function": { 3778 + "version": "1.1.0", 3779 + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", 3780 + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", 2849 3781 "dev": true, 3782 + "license": "MIT", 3783 + "dependencies": { 3784 + "call-bound": "^1.0.3", 3785 + "get-proto": "^1.0.0", 3786 + "has-tostringtag": "^1.0.2", 3787 + "safe-regex-test": "^1.1.0" 3788 + }, 2850 3789 "engines": { 2851 - "node": ">=8" 3790 + "node": ">= 0.4" 3791 + }, 3792 + "funding": { 3793 + "url": "https://github.com/sponsors/ljharb" 2852 3794 } 2853 3795 }, 2854 3796 "node_modules/is-get-set-prop": { 2855 - "version": "1.0.0", 2856 - "resolved": "https://registry.npmjs.org/is-get-set-prop/-/is-get-set-prop-1.0.0.tgz", 2857 - "integrity": "sha512-DvAYZ1ZgGUz4lzxKMPYlt08qAUqyG9ckSg2pIjfvcQ7+pkVNUHk8yVLXOnCLe5WKXhLop8oorWFBJHpwWQpszQ==", 3797 + "version": "2.0.0", 3798 + "resolved": "https://registry.npmjs.org/is-get-set-prop/-/is-get-set-prop-2.0.0.tgz", 3799 + "integrity": "sha512-C32bqXfHJfRwa0U5UIMqSGziZhALszXDJZ8n8mz8WZ6c6V7oYGHEWwJvftliBswypY3P3EQqdY5lpDSEKvTS1Q==", 2858 3800 "dev": true, 3801 + "license": "MIT", 2859 3802 "dependencies": { 2860 - "get-set-props": "^0.1.0", 2861 - "lowercase-keys": "^1.0.0" 3803 + "get-set-props": "^0.2.0", 3804 + "lowercase-keys": "^3.0.0" 3805 + }, 3806 + "engines": { 3807 + "node": "> 18.0.0" 2862 3808 } 2863 3809 }, 2864 3810 "node_modules/is-glob": { ··· 2866 3812 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 2867 3813 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 2868 3814 "dev": true, 3815 + "license": "MIT", 2869 3816 "dependencies": { 2870 3817 "is-extglob": "^2.1.1" 2871 3818 }, ··· 2873 3820 "node": ">=0.10.0" 2874 3821 } 2875 3822 }, 2876 - "node_modules/is-js-type": { 2877 - "version": "2.0.0", 2878 - "resolved": "https://registry.npmjs.org/is-js-type/-/is-js-type-2.0.0.tgz", 2879 - "integrity": "sha512-Aj13l47+uyTjlQNHtXBV8Cji3jb037vxwMWCgopRR8h6xocgBGW3qG8qGlIOEmbXQtkKShKuBM9e8AA1OeQ+xw==", 3823 + "node_modules/is-inside-container": { 3824 + "version": "1.0.0", 3825 + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", 3826 + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", 2880 3827 "dev": true, 3828 + "license": "MIT", 2881 3829 "dependencies": { 2882 - "js-types": "^1.0.0" 3830 + "is-docker": "^3.0.0" 3831 + }, 3832 + "bin": { 3833 + "is-inside-container": "cli.js" 3834 + }, 3835 + "engines": { 3836 + "node": ">=14.16" 3837 + }, 3838 + "funding": { 3839 + "url": "https://github.com/sponsors/sindresorhus" 2883 3840 } 2884 3841 }, 2885 - "node_modules/is-negated-glob": { 2886 - "version": "1.0.0", 2887 - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", 2888 - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", 3842 + "node_modules/is-js-type": { 3843 + "version": "3.0.0", 3844 + "resolved": "https://registry.npmjs.org/is-js-type/-/is-js-type-3.0.0.tgz", 3845 + "integrity": "sha512-IbPf3g3vxm1D902xaBaYp2TUHiXZWwWRu5bM9hgKN9oAQcFaKALV6Gd13PGhXjKE5u2n8s1PhLhdke/E1fchxQ==", 2889 3846 "dev": true, 3847 + "license": "MIT", 3848 + "dependencies": { 3849 + "js-types": "^4.0.0" 3850 + }, 2890 3851 "engines": { 2891 - "node": ">=0.10.0" 3852 + "node": ">=18.0.0" 2892 3853 } 2893 3854 }, 2894 - "node_modules/is-negative-zero": { 2895 - "version": "2.0.2", 2896 - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", 2897 - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", 3855 + "node_modules/is-map": { 3856 + "version": "2.0.3", 3857 + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", 3858 + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", 2898 3859 "dev": true, 3860 + "license": "MIT", 2899 3861 "engines": { 2900 3862 "node": ">= 0.4" 2901 3863 }, ··· 2908 3870 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 2909 3871 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 2910 3872 "dev": true, 3873 + "license": "MIT", 2911 3874 "engines": { 2912 3875 "node": ">=0.12.0" 2913 3876 } 2914 3877 }, 2915 3878 "node_modules/is-number-object": { 2916 - "version": "1.0.7", 2917 - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", 2918 - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", 3879 + "version": "1.1.1", 3880 + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", 3881 + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", 2919 3882 "dev": true, 3883 + "license": "MIT", 2920 3884 "dependencies": { 2921 - "has-tostringtag": "^1.0.0" 3885 + "call-bound": "^1.0.3", 3886 + "has-tostringtag": "^1.0.2" 2922 3887 }, 2923 3888 "engines": { 2924 3889 "node": ">= 0.4" ··· 2928 3893 } 2929 3894 }, 2930 3895 "node_modules/is-obj-prop": { 2931 - "version": "1.0.0", 2932 - "resolved": "https://registry.npmjs.org/is-obj-prop/-/is-obj-prop-1.0.0.tgz", 2933 - "integrity": "sha512-5Idb61slRlJlsAzi0Wsfwbp+zZY+9LXKUAZpvT/1ySw+NxKLRWfa0Bzj+wXI3fX5O9hiddm5c3DAaRSNP/yl2w==", 3896 + "version": "2.0.0", 3897 + "resolved": "https://registry.npmjs.org/is-obj-prop/-/is-obj-prop-2.0.0.tgz", 3898 + "integrity": "sha512-2/VFrbzXSZVJIscazpxoB+pOQx2jBOAAL9Gui4cRKxflznUNBpsr8IDvBA4UGol3e40sltLNiY3qnZv/7qSUxA==", 2934 3899 "dev": true, 3900 + "license": "MIT", 2935 3901 "dependencies": { 2936 - "lowercase-keys": "^1.0.0", 2937 - "obj-props": "^1.0.0" 2938 - } 2939 - }, 2940 - "node_modules/is-path-inside": { 2941 - "version": "3.0.3", 2942 - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 2943 - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 2944 - "dev": true, 3902 + "lowercase-keys": "^3.0.0", 3903 + "obj-props": "^2.0.0" 3904 + }, 2945 3905 "engines": { 2946 - "node": ">=8" 3906 + "node": ">=18.0.0" 2947 3907 } 2948 3908 }, 2949 3909 "node_modules/is-plain-obj": { 2950 - "version": "1.1.0", 2951 - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", 2952 - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", 3910 + "version": "4.1.0", 3911 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", 3912 + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", 2953 3913 "dev": true, 3914 + "license": "MIT", 2954 3915 "engines": { 2955 - "node": ">=0.10.0" 3916 + "node": ">=12" 3917 + }, 3918 + "funding": { 3919 + "url": "https://github.com/sponsors/sindresorhus" 2956 3920 } 2957 3921 }, 2958 3922 "node_modules/is-proto-prop": { 2959 - "version": "2.0.0", 2960 - "resolved": "https://registry.npmjs.org/is-proto-prop/-/is-proto-prop-2.0.0.tgz", 2961 - "integrity": "sha512-jl3NbQ/fGLv5Jhan4uX+Ge9ohnemqyblWVVCpAvtTQzNFvV2xhJq+esnkIbYQ9F1nITXoLfDDQLp7LBw/zzncg==", 3923 + "version": "3.0.1", 3924 + "resolved": "https://registry.npmjs.org/is-proto-prop/-/is-proto-prop-3.0.1.tgz", 3925 + "integrity": "sha512-S8xSxNMGJO4eZD86kO46zrq2gLIhA+rN9443lQEvt8Mz/l8cxk72p/AWFmofY6uL9g9ILD6cXW6j8QQj4F3Hcw==", 2962 3926 "dev": true, 3927 + "license": "MIT", 2963 3928 "dependencies": { 2964 - "lowercase-keys": "^1.0.0", 2965 - "proto-props": "^2.0.0" 3929 + "lowercase-keys": "^3.0.0", 3930 + "prototype-properties": "^5.0.0" 3931 + }, 3932 + "engines": { 3933 + "node": ">=18.0.0" 2966 3934 } 2967 3935 }, 2968 3936 "node_modules/is-regex": { 2969 - "version": "1.1.4", 2970 - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", 2971 - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 3937 + "version": "1.2.1", 3938 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", 3939 + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", 2972 3940 "dev": true, 3941 + "license": "MIT", 2973 3942 "dependencies": { 2974 - "call-bind": "^1.0.2", 2975 - "has-tostringtag": "^1.0.0" 3943 + "call-bound": "^1.0.2", 3944 + "gopd": "^1.2.0", 3945 + "has-tostringtag": "^1.0.2", 3946 + "hasown": "^2.0.2" 2976 3947 }, 2977 3948 "engines": { 2978 3949 "node": ">= 0.4" ··· 2981 3952 "url": "https://github.com/sponsors/ljharb" 2982 3953 } 2983 3954 }, 2984 - "node_modules/is-relative": { 2985 - "version": "1.0.0", 2986 - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", 2987 - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", 3955 + "node_modules/is-set": { 3956 + "version": "2.0.3", 3957 + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", 3958 + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", 2988 3959 "dev": true, 2989 - "dependencies": { 2990 - "is-unc-path": "^1.0.0" 2991 - }, 3960 + "license": "MIT", 2992 3961 "engines": { 2993 - "node": ">=0.10.0" 3962 + "node": ">= 0.4" 3963 + }, 3964 + "funding": { 3965 + "url": "https://github.com/sponsors/ljharb" 2994 3966 } 2995 3967 }, 2996 3968 "node_modules/is-shared-array-buffer": { 2997 - "version": "1.0.2", 2998 - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", 2999 - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", 3969 + "version": "1.0.4", 3970 + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", 3971 + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", 3000 3972 "dev": true, 3973 + "license": "MIT", 3001 3974 "dependencies": { 3002 - "call-bind": "^1.0.2" 3975 + "call-bound": "^1.0.3" 3976 + }, 3977 + "engines": { 3978 + "node": ">= 0.4" 3003 3979 }, 3004 3980 "funding": { 3005 3981 "url": "https://github.com/sponsors/ljharb" 3006 3982 } 3007 3983 }, 3008 3984 "node_modules/is-stream": { 3009 - "version": "2.0.1", 3010 - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 3011 - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 3985 + "version": "4.0.1", 3986 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", 3987 + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", 3012 3988 "dev": true, 3989 + "license": "MIT", 3013 3990 "engines": { 3014 - "node": ">=8" 3991 + "node": ">=18" 3015 3992 }, 3016 3993 "funding": { 3017 3994 "url": "https://github.com/sponsors/sindresorhus" 3018 3995 } 3019 3996 }, 3020 3997 "node_modules/is-string": { 3021 - "version": "1.0.7", 3022 - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", 3023 - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 3998 + "version": "1.1.1", 3999 + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", 4000 + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", 3024 4001 "dev": true, 4002 + "license": "MIT", 3025 4003 "dependencies": { 3026 - "has-tostringtag": "^1.0.0" 4004 + "call-bound": "^1.0.3", 4005 + "has-tostringtag": "^1.0.2" 3027 4006 }, 3028 4007 "engines": { 3029 4008 "node": ">= 0.4" ··· 3033 4012 } 3034 4013 }, 3035 4014 "node_modules/is-symbol": { 3036 - "version": "1.0.4", 3037 - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", 3038 - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 4015 + "version": "1.1.1", 4016 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", 4017 + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", 3039 4018 "dev": true, 4019 + "license": "MIT", 3040 4020 "dependencies": { 3041 - "has-symbols": "^1.0.2" 4021 + "call-bound": "^1.0.2", 4022 + "has-symbols": "^1.1.0", 4023 + "safe-regex-test": "^1.1.0" 3042 4024 }, 3043 4025 "engines": { 3044 4026 "node": ">= 0.4" ··· 3048 4030 } 3049 4031 }, 3050 4032 "node_modules/is-typed-array": { 3051 - "version": "1.1.10", 3052 - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", 3053 - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", 4033 + "version": "1.1.15", 4034 + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", 4035 + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", 3054 4036 "dev": true, 4037 + "license": "MIT", 3055 4038 "dependencies": { 3056 - "available-typed-arrays": "^1.0.5", 3057 - "call-bind": "^1.0.2", 3058 - "for-each": "^0.3.3", 3059 - "gopd": "^1.0.1", 3060 - "has-tostringtag": "^1.0.0" 4039 + "which-typed-array": "^1.1.16" 3061 4040 }, 3062 4041 "engines": { 3063 4042 "node": ">= 0.4" ··· 3066 4045 "url": "https://github.com/sponsors/ljharb" 3067 4046 } 3068 4047 }, 3069 - "node_modules/is-unc-path": { 3070 - "version": "1.0.0", 3071 - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", 3072 - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", 4048 + "node_modules/is-unicode-supported": { 4049 + "version": "1.3.0", 4050 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 4051 + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 3073 4052 "dev": true, 3074 - "dependencies": { 3075 - "unc-path-regex": "^0.1.2" 4053 + "license": "MIT", 4054 + "engines": { 4055 + "node": ">=12" 3076 4056 }, 3077 - "engines": { 3078 - "node": ">=0.10.0" 4057 + "funding": { 4058 + "url": "https://github.com/sponsors/sindresorhus" 3079 4059 } 3080 4060 }, 3081 - "node_modules/is-unicode-supported": { 3082 - "version": "0.1.0", 3083 - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 3084 - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 4061 + "node_modules/is-weakmap": { 4062 + "version": "2.0.2", 4063 + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", 4064 + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", 3085 4065 "dev": true, 4066 + "license": "MIT", 3086 4067 "engines": { 3087 - "node": ">=10" 4068 + "node": ">= 0.4" 3088 4069 }, 3089 4070 "funding": { 3090 - "url": "https://github.com/sponsors/sindresorhus" 4071 + "url": "https://github.com/sponsors/ljharb" 3091 4072 } 3092 4073 }, 3093 4074 "node_modules/is-weakref": { 3094 - "version": "1.0.2", 3095 - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", 3096 - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", 4075 + "version": "1.1.1", 4076 + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", 4077 + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", 3097 4078 "dev": true, 4079 + "license": "MIT", 3098 4080 "dependencies": { 3099 - "call-bind": "^1.0.2" 4081 + "call-bound": "^1.0.3" 4082 + }, 4083 + "engines": { 4084 + "node": ">= 0.4" 3100 4085 }, 3101 4086 "funding": { 3102 4087 "url": "https://github.com/sponsors/ljharb" 3103 4088 } 3104 4089 }, 3105 - "node_modules/is-windows": { 3106 - "version": "1.0.2", 3107 - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 3108 - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 4090 + "node_modules/is-weakset": { 4091 + "version": "2.0.4", 4092 + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", 4093 + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", 3109 4094 "dev": true, 4095 + "license": "MIT", 4096 + "dependencies": { 4097 + "call-bound": "^1.0.3", 4098 + "get-intrinsic": "^1.2.6" 4099 + }, 3110 4100 "engines": { 3111 - "node": ">=0.10.0" 4101 + "node": ">= 0.4" 4102 + }, 4103 + "funding": { 4104 + "url": "https://github.com/sponsors/ljharb" 3112 4105 } 3113 4106 }, 3114 4107 "node_modules/is-wsl": { 3115 - "version": "2.2.0", 3116 - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 3117 - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 4108 + "version": "3.1.0", 4109 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", 4110 + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", 3118 4111 "dev": true, 4112 + "license": "MIT", 3119 4113 "dependencies": { 3120 - "is-docker": "^2.0.0" 4114 + "is-inside-container": "^1.0.0" 3121 4115 }, 3122 4116 "engines": { 3123 - "node": ">=8" 4117 + "node": ">=16" 4118 + }, 4119 + "funding": { 4120 + "url": "https://github.com/sponsors/sindresorhus" 3124 4121 } 3125 4122 }, 4123 + "node_modules/isarray": { 4124 + "version": "2.0.5", 4125 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", 4126 + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", 4127 + "dev": true, 4128 + "license": "MIT" 4129 + }, 3126 4130 "node_modules/isexe": { 3127 4131 "version": "2.0.0", 3128 4132 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3129 4133 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 3130 - "dev": true 3131 - }, 3132 - "node_modules/jest-worker": { 3133 - "version": "27.5.1", 3134 - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", 3135 - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", 3136 4134 "dev": true, 3137 - "peer": true, 3138 - "dependencies": { 3139 - "@types/node": "*", 3140 - "merge-stream": "^2.0.0", 3141 - "supports-color": "^8.0.0" 3142 - }, 3143 - "engines": { 3144 - "node": ">= 10.13.0" 3145 - } 4135 + "license": "ISC" 3146 4136 }, 3147 - "node_modules/jest-worker/node_modules/supports-color": { 3148 - "version": "8.1.1", 3149 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 3150 - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 4137 + "node_modules/iterator.prototype": { 4138 + "version": "1.1.5", 4139 + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", 4140 + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", 3151 4141 "dev": true, 3152 - "peer": true, 4142 + "license": "MIT", 3153 4143 "dependencies": { 3154 - "has-flag": "^4.0.0" 4144 + "define-data-property": "^1.1.4", 4145 + "es-object-atoms": "^1.0.0", 4146 + "get-intrinsic": "^1.2.6", 4147 + "get-proto": "^1.0.0", 4148 + "has-symbols": "^1.1.0", 4149 + "set-function-name": "^2.0.2" 3155 4150 }, 3156 4151 "engines": { 3157 - "node": ">=10" 3158 - }, 3159 - "funding": { 3160 - "url": "https://github.com/chalk/supports-color?sponsor=1" 3161 - } 3162 - }, 3163 - "node_modules/js-sdsl": { 3164 - "version": "4.3.0", 3165 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", 3166 - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", 3167 - "dev": true, 3168 - "funding": { 3169 - "type": "opencollective", 3170 - "url": "https://opencollective.com/js-sdsl" 4152 + "node": ">= 0.4" 3171 4153 } 3172 4154 }, 3173 4155 "node_modules/js-tokens": { 3174 4156 "version": "4.0.0", 3175 4157 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3176 4158 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3177 - "dev": true 4159 + "dev": true, 4160 + "license": "MIT" 3178 4161 }, 3179 4162 "node_modules/js-types": { 3180 - "version": "1.0.0", 3181 - "resolved": "https://registry.npmjs.org/js-types/-/js-types-1.0.0.tgz", 3182 - "integrity": "sha512-bfwqBW9cC/Lp7xcRpug7YrXm0IVw+T9e3g4mCYnv0Pjr3zIzU9PCQElYU9oSGAWzXlbdl9X5SAMPejO9sxkeUw==", 4163 + "version": "4.0.0", 4164 + "resolved": "https://registry.npmjs.org/js-types/-/js-types-4.0.0.tgz", 4165 + "integrity": "sha512-/c+n06zvqFQGxdz1BbElF7S3nEghjNchLN1TjQnk2j10HYDaUc57rcvl6BbnziTx8NQmrg0JOs/iwRpvcYaxjQ==", 3183 4166 "dev": true, 4167 + "license": "MIT", 3184 4168 "engines": { 3185 - "node": ">=0.10.0" 4169 + "node": ">=18.20" 4170 + }, 4171 + "funding": { 4172 + "url": "https://github.com/sponsors/sindresorhus" 3186 4173 } 3187 4174 }, 3188 4175 "node_modules/js-yaml": { ··· 3190 4177 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 3191 4178 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 3192 4179 "dev": true, 4180 + "license": "MIT", 3193 4181 "dependencies": { 3194 4182 "argparse": "^2.0.1" 3195 4183 }, ··· 3198 4186 } 3199 4187 }, 3200 4188 "node_modules/jsesc": { 3201 - "version": "3.0.2", 3202 - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", 3203 - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", 4189 + "version": "3.1.0", 4190 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 4191 + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 3204 4192 "dev": true, 4193 + "license": "MIT", 3205 4194 "bin": { 3206 4195 "jsesc": "bin/jsesc" 3207 4196 }, ··· 3209 4198 "node": ">=6" 3210 4199 } 3211 4200 }, 4201 + "node_modules/json-buffer": { 4202 + "version": "3.0.1", 4203 + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 4204 + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 4205 + "dev": true, 4206 + "license": "MIT" 4207 + }, 3212 4208 "node_modules/json-parse-even-better-errors": { 3213 4209 "version": "2.3.1", 3214 4210 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", 3215 4211 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", 3216 - "dev": true 4212 + "dev": true, 4213 + "license": "MIT" 3217 4214 }, 3218 4215 "node_modules/json-schema-traverse": { 3219 4216 "version": "0.4.1", 3220 4217 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3221 4218 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3222 - "dev": true 4219 + "dev": true, 4220 + "license": "MIT" 3223 4221 }, 3224 4222 "node_modules/json-stable-stringify-without-jsonify": { 3225 4223 "version": "1.0.1", 3226 4224 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 3227 4225 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 3228 - "dev": true 4226 + "dev": true, 4227 + "license": "MIT" 3229 4228 }, 3230 - "node_modules/kind-of": { 3231 - "version": "6.0.3", 3232 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 3233 - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 4229 + "node_modules/jsx-ast-utils": { 4230 + "version": "3.3.5", 4231 + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", 4232 + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", 3234 4233 "dev": true, 4234 + "license": "MIT", 4235 + "dependencies": { 4236 + "array-includes": "^3.1.6", 4237 + "array.prototype.flat": "^1.3.1", 4238 + "object.assign": "^4.1.4", 4239 + "object.values": "^1.1.6" 4240 + }, 3235 4241 "engines": { 3236 - "node": ">=0.10.0" 4242 + "node": ">=4.0" 4243 + } 4244 + }, 4245 + "node_modules/keyv": { 4246 + "version": "4.5.4", 4247 + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 4248 + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 4249 + "dev": true, 4250 + "license": "MIT", 4251 + "dependencies": { 4252 + "json-buffer": "3.0.1" 3237 4253 } 3238 4254 }, 3239 4255 "node_modules/levn": { ··· 3241 4257 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 3242 4258 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 3243 4259 "dev": true, 4260 + "license": "MIT", 3244 4261 "dependencies": { 3245 4262 "prelude-ls": "^1.2.1", 3246 4263 "type-check": "~0.4.0" ··· 3254 4271 "resolved": "https://registry.npmjs.org/line-column-path/-/line-column-path-3.0.0.tgz", 3255 4272 "integrity": "sha512-Atocnm7Wr9nuvAn97yEPQa3pcQI5eLQGBz+m6iTb+CVw+IOzYB9MrYK7jI7BfC9ISnT4Fu0eiwhAScV//rp4Hw==", 3256 4273 "dev": true, 4274 + "license": "MIT", 3257 4275 "dependencies": { 3258 4276 "type-fest": "^2.0.0" 3259 4277 }, ··· 3269 4287 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", 3270 4288 "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", 3271 4289 "dev": true, 4290 + "license": "(MIT OR CC0-1.0)", 3272 4291 "engines": { 3273 4292 "node": ">=12.20" 3274 4293 }, ··· 3280 4299 "version": "1.2.4", 3281 4300 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 3282 4301 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 3283 - "dev": true 3284 - }, 3285 - "node_modules/loader-runner": { 3286 - "version": "4.3.0", 3287 - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", 3288 - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", 3289 4302 "dev": true, 3290 - "peer": true, 3291 - "engines": { 3292 - "node": ">=6.11.5" 3293 - } 4303 + "license": "MIT" 3294 4304 }, 3295 4305 "node_modules/locate-path": { 3296 - "version": "7.1.1", 3297 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.1.tgz", 3298 - "integrity": "sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==", 4306 + "version": "6.0.0", 4307 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 4308 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3299 4309 "dev": true, 4310 + "license": "MIT", 3300 4311 "dependencies": { 3301 - "p-locate": "^6.0.0" 4312 + "p-locate": "^5.0.0" 3302 4313 }, 3303 4314 "engines": { 3304 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4315 + "node": ">=10" 3305 4316 }, 3306 4317 "funding": { 3307 4318 "url": "https://github.com/sponsors/sindresorhus" ··· 3311 4322 "version": "4.17.21", 3312 4323 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 3313 4324 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 3314 - "dev": true 3315 - }, 3316 - "node_modules/lodash-es": { 3317 - "version": "4.17.21", 3318 - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", 3319 - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", 3320 - "dev": true 4325 + "dev": true, 4326 + "license": "MIT" 3321 4327 }, 3322 4328 "node_modules/lodash.merge": { 3323 4329 "version": "4.6.2", 3324 4330 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3325 4331 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3326 - "dev": true 4332 + "dev": true, 4333 + "license": "MIT" 3327 4334 }, 3328 4335 "node_modules/log-symbols": { 3329 - "version": "4.1.0", 3330 - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 3331 - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 4336 + "version": "6.0.0", 4337 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", 4338 + "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", 3332 4339 "dev": true, 4340 + "license": "MIT", 3333 4341 "dependencies": { 3334 - "chalk": "^4.1.0", 3335 - "is-unicode-supported": "^0.1.0" 4342 + "chalk": "^5.3.0", 4343 + "is-unicode-supported": "^1.3.0" 3336 4344 }, 3337 4345 "engines": { 3338 - "node": ">=10" 4346 + "node": ">=18" 3339 4347 }, 3340 4348 "funding": { 3341 4349 "url": "https://github.com/sponsors/sindresorhus" 3342 4350 } 3343 4351 }, 3344 - "node_modules/lowercase-keys": { 3345 - "version": "1.0.1", 3346 - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", 3347 - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", 4352 + "node_modules/log-symbols/node_modules/chalk": { 4353 + "version": "5.4.1", 4354 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", 4355 + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", 3348 4356 "dev": true, 4357 + "license": "MIT", 3349 4358 "engines": { 3350 - "node": ">=0.10.0" 3351 - } 3352 - }, 3353 - "node_modules/lru-cache": { 3354 - "version": "7.14.1", 3355 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", 3356 - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", 3357 - "dev": true, 3358 - "engines": { 3359 - "node": ">=12" 3360 - } 3361 - }, 3362 - "node_modules/map-obj": { 3363 - "version": "4.3.0", 3364 - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", 3365 - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", 3366 - "dev": true, 3367 - "engines": { 3368 - "node": ">=8" 4359 + "node": "^12.17.0 || ^14.13 || >=16.0.0" 3369 4360 }, 3370 4361 "funding": { 3371 - "url": "https://github.com/sponsors/sindresorhus" 4362 + "url": "https://github.com/chalk/chalk?sponsor=1" 3372 4363 } 3373 4364 }, 3374 - "node_modules/memory-fs": { 3375 - "version": "0.2.0", 3376 - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", 3377 - "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==", 3378 - "dev": true 3379 - }, 3380 - "node_modules/meow": { 3381 - "version": "11.0.0", 3382 - "resolved": "https://registry.npmjs.org/meow/-/meow-11.0.0.tgz", 3383 - "integrity": "sha512-Cl0yeeIrko6d94KpUo1M+0X1sB14ikoaqlIGuTH1fW4I+E3+YljL54/hb/BWmVfrV9tTV9zU04+xjw08Fh2WkA==", 4365 + "node_modules/loose-envify": { 4366 + "version": "1.4.0", 4367 + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 4368 + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 3384 4369 "dev": true, 4370 + "license": "MIT", 3385 4371 "dependencies": { 3386 - "@types/minimist": "^1.2.2", 3387 - "camelcase-keys": "^8.0.2", 3388 - "decamelize": "^6.0.0", 3389 - "decamelize-keys": "^1.1.0", 3390 - "hard-rejection": "^2.1.0", 3391 - "minimist-options": "4.1.0", 3392 - "normalize-package-data": "^4.0.1", 3393 - "read-pkg-up": "^9.1.0", 3394 - "redent": "^4.0.0", 3395 - "trim-newlines": "^4.0.2", 3396 - "type-fest": "^3.1.0", 3397 - "yargs-parser": "^21.1.1" 4372 + "js-tokens": "^3.0.0 || ^4.0.0" 3398 4373 }, 3399 - "engines": { 3400 - "node": ">=14.16" 3401 - }, 3402 - "funding": { 3403 - "url": "https://github.com/sponsors/sindresorhus" 4374 + "bin": { 4375 + "loose-envify": "cli.js" 3404 4376 } 3405 4377 }, 3406 - "node_modules/meow/node_modules/hosted-git-info": { 3407 - "version": "4.1.0", 3408 - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", 3409 - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", 4378 + "node_modules/lowercase-keys": { 4379 + "version": "3.0.0", 4380 + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", 4381 + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", 3410 4382 "dev": true, 3411 - "dependencies": { 3412 - "lru-cache": "^6.0.0" 3413 - }, 3414 - "engines": { 3415 - "node": ">=10" 3416 - } 3417 - }, 3418 - "node_modules/meow/node_modules/lru-cache": { 3419 - "version": "6.0.0", 3420 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 3421 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 3422 - "dev": true, 3423 - "dependencies": { 3424 - "yallist": "^4.0.0" 3425 - }, 3426 - "engines": { 3427 - "node": ">=10" 3428 - } 3429 - }, 3430 - "node_modules/meow/node_modules/read-pkg": { 3431 - "version": "7.1.0", 3432 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", 3433 - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", 3434 - "dev": true, 3435 - "dependencies": { 3436 - "@types/normalize-package-data": "^2.4.1", 3437 - "normalize-package-data": "^3.0.2", 3438 - "parse-json": "^5.2.0", 3439 - "type-fest": "^2.0.0" 3440 - }, 3441 - "engines": { 3442 - "node": ">=12.20" 3443 - }, 3444 - "funding": { 3445 - "url": "https://github.com/sponsors/sindresorhus" 3446 - } 3447 - }, 3448 - "node_modules/meow/node_modules/read-pkg-up": { 3449 - "version": "9.1.0", 3450 - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", 3451 - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", 3452 - "dev": true, 3453 - "dependencies": { 3454 - "find-up": "^6.3.0", 3455 - "read-pkg": "^7.1.0", 3456 - "type-fest": "^2.5.0" 3457 - }, 4383 + "license": "MIT", 3458 4384 "engines": { 3459 4385 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3460 4386 }, ··· 3462 4388 "url": "https://github.com/sponsors/sindresorhus" 3463 4389 } 3464 4390 }, 3465 - "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { 3466 - "version": "2.19.0", 3467 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", 3468 - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", 3469 - "dev": true, 3470 - "engines": { 3471 - "node": ">=12.20" 3472 - }, 3473 - "funding": { 3474 - "url": "https://github.com/sponsors/sindresorhus" 3475 - } 3476 - }, 3477 - "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { 3478 - "version": "3.0.3", 3479 - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", 3480 - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", 3481 - "dev": true, 3482 - "dependencies": { 3483 - "hosted-git-info": "^4.0.1", 3484 - "is-core-module": "^2.5.0", 3485 - "semver": "^7.3.4", 3486 - "validate-npm-package-license": "^3.0.1" 3487 - }, 3488 - "engines": { 3489 - "node": ">=10" 3490 - } 3491 - }, 3492 - "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { 3493 - "version": "2.19.0", 3494 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", 3495 - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", 4391 + "node_modules/math-intrinsics": { 4392 + "version": "1.1.0", 4393 + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 4394 + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 3496 4395 "dev": true, 4396 + "license": "MIT", 3497 4397 "engines": { 3498 - "node": ">=12.20" 3499 - }, 3500 - "funding": { 3501 - "url": "https://github.com/sponsors/sindresorhus" 4398 + "node": ">= 0.4" 3502 4399 } 3503 4400 }, 3504 - "node_modules/meow/node_modules/type-fest": { 3505 - "version": "3.5.4", 3506 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.5.4.tgz", 3507 - "integrity": "sha512-/Je22Er4LPoln256pcLzj73MUmPrTWg8u4WB1RlxaDl0idJOfD1r259VtKOinp4xLJqJ9zYVMuWOun6Ssp7boA==", 4401 + "node_modules/meow": { 4402 + "version": "13.2.0", 4403 + "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", 4404 + "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", 3508 4405 "dev": true, 4406 + "license": "MIT", 3509 4407 "engines": { 3510 - "node": ">=14.16" 4408 + "node": ">=18" 3511 4409 }, 3512 4410 "funding": { 3513 4411 "url": "https://github.com/sponsors/sindresorhus" 3514 4412 } 3515 4413 }, 3516 - "node_modules/merge-stream": { 3517 - "version": "2.0.0", 3518 - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 3519 - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 3520 - "dev": true 3521 - }, 3522 4414 "node_modules/merge2": { 3523 4415 "version": "1.4.1", 3524 4416 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 3525 4417 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 3526 4418 "dev": true, 4419 + "license": "MIT", 3527 4420 "engines": { 3528 4421 "node": ">= 8" 3529 4422 } ··· 3532 4425 "version": "1.1.1", 3533 4426 "resolved": "https://registry.npmjs.org/micro-spelling-correcter/-/micro-spelling-correcter-1.1.1.tgz", 3534 4427 "integrity": "sha512-lkJ3Rj/mtjlRcHk6YyCbvZhyWTOzdBvTHsxMmZSk5jxN1YyVSQ+JETAom55mdzfcyDrY/49Z7UCW760BK30crg==", 3535 - "dev": true 4428 + "dev": true, 4429 + "license": "CC0-1.0" 3536 4430 }, 3537 4431 "node_modules/micromatch": { 3538 - "version": "4.0.5", 3539 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 3540 - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 4432 + "version": "4.0.8", 4433 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 4434 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 3541 4435 "dev": true, 4436 + "license": "MIT", 3542 4437 "dependencies": { 3543 - "braces": "^3.0.2", 4438 + "braces": "^3.0.3", 3544 4439 "picomatch": "^2.3.1" 3545 4440 }, 3546 4441 "engines": { 3547 4442 "node": ">=8.6" 3548 4443 } 3549 4444 }, 3550 - "node_modules/mime-db": { 3551 - "version": "1.52.0", 3552 - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 3553 - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 4445 + "node_modules/micromatch/node_modules/picomatch": { 4446 + "version": "2.3.1", 4447 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4448 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 3554 4449 "dev": true, 3555 - "peer": true, 4450 + "license": "MIT", 3556 4451 "engines": { 3557 - "node": ">= 0.6" 3558 - } 3559 - }, 3560 - "node_modules/mime-types": { 3561 - "version": "2.1.35", 3562 - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 3563 - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 3564 - "dev": true, 3565 - "peer": true, 3566 - "dependencies": { 3567 - "mime-db": "1.52.0" 4452 + "node": ">=8.6" 3568 4453 }, 3569 - "engines": { 3570 - "node": ">= 0.6" 3571 - } 3572 - }, 3573 - "node_modules/mimic-fn": { 3574 - "version": "2.1.0", 3575 - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 3576 - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 3577 - "dev": true, 3578 - "engines": { 3579 - "node": ">=6" 4454 + "funding": { 4455 + "url": "https://github.com/sponsors/jonschlinkert" 3580 4456 } 3581 4457 }, 3582 4458 "node_modules/min-indent": { ··· 3584 4460 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 3585 4461 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 3586 4462 "dev": true, 4463 + "license": "MIT", 3587 4464 "engines": { 3588 4465 "node": ">=4" 3589 4466 } 3590 4467 }, 3591 4468 "node_modules/minimatch": { 3592 - "version": "3.1.2", 3593 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 3594 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 4469 + "version": "9.0.5", 4470 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 4471 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 3595 4472 "dev": true, 4473 + "license": "ISC", 3596 4474 "dependencies": { 3597 - "brace-expansion": "^1.1.7" 4475 + "brace-expansion": "^2.0.1" 3598 4476 }, 3599 4477 "engines": { 3600 - "node": "*" 3601 - } 3602 - }, 3603 - "node_modules/minimist": { 3604 - "version": "1.2.7", 3605 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", 3606 - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", 3607 - "dev": true, 4478 + "node": ">=16 || 14 >=14.17" 4479 + }, 3608 4480 "funding": { 3609 - "url": "https://github.com/sponsors/ljharb" 4481 + "url": "https://github.com/sponsors/isaacs" 3610 4482 } 3611 4483 }, 3612 - "node_modules/minimist-options": { 3613 - "version": "4.1.0", 3614 - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", 3615 - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", 4484 + "node_modules/ms": { 4485 + "version": "2.1.3", 4486 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 4487 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 3616 4488 "dev": true, 3617 - "dependencies": { 3618 - "arrify": "^1.0.1", 3619 - "is-plain-obj": "^1.1.0", 3620 - "kind-of": "^6.0.3" 3621 - }, 3622 - "engines": { 3623 - "node": ">= 6" 3624 - } 4489 + "license": "MIT" 3625 4490 }, 3626 - "node_modules/minimist-options/node_modules/arrify": { 3627 - "version": "1.0.1", 3628 - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 3629 - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", 4491 + "node_modules/napi-postinstall": { 4492 + "version": "0.2.4", 4493 + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.2.4.tgz", 4494 + "integrity": "sha512-ZEzHJwBhZ8qQSbknHqYcdtQVr8zUgGyM/q6h6qAyhtyVMNrSgDhrC4disf03dYW0e+czXyLnZINnCTEkWy0eJg==", 3630 4495 "dev": true, 4496 + "license": "MIT", 4497 + "bin": { 4498 + "napi-postinstall": "lib/cli.js" 4499 + }, 3631 4500 "engines": { 3632 - "node": ">=0.10.0" 4501 + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" 4502 + }, 4503 + "funding": { 4504 + "url": "https://opencollective.com/napi-postinstall" 3633 4505 } 3634 4506 }, 3635 - "node_modules/ms": { 3636 - "version": "2.1.2", 3637 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 3638 - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 3639 - "dev": true 3640 - }, 3641 4507 "node_modules/natural-compare": { 3642 4508 "version": "1.4.0", 3643 4509 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 3644 4510 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 3645 - "dev": true 3646 - }, 3647 - "node_modules/neo-async": { 3648 - "version": "2.6.2", 3649 - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 3650 - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", 3651 4511 "dev": true, 3652 - "peer": true 4512 + "license": "MIT" 3653 4513 }, 3654 4514 "node_modules/node-releases": { 3655 - "version": "2.0.9", 3656 - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.9.tgz", 3657 - "integrity": "sha512-2xfmOrRkGogbTK9R6Leda0DGiXeY3p2NJpy4+gNCffdUvV6mdEJnaDEic1i3Ec2djAo8jWYoJMR5PB0MSMpxUA==", 4515 + "version": "2.0.19", 4516 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", 4517 + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", 3658 4518 "dev": true, 3659 - "peer": true 4519 + "license": "MIT" 3660 4520 }, 3661 - "node_modules/normalize-package-data": { 3662 - "version": "4.0.1", 3663 - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", 3664 - "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", 4521 + "node_modules/npm-run-path": { 4522 + "version": "6.0.0", 4523 + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz", 4524 + "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==", 3665 4525 "dev": true, 4526 + "license": "MIT", 3666 4527 "dependencies": { 3667 - "hosted-git-info": "^5.0.0", 3668 - "is-core-module": "^2.8.1", 3669 - "semver": "^7.3.5", 3670 - "validate-npm-package-license": "^3.0.4" 4528 + "path-key": "^4.0.0", 4529 + "unicorn-magic": "^0.3.0" 3671 4530 }, 3672 4531 "engines": { 3673 - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" 4532 + "node": ">=18" 4533 + }, 4534 + "funding": { 4535 + "url": "https://github.com/sponsors/sindresorhus" 3674 4536 } 3675 4537 }, 3676 - "node_modules/npm-run-path": { 3677 - "version": "4.0.1", 3678 - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 3679 - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 4538 + "node_modules/npm-run-path/node_modules/path-key": { 4539 + "version": "4.0.0", 4540 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 4541 + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 3680 4542 "dev": true, 3681 - "dependencies": { 3682 - "path-key": "^3.0.0" 4543 + "license": "MIT", 4544 + "engines": { 4545 + "node": ">=12" 3683 4546 }, 4547 + "funding": { 4548 + "url": "https://github.com/sponsors/sindresorhus" 4549 + } 4550 + }, 4551 + "node_modules/obj-props": { 4552 + "version": "2.0.0", 4553 + "resolved": "https://registry.npmjs.org/obj-props/-/obj-props-2.0.0.tgz", 4554 + "integrity": "sha512-Q/uLAAfjdhrzQWN2czRNh3fDCgXjh7yRIkdHjDgIHTwpFP0BsshxTA3HRNffHR7Iw/XGTH30u8vdMXQ+079urA==", 4555 + "dev": true, 4556 + "license": "MIT", 3684 4557 "engines": { 3685 - "node": ">=8" 4558 + "node": ">=18.0.0" 3686 4559 } 3687 4560 }, 3688 - "node_modules/obj-props": { 3689 - "version": "1.4.0", 3690 - "resolved": "https://registry.npmjs.org/obj-props/-/obj-props-1.4.0.tgz", 3691 - "integrity": "sha512-p7p/7ltzPDiBs6DqxOrIbtRdwxxVRBj5ROukeNb9RgA+fawhrz5n2hpNz8DDmYR//tviJSj7nUnlppGmONkjiQ==", 4561 + "node_modules/object-assign": { 4562 + "version": "4.1.1", 4563 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 4564 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 3692 4565 "dev": true, 4566 + "license": "MIT", 3693 4567 "engines": { 3694 4568 "node": ">=0.10.0" 3695 4569 } 3696 4570 }, 3697 4571 "node_modules/object-inspect": { 3698 - "version": "1.12.3", 3699 - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", 3700 - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", 4572 + "version": "1.13.4", 4573 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 4574 + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 3701 4575 "dev": true, 4576 + "license": "MIT", 4577 + "engines": { 4578 + "node": ">= 0.4" 4579 + }, 3702 4580 "funding": { 3703 4581 "url": "https://github.com/sponsors/ljharb" 3704 4582 } ··· 3708 4586 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 3709 4587 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 3710 4588 "dev": true, 4589 + "license": "MIT", 3711 4590 "engines": { 3712 4591 "node": ">= 0.4" 3713 4592 } 3714 4593 }, 3715 4594 "node_modules/object.assign": { 3716 - "version": "4.1.4", 3717 - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", 3718 - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", 4595 + "version": "4.1.7", 4596 + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", 4597 + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", 3719 4598 "dev": true, 4599 + "license": "MIT", 3720 4600 "dependencies": { 3721 - "call-bind": "^1.0.2", 3722 - "define-properties": "^1.1.4", 3723 - "has-symbols": "^1.0.3", 4601 + "call-bind": "^1.0.8", 4602 + "call-bound": "^1.0.3", 4603 + "define-properties": "^1.2.1", 4604 + "es-object-atoms": "^1.0.0", 4605 + "has-symbols": "^1.1.0", 3724 4606 "object-keys": "^1.1.1" 3725 4607 }, 3726 4608 "engines": { ··· 3730 4612 "url": "https://github.com/sponsors/ljharb" 3731 4613 } 3732 4614 }, 3733 - "node_modules/object.values": { 3734 - "version": "1.1.6", 3735 - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", 3736 - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", 4615 + "node_modules/object.entries": { 4616 + "version": "1.1.9", 4617 + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", 4618 + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", 3737 4619 "dev": true, 4620 + "license": "MIT", 3738 4621 "dependencies": { 3739 - "call-bind": "^1.0.2", 3740 - "define-properties": "^1.1.4", 3741 - "es-abstract": "^1.20.4" 4622 + "call-bind": "^1.0.8", 4623 + "call-bound": "^1.0.4", 4624 + "define-properties": "^1.2.1", 4625 + "es-object-atoms": "^1.1.1" 3742 4626 }, 3743 4627 "engines": { 3744 4628 "node": ">= 0.4" 3745 - }, 3746 - "funding": { 3747 - "url": "https://github.com/sponsors/ljharb" 3748 4629 } 3749 4630 }, 3750 - "node_modules/once": { 3751 - "version": "1.4.0", 3752 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3753 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 4631 + "node_modules/object.fromentries": { 4632 + "version": "2.0.8", 4633 + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", 4634 + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", 3754 4635 "dev": true, 4636 + "license": "MIT", 3755 4637 "dependencies": { 3756 - "wrappy": "1" 4638 + "call-bind": "^1.0.7", 4639 + "define-properties": "^1.2.1", 4640 + "es-abstract": "^1.23.2", 4641 + "es-object-atoms": "^1.0.0" 4642 + }, 4643 + "engines": { 4644 + "node": ">= 0.4" 4645 + }, 4646 + "funding": { 4647 + "url": "https://github.com/sponsors/ljharb" 3757 4648 } 3758 4649 }, 3759 - "node_modules/onetime": { 3760 - "version": "5.1.2", 3761 - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 3762 - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 4650 + "node_modules/object.values": { 4651 + "version": "1.2.1", 4652 + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", 4653 + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", 3763 4654 "dev": true, 4655 + "license": "MIT", 3764 4656 "dependencies": { 3765 - "mimic-fn": "^2.1.0" 4657 + "call-bind": "^1.0.8", 4658 + "call-bound": "^1.0.3", 4659 + "define-properties": "^1.2.1", 4660 + "es-object-atoms": "^1.0.0" 3766 4661 }, 3767 4662 "engines": { 3768 - "node": ">=6" 4663 + "node": ">= 0.4" 3769 4664 }, 3770 4665 "funding": { 3771 - "url": "https://github.com/sponsors/sindresorhus" 4666 + "url": "https://github.com/sponsors/ljharb" 3772 4667 } 3773 4668 }, 3774 4669 "node_modules/open": { 3775 - "version": "8.4.0", 3776 - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", 3777 - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", 4670 + "version": "10.1.2", 4671 + "resolved": "https://registry.npmjs.org/open/-/open-10.1.2.tgz", 4672 + "integrity": "sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==", 3778 4673 "dev": true, 4674 + "license": "MIT", 3779 4675 "dependencies": { 3780 - "define-lazy-prop": "^2.0.0", 3781 - "is-docker": "^2.1.1", 3782 - "is-wsl": "^2.2.0" 4676 + "default-browser": "^5.2.1", 4677 + "define-lazy-prop": "^3.0.0", 4678 + "is-inside-container": "^1.0.0", 4679 + "is-wsl": "^3.1.0" 3783 4680 }, 3784 4681 "engines": { 3785 - "node": ">=12" 4682 + "node": ">=18" 3786 4683 }, 3787 4684 "funding": { 3788 4685 "url": "https://github.com/sponsors/sindresorhus" 3789 4686 } 3790 4687 }, 3791 4688 "node_modules/open-editor": { 3792 - "version": "4.0.0", 3793 - "resolved": "https://registry.npmjs.org/open-editor/-/open-editor-4.0.0.tgz", 3794 - "integrity": "sha512-5mKZ98iFdkivozt5XTCOspoKbL3wtYu6oOoVxfWQ0qUX9NYsK8pdkHE7VUHXr+CwyC3nf6mV0S5FPsMS65innw==", 4689 + "version": "5.1.0", 4690 + "resolved": "https://registry.npmjs.org/open-editor/-/open-editor-5.1.0.tgz", 4691 + "integrity": "sha512-KkNqM6FdoegD6WhY2YXmWcovOux45NV+zBped2+G3+V74zkDPkIl4cqh6hte2zNDojtwO2nBOV8U+sgziWfPrg==", 3795 4692 "dev": true, 4693 + "license": "MIT", 3796 4694 "dependencies": { 3797 - "env-editor": "^1.0.0", 3798 - "execa": "^5.1.1", 4695 + "env-editor": "^1.1.0", 4696 + "execa": "^9.3.0", 3799 4697 "line-column-path": "^3.0.0", 3800 - "open": "^8.4.0" 4698 + "open": "^10.1.0" 3801 4699 }, 3802 4700 "engines": { 3803 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4701 + "node": ">=18" 3804 4702 }, 3805 4703 "funding": { 3806 4704 "url": "https://github.com/sponsors/sindresorhus" 3807 4705 } 3808 4706 }, 3809 - "node_modules/open/node_modules/define-lazy-prop": { 3810 - "version": "2.0.0", 3811 - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", 3812 - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", 3813 - "dev": true, 3814 - "engines": { 3815 - "node": ">=8" 3816 - } 3817 - }, 3818 4707 "node_modules/optionator": { 3819 - "version": "0.9.1", 3820 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 3821 - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 4708 + "version": "0.9.4", 4709 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 4710 + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 3822 4711 "dev": true, 4712 + "license": "MIT", 3823 4713 "dependencies": { 3824 4714 "deep-is": "^0.1.3", 3825 4715 "fast-levenshtein": "^2.0.6", 3826 4716 "levn": "^0.4.1", 3827 4717 "prelude-ls": "^1.2.1", 3828 4718 "type-check": "^0.4.0", 3829 - "word-wrap": "^1.2.3" 4719 + "word-wrap": "^1.2.5" 3830 4720 }, 3831 4721 "engines": { 3832 4722 "node": ">= 0.8.0" 3833 4723 } 3834 4724 }, 3835 - "node_modules/p-limit": { 3836 - "version": "4.0.0", 3837 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", 3838 - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", 4725 + "node_modules/own-keys": { 4726 + "version": "1.0.1", 4727 + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", 4728 + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", 3839 4729 "dev": true, 4730 + "license": "MIT", 3840 4731 "dependencies": { 3841 - "yocto-queue": "^1.0.0" 4732 + "get-intrinsic": "^1.2.6", 4733 + "object-keys": "^1.1.1", 4734 + "safe-push-apply": "^1.0.0" 3842 4735 }, 3843 4736 "engines": { 3844 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4737 + "node": ">= 0.4" 3845 4738 }, 3846 4739 "funding": { 3847 - "url": "https://github.com/sponsors/sindresorhus" 4740 + "url": "https://github.com/sponsors/ljharb" 3848 4741 } 3849 4742 }, 3850 - "node_modules/p-locate": { 3851 - "version": "6.0.0", 3852 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", 3853 - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", 4743 + "node_modules/p-limit": { 4744 + "version": "3.1.0", 4745 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4746 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 3854 4747 "dev": true, 4748 + "license": "MIT", 3855 4749 "dependencies": { 3856 - "p-limit": "^4.0.0" 4750 + "yocto-queue": "^0.1.0" 3857 4751 }, 3858 4752 "engines": { 3859 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4753 + "node": ">=10" 3860 4754 }, 3861 4755 "funding": { 3862 4756 "url": "https://github.com/sponsors/sindresorhus" 3863 4757 } 3864 4758 }, 3865 - "node_modules/p-try": { 3866 - "version": "2.2.0", 3867 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 3868 - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 4759 + "node_modules/p-locate": { 4760 + "version": "5.0.0", 4761 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 4762 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 3869 4763 "dev": true, 4764 + "license": "MIT", 4765 + "dependencies": { 4766 + "p-limit": "^3.0.2" 4767 + }, 3870 4768 "engines": { 3871 - "node": ">=6" 4769 + "node": ">=10" 4770 + }, 4771 + "funding": { 4772 + "url": "https://github.com/sponsors/sindresorhus" 3872 4773 } 3873 4774 }, 3874 4775 "node_modules/parent-module": { ··· 3876 4777 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 3877 4778 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 3878 4779 "dev": true, 4780 + "license": "MIT", 3879 4781 "dependencies": { 3880 4782 "callsites": "^3.0.0" 3881 4783 }, ··· 3888 4790 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", 3889 4791 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", 3890 4792 "dev": true, 4793 + "license": "MIT", 3891 4794 "dependencies": { 3892 4795 "@babel/code-frame": "^7.0.0", 3893 4796 "error-ex": "^1.3.1", ··· 3896 4799 }, 3897 4800 "engines": { 3898 4801 "node": ">=8" 4802 + }, 4803 + "funding": { 4804 + "url": "https://github.com/sponsors/sindresorhus" 4805 + } 4806 + }, 4807 + "node_modules/parse-ms": { 4808 + "version": "4.0.0", 4809 + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", 4810 + "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", 4811 + "dev": true, 4812 + "license": "MIT", 4813 + "engines": { 4814 + "node": ">=18" 3899 4815 }, 3900 4816 "funding": { 3901 4817 "url": "https://github.com/sponsors/sindresorhus" ··· 3906 4822 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", 3907 4823 "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", 3908 4824 "dev": true, 4825 + "license": "MIT", 3909 4826 "engines": { 3910 4827 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3911 4828 } 3912 4829 }, 3913 - "node_modules/path-is-absolute": { 3914 - "version": "1.0.1", 3915 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 3916 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 3917 - "dev": true, 3918 - "engines": { 3919 - "node": ">=0.10.0" 3920 - } 3921 - }, 3922 4830 "node_modules/path-key": { 3923 4831 "version": "3.1.1", 3924 4832 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3925 4833 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3926 4834 "dev": true, 4835 + "license": "MIT", 3927 4836 "engines": { 3928 4837 "node": ">=8" 3929 4838 } ··· 3932 4841 "version": "1.0.7", 3933 4842 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 3934 4843 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 3935 - "dev": true 4844 + "dev": true, 4845 + "license": "MIT" 3936 4846 }, 3937 4847 "node_modules/path-type": { 3938 - "version": "4.0.0", 3939 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 3940 - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 4848 + "version": "6.0.0", 4849 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", 4850 + "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", 3941 4851 "dev": true, 4852 + "license": "MIT", 3942 4853 "engines": { 3943 - "node": ">=8" 4854 + "node": ">=18" 4855 + }, 4856 + "funding": { 4857 + "url": "https://github.com/sponsors/sindresorhus" 3944 4858 } 3945 4859 }, 3946 4860 "node_modules/picocolors": { 3947 - "version": "1.0.0", 3948 - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 3949 - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 4861 + "version": "1.1.1", 4862 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 4863 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 3950 4864 "dev": true, 3951 - "peer": true 4865 + "license": "ISC" 3952 4866 }, 3953 4867 "node_modules/picomatch": { 3954 - "version": "2.3.1", 3955 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 3956 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4868 + "version": "4.0.2", 4869 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", 4870 + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", 3957 4871 "dev": true, 4872 + "license": "MIT", 3958 4873 "engines": { 3959 - "node": ">=8.6" 4874 + "node": ">=12" 3960 4875 }, 3961 4876 "funding": { 3962 4877 "url": "https://github.com/sponsors/jonschlinkert" ··· 3967 4882 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", 3968 4883 "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", 3969 4884 "dev": true, 4885 + "license": "MIT", 3970 4886 "dependencies": { 3971 4887 "find-up": "^5.0.0" 3972 4888 }, ··· 3974 4890 "node": ">=10" 3975 4891 } 3976 4892 }, 3977 - "node_modules/pkg-dir/node_modules/find-up": { 3978 - "version": "5.0.0", 3979 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3980 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3981 - "dev": true, 3982 - "dependencies": { 3983 - "locate-path": "^6.0.0", 3984 - "path-exists": "^4.0.0" 3985 - }, 3986 - "engines": { 3987 - "node": ">=10" 3988 - }, 3989 - "funding": { 3990 - "url": "https://github.com/sponsors/sindresorhus" 3991 - } 3992 - }, 3993 - "node_modules/pkg-dir/node_modules/locate-path": { 3994 - "version": "6.0.0", 3995 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 3996 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3997 - "dev": true, 3998 - "dependencies": { 3999 - "p-locate": "^5.0.0" 4000 - }, 4001 - "engines": { 4002 - "node": ">=10" 4003 - }, 4004 - "funding": { 4005 - "url": "https://github.com/sponsors/sindresorhus" 4006 - } 4007 - }, 4008 - "node_modules/pkg-dir/node_modules/p-limit": { 4009 - "version": "3.1.0", 4010 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4011 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 4012 - "dev": true, 4013 - "dependencies": { 4014 - "yocto-queue": "^0.1.0" 4015 - }, 4016 - "engines": { 4017 - "node": ">=10" 4018 - }, 4019 - "funding": { 4020 - "url": "https://github.com/sponsors/sindresorhus" 4021 - } 4022 - }, 4023 - "node_modules/pkg-dir/node_modules/p-locate": { 4024 - "version": "5.0.0", 4025 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 4026 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 4027 - "dev": true, 4028 - "dependencies": { 4029 - "p-limit": "^3.0.2" 4030 - }, 4031 - "engines": { 4032 - "node": ">=10" 4033 - }, 4034 - "funding": { 4035 - "url": "https://github.com/sponsors/sindresorhus" 4036 - } 4037 - }, 4038 - "node_modules/pkg-dir/node_modules/path-exists": { 4039 - "version": "4.0.0", 4040 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4041 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 4042 - "dev": true, 4043 - "engines": { 4044 - "node": ">=8" 4045 - } 4046 - }, 4047 - "node_modules/pkg-dir/node_modules/yocto-queue": { 4048 - "version": "0.1.0", 4049 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4050 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4051 - "dev": true, 4052 - "engines": { 4053 - "node": ">=10" 4054 - }, 4055 - "funding": { 4056 - "url": "https://github.com/sponsors/sindresorhus" 4057 - } 4058 - }, 4059 4893 "node_modules/plur": { 4060 - "version": "4.0.0", 4061 - "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", 4062 - "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==", 4894 + "version": "5.1.0", 4895 + "resolved": "https://registry.npmjs.org/plur/-/plur-5.1.0.tgz", 4896 + "integrity": "sha512-VP/72JeXqak2KiOzjgKtQen5y3IZHn+9GOuLDafPv0eXa47xq0At93XahYBs26MsifCQ4enGKwbjBTKgb9QJXg==", 4063 4897 "dev": true, 4898 + "license": "MIT", 4064 4899 "dependencies": { 4065 - "irregular-plurals": "^3.2.0" 4900 + "irregular-plurals": "^3.3.0" 4066 4901 }, 4067 4902 "engines": { 4068 - "node": ">=10" 4903 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4069 4904 }, 4070 4905 "funding": { 4071 4906 "url": "https://github.com/sponsors/sindresorhus" ··· 4076 4911 "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", 4077 4912 "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", 4078 4913 "dev": true, 4914 + "license": "MIT", 4079 4915 "engines": { 4080 4916 "node": ">=4" 4917 + } 4918 + }, 4919 + "node_modules/possible-typed-array-names": { 4920 + "version": "1.1.0", 4921 + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", 4922 + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", 4923 + "dev": true, 4924 + "license": "MIT", 4925 + "engines": { 4926 + "node": ">= 0.4" 4081 4927 } 4082 4928 }, 4083 4929 "node_modules/prelude-ls": { ··· 4085 4931 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 4086 4932 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 4087 4933 "dev": true, 4934 + "license": "MIT", 4088 4935 "engines": { 4089 4936 "node": ">= 0.8.0" 4090 4937 } 4091 4938 }, 4092 4939 "node_modules/prettier": { 4093 - "version": "2.8.8", 4094 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 4095 - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 4940 + "version": "3.5.3", 4941 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", 4942 + "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", 4096 4943 "dev": true, 4944 + "license": "MIT", 4097 4945 "bin": { 4098 - "prettier": "bin-prettier.js" 4946 + "prettier": "bin/prettier.cjs" 4099 4947 }, 4100 4948 "engines": { 4101 - "node": ">=10.13.0" 4949 + "node": ">=14" 4102 4950 }, 4103 4951 "funding": { 4104 4952 "url": "https://github.com/prettier/prettier?sponsor=1" ··· 4109 4957 "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", 4110 4958 "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", 4111 4959 "dev": true, 4960 + "license": "MIT", 4112 4961 "dependencies": { 4113 4962 "fast-diff": "^1.1.2" 4114 4963 }, ··· 4116 4965 "node": ">=6.0.0" 4117 4966 } 4118 4967 }, 4119 - "node_modules/proto-props": { 4120 - "version": "2.0.0", 4121 - "resolved": "https://registry.npmjs.org/proto-props/-/proto-props-2.0.0.tgz", 4122 - "integrity": "sha512-2yma2tog9VaRZY2mn3Wq51uiSW4NcPYT1cQdBagwyrznrilKSZwIZ0UG3ZPL/mx+axEns0hE35T5ufOYZXEnBQ==", 4968 + "node_modules/pretty-ms": { 4969 + "version": "9.2.0", 4970 + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.2.0.tgz", 4971 + "integrity": "sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==", 4123 4972 "dev": true, 4973 + "license": "MIT", 4974 + "dependencies": { 4975 + "parse-ms": "^4.0.0" 4976 + }, 4124 4977 "engines": { 4125 - "node": ">=4" 4978 + "node": ">=18" 4979 + }, 4980 + "funding": { 4981 + "url": "https://github.com/sponsors/sindresorhus" 4982 + } 4983 + }, 4984 + "node_modules/prop-types": { 4985 + "version": "15.8.1", 4986 + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", 4987 + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", 4988 + "dev": true, 4989 + "license": "MIT", 4990 + "dependencies": { 4991 + "loose-envify": "^1.4.0", 4992 + "object-assign": "^4.1.1", 4993 + "react-is": "^16.13.1" 4994 + } 4995 + }, 4996 + "node_modules/prototype-properties": { 4997 + "version": "5.0.0", 4998 + "resolved": "https://registry.npmjs.org/prototype-properties/-/prototype-properties-5.0.0.tgz", 4999 + "integrity": "sha512-uCWE2QqnGlwvvJXTwiHTPTyHE62+zORO5hpFWhAwBGDtEtTmNZZleNLJDoFsqHCL4p/CeAP2Q1uMKFUKALuRGQ==", 5000 + "dev": true, 5001 + "license": "MIT", 5002 + "engines": { 5003 + "node": ">=18.20" 5004 + }, 5005 + "funding": { 5006 + "url": "https://github.com/sponsors/sindresorhus" 4126 5007 } 4127 5008 }, 4128 5009 "node_modules/punycode": { 4129 - "version": "2.3.0", 4130 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 4131 - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 5010 + "version": "2.3.1", 5011 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 5012 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 4132 5013 "dev": true, 5014 + "license": "MIT", 4133 5015 "engines": { 4134 5016 "node": ">=6" 4135 5017 } ··· 4152 5034 "type": "consulting", 4153 5035 "url": "https://feross.org/support" 4154 5036 } 4155 - ] 5037 + ], 5038 + "license": "MIT" 4156 5039 }, 4157 - "node_modules/quick-lru": { 4158 - "version": "6.1.1", 4159 - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.1.tgz", 4160 - "integrity": "sha512-S27GBT+F0NTRiehtbrgaSE1idUAJ5bX8dPAQTdylEyNlrdcH5X4Lz7Edz3DYzecbsCluD5zO8ZNEe04z3D3u6Q==", 5040 + "node_modules/react-is": { 5041 + "version": "16.13.1", 5042 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 5043 + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", 4161 5044 "dev": true, 4162 - "engines": { 4163 - "node": ">=12" 4164 - }, 4165 - "funding": { 4166 - "url": "https://github.com/sponsors/sindresorhus" 4167 - } 5045 + "license": "MIT" 4168 5046 }, 4169 - "node_modules/randombytes": { 4170 - "version": "2.1.0", 4171 - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 4172 - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 4173 - "dev": true, 4174 - "peer": true, 4175 - "dependencies": { 4176 - "safe-buffer": "^5.1.0" 4177 - } 4178 - }, 4179 - "node_modules/read-pkg": { 4180 - "version": "5.2.0", 4181 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 4182 - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", 5047 + "node_modules/reflect.getprototypeof": { 5048 + "version": "1.0.10", 5049 + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", 5050 + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", 4183 5051 "dev": true, 5052 + "license": "MIT", 4184 5053 "dependencies": { 4185 - "@types/normalize-package-data": "^2.4.0", 4186 - "normalize-package-data": "^2.5.0", 4187 - "parse-json": "^5.0.0", 4188 - "type-fest": "^0.6.0" 5054 + "call-bind": "^1.0.8", 5055 + "define-properties": "^1.2.1", 5056 + "es-abstract": "^1.23.9", 5057 + "es-errors": "^1.3.0", 5058 + "es-object-atoms": "^1.0.0", 5059 + "get-intrinsic": "^1.2.7", 5060 + "get-proto": "^1.0.1", 5061 + "which-builtin-type": "^1.2.1" 4189 5062 }, 4190 5063 "engines": { 4191 - "node": ">=8" 4192 - } 4193 - }, 4194 - "node_modules/read-pkg-up": { 4195 - "version": "7.0.1", 4196 - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", 4197 - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", 4198 - "dev": true, 4199 - "dependencies": { 4200 - "find-up": "^4.1.0", 4201 - "read-pkg": "^5.2.0", 4202 - "type-fest": "^0.8.1" 4203 - }, 4204 - "engines": { 4205 - "node": ">=8" 5064 + "node": ">= 0.4" 4206 5065 }, 4207 5066 "funding": { 4208 - "url": "https://github.com/sponsors/sindresorhus" 4209 - } 4210 - }, 4211 - "node_modules/read-pkg-up/node_modules/find-up": { 4212 - "version": "4.1.0", 4213 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 4214 - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 4215 - "dev": true, 4216 - "dependencies": { 4217 - "locate-path": "^5.0.0", 4218 - "path-exists": "^4.0.0" 4219 - }, 4220 - "engines": { 4221 - "node": ">=8" 4222 - } 4223 - }, 4224 - "node_modules/read-pkg-up/node_modules/locate-path": { 4225 - "version": "5.0.0", 4226 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 4227 - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 4228 - "dev": true, 4229 - "dependencies": { 4230 - "p-locate": "^4.1.0" 4231 - }, 4232 - "engines": { 4233 - "node": ">=8" 4234 - } 4235 - }, 4236 - "node_modules/read-pkg-up/node_modules/p-limit": { 4237 - "version": "2.3.0", 4238 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 4239 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 4240 - "dev": true, 4241 - "dependencies": { 4242 - "p-try": "^2.0.0" 4243 - }, 4244 - "engines": { 4245 - "node": ">=6" 4246 - }, 4247 - "funding": { 4248 - "url": "https://github.com/sponsors/sindresorhus" 4249 - } 4250 - }, 4251 - "node_modules/read-pkg-up/node_modules/p-locate": { 4252 - "version": "4.1.0", 4253 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 4254 - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 4255 - "dev": true, 4256 - "dependencies": { 4257 - "p-limit": "^2.2.0" 4258 - }, 4259 - "engines": { 4260 - "node": ">=8" 4261 - } 4262 - }, 4263 - "node_modules/read-pkg-up/node_modules/path-exists": { 4264 - "version": "4.0.0", 4265 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4266 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 4267 - "dev": true, 4268 - "engines": { 4269 - "node": ">=8" 4270 - } 4271 - }, 4272 - "node_modules/read-pkg-up/node_modules/type-fest": { 4273 - "version": "0.8.1", 4274 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 4275 - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 4276 - "dev": true, 4277 - "engines": { 4278 - "node": ">=8" 4279 - } 4280 - }, 4281 - "node_modules/read-pkg/node_modules/hosted-git-info": { 4282 - "version": "2.8.9", 4283 - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", 4284 - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 4285 - "dev": true 4286 - }, 4287 - "node_modules/read-pkg/node_modules/normalize-package-data": { 4288 - "version": "2.5.0", 4289 - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 4290 - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 4291 - "dev": true, 4292 - "dependencies": { 4293 - "hosted-git-info": "^2.1.4", 4294 - "resolve": "^1.10.0", 4295 - "semver": "2 || 3 || 4 || 5", 4296 - "validate-npm-package-license": "^3.0.1" 4297 - } 4298 - }, 4299 - "node_modules/read-pkg/node_modules/semver": { 4300 - "version": "5.7.1", 4301 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 4302 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 4303 - "dev": true, 4304 - "bin": { 4305 - "semver": "bin/semver" 4306 - } 4307 - }, 4308 - "node_modules/read-pkg/node_modules/type-fest": { 4309 - "version": "0.6.0", 4310 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", 4311 - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", 4312 - "dev": true, 4313 - "engines": { 4314 - "node": ">=8" 4315 - } 4316 - }, 4317 - "node_modules/redent": { 4318 - "version": "4.0.0", 4319 - "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", 4320 - "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", 4321 - "dev": true, 4322 - "dependencies": { 4323 - "indent-string": "^5.0.0", 4324 - "strip-indent": "^4.0.0" 4325 - }, 4326 - "engines": { 4327 - "node": ">=12" 4328 - }, 4329 - "funding": { 4330 - "url": "https://github.com/sponsors/sindresorhus" 4331 - } 4332 - }, 4333 - "node_modules/redent/node_modules/indent-string": { 4334 - "version": "5.0.0", 4335 - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", 4336 - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", 4337 - "dev": true, 4338 - "engines": { 4339 - "node": ">=12" 4340 - }, 4341 - "funding": { 4342 - "url": "https://github.com/sponsors/sindresorhus" 4343 - } 4344 - }, 4345 - "node_modules/redent/node_modules/strip-indent": { 4346 - "version": "4.0.0", 4347 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", 4348 - "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", 4349 - "dev": true, 4350 - "dependencies": { 4351 - "min-indent": "^1.0.1" 4352 - }, 4353 - "engines": { 4354 - "node": ">=12" 4355 - }, 4356 - "funding": { 4357 - "url": "https://github.com/sponsors/sindresorhus" 5067 + "url": "https://github.com/sponsors/ljharb" 4358 5068 } 4359 5069 }, 4360 5070 "node_modules/regexp-tree": { ··· 4362 5072 "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", 4363 5073 "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==", 4364 5074 "dev": true, 5075 + "license": "MIT", 4365 5076 "bin": { 4366 5077 "regexp-tree": "bin/regexp-tree" 4367 5078 } 4368 5079 }, 4369 5080 "node_modules/regexp.prototype.flags": { 4370 - "version": "1.4.3", 4371 - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", 4372 - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", 5081 + "version": "1.5.4", 5082 + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", 5083 + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", 4373 5084 "dev": true, 5085 + "license": "MIT", 4374 5086 "dependencies": { 4375 - "call-bind": "^1.0.2", 4376 - "define-properties": "^1.1.3", 4377 - "functions-have-names": "^1.2.2" 5087 + "call-bind": "^1.0.8", 5088 + "define-properties": "^1.2.1", 5089 + "es-errors": "^1.3.0", 5090 + "get-proto": "^1.0.1", 5091 + "gopd": "^1.2.0", 5092 + "set-function-name": "^2.0.2" 4378 5093 }, 4379 5094 "engines": { 4380 5095 "node": ">= 0.4" ··· 4383 5098 "url": "https://github.com/sponsors/ljharb" 4384 5099 } 4385 5100 }, 4386 - "node_modules/regexpp": { 4387 - "version": "3.2.0", 4388 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 4389 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 4390 - "dev": true, 4391 - "engines": { 4392 - "node": ">=8" 4393 - }, 4394 - "funding": { 4395 - "url": "https://github.com/sponsors/mysticatea" 4396 - } 4397 - }, 4398 5101 "node_modules/regjsparser": { 4399 - "version": "0.9.1", 4400 - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", 4401 - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", 5102 + "version": "0.12.0", 5103 + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", 5104 + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", 4402 5105 "dev": true, 5106 + "license": "BSD-2-Clause", 4403 5107 "dependencies": { 4404 - "jsesc": "~0.5.0" 5108 + "jsesc": "~3.0.2" 4405 5109 }, 4406 5110 "bin": { 4407 5111 "regjsparser": "bin/parser" 4408 5112 } 4409 5113 }, 4410 5114 "node_modules/regjsparser/node_modules/jsesc": { 4411 - "version": "0.5.0", 4412 - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", 4413 - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", 5115 + "version": "3.0.2", 5116 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", 5117 + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", 4414 5118 "dev": true, 5119 + "license": "MIT", 4415 5120 "bin": { 4416 5121 "jsesc": "bin/jsesc" 5122 + }, 5123 + "engines": { 5124 + "node": ">=6" 4417 5125 } 4418 5126 }, 4419 5127 "node_modules/resolve": { 4420 - "version": "1.22.1", 4421 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 4422 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 5128 + "version": "1.22.10", 5129 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", 5130 + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", 4423 5131 "dev": true, 5132 + "license": "MIT", 4424 5133 "dependencies": { 4425 - "is-core-module": "^2.9.0", 5134 + "is-core-module": "^2.16.0", 4426 5135 "path-parse": "^1.0.7", 4427 5136 "supports-preserve-symlinks-flag": "^1.0.0" 4428 5137 }, 4429 5138 "bin": { 4430 5139 "resolve": "bin/resolve" 4431 5140 }, 5141 + "engines": { 5142 + "node": ">= 0.4" 5143 + }, 4432 5144 "funding": { 4433 5145 "url": "https://github.com/sponsors/ljharb" 4434 5146 } ··· 4438 5150 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 4439 5151 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 4440 5152 "dev": true, 5153 + "license": "MIT", 4441 5154 "engines": { 4442 5155 "node": ">=8" 5156 + } 5157 + }, 5158 + "node_modules/resolve-pkg-maps": { 5159 + "version": "1.0.0", 5160 + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 5161 + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 5162 + "dev": true, 5163 + "license": "MIT", 5164 + "funding": { 5165 + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" 4443 5166 } 4444 5167 }, 4445 5168 "node_modules/reusify": { 4446 - "version": "1.0.4", 4447 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 4448 - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 5169 + "version": "1.1.0", 5170 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 5171 + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 4449 5172 "dev": true, 5173 + "license": "MIT", 4450 5174 "engines": { 4451 5175 "iojs": ">=1.0.0", 4452 5176 "node": ">=0.10.0" 4453 5177 } 4454 5178 }, 4455 - "node_modules/rimraf": { 4456 - "version": "3.0.2", 4457 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 4458 - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 4459 - "dev": true, 4460 - "dependencies": { 4461 - "glob": "^7.1.3" 4462 - }, 4463 - "bin": { 4464 - "rimraf": "bin.js" 4465 - }, 4466 - "funding": { 4467 - "url": "https://github.com/sponsors/isaacs" 4468 - } 4469 - }, 4470 5179 "node_modules/run-applescript": { 4471 5180 "version": "7.0.0", 4472 5181 "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", ··· 4498 5207 "url": "https://feross.org/support" 4499 5208 } 4500 5209 ], 5210 + "license": "MIT", 4501 5211 "dependencies": { 4502 5212 "queue-microtask": "^1.2.2" 4503 5213 } 4504 5214 }, 4505 - "node_modules/safe-buffer": { 4506 - "version": "5.2.1", 4507 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 4508 - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 4509 - "dev": true, 4510 - "funding": [ 4511 - { 4512 - "type": "github", 4513 - "url": "https://github.com/sponsors/feross" 4514 - }, 4515 - { 4516 - "type": "patreon", 4517 - "url": "https://www.patreon.com/feross" 4518 - }, 4519 - { 4520 - "type": "consulting", 4521 - "url": "https://feross.org/support" 4522 - } 4523 - ], 4524 - "peer": true 4525 - }, 4526 - "node_modules/safe-regex": { 4527 - "version": "2.1.1", 4528 - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz", 4529 - "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==", 5215 + "node_modules/safe-array-concat": { 5216 + "version": "1.1.3", 5217 + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", 5218 + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", 4530 5219 "dev": true, 5220 + "license": "MIT", 4531 5221 "dependencies": { 4532 - "regexp-tree": "~0.1.1" 5222 + "call-bind": "^1.0.8", 5223 + "call-bound": "^1.0.2", 5224 + "get-intrinsic": "^1.2.6", 5225 + "has-symbols": "^1.1.0", 5226 + "isarray": "^2.0.5" 5227 + }, 5228 + "engines": { 5229 + "node": ">=0.4" 5230 + }, 5231 + "funding": { 5232 + "url": "https://github.com/sponsors/ljharb" 4533 5233 } 4534 5234 }, 4535 - "node_modules/safe-regex-test": { 5235 + "node_modules/safe-push-apply": { 4536 5236 "version": "1.0.0", 4537 - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", 4538 - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", 5237 + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", 5238 + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", 4539 5239 "dev": true, 5240 + "license": "MIT", 4540 5241 "dependencies": { 4541 - "call-bind": "^1.0.2", 4542 - "get-intrinsic": "^1.1.3", 4543 - "is-regex": "^1.1.4" 5242 + "es-errors": "^1.3.0", 5243 + "isarray": "^2.0.5" 5244 + }, 5245 + "engines": { 5246 + "node": ">= 0.4" 4544 5247 }, 4545 5248 "funding": { 4546 5249 "url": "https://github.com/sponsors/ljharb" 4547 5250 } 4548 5251 }, 4549 - "node_modules/schema-utils": { 4550 - "version": "3.1.2", 4551 - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", 4552 - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", 5252 + "node_modules/safe-regex-test": { 5253 + "version": "1.1.0", 5254 + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", 5255 + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", 4553 5256 "dev": true, 4554 - "peer": true, 5257 + "license": "MIT", 4555 5258 "dependencies": { 4556 - "@types/json-schema": "^7.0.8", 4557 - "ajv": "^6.12.5", 4558 - "ajv-keywords": "^3.5.2" 5259 + "call-bound": "^1.0.2", 5260 + "es-errors": "^1.3.0", 5261 + "is-regex": "^1.2.1" 4559 5262 }, 4560 5263 "engines": { 4561 - "node": ">= 10.13.0" 5264 + "node": ">= 0.4" 4562 5265 }, 4563 5266 "funding": { 4564 - "type": "opencollective", 4565 - "url": "https://opencollective.com/webpack" 5267 + "url": "https://github.com/sponsors/ljharb" 4566 5268 } 4567 5269 }, 4568 5270 "node_modules/semver": { 4569 - "version": "7.3.8", 4570 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 4571 - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 5271 + "version": "7.7.2", 5272 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 5273 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 4572 5274 "dev": true, 4573 - "dependencies": { 4574 - "lru-cache": "^6.0.0" 4575 - }, 5275 + "license": "ISC", 4576 5276 "bin": { 4577 5277 "semver": "bin/semver.js" 4578 5278 }, ··· 4580 5280 "node": ">=10" 4581 5281 } 4582 5282 }, 4583 - "node_modules/semver/node_modules/lru-cache": { 4584 - "version": "6.0.0", 4585 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 4586 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 5283 + "node_modules/set-function-length": { 5284 + "version": "1.2.2", 5285 + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", 5286 + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", 4587 5287 "dev": true, 5288 + "license": "MIT", 4588 5289 "dependencies": { 4589 - "yallist": "^4.0.0" 5290 + "define-data-property": "^1.1.4", 5291 + "es-errors": "^1.3.0", 5292 + "function-bind": "^1.1.2", 5293 + "get-intrinsic": "^1.2.4", 5294 + "gopd": "^1.0.1", 5295 + "has-property-descriptors": "^1.0.2" 5296 + }, 5297 + "engines": { 5298 + "node": ">= 0.4" 5299 + } 5300 + }, 5301 + "node_modules/set-function-name": { 5302 + "version": "2.0.2", 5303 + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", 5304 + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", 5305 + "dev": true, 5306 + "license": "MIT", 5307 + "dependencies": { 5308 + "define-data-property": "^1.1.4", 5309 + "es-errors": "^1.3.0", 5310 + "functions-have-names": "^1.2.3", 5311 + "has-property-descriptors": "^1.0.2" 4590 5312 }, 4591 5313 "engines": { 4592 - "node": ">=10" 5314 + "node": ">= 0.4" 4593 5315 } 4594 5316 }, 4595 - "node_modules/serialize-javascript": { 4596 - "version": "6.0.1", 4597 - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", 4598 - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", 5317 + "node_modules/set-proto": { 5318 + "version": "1.0.0", 5319 + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", 5320 + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", 4599 5321 "dev": true, 4600 - "peer": true, 5322 + "license": "MIT", 4601 5323 "dependencies": { 4602 - "randombytes": "^2.1.0" 5324 + "dunder-proto": "^1.0.1", 5325 + "es-errors": "^1.3.0", 5326 + "es-object-atoms": "^1.0.0" 5327 + }, 5328 + "engines": { 5329 + "node": ">= 0.4" 4603 5330 } 4604 5331 }, 4605 5332 "node_modules/shebang-command": { ··· 4607 5334 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4608 5335 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4609 5336 "dev": true, 5337 + "license": "MIT", 4610 5338 "dependencies": { 4611 5339 "shebang-regex": "^3.0.0" 4612 5340 }, ··· 4619 5347 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4620 5348 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4621 5349 "dev": true, 5350 + "license": "MIT", 4622 5351 "engines": { 4623 5352 "node": ">=8" 4624 5353 } 4625 5354 }, 4626 5355 "node_modules/side-channel": { 4627 - "version": "1.0.4", 4628 - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 4629 - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 5356 + "version": "1.1.0", 5357 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 5358 + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 4630 5359 "dev": true, 5360 + "license": "MIT", 4631 5361 "dependencies": { 4632 - "call-bind": "^1.0.0", 4633 - "get-intrinsic": "^1.0.2", 4634 - "object-inspect": "^1.9.0" 5362 + "es-errors": "^1.3.0", 5363 + "object-inspect": "^1.13.3", 5364 + "side-channel-list": "^1.0.0", 5365 + "side-channel-map": "^1.0.1", 5366 + "side-channel-weakmap": "^1.0.2" 4635 5367 }, 4636 - "funding": { 4637 - "url": "https://github.com/sponsors/ljharb" 4638 - } 4639 - }, 4640 - "node_modules/signal-exit": { 4641 - "version": "3.0.7", 4642 - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 4643 - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 4644 - "dev": true 4645 - }, 4646 - "node_modules/slash": { 4647 - "version": "5.0.0", 4648 - "resolved": "https://registry.npmjs.org/slash/-/slash-5.0.0.tgz", 4649 - "integrity": "sha512-n6KkmvKS0623igEVj3FF0OZs1gYYJ0o0Hj939yc1fyxl2xt+xYpLnzJB6xBSqOfV9ZFLEWodBBN/heZJahuIJQ==", 4650 - "dev": true, 4651 5368 "engines": { 4652 - "node": ">=14.16" 5369 + "node": ">= 0.4" 4653 5370 }, 4654 5371 "funding": { 4655 - "url": "https://github.com/sponsors/sindresorhus" 5372 + "url": "https://github.com/sponsors/ljharb" 4656 5373 } 4657 5374 }, 4658 - "node_modules/source-map": { 4659 - "version": "0.6.1", 4660 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 4661 - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 5375 + "node_modules/side-channel-list": { 5376 + "version": "1.0.0", 5377 + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 5378 + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 4662 5379 "dev": true, 4663 - "peer": true, 4664 - "engines": { 4665 - "node": ">=0.10.0" 4666 - } 4667 - }, 4668 - "node_modules/source-map-support": { 4669 - "version": "0.5.21", 4670 - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 4671 - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 4672 - "dev": true, 4673 - "peer": true, 5380 + "license": "MIT", 4674 5381 "dependencies": { 4675 - "buffer-from": "^1.0.0", 4676 - "source-map": "^0.6.0" 4677 - } 4678 - }, 4679 - "node_modules/spdx-correct": { 4680 - "version": "3.1.1", 4681 - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", 4682 - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", 4683 - "dev": true, 4684 - "dependencies": { 4685 - "spdx-expression-parse": "^3.0.0", 4686 - "spdx-license-ids": "^3.0.0" 4687 - } 4688 - }, 4689 - "node_modules/spdx-exceptions": { 4690 - "version": "2.3.0", 4691 - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", 4692 - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", 4693 - "dev": true 4694 - }, 4695 - "node_modules/spdx-expression-parse": { 4696 - "version": "3.0.1", 4697 - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", 4698 - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", 4699 - "dev": true, 4700 - "dependencies": { 4701 - "spdx-exceptions": "^2.1.0", 4702 - "spdx-license-ids": "^3.0.0" 4703 - } 4704 - }, 4705 - "node_modules/spdx-license-ids": { 4706 - "version": "3.0.12", 4707 - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", 4708 - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", 4709 - "dev": true 4710 - }, 4711 - "node_modules/string-width": { 4712 - "version": "4.2.3", 4713 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 4714 - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 4715 - "dev": true, 4716 - "dependencies": { 4717 - "emoji-regex": "^8.0.0", 4718 - "is-fullwidth-code-point": "^3.0.0", 4719 - "strip-ansi": "^6.0.1" 5382 + "es-errors": "^1.3.0", 5383 + "object-inspect": "^1.13.3" 4720 5384 }, 4721 5385 "engines": { 4722 - "node": ">=8" 4723 - } 4724 - }, 4725 - "node_modules/string.prototype.trimend": { 4726 - "version": "1.0.6", 4727 - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", 4728 - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", 4729 - "dev": true, 4730 - "dependencies": { 4731 - "call-bind": "^1.0.2", 4732 - "define-properties": "^1.1.4", 4733 - "es-abstract": "^1.20.4" 5386 + "node": ">= 0.4" 4734 5387 }, 4735 5388 "funding": { 4736 5389 "url": "https://github.com/sponsors/ljharb" 4737 5390 } 4738 5391 }, 4739 - "node_modules/string.prototype.trimstart": { 4740 - "version": "1.0.6", 4741 - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", 4742 - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", 5392 + "node_modules/side-channel-map": { 5393 + "version": "1.0.1", 5394 + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 5395 + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 4743 5396 "dev": true, 5397 + "license": "MIT", 4744 5398 "dependencies": { 4745 - "call-bind": "^1.0.2", 4746 - "define-properties": "^1.1.4", 4747 - "es-abstract": "^1.20.4" 5399 + "call-bound": "^1.0.2", 5400 + "es-errors": "^1.3.0", 5401 + "get-intrinsic": "^1.2.5", 5402 + "object-inspect": "^1.13.3" 5403 + }, 5404 + "engines": { 5405 + "node": ">= 0.4" 4748 5406 }, 4749 5407 "funding": { 4750 5408 "url": "https://github.com/sponsors/ljharb" 4751 5409 } 4752 5410 }, 4753 - "node_modules/strip-ansi": { 4754 - "version": "6.0.1", 4755 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4756 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5411 + "node_modules/side-channel-weakmap": { 5412 + "version": "1.0.2", 5413 + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 5414 + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 4757 5415 "dev": true, 5416 + "license": "MIT", 4758 5417 "dependencies": { 4759 - "ansi-regex": "^5.0.1" 5418 + "call-bound": "^1.0.2", 5419 + "es-errors": "^1.3.0", 5420 + "get-intrinsic": "^1.2.5", 5421 + "object-inspect": "^1.13.3", 5422 + "side-channel-map": "^1.0.1" 4760 5423 }, 4761 5424 "engines": { 4762 - "node": ">=8" 5425 + "node": ">= 0.4" 5426 + }, 5427 + "funding": { 5428 + "url": "https://github.com/sponsors/ljharb" 4763 5429 } 4764 5430 }, 4765 - "node_modules/strip-bom": { 4766 - "version": "3.0.0", 4767 - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 4768 - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", 5431 + "node_modules/signal-exit": { 5432 + "version": "4.1.0", 5433 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 5434 + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 4769 5435 "dev": true, 5436 + "license": "ISC", 4770 5437 "engines": { 4771 - "node": ">=4" 4772 - } 4773 - }, 4774 - "node_modules/strip-final-newline": { 4775 - "version": "2.0.0", 4776 - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 4777 - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 4778 - "dev": true, 4779 - "engines": { 4780 - "node": ">=6" 4781 - } 4782 - }, 4783 - "node_modules/strip-indent": { 4784 - "version": "3.0.0", 4785 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 4786 - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 4787 - "dev": true, 4788 - "dependencies": { 4789 - "min-indent": "^1.0.0" 5438 + "node": ">=14" 4790 5439 }, 4791 - "engines": { 4792 - "node": ">=8" 5440 + "funding": { 5441 + "url": "https://github.com/sponsors/isaacs" 4793 5442 } 4794 5443 }, 4795 - "node_modules/strip-json-comments": { 4796 - "version": "3.1.1", 4797 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4798 - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 5444 + "node_modules/slash": { 5445 + "version": "5.1.0", 5446 + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", 5447 + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", 4799 5448 "dev": true, 5449 + "license": "MIT", 4800 5450 "engines": { 4801 - "node": ">=8" 5451 + "node": ">=14.16" 4802 5452 }, 4803 5453 "funding": { 4804 5454 "url": "https://github.com/sponsors/sindresorhus" 4805 5455 } 4806 5456 }, 4807 - "node_modules/supports-color": { 5457 + "node_modules/stable-hash": { 5458 + "version": "0.0.5", 5459 + "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", 5460 + "integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==", 5461 + "dev": true, 5462 + "license": "MIT" 5463 + }, 5464 + "node_modules/string-width": { 4808 5465 "version": "7.2.0", 4809 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4810 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5466 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 5467 + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 4811 5468 "dev": true, 5469 + "license": "MIT", 4812 5470 "dependencies": { 4813 - "has-flag": "^4.0.0" 5471 + "emoji-regex": "^10.3.0", 5472 + "get-east-asian-width": "^1.0.0", 5473 + "strip-ansi": "^7.1.0" 4814 5474 }, 4815 5475 "engines": { 4816 - "node": ">=8" 5476 + "node": ">=18" 5477 + }, 5478 + "funding": { 5479 + "url": "https://github.com/sponsors/sindresorhus" 4817 5480 } 4818 5481 }, 4819 - "node_modules/supports-hyperlinks": { 4820 - "version": "2.3.0", 4821 - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", 4822 - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", 5482 + "node_modules/string.prototype.matchall": { 5483 + "version": "4.0.12", 5484 + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", 5485 + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", 4823 5486 "dev": true, 5487 + "license": "MIT", 4824 5488 "dependencies": { 4825 - "has-flag": "^4.0.0", 4826 - "supports-color": "^7.0.0" 5489 + "call-bind": "^1.0.8", 5490 + "call-bound": "^1.0.3", 5491 + "define-properties": "^1.2.1", 5492 + "es-abstract": "^1.23.6", 5493 + "es-errors": "^1.3.0", 5494 + "es-object-atoms": "^1.0.0", 5495 + "get-intrinsic": "^1.2.6", 5496 + "gopd": "^1.2.0", 5497 + "has-symbols": "^1.1.0", 5498 + "internal-slot": "^1.1.0", 5499 + "regexp.prototype.flags": "^1.5.3", 5500 + "set-function-name": "^2.0.2", 5501 + "side-channel": "^1.1.0" 4827 5502 }, 4828 5503 "engines": { 4829 - "node": ">=8" 4830 - } 4831 - }, 4832 - "node_modules/supports-preserve-symlinks-flag": { 4833 - "version": "1.0.0", 4834 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4835 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4836 - "dev": true, 4837 - "engines": { 4838 5504 "node": ">= 0.4" 4839 5505 }, 4840 5506 "funding": { 4841 5507 "url": "https://github.com/sponsors/ljharb" 4842 5508 } 4843 5509 }, 4844 - "node_modules/tapable": { 4845 - "version": "0.1.10", 4846 - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", 4847 - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", 5510 + "node_modules/string.prototype.repeat": { 5511 + "version": "1.0.0", 5512 + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", 5513 + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", 4848 5514 "dev": true, 4849 - "engines": { 4850 - "node": ">=0.6" 4851 - } 4852 - }, 4853 - "node_modules/terser": { 4854 - "version": "5.17.3", 4855 - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.3.tgz", 4856 - "integrity": "sha512-AudpAZKmZHkG9jueayypz4duuCFJMMNGRMwaPvQKWfxKedh8Z2x3OCoDqIIi1xx5+iwx1u6Au8XQcc9Lke65Yg==", 4857 - "dev": true, 4858 - "peer": true, 5515 + "license": "MIT", 4859 5516 "dependencies": { 4860 - "@jridgewell/source-map": "^0.3.2", 4861 - "acorn": "^8.5.0", 4862 - "commander": "^2.20.0", 4863 - "source-map-support": "~0.5.20" 4864 - }, 4865 - "bin": { 4866 - "terser": "bin/terser" 4867 - }, 4868 - "engines": { 4869 - "node": ">=10" 5517 + "define-properties": "^1.1.3", 5518 + "es-abstract": "^1.17.5" 4870 5519 } 4871 5520 }, 4872 - "node_modules/terser-webpack-plugin": { 4873 - "version": "5.3.8", 4874 - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.8.tgz", 4875 - "integrity": "sha512-WiHL3ElchZMsK27P8uIUh4604IgJyAW47LVXGbEoB21DbQcZ+OuMpGjVYnEUaqcWM6dO8uS2qUbA7LSCWqvsbg==", 5521 + "node_modules/string.prototype.trim": { 5522 + "version": "1.2.10", 5523 + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", 5524 + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", 4876 5525 "dev": true, 4877 - "peer": true, 5526 + "license": "MIT", 4878 5527 "dependencies": { 4879 - "@jridgewell/trace-mapping": "^0.3.17", 4880 - "jest-worker": "^27.4.5", 4881 - "schema-utils": "^3.1.1", 4882 - "serialize-javascript": "^6.0.1", 4883 - "terser": "^5.16.8" 5528 + "call-bind": "^1.0.8", 5529 + "call-bound": "^1.0.2", 5530 + "define-data-property": "^1.1.4", 5531 + "define-properties": "^1.2.1", 5532 + "es-abstract": "^1.23.5", 5533 + "es-object-atoms": "^1.0.0", 5534 + "has-property-descriptors": "^1.0.2" 4884 5535 }, 4885 5536 "engines": { 4886 - "node": ">= 10.13.0" 5537 + "node": ">= 0.4" 4887 5538 }, 4888 5539 "funding": { 4889 - "type": "opencollective", 4890 - "url": "https://opencollective.com/webpack" 4891 - }, 4892 - "peerDependencies": { 4893 - "webpack": "^5.1.0" 4894 - }, 4895 - "peerDependenciesMeta": { 4896 - "@swc/core": { 4897 - "optional": true 4898 - }, 4899 - "esbuild": { 4900 - "optional": true 4901 - }, 4902 - "uglify-js": { 4903 - "optional": true 4904 - } 4905 - } 4906 - }, 4907 - "node_modules/text-table": { 4908 - "version": "0.2.0", 4909 - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 4910 - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 4911 - "dev": true 4912 - }, 4913 - "node_modules/to-absolute-glob": { 4914 - "version": "3.0.0", 4915 - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-3.0.0.tgz", 4916 - "integrity": "sha512-loO/XEWTRqpfcpI7+Jr2RR2Umaaozx1t6OSVWtMi0oy5F/Fxg3IC+D/TToDnxyAGs7uZBGT/6XmyDUxgsObJXA==", 4917 - "dev": true, 4918 - "dependencies": { 4919 - "is-absolute": "^1.0.0", 4920 - "is-negated-glob": "^1.0.0" 4921 - }, 4922 - "engines": { 4923 - "node": ">=0.10.0" 5540 + "url": "https://github.com/sponsors/ljharb" 4924 5541 } 4925 5542 }, 4926 - "node_modules/to-regex-range": { 4927 - "version": "5.0.1", 4928 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4929 - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 5543 + "node_modules/string.prototype.trimend": { 5544 + "version": "1.0.9", 5545 + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", 5546 + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", 4930 5547 "dev": true, 5548 + "license": "MIT", 4931 5549 "dependencies": { 4932 - "is-number": "^7.0.0" 5550 + "call-bind": "^1.0.8", 5551 + "call-bound": "^1.0.2", 5552 + "define-properties": "^1.2.1", 5553 + "es-object-atoms": "^1.0.0" 4933 5554 }, 4934 5555 "engines": { 4935 - "node": ">=8.0" 4936 - } 4937 - }, 4938 - "node_modules/trim-newlines": { 4939 - "version": "4.0.2", 4940 - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz", 4941 - "integrity": "sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==", 4942 - "dev": true, 4943 - "engines": { 4944 - "node": ">=12" 5556 + "node": ">= 0.4" 4945 5557 }, 4946 5558 "funding": { 4947 - "url": "https://github.com/sponsors/sindresorhus" 4948 - } 4949 - }, 4950 - "node_modules/tsconfig-paths": { 4951 - "version": "3.14.1", 4952 - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", 4953 - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", 4954 - "dev": true, 4955 - "dependencies": { 4956 - "@types/json5": "^0.0.29", 4957 - "json5": "^1.0.1", 4958 - "minimist": "^1.2.6", 4959 - "strip-bom": "^3.0.0" 4960 - } 4961 - }, 4962 - "node_modules/tsconfig-paths/node_modules/json5": { 4963 - "version": "1.0.2", 4964 - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", 4965 - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", 4966 - "dev": true, 4967 - "dependencies": { 4968 - "minimist": "^1.2.0" 4969 - }, 4970 - "bin": { 4971 - "json5": "lib/cli.js" 5559 + "url": "https://github.com/sponsors/ljharb" 4972 5560 } 4973 5561 }, 4974 - "node_modules/type-check": { 4975 - "version": "0.4.0", 4976 - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4977 - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 5562 + "node_modules/string.prototype.trimstart": { 5563 + "version": "1.0.8", 5564 + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", 5565 + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", 4978 5566 "dev": true, 5567 + "license": "MIT", 4979 5568 "dependencies": { 4980 - "prelude-ls": "^1.2.1" 5569 + "call-bind": "^1.0.7", 5570 + "define-properties": "^1.2.1", 5571 + "es-object-atoms": "^1.0.0" 4981 5572 }, 4982 5573 "engines": { 4983 - "node": ">= 0.8.0" 4984 - } 4985 - }, 4986 - "node_modules/type-fest": { 4987 - "version": "0.21.3", 4988 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 4989 - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 4990 - "dev": true, 4991 - "engines": { 4992 - "node": ">=10" 4993 - }, 4994 - "funding": { 4995 - "url": "https://github.com/sponsors/sindresorhus" 4996 - } 4997 - }, 4998 - "node_modules/typed-array-length": { 4999 - "version": "1.0.4", 5000 - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", 5001 - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", 5002 - "dev": true, 5003 - "dependencies": { 5004 - "call-bind": "^1.0.2", 5005 - "for-each": "^0.3.3", 5006 - "is-typed-array": "^1.1.9" 5574 + "node": ">= 0.4" 5007 5575 }, 5008 5576 "funding": { 5009 5577 "url": "https://github.com/sponsors/ljharb" 5010 5578 } 5011 5579 }, 5012 - "node_modules/typescript": { 5013 - "version": "5.0.4", 5014 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", 5015 - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", 5580 + "node_modules/strip-ansi": { 5581 + "version": "7.1.0", 5582 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 5583 + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 5016 5584 "dev": true, 5017 - "bin": { 5018 - "tsc": "bin/tsc", 5019 - "tsserver": "bin/tsserver" 5585 + "license": "MIT", 5586 + "dependencies": { 5587 + "ansi-regex": "^6.0.1" 5020 5588 }, 5021 5589 "engines": { 5022 - "node": ">=12.20" 5023 - } 5024 - }, 5025 - "node_modules/unbox-primitive": { 5026 - "version": "1.0.2", 5027 - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", 5028 - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", 5029 - "dev": true, 5030 - "dependencies": { 5031 - "call-bind": "^1.0.2", 5032 - "has-bigints": "^1.0.2", 5033 - "has-symbols": "^1.0.3", 5034 - "which-boxed-primitive": "^1.0.2" 5590 + "node": ">=12" 5035 5591 }, 5036 5592 "funding": { 5037 - "url": "https://github.com/sponsors/ljharb" 5593 + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 5038 5594 } 5039 5595 }, 5040 - "node_modules/unc-path-regex": { 5041 - "version": "0.1.2", 5042 - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", 5043 - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", 5596 + "node_modules/strip-final-newline": { 5597 + "version": "4.0.0", 5598 + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", 5599 + "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", 5044 5600 "dev": true, 5601 + "license": "MIT", 5045 5602 "engines": { 5046 - "node": ">=0.10.0" 5047 - } 5048 - }, 5049 - "node_modules/update-browserslist-db": { 5050 - "version": "1.0.10", 5051 - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", 5052 - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", 5053 - "dev": true, 5054 - "funding": [ 5055 - { 5056 - "type": "opencollective", 5057 - "url": "https://opencollective.com/browserslist" 5058 - }, 5059 - { 5060 - "type": "tidelift", 5061 - "url": "https://tidelift.com/funding/github/npm/browserslist" 5062 - } 5063 - ], 5064 - "peer": true, 5065 - "dependencies": { 5066 - "escalade": "^3.1.1", 5067 - "picocolors": "^1.0.0" 5603 + "node": ">=18" 5068 5604 }, 5069 - "bin": { 5070 - "browserslist-lint": "cli.js" 5071 - }, 5072 - "peerDependencies": { 5073 - "browserslist": ">= 4.21.0" 5074 - } 5075 - }, 5076 - "node_modules/uri-js": { 5077 - "version": "4.4.1", 5078 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 5079 - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 5080 - "dev": true, 5081 - "dependencies": { 5082 - "punycode": "^2.1.0" 5083 - } 5084 - }, 5085 - "node_modules/url-or-path": { 5086 - "version": "2.1.0", 5087 - "resolved": "https://registry.npmjs.org/url-or-path/-/url-or-path-2.1.0.tgz", 5088 - "integrity": "sha512-dsBD6GbytSMj9YDb3jVzSRENwFh50oUORnWBeSHfo0Lnwv2KMm/J4npyGy1P9rivUPsUGLjTA53XqAFqpe0nww==", 5089 - "dev": true, 5090 5605 "funding": { 5091 - "url": "https://github.com/fisker/url-or-path?sponsor=1" 5606 + "url": "https://github.com/sponsors/sindresorhus" 5092 5607 } 5093 5608 }, 5094 - "node_modules/validate-npm-package-license": { 5095 - "version": "3.0.4", 5096 - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 5097 - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 5609 + "node_modules/strip-indent": { 5610 + "version": "4.0.0", 5611 + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", 5612 + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", 5098 5613 "dev": true, 5614 + "license": "MIT", 5099 5615 "dependencies": { 5100 - "spdx-correct": "^3.0.0", 5101 - "spdx-expression-parse": "^3.0.0" 5102 - } 5103 - }, 5104 - "node_modules/watchpack": { 5105 - "version": "2.4.0", 5106 - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", 5107 - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", 5108 - "dev": true, 5109 - "peer": true, 5110 - "dependencies": { 5111 - "glob-to-regexp": "^0.4.1", 5112 - "graceful-fs": "^4.1.2" 5616 + "min-indent": "^1.0.1" 5113 5617 }, 5114 5618 "engines": { 5115 - "node": ">=10.13.0" 5116 - } 5117 - }, 5118 - "node_modules/webpack": { 5119 - "version": "5.82.1", 5120 - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.82.1.tgz", 5121 - "integrity": "sha512-C6uiGQJ+Gt4RyHXXYt+v9f+SN1v83x68URwgxNQ98cvH8kxiuywWGP4XeNZ1paOzZ63aY3cTciCEQJNFUljlLw==", 5122 - "dev": true, 5123 - "peer": true, 5124 - "dependencies": { 5125 - "@types/eslint-scope": "^3.7.3", 5126 - "@types/estree": "^1.0.0", 5127 - "@webassemblyjs/ast": "^1.11.5", 5128 - "@webassemblyjs/wasm-edit": "^1.11.5", 5129 - "@webassemblyjs/wasm-parser": "^1.11.5", 5130 - "acorn": "^8.7.1", 5131 - "acorn-import-assertions": "^1.7.6", 5132 - "browserslist": "^4.14.5", 5133 - "chrome-trace-event": "^1.0.2", 5134 - "enhanced-resolve": "^5.14.0", 5135 - "es-module-lexer": "^1.2.1", 5136 - "eslint-scope": "5.1.1", 5137 - "events": "^3.2.0", 5138 - "glob-to-regexp": "^0.4.1", 5139 - "graceful-fs": "^4.2.9", 5140 - "json-parse-even-better-errors": "^2.3.1", 5141 - "loader-runner": "^4.2.0", 5142 - "mime-types": "^2.1.27", 5143 - "neo-async": "^2.6.2", 5144 - "schema-utils": "^3.1.2", 5145 - "tapable": "^2.1.1", 5146 - "terser-webpack-plugin": "^5.3.7", 5147 - "watchpack": "^2.4.0", 5148 - "webpack-sources": "^3.2.3" 5149 - }, 5150 - "bin": { 5151 - "webpack": "bin/webpack.js" 5152 - }, 5153 - "engines": { 5154 - "node": ">=10.13.0" 5619 + "node": ">=12" 5155 5620 }, 5156 5621 "funding": { 5157 - "type": "opencollective", 5158 - "url": "https://opencollective.com/webpack" 5159 - }, 5160 - "peerDependenciesMeta": { 5161 - "webpack-cli": { 5162 - "optional": true 5163 - } 5622 + "url": "https://github.com/sponsors/sindresorhus" 5164 5623 } 5165 5624 }, 5166 - "node_modules/webpack-sources": { 5167 - "version": "3.2.3", 5168 - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", 5169 - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", 5625 + "node_modules/strip-json-comments": { 5626 + "version": "3.1.1", 5627 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 5628 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 5170 5629 "dev": true, 5171 - "peer": true, 5630 + "license": "MIT", 5172 5631 "engines": { 5173 - "node": ">=10.13.0" 5174 - } 5175 - }, 5176 - "node_modules/webpack/node_modules/enhanced-resolve": { 5177 - "version": "5.14.0", 5178 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.0.tgz", 5179 - "integrity": "sha512-+DCows0XNwLDcUhbFJPdlQEVnT2zXlCv7hPxemTz86/O+B/hCQ+mb7ydkPKiflpVraqLPCAfu7lDy+hBXueojw==", 5180 - "dev": true, 5181 - "peer": true, 5182 - "dependencies": { 5183 - "graceful-fs": "^4.2.4", 5184 - "tapable": "^2.2.0" 5632 + "node": ">=8" 5185 5633 }, 5186 - "engines": { 5187 - "node": ">=10.13.0" 5634 + "funding": { 5635 + "url": "https://github.com/sponsors/sindresorhus" 5188 5636 } 5189 5637 }, 5190 - "node_modules/webpack/node_modules/eslint-scope": { 5191 - "version": "5.1.1", 5192 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 5193 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 5638 + "node_modules/supports-color": { 5639 + "version": "7.2.0", 5640 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5641 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5194 5642 "dev": true, 5195 - "peer": true, 5643 + "license": "MIT", 5196 5644 "dependencies": { 5197 - "esrecurse": "^4.3.0", 5198 - "estraverse": "^4.1.1" 5645 + "has-flag": "^4.0.0" 5199 5646 }, 5200 5647 "engines": { 5201 - "node": ">=8.0.0" 5648 + "node": ">=8" 5202 5649 } 5203 5650 }, 5204 - "node_modules/webpack/node_modules/estraverse": { 5205 - "version": "4.3.0", 5206 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 5207 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 5208 - "dev": true, 5209 - "peer": true, 5210 - "engines": { 5211 - "node": ">=4.0" 5212 - } 5213 - }, 5214 - "node_modules/webpack/node_modules/tapable": { 5215 - "version": "2.2.1", 5216 - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", 5217 - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", 5218 - "dev": true, 5219 - "peer": true, 5220 - "engines": { 5221 - "node": ">=6" 5222 - } 5223 - }, 5224 - "node_modules/which": { 5225 - "version": "2.0.2", 5226 - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 5227 - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 5651 + "node_modules/supports-hyperlinks": { 5652 + "version": "3.2.0", 5653 + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz", 5654 + "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==", 5228 5655 "dev": true, 5656 + "license": "MIT", 5229 5657 "dependencies": { 5230 - "isexe": "^2.0.0" 5231 - }, 5232 - "bin": { 5233 - "node-which": "bin/node-which" 5658 + "has-flag": "^4.0.0", 5659 + "supports-color": "^7.0.0" 5234 5660 }, 5235 5661 "engines": { 5236 - "node": ">= 8" 5237 - } 5238 - }, 5239 - "node_modules/which-boxed-primitive": { 5240 - "version": "1.0.2", 5241 - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 5242 - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 5243 - "dev": true, 5244 - "dependencies": { 5245 - "is-bigint": "^1.0.1", 5246 - "is-boolean-object": "^1.1.0", 5247 - "is-number-object": "^1.0.4", 5248 - "is-string": "^1.0.5", 5249 - "is-symbol": "^1.0.3" 5662 + "node": ">=14.18" 5250 5663 }, 5251 5664 "funding": { 5252 - "url": "https://github.com/sponsors/ljharb" 5665 + "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1" 5253 5666 } 5254 5667 }, 5255 - "node_modules/which-typed-array": { 5256 - "version": "1.1.9", 5257 - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", 5258 - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", 5668 + "node_modules/supports-preserve-symlinks-flag": { 5669 + "version": "1.0.0", 5670 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 5671 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 5259 5672 "dev": true, 5260 - "dependencies": { 5261 - "available-typed-arrays": "^1.0.5", 5262 - "call-bind": "^1.0.2", 5263 - "for-each": "^0.3.3", 5264 - "gopd": "^1.0.1", 5265 - "has-tostringtag": "^1.0.0", 5266 - "is-typed-array": "^1.1.10" 5267 - }, 5673 + "license": "MIT", 5268 5674 "engines": { 5269 5675 "node": ">= 0.4" 5270 5676 }, ··· 5272 5678 "url": "https://github.com/sponsors/ljharb" 5273 5679 } 5274 5680 }, 5275 - "node_modules/word-wrap": { 5276 - "version": "1.2.3", 5277 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 5278 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 5279 - "dev": true, 5280 - "engines": { 5281 - "node": ">=0.10.0" 5282 - } 5283 - }, 5284 - "node_modules/wrappy": { 5285 - "version": "1.0.2", 5286 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 5287 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 5288 - "dev": true 5289 - }, 5290 - "node_modules/xo": { 5291 - "version": "0.54.2", 5292 - "resolved": "https://registry.npmjs.org/xo/-/xo-0.54.2.tgz", 5293 - "integrity": "sha512-1S3r+ecCg8OVPtu711as+cgwxOg+WQNRgSzqZ+OHzYlsa8CpW3ych0Ve9k8Q2QG6gqO3HSpaS5AXi9D0yPUffg==", 5294 - "bundleDependencies": [ 5295 - "@typescript-eslint/eslint-plugin", 5296 - "@typescript-eslint/parser", 5297 - "eslint-config-xo-typescript" 5298 - ], 5299 - "dev": true, 5300 - "dependencies": { 5301 - "@eslint/eslintrc": "^1.3.3", 5302 - "@typescript-eslint/eslint-plugin": "^5.59.1", 5303 - "@typescript-eslint/parser": "^5.59.1", 5304 - "arrify": "^3.0.0", 5305 - "cosmiconfig": "^8.1.3", 5306 - "define-lazy-prop": "^3.0.0", 5307 - "eslint": "^8.37.0", 5308 - "eslint-config-prettier": "^8.8.0", 5309 - "eslint-config-xo": "^0.43.1", 5310 - "eslint-config-xo-typescript": "^0.57.0", 5311 - "eslint-formatter-pretty": "^5.0.0", 5312 - "eslint-import-resolver-webpack": "^0.13.2", 5313 - "eslint-plugin-ava": "^14.0.0", 5314 - "eslint-plugin-eslint-comments": "^3.2.0", 5315 - "eslint-plugin-import": "^2.27.5", 5316 - "eslint-plugin-n": "^15.7.0", 5317 - "eslint-plugin-no-use-extend-native": "^0.5.0", 5318 - "eslint-plugin-prettier": "^4.2.1", 5319 - "eslint-plugin-unicorn": "^46.0.0", 5320 - "esm-utils": "^4.1.2", 5321 - "find-cache-dir": "^4.0.0", 5322 - "find-up": "^6.3.0", 5323 - "get-stdin": "^9.0.0", 5324 - "get-tsconfig": "^4.5.0", 5325 - "globby": "^13.1.2", 5326 - "imurmurhash": "^0.1.4", 5327 - "json-stable-stringify-without-jsonify": "^1.0.1", 5328 - "lodash-es": "^4.17.21", 5329 - "meow": "^11.0.0", 5330 - "micromatch": "^4.0.5", 5331 - "open-editor": "^4.0.0", 5332 - "prettier": "^2.8.7", 5333 - "semver": "^7.3.8", 5334 - "slash": "^5.0.0", 5335 - "to-absolute-glob": "^3.0.0", 5336 - "typescript": "^5.0.3" 5337 - }, 5338 - "bin": { 5339 - "xo": "cli.js" 5340 - }, 5341 - "engines": { 5342 - "node": ">=14.16" 5343 - }, 5344 - "funding": { 5345 - "url": "https://github.com/sponsors/sindresorhus" 5346 - } 5347 - }, 5348 - "node_modules/xo/node_modules/@eslint-community/eslint-utils": { 5349 - "version": "4.4.0", 5681 + "node_modules/synckit": { 5682 + "version": "0.11.6", 5683 + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.6.tgz", 5684 + "integrity": "sha512-2pR2ubZSV64f/vqm9eLPz/KOvR9Dm+Co/5ChLgeHl0yEDRc6h5hXHoxEQH8Y5Ljycozd3p1k5TTSVdzYGkPvLw==", 5350 5685 "dev": true, 5351 - "inBundle": true, 5352 5686 "license": "MIT", 5353 5687 "dependencies": { 5354 - "eslint-visitor-keys": "^3.3.0" 5688 + "@pkgr/core": "^0.2.4" 5355 5689 }, 5356 5690 "engines": { 5357 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5691 + "node": "^14.18.0 || >=16.0.0" 5358 5692 }, 5359 - "peerDependencies": { 5360 - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 5693 + "funding": { 5694 + "url": "https://opencollective.com/synckit" 5361 5695 } 5362 5696 }, 5363 - "node_modules/xo/node_modules/@eslint-community/regexpp": { 5364 - "version": "4.5.0", 5697 + "node_modules/tapable": { 5698 + "version": "2.2.2", 5699 + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.2.tgz", 5700 + "integrity": "sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==", 5365 5701 "dev": true, 5366 - "inBundle": true, 5367 5702 "license": "MIT", 5368 5703 "engines": { 5369 - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 5704 + "node": ">=6" 5370 5705 } 5371 5706 }, 5372 - "node_modules/xo/node_modules/@nodelib/fs.scandir": { 5373 - "version": "2.1.5", 5707 + "node_modules/to-regex-range": { 5708 + "version": "5.0.1", 5709 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 5710 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 5374 5711 "dev": true, 5375 - "inBundle": true, 5376 5712 "license": "MIT", 5377 5713 "dependencies": { 5378 - "@nodelib/fs.stat": "2.0.5", 5379 - "run-parallel": "^1.1.9" 5714 + "is-number": "^7.0.0" 5380 5715 }, 5381 5716 "engines": { 5382 - "node": ">= 8" 5717 + "node": ">=8.0" 5383 5718 } 5384 5719 }, 5385 - "node_modules/xo/node_modules/@nodelib/fs.stat": { 5386 - "version": "2.0.5", 5720 + "node_modules/ts-api-utils": { 5721 + "version": "2.1.0", 5722 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", 5723 + "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", 5387 5724 "dev": true, 5388 - "inBundle": true, 5389 5725 "license": "MIT", 5390 5726 "engines": { 5391 - "node": ">= 8" 5392 - } 5393 - }, 5394 - "node_modules/xo/node_modules/@nodelib/fs.walk": { 5395 - "version": "1.2.8", 5396 - "dev": true, 5397 - "inBundle": true, 5398 - "license": "MIT", 5399 - "dependencies": { 5400 - "@nodelib/fs.scandir": "2.1.5", 5401 - "fastq": "^1.6.0" 5727 + "node": ">=18.12" 5402 5728 }, 5403 - "engines": { 5404 - "node": ">= 8" 5729 + "peerDependencies": { 5730 + "typescript": ">=4.8.4" 5405 5731 } 5406 5732 }, 5407 - "node_modules/xo/node_modules/@types/json-schema": { 5408 - "version": "7.0.11", 5733 + "node_modules/tslib": { 5734 + "version": "2.8.1", 5735 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 5736 + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 5409 5737 "dev": true, 5410 - "inBundle": true, 5411 - "license": "MIT" 5412 - }, 5413 - "node_modules/xo/node_modules/@types/semver": { 5414 - "version": "7.3.13", 5415 - "dev": true, 5416 - "inBundle": true, 5417 - "license": "MIT" 5738 + "license": "0BSD" 5418 5739 }, 5419 - "node_modules/xo/node_modules/@typescript-eslint/eslint-plugin": { 5420 - "version": "5.59.1", 5740 + "node_modules/type-check": { 5741 + "version": "0.4.0", 5742 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 5743 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 5421 5744 "dev": true, 5422 - "inBundle": true, 5423 5745 "license": "MIT", 5424 5746 "dependencies": { 5425 - "@eslint-community/regexpp": "^4.4.0", 5426 - "@typescript-eslint/scope-manager": "5.59.1", 5427 - "@typescript-eslint/type-utils": "5.59.1", 5428 - "@typescript-eslint/utils": "5.59.1", 5429 - "debug": "^4.3.4", 5430 - "grapheme-splitter": "^1.0.4", 5431 - "ignore": "^5.2.0", 5432 - "natural-compare-lite": "^1.4.0", 5433 - "semver": "^7.3.7", 5434 - "tsutils": "^3.21.0" 5747 + "prelude-ls": "^1.2.1" 5435 5748 }, 5436 5749 "engines": { 5437 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5438 - }, 5439 - "funding": { 5440 - "type": "opencollective", 5441 - "url": "https://opencollective.com/typescript-eslint" 5442 - }, 5443 - "peerDependencies": { 5444 - "@typescript-eslint/parser": "^5.0.0", 5445 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 5446 - }, 5447 - "peerDependenciesMeta": { 5448 - "typescript": { 5449 - "optional": true 5450 - } 5750 + "node": ">= 0.8.0" 5451 5751 } 5452 5752 }, 5453 - "node_modules/xo/node_modules/@typescript-eslint/parser": { 5454 - "version": "5.59.1", 5753 + "node_modules/type-fest": { 5754 + "version": "4.41.0", 5755 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 5756 + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 5455 5757 "dev": true, 5456 - "inBundle": true, 5457 - "license": "BSD-2-Clause", 5458 - "dependencies": { 5459 - "@typescript-eslint/scope-manager": "5.59.1", 5460 - "@typescript-eslint/types": "5.59.1", 5461 - "@typescript-eslint/typescript-estree": "5.59.1", 5462 - "debug": "^4.3.4" 5463 - }, 5758 + "license": "(MIT OR CC0-1.0)", 5464 5759 "engines": { 5465 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5760 + "node": ">=16" 5466 5761 }, 5467 5762 "funding": { 5468 - "type": "opencollective", 5469 - "url": "https://opencollective.com/typescript-eslint" 5470 - }, 5471 - "peerDependencies": { 5472 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 5473 - }, 5474 - "peerDependenciesMeta": { 5475 - "typescript": { 5476 - "optional": true 5477 - } 5763 + "url": "https://github.com/sponsors/sindresorhus" 5478 5764 } 5479 5765 }, 5480 - "node_modules/xo/node_modules/@typescript-eslint/scope-manager": { 5481 - "version": "5.59.1", 5766 + "node_modules/typed-array-buffer": { 5767 + "version": "1.0.3", 5768 + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", 5769 + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", 5482 5770 "dev": true, 5483 - "inBundle": true, 5484 5771 "license": "MIT", 5485 5772 "dependencies": { 5486 - "@typescript-eslint/types": "5.59.1", 5487 - "@typescript-eslint/visitor-keys": "5.59.1" 5773 + "call-bound": "^1.0.3", 5774 + "es-errors": "^1.3.0", 5775 + "is-typed-array": "^1.1.14" 5488 5776 }, 5489 5777 "engines": { 5490 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5491 - }, 5492 - "funding": { 5493 - "type": "opencollective", 5494 - "url": "https://opencollective.com/typescript-eslint" 5778 + "node": ">= 0.4" 5495 5779 } 5496 5780 }, 5497 - "node_modules/xo/node_modules/@typescript-eslint/type-utils": { 5498 - "version": "5.59.1", 5781 + "node_modules/typed-array-byte-length": { 5782 + "version": "1.0.3", 5783 + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", 5784 + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", 5499 5785 "dev": true, 5500 - "inBundle": true, 5501 5786 "license": "MIT", 5502 5787 "dependencies": { 5503 - "@typescript-eslint/typescript-estree": "5.59.1", 5504 - "@typescript-eslint/utils": "5.59.1", 5505 - "debug": "^4.3.4", 5506 - "tsutils": "^3.21.0" 5788 + "call-bind": "^1.0.8", 5789 + "for-each": "^0.3.3", 5790 + "gopd": "^1.2.0", 5791 + "has-proto": "^1.2.0", 5792 + "is-typed-array": "^1.1.14" 5507 5793 }, 5508 5794 "engines": { 5509 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5795 + "node": ">= 0.4" 5510 5796 }, 5511 5797 "funding": { 5512 - "type": "opencollective", 5513 - "url": "https://opencollective.com/typescript-eslint" 5514 - }, 5515 - "peerDependencies": { 5516 - "eslint": "*" 5517 - }, 5518 - "peerDependenciesMeta": { 5519 - "typescript": { 5520 - "optional": true 5521 - } 5798 + "url": "https://github.com/sponsors/ljharb" 5522 5799 } 5523 5800 }, 5524 - "node_modules/xo/node_modules/@typescript-eslint/types": { 5525 - "version": "5.59.1", 5801 + "node_modules/typed-array-byte-offset": { 5802 + "version": "1.0.4", 5803 + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", 5804 + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", 5526 5805 "dev": true, 5527 - "inBundle": true, 5528 5806 "license": "MIT", 5529 - "engines": { 5530 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5531 - }, 5532 - "funding": { 5533 - "type": "opencollective", 5534 - "url": "https://opencollective.com/typescript-eslint" 5535 - } 5536 - }, 5537 - "node_modules/xo/node_modules/@typescript-eslint/typescript-estree": { 5538 - "version": "5.59.1", 5539 - "dev": true, 5540 - "inBundle": true, 5541 - "license": "BSD-2-Clause", 5542 5807 "dependencies": { 5543 - "@typescript-eslint/types": "5.59.1", 5544 - "@typescript-eslint/visitor-keys": "5.59.1", 5545 - "debug": "^4.3.4", 5546 - "globby": "^11.1.0", 5547 - "is-glob": "^4.0.3", 5548 - "semver": "^7.3.7", 5549 - "tsutils": "^3.21.0" 5808 + "available-typed-arrays": "^1.0.7", 5809 + "call-bind": "^1.0.8", 5810 + "for-each": "^0.3.3", 5811 + "gopd": "^1.2.0", 5812 + "has-proto": "^1.2.0", 5813 + "is-typed-array": "^1.1.15", 5814 + "reflect.getprototypeof": "^1.0.9" 5550 5815 }, 5551 5816 "engines": { 5552 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5817 + "node": ">= 0.4" 5553 5818 }, 5554 5819 "funding": { 5555 - "type": "opencollective", 5556 - "url": "https://opencollective.com/typescript-eslint" 5557 - }, 5558 - "peerDependenciesMeta": { 5559 - "typescript": { 5560 - "optional": true 5561 - } 5820 + "url": "https://github.com/sponsors/ljharb" 5562 5821 } 5563 5822 }, 5564 - "node_modules/xo/node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { 5565 - "version": "11.1.0", 5823 + "node_modules/typed-array-length": { 5824 + "version": "1.0.7", 5825 + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", 5826 + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", 5566 5827 "dev": true, 5567 - "inBundle": true, 5568 5828 "license": "MIT", 5569 5829 "dependencies": { 5570 - "array-union": "^2.1.0", 5571 - "dir-glob": "^3.0.1", 5572 - "fast-glob": "^3.2.9", 5573 - "ignore": "^5.2.0", 5574 - "merge2": "^1.4.1", 5575 - "slash": "^3.0.0" 5830 + "call-bind": "^1.0.7", 5831 + "for-each": "^0.3.3", 5832 + "gopd": "^1.0.1", 5833 + "is-typed-array": "^1.1.13", 5834 + "possible-typed-array-names": "^1.0.0", 5835 + "reflect.getprototypeof": "^1.0.6" 5576 5836 }, 5577 5837 "engines": { 5578 - "node": ">=10" 5838 + "node": ">= 0.4" 5579 5839 }, 5580 5840 "funding": { 5581 - "url": "https://github.com/sponsors/sindresorhus" 5841 + "url": "https://github.com/sponsors/ljharb" 5582 5842 } 5583 5843 }, 5584 - "node_modules/xo/node_modules/@typescript-eslint/typescript-estree/node_modules/slash": { 5585 - "version": "3.0.0", 5844 + "node_modules/typescript": { 5845 + "version": "5.8.3", 5846 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", 5847 + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", 5586 5848 "dev": true, 5587 - "inBundle": true, 5588 - "license": "MIT", 5849 + "license": "Apache-2.0", 5850 + "peer": true, 5851 + "bin": { 5852 + "tsc": "bin/tsc", 5853 + "tsserver": "bin/tsserver" 5854 + }, 5589 5855 "engines": { 5590 - "node": ">=8" 5856 + "node": ">=14.17" 5591 5857 } 5592 5858 }, 5593 - "node_modules/xo/node_modules/@typescript-eslint/utils": { 5594 - "version": "5.59.1", 5859 + "node_modules/typescript-eslint": { 5860 + "version": "8.32.1", 5861 + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.32.1.tgz", 5862 + "integrity": "sha512-D7el+eaDHAmXvrZBy1zpzSNIRqnCOrkwTgZxTu3MUqRWk8k0q9m9Ho4+vPf7iHtgUfrK/o8IZaEApsxPlHTFCg==", 5595 5863 "dev": true, 5596 - "inBundle": true, 5597 5864 "license": "MIT", 5598 5865 "dependencies": { 5599 - "@eslint-community/eslint-utils": "^4.2.0", 5600 - "@types/json-schema": "^7.0.9", 5601 - "@types/semver": "^7.3.12", 5602 - "@typescript-eslint/scope-manager": "5.59.1", 5603 - "@typescript-eslint/types": "5.59.1", 5604 - "@typescript-eslint/typescript-estree": "5.59.1", 5605 - "eslint-scope": "^5.1.1", 5606 - "semver": "^7.3.7" 5866 + "@typescript-eslint/eslint-plugin": "8.32.1", 5867 + "@typescript-eslint/parser": "8.32.1", 5868 + "@typescript-eslint/utils": "8.32.1" 5607 5869 }, 5608 5870 "engines": { 5609 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5871 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 5610 5872 }, 5611 5873 "funding": { 5612 5874 "type": "opencollective", 5613 5875 "url": "https://opencollective.com/typescript-eslint" 5614 5876 }, 5615 5877 "peerDependencies": { 5616 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 5878 + "eslint": "^8.57.0 || ^9.0.0", 5879 + "typescript": ">=4.8.4 <5.9.0" 5617 5880 } 5618 5881 }, 5619 - "node_modules/xo/node_modules/@typescript-eslint/visitor-keys": { 5620 - "version": "5.59.1", 5882 + "node_modules/unbox-primitive": { 5883 + "version": "1.1.0", 5884 + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", 5885 + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", 5621 5886 "dev": true, 5622 - "inBundle": true, 5623 5887 "license": "MIT", 5624 5888 "dependencies": { 5625 - "@typescript-eslint/types": "5.59.1", 5626 - "eslint-visitor-keys": "^3.3.0" 5889 + "call-bound": "^1.0.3", 5890 + "has-bigints": "^1.0.2", 5891 + "has-symbols": "^1.1.0", 5892 + "which-boxed-primitive": "^1.1.1" 5627 5893 }, 5628 5894 "engines": { 5629 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5895 + "node": ">= 0.4" 5630 5896 }, 5631 5897 "funding": { 5632 - "type": "opencollective", 5633 - "url": "https://opencollective.com/typescript-eslint" 5898 + "url": "https://github.com/sponsors/ljharb" 5634 5899 } 5635 5900 }, 5636 - "node_modules/xo/node_modules/array-union": { 5637 - "version": "2.1.0", 5901 + "node_modules/unicorn-magic": { 5902 + "version": "0.3.0", 5903 + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", 5904 + "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", 5638 5905 "dev": true, 5639 - "inBundle": true, 5640 5906 "license": "MIT", 5641 5907 "engines": { 5642 - "node": ">=8" 5643 - } 5644 - }, 5645 - "node_modules/xo/node_modules/braces": { 5646 - "version": "3.0.2", 5647 - "dev": true, 5648 - "inBundle": true, 5649 - "license": "MIT", 5650 - "dependencies": { 5651 - "fill-range": "^7.0.1" 5908 + "node": ">=18" 5652 5909 }, 5653 - "engines": { 5654 - "node": ">=8" 5910 + "funding": { 5911 + "url": "https://github.com/sponsors/sindresorhus" 5655 5912 } 5656 5913 }, 5657 - "node_modules/xo/node_modules/debug": { 5658 - "version": "4.3.4", 5914 + "node_modules/unrs-resolver": { 5915 + "version": "1.7.2", 5916 + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.7.2.tgz", 5917 + "integrity": "sha512-BBKpaylOW8KbHsu378Zky/dGh4ckT/4NW/0SHRABdqRLcQJ2dAOjDo9g97p04sWflm0kqPqpUatxReNV/dqI5A==", 5659 5918 "dev": true, 5660 - "inBundle": true, 5919 + "hasInstallScript": true, 5661 5920 "license": "MIT", 5662 5921 "dependencies": { 5663 - "ms": "2.1.2" 5922 + "napi-postinstall": "^0.2.2" 5664 5923 }, 5665 - "engines": { 5666 - "node": ">=6.0" 5924 + "funding": { 5925 + "url": "https://github.com/sponsors/JounQin" 5667 5926 }, 5668 - "peerDependenciesMeta": { 5669 - "supports-color": { 5670 - "optional": true 5671 - } 5927 + "optionalDependencies": { 5928 + "@unrs/resolver-binding-darwin-arm64": "1.7.2", 5929 + "@unrs/resolver-binding-darwin-x64": "1.7.2", 5930 + "@unrs/resolver-binding-freebsd-x64": "1.7.2", 5931 + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.7.2", 5932 + "@unrs/resolver-binding-linux-arm-musleabihf": "1.7.2", 5933 + "@unrs/resolver-binding-linux-arm64-gnu": "1.7.2", 5934 + "@unrs/resolver-binding-linux-arm64-musl": "1.7.2", 5935 + "@unrs/resolver-binding-linux-ppc64-gnu": "1.7.2", 5936 + "@unrs/resolver-binding-linux-riscv64-gnu": "1.7.2", 5937 + "@unrs/resolver-binding-linux-riscv64-musl": "1.7.2", 5938 + "@unrs/resolver-binding-linux-s390x-gnu": "1.7.2", 5939 + "@unrs/resolver-binding-linux-x64-gnu": "1.7.2", 5940 + "@unrs/resolver-binding-linux-x64-musl": "1.7.2", 5941 + "@unrs/resolver-binding-wasm32-wasi": "1.7.2", 5942 + "@unrs/resolver-binding-win32-arm64-msvc": "1.7.2", 5943 + "@unrs/resolver-binding-win32-ia32-msvc": "1.7.2", 5944 + "@unrs/resolver-binding-win32-x64-msvc": "1.7.2" 5672 5945 } 5673 5946 }, 5674 - "node_modules/xo/node_modules/debug/node_modules/ms": { 5675 - "version": "2.1.2", 5676 - "dev": true, 5677 - "inBundle": true, 5678 - "license": "MIT" 5679 - }, 5680 - "node_modules/xo/node_modules/dir-glob": { 5681 - "version": "3.0.1", 5947 + "node_modules/update-browserslist-db": { 5948 + "version": "1.1.3", 5949 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", 5950 + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", 5682 5951 "dev": true, 5683 - "inBundle": true, 5952 + "funding": [ 5953 + { 5954 + "type": "opencollective", 5955 + "url": "https://opencollective.com/browserslist" 5956 + }, 5957 + { 5958 + "type": "tidelift", 5959 + "url": "https://tidelift.com/funding/github/npm/browserslist" 5960 + }, 5961 + { 5962 + "type": "github", 5963 + "url": "https://github.com/sponsors/ai" 5964 + } 5965 + ], 5684 5966 "license": "MIT", 5685 5967 "dependencies": { 5686 - "path-type": "^4.0.0" 5968 + "escalade": "^3.2.0", 5969 + "picocolors": "^1.1.1" 5687 5970 }, 5688 - "engines": { 5689 - "node": ">=8" 5690 - } 5691 - }, 5692 - "node_modules/xo/node_modules/eslint-config-xo-typescript": { 5693 - "version": "0.57.0", 5694 - "dev": true, 5695 - "inBundle": true, 5696 - "license": "MIT", 5697 - "engines": { 5698 - "node": ">=12" 5699 - }, 5700 - "funding": { 5701 - "url": "https://github.com/sponsors/sindresorhus" 5971 + "bin": { 5972 + "update-browserslist-db": "cli.js" 5702 5973 }, 5703 5974 "peerDependencies": { 5704 - "@typescript-eslint/eslint-plugin": ">=5.57.0", 5705 - "@typescript-eslint/parser": ">=5.57.0", 5706 - "eslint": ">=8.0.0", 5707 - "typescript": ">=4.4" 5975 + "browserslist": ">= 4.21.0" 5708 5976 } 5709 5977 }, 5710 - "node_modules/xo/node_modules/eslint-scope": { 5711 - "version": "5.1.1", 5978 + "node_modules/uri-js": { 5979 + "version": "4.4.1", 5980 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 5981 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 5712 5982 "dev": true, 5713 - "inBundle": true, 5714 5983 "license": "BSD-2-Clause", 5715 5984 "dependencies": { 5716 - "esrecurse": "^4.3.0", 5717 - "estraverse": "^4.1.1" 5718 - }, 5719 - "engines": { 5720 - "node": ">=8.0.0" 5721 - } 5722 - }, 5723 - "node_modules/xo/node_modules/eslint-scope/node_modules/estraverse": { 5724 - "version": "4.3.0", 5725 - "dev": true, 5726 - "inBundle": true, 5727 - "license": "BSD-2-Clause", 5728 - "engines": { 5729 - "node": ">=4.0" 5730 - } 5731 - }, 5732 - "node_modules/xo/node_modules/eslint-visitor-keys": { 5733 - "version": "3.4.0", 5734 - "dev": true, 5735 - "inBundle": true, 5736 - "license": "Apache-2.0", 5737 - "engines": { 5738 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5739 - }, 5740 - "funding": { 5741 - "url": "https://opencollective.com/eslint" 5985 + "punycode": "^2.1.0" 5742 5986 } 5743 5987 }, 5744 - "node_modules/xo/node_modules/esrecurse": { 5745 - "version": "4.3.0", 5988 + "node_modules/which": { 5989 + "version": "2.0.2", 5990 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 5991 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 5746 5992 "dev": true, 5747 - "inBundle": true, 5748 - "license": "BSD-2-Clause", 5993 + "license": "ISC", 5749 5994 "dependencies": { 5750 - "estraverse": "^5.2.0" 5995 + "isexe": "^2.0.0" 5751 5996 }, 5752 - "engines": { 5753 - "node": ">=4.0" 5754 - } 5755 - }, 5756 - "node_modules/xo/node_modules/estraverse": { 5757 - "version": "5.3.0", 5758 - "dev": true, 5759 - "inBundle": true, 5760 - "license": "BSD-2-Clause", 5997 + "bin": { 5998 + "node-which": "bin/node-which" 5999 + }, 5761 6000 "engines": { 5762 - "node": ">=4.0" 6001 + "node": ">= 8" 5763 6002 } 5764 6003 }, 5765 - "node_modules/xo/node_modules/fast-glob": { 5766 - "version": "3.2.12", 6004 + "node_modules/which-boxed-primitive": { 6005 + "version": "1.1.1", 6006 + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", 6007 + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", 5767 6008 "dev": true, 5768 - "inBundle": true, 5769 6009 "license": "MIT", 5770 6010 "dependencies": { 5771 - "@nodelib/fs.stat": "^2.0.2", 5772 - "@nodelib/fs.walk": "^1.2.3", 5773 - "glob-parent": "^5.1.2", 5774 - "merge2": "^1.3.0", 5775 - "micromatch": "^4.0.4" 6011 + "is-bigint": "^1.1.0", 6012 + "is-boolean-object": "^1.2.1", 6013 + "is-number-object": "^1.1.1", 6014 + "is-string": "^1.1.1", 6015 + "is-symbol": "^1.1.1" 5776 6016 }, 5777 6017 "engines": { 5778 - "node": ">=8.6.0" 6018 + "node": ">= 0.4" 6019 + }, 6020 + "funding": { 6021 + "url": "https://github.com/sponsors/ljharb" 5779 6022 } 5780 6023 }, 5781 - "node_modules/xo/node_modules/fastq": { 5782 - "version": "1.15.0", 6024 + "node_modules/which-builtin-type": { 6025 + "version": "1.2.1", 6026 + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", 6027 + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", 5783 6028 "dev": true, 5784 - "inBundle": true, 5785 - "license": "ISC", 5786 - "dependencies": { 5787 - "reusify": "^1.0.4" 5788 - } 5789 - }, 5790 - "node_modules/xo/node_modules/fill-range": { 5791 - "version": "7.0.1", 5792 - "dev": true, 5793 - "inBundle": true, 5794 6029 "license": "MIT", 5795 6030 "dependencies": { 5796 - "to-regex-range": "^5.0.1" 6031 + "call-bound": "^1.0.2", 6032 + "function.prototype.name": "^1.1.6", 6033 + "has-tostringtag": "^1.0.2", 6034 + "is-async-function": "^2.0.0", 6035 + "is-date-object": "^1.1.0", 6036 + "is-finalizationregistry": "^1.1.0", 6037 + "is-generator-function": "^1.0.10", 6038 + "is-regex": "^1.2.1", 6039 + "is-weakref": "^1.0.2", 6040 + "isarray": "^2.0.5", 6041 + "which-boxed-primitive": "^1.1.0", 6042 + "which-collection": "^1.0.2", 6043 + "which-typed-array": "^1.1.16" 5797 6044 }, 5798 6045 "engines": { 5799 - "node": ">=8" 5800 - } 5801 - }, 5802 - "node_modules/xo/node_modules/glob-parent": { 5803 - "version": "5.1.2", 5804 - "dev": true, 5805 - "inBundle": true, 5806 - "license": "ISC", 5807 - "dependencies": { 5808 - "is-glob": "^4.0.1" 6046 + "node": ">= 0.4" 5809 6047 }, 5810 - "engines": { 5811 - "node": ">= 6" 6048 + "funding": { 6049 + "url": "https://github.com/sponsors/ljharb" 5812 6050 } 5813 6051 }, 5814 - "node_modules/xo/node_modules/grapheme-splitter": { 5815 - "version": "1.0.4", 6052 + "node_modules/which-collection": { 6053 + "version": "1.0.2", 6054 + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", 6055 + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", 5816 6056 "dev": true, 5817 - "inBundle": true, 5818 - "license": "MIT" 5819 - }, 5820 - "node_modules/xo/node_modules/ignore": { 5821 - "version": "5.2.4", 5822 - "dev": true, 5823 - "inBundle": true, 5824 - "license": "MIT", 5825 - "engines": { 5826 - "node": ">= 4" 5827 - } 5828 - }, 5829 - "node_modules/xo/node_modules/is-extglob": { 5830 - "version": "2.1.1", 5831 - "dev": true, 5832 - "inBundle": true, 5833 - "license": "MIT", 5834 - "engines": { 5835 - "node": ">=0.10.0" 5836 - } 5837 - }, 5838 - "node_modules/xo/node_modules/is-glob": { 5839 - "version": "4.0.3", 5840 - "dev": true, 5841 - "inBundle": true, 5842 6057 "license": "MIT", 5843 6058 "dependencies": { 5844 - "is-extglob": "^2.1.1" 6059 + "is-map": "^2.0.3", 6060 + "is-set": "^2.0.3", 6061 + "is-weakmap": "^2.0.2", 6062 + "is-weakset": "^2.0.3" 5845 6063 }, 5846 6064 "engines": { 5847 - "node": ">=0.10.0" 5848 - } 5849 - }, 5850 - "node_modules/xo/node_modules/is-number": { 5851 - "version": "7.0.0", 5852 - "dev": true, 5853 - "inBundle": true, 5854 - "license": "MIT", 5855 - "engines": { 5856 - "node": ">=0.12.0" 6065 + "node": ">= 0.4" 6066 + }, 6067 + "funding": { 6068 + "url": "https://github.com/sponsors/ljharb" 5857 6069 } 5858 6070 }, 5859 - "node_modules/xo/node_modules/merge2": { 5860 - "version": "1.4.1", 6071 + "node_modules/which-typed-array": { 6072 + "version": "1.1.19", 6073 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", 6074 + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", 5861 6075 "dev": true, 5862 - "inBundle": true, 5863 - "license": "MIT", 5864 - "engines": { 5865 - "node": ">= 8" 5866 - } 5867 - }, 5868 - "node_modules/xo/node_modules/micromatch": { 5869 - "version": "4.0.5", 5870 - "dev": true, 5871 - "inBundle": true, 5872 6076 "license": "MIT", 5873 6077 "dependencies": { 5874 - "braces": "^3.0.2", 5875 - "picomatch": "^2.3.1" 6078 + "available-typed-arrays": "^1.0.7", 6079 + "call-bind": "^1.0.8", 6080 + "call-bound": "^1.0.4", 6081 + "for-each": "^0.3.5", 6082 + "get-proto": "^1.0.1", 6083 + "gopd": "^1.2.0", 6084 + "has-tostringtag": "^1.0.2" 5876 6085 }, 5877 6086 "engines": { 5878 - "node": ">=8.6" 5879 - } 5880 - }, 5881 - "node_modules/xo/node_modules/natural-compare-lite": { 5882 - "version": "1.4.0", 5883 - "dev": true, 5884 - "inBundle": true, 5885 - "license": "MIT" 5886 - }, 5887 - "node_modules/xo/node_modules/path-type": { 5888 - "version": "4.0.0", 5889 - "dev": true, 5890 - "inBundle": true, 5891 - "license": "MIT", 5892 - "engines": { 5893 - "node": ">=8" 5894 - } 5895 - }, 5896 - "node_modules/xo/node_modules/picomatch": { 5897 - "version": "2.3.1", 5898 - "dev": true, 5899 - "inBundle": true, 5900 - "license": "MIT", 5901 - "engines": { 5902 - "node": ">=8.6" 6087 + "node": ">= 0.4" 5903 6088 }, 5904 6089 "funding": { 5905 - "url": "https://github.com/sponsors/jonschlinkert" 6090 + "url": "https://github.com/sponsors/ljharb" 5906 6091 } 5907 6092 }, 5908 - "node_modules/xo/node_modules/queue-microtask": { 5909 - "version": "1.2.3", 6093 + "node_modules/word-wrap": { 6094 + "version": "1.2.5", 6095 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 6096 + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 5910 6097 "dev": true, 5911 - "funding": [ 5912 - { 5913 - "type": "github", 5914 - "url": "https://github.com/sponsors/feross" 5915 - }, 5916 - { 5917 - "type": "patreon", 5918 - "url": "https://www.patreon.com/feross" 5919 - }, 5920 - { 5921 - "type": "consulting", 5922 - "url": "https://feross.org/support" 5923 - } 5924 - ], 5925 - "inBundle": true, 5926 - "license": "MIT" 5927 - }, 5928 - "node_modules/xo/node_modules/reusify": { 5929 - "version": "1.0.4", 5930 - "dev": true, 5931 - "inBundle": true, 5932 6098 "license": "MIT", 5933 6099 "engines": { 5934 - "iojs": ">=1.0.0", 5935 6100 "node": ">=0.10.0" 5936 6101 } 5937 6102 }, 5938 - "node_modules/xo/node_modules/run-parallel": { 5939 - "version": "1.2.0", 6103 + "node_modules/xo": { 6104 + "version": "1.0.0", 6105 + "resolved": "https://registry.npmjs.org/xo/-/xo-1.0.0.tgz", 6106 + "integrity": "sha512-KwGA+L48Am+EzGrThUH4z4hzJt5J9O0nX2dEvV28owfpUFb3OZyLM2VG1qdxoy073mwKoDWJ7BcKFHrUwNvbzg==", 5940 6107 "dev": true, 5941 - "funding": [ 5942 - { 5943 - "type": "github", 5944 - "url": "https://github.com/sponsors/feross" 5945 - }, 5946 - { 5947 - "type": "patreon", 5948 - "url": "https://www.patreon.com/feross" 5949 - }, 5950 - { 5951 - "type": "consulting", 5952 - "url": "https://feross.org/support" 5953 - } 5954 - ], 5955 - "inBundle": true, 5956 6108 "license": "MIT", 5957 6109 "dependencies": { 5958 - "queue-microtask": "^1.2.2" 5959 - } 5960 - }, 5961 - "node_modules/xo/node_modules/semver": { 5962 - "version": "7.5.0", 5963 - "dev": true, 5964 - "inBundle": true, 5965 - "license": "ISC", 5966 - "dependencies": { 5967 - "lru-cache": "^6.0.0" 6110 + "@eslint-community/eslint-plugin-eslint-comments": "^4.5.0", 6111 + "@sindresorhus/tsconfig": "^7.0.0", 6112 + "@stylistic/eslint-plugin": "^4.2.0", 6113 + "@typescript-eslint/parser": "^8.32.1", 6114 + "arrify": "^3.0.0", 6115 + "cosmiconfig": "^9.0.0", 6116 + "define-lazy-prop": "^3.0.0", 6117 + "eslint": "^9.27.0", 6118 + "eslint-config-prettier": "^10.1.5", 6119 + "eslint-config-xo-react": "^0.28.0", 6120 + "eslint-config-xo-typescript": "^7.0.0", 6121 + "eslint-formatter-pretty": "^6.0.1", 6122 + "eslint-plugin-ava": "^15.0.1", 6123 + "eslint-plugin-import-x": "^4.12.2", 6124 + "eslint-plugin-n": "^17.18.0", 6125 + "eslint-plugin-no-use-extend-native": "^0.7.2", 6126 + "eslint-plugin-prettier": "^5.4.0", 6127 + "eslint-plugin-promise": "^7.2.1", 6128 + "eslint-plugin-unicorn": "^59.0.1", 6129 + "find-cache-directory": "^6.0.0", 6130 + "get-stdin": "^9.0.0", 6131 + "get-tsconfig": "^4.10.1", 6132 + "globals": "^16.1.0", 6133 + "globby": "^14.1.0", 6134 + "meow": "^13.2.0", 6135 + "micromatch": "^4.0.8", 6136 + "open-editor": "^5.1.0", 6137 + "path-exists": "^5.0.0", 6138 + "prettier": "^3.5.3", 6139 + "type-fest": "^4.41.0", 6140 + "typescript-eslint": "^8.32.1" 5968 6141 }, 5969 6142 "bin": { 5970 - "semver": "bin/semver.js" 6143 + "xo": "dist/cli.js" 5971 6144 }, 5972 6145 "engines": { 5973 - "node": ">=10" 6146 + "node": ">=20.17" 6147 + }, 6148 + "funding": { 6149 + "url": "https://github.com/sponsors/sindresorhus" 5974 6150 } 5975 6151 }, 5976 - "node_modules/xo/node_modules/semver/node_modules/lru-cache": { 5977 - "version": "6.0.0", 6152 + "node_modules/yocto-queue": { 6153 + "version": "0.1.0", 6154 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 6155 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 5978 6156 "dev": true, 5979 - "inBundle": true, 5980 - "license": "ISC", 5981 - "dependencies": { 5982 - "yallist": "^4.0.0" 5983 - }, 6157 + "license": "MIT", 5984 6158 "engines": { 5985 6159 "node": ">=10" 5986 - } 5987 - }, 5988 - "node_modules/xo/node_modules/semver/node_modules/yallist": { 5989 - "version": "4.0.0", 5990 - "dev": true, 5991 - "inBundle": true, 5992 - "license": "ISC" 5993 - }, 5994 - "node_modules/xo/node_modules/to-regex-range": { 5995 - "version": "5.0.1", 5996 - "dev": true, 5997 - "inBundle": true, 5998 - "license": "MIT", 5999 - "dependencies": { 6000 - "is-number": "^7.0.0" 6001 6160 }, 6002 - "engines": { 6003 - "node": ">=8.0" 6161 + "funding": { 6162 + "url": "https://github.com/sponsors/sindresorhus" 6004 6163 } 6005 6164 }, 6006 - "node_modules/xo/node_modules/tslib": { 6007 - "version": "1.14.1", 6165 + "node_modules/yoctocolors": { 6166 + "version": "2.1.1", 6167 + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", 6168 + "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", 6008 6169 "dev": true, 6009 - "inBundle": true, 6010 - "license": "0BSD" 6011 - }, 6012 - "node_modules/xo/node_modules/tsutils": { 6013 - "version": "3.21.0", 6014 - "dev": true, 6015 - "inBundle": true, 6016 6170 "license": "MIT", 6017 - "dependencies": { 6018 - "tslib": "^1.8.1" 6019 - }, 6020 6171 "engines": { 6021 - "node": ">= 6" 6022 - }, 6023 - "peerDependencies": { 6024 - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" 6025 - } 6026 - }, 6027 - "node_modules/yallist": { 6028 - "version": "4.0.0", 6029 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 6030 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 6031 - "dev": true 6032 - }, 6033 - "node_modules/yargs-parser": { 6034 - "version": "21.1.1", 6035 - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 6036 - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 6037 - "dev": true, 6038 - "engines": { 6039 - "node": ">=12" 6040 - } 6041 - }, 6042 - "node_modules/yocto-queue": { 6043 - "version": "1.0.0", 6044 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", 6045 - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", 6046 - "dev": true, 6047 - "engines": { 6048 - "node": ">=12.20" 6172 + "node": ">=18" 6049 6173 }, 6050 6174 "funding": { 6051 6175 "url": "https://github.com/sponsors/sindresorhus"
+6 -3
package.json
··· 16 16 "main": "./index.js", 17 17 "repository": "github:patrik-csak/terminal-profile", 18 18 "scripts": { 19 - "format": "xo --fix", 20 - "test": "xo" 19 + "format": "eslint --fix && npm run prettier -- --write", 20 + "prettier": "prettier .", 21 + "test": "eslint && npm run prettier -- --check" 21 22 }, 22 23 "dependencies": { 23 24 "run-applescript": "^7.0.0" 24 25 }, 25 26 "devDependencies": { 26 - "xo": "^0.54.2" 27 + "eslint": "^9.27.0", 28 + "prettier": "^3.5.3", 29 + "xo": "^1.0.0" 27 30 }, 28 31 "engines": { 29 32 "node": ">=20 <=24"
+11
prettier.config.js
··· 1 + /** 2 + * @see {@link https://github.com/xojs/xo#prettier} 3 + * @type {import('prettier').Options} 4 + */ 5 + const config = { 6 + bracketSpacing: false, 7 + singleQuote: true, 8 + useTabs: true, 9 + }; 10 + 11 + export default config;