1{ 2 "name": "trusted-firmware-a", 3 "version": "2.10.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "trusted-firmware-a", 9 "version": "2.10.0", 10 "hasInstallScript": true, 11 "license": "BSD-3-Clause", 12 "devDependencies": { 13 "@commitlint/cli": "^19.0.0", 14 "@commitlint/config-conventional": "^19.0.0", 15 "@commitlint/cz-commitlint": "^19.0.0", 16 "commitizen": "^4.3.0", 17 "conventional-changelog-tf-a": "file:tools/conventional-changelog-tf-a", 18 "husky": "^9.0.11", 19 "js-yaml": "^4.1.0", 20 "standard-version": "^9.5.0" 21 }, 22 "engines": { 23 "node": ">=20" 24 } 25 }, 26 "node_modules/@babel/code-frame": { 27 "version": "7.23.5", 28 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", 29 "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", 30 "dev": true, 31 "dependencies": { 32 "@babel/highlight": "^7.23.4", 33 "chalk": "^2.4.2" 34 }, 35 "engines": { 36 "node": ">=6.9.0" 37 } 38 }, 39 "node_modules/@babel/code-frame/node_modules/ansi-styles": { 40 "version": "3.2.1", 41 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 42 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 43 "dev": true, 44 "dependencies": { 45 "color-convert": "^1.9.0" 46 }, 47 "engines": { 48 "node": ">=4" 49 } 50 }, 51 "node_modules/@babel/code-frame/node_modules/chalk": { 52 "version": "2.4.2", 53 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 54 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 55 "dev": true, 56 "dependencies": { 57 "ansi-styles": "^3.2.1", 58 "escape-string-regexp": "^1.0.5", 59 "supports-color": "^5.3.0" 60 }, 61 "engines": { 62 "node": ">=4" 63 } 64 }, 65 "node_modules/@babel/code-frame/node_modules/color-convert": { 66 "version": "1.9.3", 67 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 68 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 69 "dev": true, 70 "dependencies": { 71 "color-name": "1.1.3" 72 } 73 }, 74 "node_modules/@babel/code-frame/node_modules/color-name": { 75 "version": "1.1.3", 76 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 77 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 78 "dev": true 79 }, 80 "node_modules/@babel/code-frame/node_modules/has-flag": { 81 "version": "3.0.0", 82 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 83 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 84 "dev": true, 85 "engines": { 86 "node": ">=4" 87 } 88 }, 89 "node_modules/@babel/code-frame/node_modules/supports-color": { 90 "version": "5.5.0", 91 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 92 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 93 "dev": true, 94 "dependencies": { 95 "has-flag": "^3.0.0" 96 }, 97 "engines": { 98 "node": ">=4" 99 } 100 }, 101 "node_modules/@babel/helper-validator-identifier": { 102 "version": "7.22.20", 103 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", 104 "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", 105 "dev": true, 106 "engines": { 107 "node": ">=6.9.0" 108 } 109 }, 110 "node_modules/@babel/highlight": { 111 "version": "7.23.4", 112 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", 113 "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", 114 "dev": true, 115 "dependencies": { 116 "@babel/helper-validator-identifier": "^7.22.20", 117 "chalk": "^2.4.2", 118 "js-tokens": "^4.0.0" 119 }, 120 "engines": { 121 "node": ">=6.9.0" 122 } 123 }, 124 "node_modules/@babel/highlight/node_modules/ansi-styles": { 125 "version": "3.2.1", 126 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 127 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 128 "dev": true, 129 "dependencies": { 130 "color-convert": "^1.9.0" 131 }, 132 "engines": { 133 "node": ">=4" 134 } 135 }, 136 "node_modules/@babel/highlight/node_modules/chalk": { 137 "version": "2.4.2", 138 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 139 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 140 "dev": true, 141 "dependencies": { 142 "ansi-styles": "^3.2.1", 143 "escape-string-regexp": "^1.0.5", 144 "supports-color": "^5.3.0" 145 }, 146 "engines": { 147 "node": ">=4" 148 } 149 }, 150 "node_modules/@babel/highlight/node_modules/color-convert": { 151 "version": "1.9.3", 152 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 153 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 154 "dev": true, 155 "dependencies": { 156 "color-name": "1.1.3" 157 } 158 }, 159 "node_modules/@babel/highlight/node_modules/color-name": { 160 "version": "1.1.3", 161 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 162 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 163 "dev": true 164 }, 165 "node_modules/@babel/highlight/node_modules/has-flag": { 166 "version": "3.0.0", 167 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 168 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 169 "dev": true, 170 "engines": { 171 "node": ">=4" 172 } 173 }, 174 "node_modules/@babel/highlight/node_modules/supports-color": { 175 "version": "5.5.0", 176 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 177 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 178 "dev": true, 179 "dependencies": { 180 "has-flag": "^3.0.0" 181 }, 182 "engines": { 183 "node": ">=4" 184 } 185 }, 186 "node_modules/@commitlint/cli": { 187 "version": "19.0.0", 188 "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.0.0.tgz", 189 "integrity": "sha512-SVBQG6k+eOOmlejYTtxnqJGmhrzy/m0qH3bVeoHY3gtlJBK3Kb32RjJioteBYk8Vuo58x5ehAjXwsQFX58X+xw==", 190 "dev": true, 191 "dependencies": { 192 "@commitlint/format": "^19.0.0", 193 "@commitlint/lint": "^19.0.0", 194 "@commitlint/load": "^19.0.0", 195 "@commitlint/read": "^19.0.0", 196 "@commitlint/types": "^19.0.0", 197 "execa": "^8.0.1", 198 "resolve-from": "^5.0.0", 199 "resolve-global": "^2.0.0", 200 "yargs": "^17.0.0" 201 }, 202 "bin": { 203 "commitlint": "cli.js" 204 }, 205 "engines": { 206 "node": ">=v18" 207 } 208 }, 209 "node_modules/@commitlint/cli/node_modules/execa": { 210 "version": "8.0.1", 211 "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", 212 "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", 213 "dev": true, 214 "dependencies": { 215 "cross-spawn": "^7.0.3", 216 "get-stream": "^8.0.1", 217 "human-signals": "^5.0.0", 218 "is-stream": "^3.0.0", 219 "merge-stream": "^2.0.0", 220 "npm-run-path": "^5.1.0", 221 "onetime": "^6.0.0", 222 "signal-exit": "^4.1.0", 223 "strip-final-newline": "^3.0.0" 224 }, 225 "engines": { 226 "node": ">=16.17" 227 }, 228 "funding": { 229 "url": "https://github.com/sindresorhus/execa?sponsor=1" 230 } 231 }, 232 "node_modules/@commitlint/cli/node_modules/get-stream": { 233 "version": "8.0.1", 234 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", 235 "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", 236 "dev": true, 237 "engines": { 238 "node": ">=16" 239 }, 240 "funding": { 241 "url": "https://github.com/sponsors/sindresorhus" 242 } 243 }, 244 "node_modules/@commitlint/cli/node_modules/human-signals": { 245 "version": "5.0.0", 246 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", 247 "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", 248 "dev": true, 249 "engines": { 250 "node": ">=16.17.0" 251 } 252 }, 253 "node_modules/@commitlint/cli/node_modules/is-stream": { 254 "version": "3.0.0", 255 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", 256 "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", 257 "dev": true, 258 "engines": { 259 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 260 }, 261 "funding": { 262 "url": "https://github.com/sponsors/sindresorhus" 263 } 264 }, 265 "node_modules/@commitlint/cli/node_modules/mimic-fn": { 266 "version": "4.0.0", 267 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", 268 "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", 269 "dev": true, 270 "engines": { 271 "node": ">=12" 272 }, 273 "funding": { 274 "url": "https://github.com/sponsors/sindresorhus" 275 } 276 }, 277 "node_modules/@commitlint/cli/node_modules/npm-run-path": { 278 "version": "5.3.0", 279 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", 280 "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", 281 "dev": true, 282 "dependencies": { 283 "path-key": "^4.0.0" 284 }, 285 "engines": { 286 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 287 }, 288 "funding": { 289 "url": "https://github.com/sponsors/sindresorhus" 290 } 291 }, 292 "node_modules/@commitlint/cli/node_modules/onetime": { 293 "version": "6.0.0", 294 "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", 295 "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", 296 "dev": true, 297 "dependencies": { 298 "mimic-fn": "^4.0.0" 299 }, 300 "engines": { 301 "node": ">=12" 302 }, 303 "funding": { 304 "url": "https://github.com/sponsors/sindresorhus" 305 } 306 }, 307 "node_modules/@commitlint/cli/node_modules/path-key": { 308 "version": "4.0.0", 309 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 310 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 311 "dev": true, 312 "engines": { 313 "node": ">=12" 314 }, 315 "funding": { 316 "url": "https://github.com/sponsors/sindresorhus" 317 } 318 }, 319 "node_modules/@commitlint/cli/node_modules/signal-exit": { 320 "version": "4.1.0", 321 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 322 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 323 "dev": true, 324 "engines": { 325 "node": ">=14" 326 }, 327 "funding": { 328 "url": "https://github.com/sponsors/isaacs" 329 } 330 }, 331 "node_modules/@commitlint/cli/node_modules/strip-final-newline": { 332 "version": "3.0.0", 333 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", 334 "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", 335 "dev": true, 336 "engines": { 337 "node": ">=12" 338 }, 339 "funding": { 340 "url": "https://github.com/sponsors/sindresorhus" 341 } 342 }, 343 "node_modules/@commitlint/config-conventional": { 344 "version": "19.0.0", 345 "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.0.0.tgz", 346 "integrity": "sha512-d8lPm+slPUdA8Zof2Y36RqAm/MmAYx/QQIEd2gKbpfLThQK1oYLs+0C3sMPD+4LIq2kh4cnbV9WnPA0P5sN8Ig==", 347 "dev": true, 348 "dependencies": { 349 "@commitlint/types": "^19.0.0", 350 "conventional-changelog-conventionalcommits": "^7.0.2" 351 }, 352 "engines": { 353 "node": ">=v18" 354 } 355 }, 356 "node_modules/@commitlint/config-conventional/node_modules/conventional-changelog-conventionalcommits": { 357 "version": "7.0.2", 358 "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz", 359 "integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==", 360 "dev": true, 361 "dependencies": { 362 "compare-func": "^2.0.0" 363 }, 364 "engines": { 365 "node": ">=16" 366 } 367 }, 368 "node_modules/@commitlint/config-validator": { 369 "version": "19.0.0", 370 "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.0.0.tgz", 371 "integrity": "sha512-oxJ2k+jBPRyWzv1ixfxwGZO5DJ1S+v3D8u/QESMwuPh3kQmeOYBRxGI+5FDWMwiVSHpztlhvvxDAU9SFXeMqUA==", 372 "dev": true, 373 "dependencies": { 374 "@commitlint/types": "^19.0.0", 375 "ajv": "^8.11.0" 376 }, 377 "engines": { 378 "node": ">=v18" 379 } 380 }, 381 "node_modules/@commitlint/cz-commitlint": { 382 "version": "19.0.0", 383 "resolved": "https://registry.npmjs.org/@commitlint/cz-commitlint/-/cz-commitlint-19.0.0.tgz", 384 "integrity": "sha512-hIWExZOycAuq0fW7rBq23AuBMJAmvTuM3GSlAX5kSV8gvASwXSrHRKgxrHQCcozV/ZnLlbFEvfVgBRi+UbH8pA==", 385 "dev": true, 386 "dependencies": { 387 "@commitlint/ensure": "^19.0.0", 388 "@commitlint/load": "^19.0.0", 389 "@commitlint/types": "^19.0.0", 390 "chalk": "^5.3.0", 391 "lodash.isplainobject": "^4.0.6", 392 "word-wrap": "^1.2.5" 393 }, 394 "engines": { 395 "node": ">=v18" 396 }, 397 "peerDependencies": { 398 "commitizen": "^4.0.3", 399 "inquirer": "^9.0.0" 400 } 401 }, 402 "node_modules/@commitlint/cz-commitlint/node_modules/chalk": { 403 "version": "5.3.0", 404 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", 405 "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", 406 "dev": true, 407 "engines": { 408 "node": "^12.17.0 || ^14.13 || >=16.0.0" 409 }, 410 "funding": { 411 "url": "https://github.com/chalk/chalk?sponsor=1" 412 } 413 }, 414 "node_modules/@commitlint/ensure": { 415 "version": "19.0.0", 416 "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-19.0.0.tgz", 417 "integrity": "sha512-G0avCIwjKplTP1Oc9MlDhsYqi1yOWORtJSBpyMbQEnalQAW1tuRxG4LOLRZVKfFqlDWs2SfVQPN0Uw51Ge0f6w==", 418 "dev": true, 419 "dependencies": { 420 "@commitlint/types": "^19.0.0", 421 "lodash.camelcase": "^4.3.0", 422 "lodash.kebabcase": "^4.1.1", 423 "lodash.snakecase": "^4.1.1", 424 "lodash.startcase": "^4.4.0", 425 "lodash.upperfirst": "^4.3.1" 426 }, 427 "engines": { 428 "node": ">=v18" 429 } 430 }, 431 "node_modules/@commitlint/execute-rule": { 432 "version": "19.0.0", 433 "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.0.0.tgz", 434 "integrity": "sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==", 435 "dev": true, 436 "engines": { 437 "node": ">=v18" 438 } 439 }, 440 "node_modules/@commitlint/format": { 441 "version": "19.0.0", 442 "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-19.0.0.tgz", 443 "integrity": "sha512-36P4/2tpGSGQsYoSZEso5fTSTaMSArIK9fszy+5B8hwwAvOfnD4kQtrwfMhiXnf7PCgeX2lx5Jma+pY3Bq326A==", 444 "dev": true, 445 "dependencies": { 446 "@commitlint/types": "^19.0.0", 447 "chalk": "^5.3.0" 448 }, 449 "engines": { 450 "node": ">=v18" 451 } 452 }, 453 "node_modules/@commitlint/format/node_modules/chalk": { 454 "version": "5.3.0", 455 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", 456 "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", 457 "dev": true, 458 "engines": { 459 "node": "^12.17.0 || ^14.13 || >=16.0.0" 460 }, 461 "funding": { 462 "url": "https://github.com/chalk/chalk?sponsor=1" 463 } 464 }, 465 "node_modules/@commitlint/is-ignored": { 466 "version": "19.0.0", 467 "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.0.0.tgz", 468 "integrity": "sha512-5b2nIrl8GEjzYAnOK2ZAUxBXvUonYrp3+8kJkUMl8QOtjt2O1gsd71jar7UtoDEqTWJhc+n7lG6lQYMXtcQJAw==", 469 "dev": true, 470 "dependencies": { 471 "@commitlint/types": "^19.0.0", 472 "semver": "^7.6.0" 473 }, 474 "engines": { 475 "node": ">=v18" 476 } 477 }, 478 "node_modules/@commitlint/lint": { 479 "version": "19.0.0", 480 "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.0.0.tgz", 481 "integrity": "sha512-rAAisSpxhA+z4uhsveSt1CuTB+Jld5d7zyNSEK2UWjQaOxicwDP+LFiOdM32n/vwsLlOJqhrInA50UcbRSVaGg==", 482 "dev": true, 483 "dependencies": { 484 "@commitlint/is-ignored": "^19.0.0", 485 "@commitlint/parse": "^19.0.0", 486 "@commitlint/rules": "^19.0.0", 487 "@commitlint/types": "^19.0.0" 488 }, 489 "engines": { 490 "node": ">=v18" 491 } 492 }, 493 "node_modules/@commitlint/load": { 494 "version": "19.0.0", 495 "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.0.0.tgz", 496 "integrity": "sha512-pC/6xDjkWPWgqfILY0KMMpxz0dTZqC7fUpxyWMLRrlbZCC9S54/gsg/8UltFrUH+C+F1zz4Ip8CQgzKonpH6rg==", 497 "dev": true, 498 "dependencies": { 499 "@commitlint/config-validator": "^19.0.0", 500 "@commitlint/execute-rule": "^19.0.0", 501 "@commitlint/resolve-extends": "^19.0.0", 502 "@commitlint/types": "^19.0.0", 503 "chalk": "^5.3.0", 504 "cosmiconfig": "^8.3.6", 505 "cosmiconfig-typescript-loader": "^5.0.0", 506 "lodash.isplainobject": "^4.0.6", 507 "lodash.merge": "^4.6.2", 508 "lodash.uniq": "^4.5.0" 509 }, 510 "engines": { 511 "node": ">=v18" 512 } 513 }, 514 "node_modules/@commitlint/load/node_modules/chalk": { 515 "version": "5.3.0", 516 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", 517 "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", 518 "dev": true, 519 "engines": { 520 "node": "^12.17.0 || ^14.13 || >=16.0.0" 521 }, 522 "funding": { 523 "url": "https://github.com/chalk/chalk?sponsor=1" 524 } 525 }, 526 "node_modules/@commitlint/message": { 527 "version": "19.0.0", 528 "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-19.0.0.tgz", 529 "integrity": "sha512-c9czf6lU+9oF9gVVa2lmKaOARJvt4soRsVmbR7Njwp9FpbBgste5i7l/2l5o8MmbwGh4yE1snfnsy2qyA2r/Fw==", 530 "dev": true, 531 "engines": { 532 "node": ">=v18" 533 } 534 }, 535 "node_modules/@commitlint/parse": { 536 "version": "19.0.0", 537 "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-19.0.0.tgz", 538 "integrity": "sha512-/2hT08V/2Lh+aQ5cSAw5vO74FlA3LJGYzLfsNMcx6aW8Kmrsa9W7chNNY5hMWbucCF92s/JE3eVIHnzoEBKTTA==", 539 "dev": true, 540 "dependencies": { 541 "@commitlint/types": "^19.0.0", 542 "conventional-changelog-angular": "^7.0.0", 543 "conventional-commits-parser": "^5.0.0" 544 }, 545 "engines": { 546 "node": ">=v18" 547 } 548 }, 549 "node_modules/@commitlint/parse/node_modules/conventional-changelog-angular": { 550 "version": "7.0.0", 551 "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz", 552 "integrity": "sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==", 553 "dev": true, 554 "dependencies": { 555 "compare-func": "^2.0.0" 556 }, 557 "engines": { 558 "node": ">=16" 559 } 560 }, 561 "node_modules/@commitlint/parse/node_modules/conventional-commits-parser": { 562 "version": "5.0.0", 563 "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz", 564 "integrity": "sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==", 565 "dev": true, 566 "dependencies": { 567 "is-text-path": "^2.0.0", 568 "JSONStream": "^1.3.5", 569 "meow": "^12.0.1", 570 "split2": "^4.0.0" 571 }, 572 "bin": { 573 "conventional-commits-parser": "cli.mjs" 574 }, 575 "engines": { 576 "node": ">=16" 577 } 578 }, 579 "node_modules/@commitlint/parse/node_modules/is-text-path": { 580 "version": "2.0.0", 581 "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz", 582 "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==", 583 "dev": true, 584 "dependencies": { 585 "text-extensions": "^2.0.0" 586 }, 587 "engines": { 588 "node": ">=8" 589 } 590 }, 591 "node_modules/@commitlint/parse/node_modules/meow": { 592 "version": "12.1.1", 593 "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", 594 "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", 595 "dev": true, 596 "engines": { 597 "node": ">=16.10" 598 }, 599 "funding": { 600 "url": "https://github.com/sponsors/sindresorhus" 601 } 602 }, 603 "node_modules/@commitlint/parse/node_modules/split2": { 604 "version": "4.2.0", 605 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", 606 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", 607 "dev": true, 608 "engines": { 609 "node": ">= 10.x" 610 } 611 }, 612 "node_modules/@commitlint/parse/node_modules/text-extensions": { 613 "version": "2.4.0", 614 "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz", 615 "integrity": "sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==", 616 "dev": true, 617 "engines": { 618 "node": ">=8" 619 }, 620 "funding": { 621 "url": "https://github.com/sponsors/sindresorhus" 622 } 623 }, 624 "node_modules/@commitlint/read": { 625 "version": "19.0.0", 626 "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.0.0.tgz", 627 "integrity": "sha512-AbK/fQjWrXGAAHl+KeOtZtWJryhzkTnynhkABF4IUFZqK71JSviSIPHYuUQjdwNrD0PJGs5f19ORjY8LOXP08w==", 628 "dev": true, 629 "dependencies": { 630 "@commitlint/top-level": "^19.0.0", 631 "@commitlint/types": "^19.0.0", 632 "git-raw-commits": "^4.0.0", 633 "minimist": "^1.2.8" 634 }, 635 "engines": { 636 "node": ">=v18" 637 } 638 }, 639 "node_modules/@commitlint/read/node_modules/dargs": { 640 "version": "8.1.0", 641 "resolved": "https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz", 642 "integrity": "sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==", 643 "dev": true, 644 "engines": { 645 "node": ">=12" 646 }, 647 "funding": { 648 "url": "https://github.com/sponsors/sindresorhus" 649 } 650 }, 651 "node_modules/@commitlint/read/node_modules/git-raw-commits": { 652 "version": "4.0.0", 653 "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-4.0.0.tgz", 654 "integrity": "sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==", 655 "dev": true, 656 "dependencies": { 657 "dargs": "^8.0.0", 658 "meow": "^12.0.1", 659 "split2": "^4.0.0" 660 }, 661 "bin": { 662 "git-raw-commits": "cli.mjs" 663 }, 664 "engines": { 665 "node": ">=16" 666 } 667 }, 668 "node_modules/@commitlint/read/node_modules/meow": { 669 "version": "12.1.1", 670 "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", 671 "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", 672 "dev": true, 673 "engines": { 674 "node": ">=16.10" 675 }, 676 "funding": { 677 "url": "https://github.com/sponsors/sindresorhus" 678 } 679 }, 680 "node_modules/@commitlint/read/node_modules/minimist": { 681 "version": "1.2.8", 682 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 683 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 684 "dev": true, 685 "funding": { 686 "url": "https://github.com/sponsors/ljharb" 687 } 688 }, 689 "node_modules/@commitlint/read/node_modules/split2": { 690 "version": "4.2.0", 691 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", 692 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", 693 "dev": true, 694 "engines": { 695 "node": ">= 10.x" 696 } 697 }, 698 "node_modules/@commitlint/resolve-extends": { 699 "version": "19.0.0", 700 "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.0.0.tgz", 701 "integrity": "sha512-ej0fALn5yZQOYKH8wPZnzw5LGvD0n5gJBPvV6DnMiSYudqgwYwhdNJ//MukZCXNpLIM1yMA8KUyrCP6D4WnUbg==", 702 "dev": true, 703 "dependencies": { 704 "@commitlint/config-validator": "^19.0.0", 705 "@commitlint/types": "^19.0.0", 706 "import-fresh": "^3.0.0", 707 "import-meta-resolve": "^4.0.0", 708 "lodash.mergewith": "^4.6.2", 709 "resolve-global": "^2.0.0" 710 }, 711 "engines": { 712 "node": ">=v18" 713 } 714 }, 715 "node_modules/@commitlint/rules": { 716 "version": "19.0.0", 717 "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-19.0.0.tgz", 718 "integrity": "sha512-uwb5Ro5vvJlEjnWPezL3AcdlbLdJz24SD5VembgA6IXqqunphZr5LFsQL1z5efP7p3MUdJEXFynIx8o62+j2lA==", 719 "dev": true, 720 "dependencies": { 721 "@commitlint/ensure": "^19.0.0", 722 "@commitlint/message": "^19.0.0", 723 "@commitlint/to-lines": "^19.0.0", 724 "@commitlint/types": "^19.0.0", 725 "execa": "^8.0.1" 726 }, 727 "engines": { 728 "node": ">=v18" 729 } 730 }, 731 "node_modules/@commitlint/rules/node_modules/execa": { 732 "version": "8.0.1", 733 "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", 734 "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", 735 "dev": true, 736 "dependencies": { 737 "cross-spawn": "^7.0.3", 738 "get-stream": "^8.0.1", 739 "human-signals": "^5.0.0", 740 "is-stream": "^3.0.0", 741 "merge-stream": "^2.0.0", 742 "npm-run-path": "^5.1.0", 743 "onetime": "^6.0.0", 744 "signal-exit": "^4.1.0", 745 "strip-final-newline": "^3.0.0" 746 }, 747 "engines": { 748 "node": ">=16.17" 749 }, 750 "funding": { 751 "url": "https://github.com/sindresorhus/execa?sponsor=1" 752 } 753 }, 754 "node_modules/@commitlint/rules/node_modules/get-stream": { 755 "version": "8.0.1", 756 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", 757 "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", 758 "dev": true, 759 "engines": { 760 "node": ">=16" 761 }, 762 "funding": { 763 "url": "https://github.com/sponsors/sindresorhus" 764 } 765 }, 766 "node_modules/@commitlint/rules/node_modules/human-signals": { 767 "version": "5.0.0", 768 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", 769 "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", 770 "dev": true, 771 "engines": { 772 "node": ">=16.17.0" 773 } 774 }, 775 "node_modules/@commitlint/rules/node_modules/is-stream": { 776 "version": "3.0.0", 777 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", 778 "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", 779 "dev": true, 780 "engines": { 781 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 782 }, 783 "funding": { 784 "url": "https://github.com/sponsors/sindresorhus" 785 } 786 }, 787 "node_modules/@commitlint/rules/node_modules/mimic-fn": { 788 "version": "4.0.0", 789 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", 790 "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", 791 "dev": true, 792 "engines": { 793 "node": ">=12" 794 }, 795 "funding": { 796 "url": "https://github.com/sponsors/sindresorhus" 797 } 798 }, 799 "node_modules/@commitlint/rules/node_modules/npm-run-path": { 800 "version": "5.3.0", 801 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", 802 "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", 803 "dev": true, 804 "dependencies": { 805 "path-key": "^4.0.0" 806 }, 807 "engines": { 808 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 809 }, 810 "funding": { 811 "url": "https://github.com/sponsors/sindresorhus" 812 } 813 }, 814 "node_modules/@commitlint/rules/node_modules/onetime": { 815 "version": "6.0.0", 816 "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", 817 "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", 818 "dev": true, 819 "dependencies": { 820 "mimic-fn": "^4.0.0" 821 }, 822 "engines": { 823 "node": ">=12" 824 }, 825 "funding": { 826 "url": "https://github.com/sponsors/sindresorhus" 827 } 828 }, 829 "node_modules/@commitlint/rules/node_modules/path-key": { 830 "version": "4.0.0", 831 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 832 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 833 "dev": true, 834 "engines": { 835 "node": ">=12" 836 }, 837 "funding": { 838 "url": "https://github.com/sponsors/sindresorhus" 839 } 840 }, 841 "node_modules/@commitlint/rules/node_modules/signal-exit": { 842 "version": "4.1.0", 843 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 844 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 845 "dev": true, 846 "engines": { 847 "node": ">=14" 848 }, 849 "funding": { 850 "url": "https://github.com/sponsors/isaacs" 851 } 852 }, 853 "node_modules/@commitlint/rules/node_modules/strip-final-newline": { 854 "version": "3.0.0", 855 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", 856 "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", 857 "dev": true, 858 "engines": { 859 "node": ">=12" 860 }, 861 "funding": { 862 "url": "https://github.com/sponsors/sindresorhus" 863 } 864 }, 865 "node_modules/@commitlint/to-lines": { 866 "version": "19.0.0", 867 "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-19.0.0.tgz", 868 "integrity": "sha512-vkxWo+VQU5wFhiP9Ub9Sre0FYe019JxFikrALVoD5UGa8/t3yOJEpEhxC5xKiENKKhUkTpEItMTRAjHw2SCpZw==", 869 "dev": true, 870 "engines": { 871 "node": ">=v18" 872 } 873 }, 874 "node_modules/@commitlint/top-level": { 875 "version": "19.0.0", 876 "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-19.0.0.tgz", 877 "integrity": "sha512-KKjShd6u1aMGNkCkaX4aG1jOGdn7f8ZI8TR1VEuNqUOjWTOdcDSsmglinglJ18JTjuBX5I1PtjrhQCRcixRVFQ==", 878 "dev": true, 879 "dependencies": { 880 "find-up": "^7.0.0" 881 }, 882 "engines": { 883 "node": ">=v18" 884 } 885 }, 886 "node_modules/@commitlint/top-level/node_modules/find-up": { 887 "version": "7.0.0", 888 "resolved": "https://registry.npmjs.org/find-up/-/find-up-7.0.0.tgz", 889 "integrity": "sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==", 890 "dev": true, 891 "dependencies": { 892 "locate-path": "^7.2.0", 893 "path-exists": "^5.0.0", 894 "unicorn-magic": "^0.1.0" 895 }, 896 "engines": { 897 "node": ">=18" 898 }, 899 "funding": { 900 "url": "https://github.com/sponsors/sindresorhus" 901 } 902 }, 903 "node_modules/@commitlint/top-level/node_modules/locate-path": { 904 "version": "7.2.0", 905 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", 906 "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", 907 "dev": true, 908 "dependencies": { 909 "p-locate": "^6.0.0" 910 }, 911 "engines": { 912 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 913 }, 914 "funding": { 915 "url": "https://github.com/sponsors/sindresorhus" 916 } 917 }, 918 "node_modules/@commitlint/top-level/node_modules/p-limit": { 919 "version": "4.0.0", 920 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", 921 "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", 922 "dev": true, 923 "dependencies": { 924 "yocto-queue": "^1.0.0" 925 }, 926 "engines": { 927 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 928 }, 929 "funding": { 930 "url": "https://github.com/sponsors/sindresorhus" 931 } 932 }, 933 "node_modules/@commitlint/top-level/node_modules/p-locate": { 934 "version": "6.0.0", 935 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", 936 "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", 937 "dev": true, 938 "dependencies": { 939 "p-limit": "^4.0.0" 940 }, 941 "engines": { 942 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 943 }, 944 "funding": { 945 "url": "https://github.com/sponsors/sindresorhus" 946 } 947 }, 948 "node_modules/@commitlint/top-level/node_modules/path-exists": { 949 "version": "5.0.0", 950 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", 951 "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", 952 "dev": true, 953 "engines": { 954 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 955 } 956 }, 957 "node_modules/@commitlint/top-level/node_modules/yocto-queue": { 958 "version": "1.0.0", 959 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", 960 "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", 961 "dev": true, 962 "engines": { 963 "node": ">=12.20" 964 }, 965 "funding": { 966 "url": "https://github.com/sponsors/sindresorhus" 967 } 968 }, 969 "node_modules/@commitlint/types": { 970 "version": "19.0.0", 971 "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-19.0.0.tgz", 972 "integrity": "sha512-qLjLUdYXKi0TIavONrjBkxrElp7KguqDbvzIRbqTdJBV/cAAr8QEhHe1qUq8OcCM3gFWTlUrDz3ISZbkRoGsAg==", 973 "dev": true, 974 "dependencies": { 975 "chalk": "^5.3.0" 976 }, 977 "engines": { 978 "node": ">=v18" 979 } 980 }, 981 "node_modules/@commitlint/types/node_modules/chalk": { 982 "version": "5.3.0", 983 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", 984 "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", 985 "dev": true, 986 "engines": { 987 "node": "^12.17.0 || ^14.13 || >=16.0.0" 988 }, 989 "funding": { 990 "url": "https://github.com/chalk/chalk?sponsor=1" 991 } 992 }, 993 "node_modules/@hutson/parse-repository-url": { 994 "version": "3.0.2", 995 "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", 996 "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", 997 "dev": true, 998 "engines": { 999 "node": ">=6.9.0" 1000 } 1001 }, 1002 "node_modules/@ljharb/through": { 1003 "version": "2.3.12", 1004 "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.12.tgz", 1005 "integrity": "sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==", 1006 "dev": true, 1007 "peer": true, 1008 "dependencies": { 1009 "call-bind": "^1.0.5" 1010 }, 1011 "engines": { 1012 "node": ">= 0.4" 1013 } 1014 }, 1015 "node_modules/@types/minimist": { 1016 "version": "1.2.5", 1017 "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", 1018 "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", 1019 "dev": true 1020 }, 1021 "node_modules/@types/node": { 1022 "version": "20.11.20", 1023 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.20.tgz", 1024 "integrity": "sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==", 1025 "dev": true, 1026 "peer": true, 1027 "dependencies": { 1028 "undici-types": "~5.26.4" 1029 } 1030 }, 1031 "node_modules/@types/normalize-package-data": { 1032 "version": "2.4.4", 1033 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", 1034 "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", 1035 "dev": true 1036 }, 1037 "node_modules/add-stream": { 1038 "version": "1.0.0", 1039 "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", 1040 "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", 1041 "dev": true 1042 }, 1043 "node_modules/ajv": { 1044 "version": "8.12.0", 1045 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", 1046 "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", 1047 "dev": true, 1048 "dependencies": { 1049 "fast-deep-equal": "^3.1.1", 1050 "json-schema-traverse": "^1.0.0", 1051 "require-from-string": "^2.0.2", 1052 "uri-js": "^4.2.2" 1053 }, 1054 "funding": { 1055 "type": "github", 1056 "url": "https://github.com/sponsors/epoberezkin" 1057 } 1058 }, 1059 "node_modules/ansi-escapes": { 1060 "version": "4.3.2", 1061 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 1062 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 1063 "dev": true, 1064 "dependencies": { 1065 "type-fest": "^0.21.3" 1066 }, 1067 "engines": { 1068 "node": ">=8" 1069 }, 1070 "funding": { 1071 "url": "https://github.com/sponsors/sindresorhus" 1072 } 1073 }, 1074 "node_modules/ansi-regex": { 1075 "version": "5.0.1", 1076 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1077 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1078 "dev": true, 1079 "engines": { 1080 "node": ">=8" 1081 } 1082 }, 1083 "node_modules/ansi-styles": { 1084 "version": "4.3.0", 1085 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1086 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1087 "dev": true, 1088 "dependencies": { 1089 "color-convert": "^2.0.1" 1090 }, 1091 "engines": { 1092 "node": ">=8" 1093 }, 1094 "funding": { 1095 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1096 } 1097 }, 1098 "node_modules/argparse": { 1099 "version": "2.0.1", 1100 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1101 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1102 "dev": true 1103 }, 1104 "node_modules/array-ify": { 1105 "version": "1.0.0", 1106 "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", 1107 "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", 1108 "dev": true 1109 }, 1110 "node_modules/arrify": { 1111 "version": "1.0.1", 1112 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 1113 "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", 1114 "dev": true, 1115 "engines": { 1116 "node": ">=0.10.0" 1117 } 1118 }, 1119 "node_modules/at-least-node": { 1120 "version": "1.0.0", 1121 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", 1122 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", 1123 "dev": true, 1124 "engines": { 1125 "node": ">= 4.0.0" 1126 } 1127 }, 1128 "node_modules/balanced-match": { 1129 "version": "1.0.2", 1130 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1131 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1132 "dev": true 1133 }, 1134 "node_modules/base64-js": { 1135 "version": "1.5.1", 1136 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 1137 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 1138 "dev": true, 1139 "funding": [ 1140 { 1141 "type": "github", 1142 "url": "https://github.com/sponsors/feross" 1143 }, 1144 { 1145 "type": "patreon", 1146 "url": "https://www.patreon.com/feross" 1147 }, 1148 { 1149 "type": "consulting", 1150 "url": "https://feross.org/support" 1151 } 1152 ] 1153 }, 1154 "node_modules/bl": { 1155 "version": "4.1.0", 1156 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 1157 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 1158 "dev": true, 1159 "dependencies": { 1160 "buffer": "^5.5.0", 1161 "inherits": "^2.0.4", 1162 "readable-stream": "^3.4.0" 1163 } 1164 }, 1165 "node_modules/brace-expansion": { 1166 "version": "1.1.11", 1167 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1168 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1169 "dev": true, 1170 "dependencies": { 1171 "balanced-match": "^1.0.0", 1172 "concat-map": "0.0.1" 1173 } 1174 }, 1175 "node_modules/braces": { 1176 "version": "3.0.2", 1177 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1178 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1179 "dev": true, 1180 "dependencies": { 1181 "fill-range": "^7.0.1" 1182 }, 1183 "engines": { 1184 "node": ">=8" 1185 } 1186 }, 1187 "node_modules/buffer": { 1188 "version": "5.7.1", 1189 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 1190 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 1191 "dev": true, 1192 "funding": [ 1193 { 1194 "type": "github", 1195 "url": "https://github.com/sponsors/feross" 1196 }, 1197 { 1198 "type": "patreon", 1199 "url": "https://www.patreon.com/feross" 1200 }, 1201 { 1202 "type": "consulting", 1203 "url": "https://feross.org/support" 1204 } 1205 ], 1206 "dependencies": { 1207 "base64-js": "^1.3.1", 1208 "ieee754": "^1.1.13" 1209 } 1210 }, 1211 "node_modules/buffer-from": { 1212 "version": "1.1.2", 1213 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 1214 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 1215 "dev": true 1216 }, 1217 "node_modules/cachedir": { 1218 "version": "2.3.0", 1219 "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", 1220 "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", 1221 "dev": true, 1222 "engines": { 1223 "node": ">=6" 1224 } 1225 }, 1226 "node_modules/call-bind": { 1227 "version": "1.0.7", 1228 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", 1229 "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", 1230 "dev": true, 1231 "peer": true, 1232 "dependencies": { 1233 "es-define-property": "^1.0.0", 1234 "es-errors": "^1.3.0", 1235 "function-bind": "^1.1.2", 1236 "get-intrinsic": "^1.2.4", 1237 "set-function-length": "^1.2.1" 1238 }, 1239 "engines": { 1240 "node": ">= 0.4" 1241 }, 1242 "funding": { 1243 "url": "https://github.com/sponsors/ljharb" 1244 } 1245 }, 1246 "node_modules/callsites": { 1247 "version": "3.1.0", 1248 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1249 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1250 "dev": true, 1251 "engines": { 1252 "node": ">=6" 1253 } 1254 }, 1255 "node_modules/camelcase": { 1256 "version": "5.3.1", 1257 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 1258 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 1259 "dev": true, 1260 "engines": { 1261 "node": ">=6" 1262 } 1263 }, 1264 "node_modules/camelcase-keys": { 1265 "version": "6.2.2", 1266 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", 1267 "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", 1268 "dev": true, 1269 "dependencies": { 1270 "camelcase": "^5.3.1", 1271 "map-obj": "^4.0.0", 1272 "quick-lru": "^4.0.1" 1273 }, 1274 "engines": { 1275 "node": ">=8" 1276 }, 1277 "funding": { 1278 "url": "https://github.com/sponsors/sindresorhus" 1279 } 1280 }, 1281 "node_modules/chalk": { 1282 "version": "4.1.2", 1283 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1284 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1285 "dev": true, 1286 "dependencies": { 1287 "ansi-styles": "^4.1.0", 1288 "supports-color": "^7.1.0" 1289 }, 1290 "engines": { 1291 "node": ">=10" 1292 }, 1293 "funding": { 1294 "url": "https://github.com/chalk/chalk?sponsor=1" 1295 } 1296 }, 1297 "node_modules/chardet": { 1298 "version": "0.7.0", 1299 "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", 1300 "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", 1301 "dev": true 1302 }, 1303 "node_modules/cli-cursor": { 1304 "version": "3.1.0", 1305 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", 1306 "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", 1307 "dev": true, 1308 "dependencies": { 1309 "restore-cursor": "^3.1.0" 1310 }, 1311 "engines": { 1312 "node": ">=8" 1313 } 1314 }, 1315 "node_modules/cli-spinners": { 1316 "version": "2.9.2", 1317 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", 1318 "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", 1319 "dev": true, 1320 "engines": { 1321 "node": ">=6" 1322 }, 1323 "funding": { 1324 "url": "https://github.com/sponsors/sindresorhus" 1325 } 1326 }, 1327 "node_modules/cli-width": { 1328 "version": "3.0.0", 1329 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", 1330 "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", 1331 "dev": true, 1332 "engines": { 1333 "node": ">= 10" 1334 } 1335 }, 1336 "node_modules/cliui": { 1337 "version": "8.0.1", 1338 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 1339 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 1340 "dev": true, 1341 "dependencies": { 1342 "string-width": "^4.2.0", 1343 "strip-ansi": "^6.0.1", 1344 "wrap-ansi": "^7.0.0" 1345 }, 1346 "engines": { 1347 "node": ">=12" 1348 } 1349 }, 1350 "node_modules/cliui/node_modules/wrap-ansi": { 1351 "version": "7.0.0", 1352 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 1353 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 1354 "dev": true, 1355 "dependencies": { 1356 "ansi-styles": "^4.0.0", 1357 "string-width": "^4.1.0", 1358 "strip-ansi": "^6.0.0" 1359 }, 1360 "engines": { 1361 "node": ">=10" 1362 }, 1363 "funding": { 1364 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1365 } 1366 }, 1367 "node_modules/clone": { 1368 "version": "1.0.4", 1369 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", 1370 "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", 1371 "dev": true, 1372 "engines": { 1373 "node": ">=0.8" 1374 } 1375 }, 1376 "node_modules/color-convert": { 1377 "version": "2.0.1", 1378 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1379 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1380 "dev": true, 1381 "dependencies": { 1382 "color-name": "~1.1.4" 1383 }, 1384 "engines": { 1385 "node": ">=7.0.0" 1386 } 1387 }, 1388 "node_modules/color-name": { 1389 "version": "1.1.4", 1390 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1391 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1392 "dev": true 1393 }, 1394 "node_modules/commitizen": { 1395 "version": "4.3.0", 1396 "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.3.0.tgz", 1397 "integrity": "sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==", 1398 "dev": true, 1399 "dependencies": { 1400 "cachedir": "2.3.0", 1401 "cz-conventional-changelog": "3.3.0", 1402 "dedent": "0.7.0", 1403 "detect-indent": "6.1.0", 1404 "find-node-modules": "^2.1.2", 1405 "find-root": "1.1.0", 1406 "fs-extra": "9.1.0", 1407 "glob": "7.2.3", 1408 "inquirer": "8.2.5", 1409 "is-utf8": "^0.2.1", 1410 "lodash": "4.17.21", 1411 "minimist": "1.2.7", 1412 "strip-bom": "4.0.0", 1413 "strip-json-comments": "3.1.1" 1414 }, 1415 "bin": { 1416 "commitizen": "bin/commitizen", 1417 "cz": "bin/git-cz", 1418 "git-cz": "bin/git-cz" 1419 }, 1420 "engines": { 1421 "node": ">= 12" 1422 } 1423 }, 1424 "node_modules/commitizen/node_modules/fs-extra": { 1425 "version": "9.1.0", 1426 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 1427 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 1428 "dev": true, 1429 "dependencies": { 1430 "at-least-node": "^1.0.0", 1431 "graceful-fs": "^4.2.0", 1432 "jsonfile": "^6.0.1", 1433 "universalify": "^2.0.0" 1434 }, 1435 "engines": { 1436 "node": ">=10" 1437 } 1438 }, 1439 "node_modules/commitizen/node_modules/inquirer": { 1440 "version": "8.2.5", 1441 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", 1442 "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", 1443 "dev": true, 1444 "dependencies": { 1445 "ansi-escapes": "^4.2.1", 1446 "chalk": "^4.1.1", 1447 "cli-cursor": "^3.1.0", 1448 "cli-width": "^3.0.0", 1449 "external-editor": "^3.0.3", 1450 "figures": "^3.0.0", 1451 "lodash": "^4.17.21", 1452 "mute-stream": "0.0.8", 1453 "ora": "^5.4.1", 1454 "run-async": "^2.4.0", 1455 "rxjs": "^7.5.5", 1456 "string-width": "^4.1.0", 1457 "strip-ansi": "^6.0.0", 1458 "through": "^2.3.6", 1459 "wrap-ansi": "^7.0.0" 1460 }, 1461 "engines": { 1462 "node": ">=12.0.0" 1463 } 1464 }, 1465 "node_modules/commitizen/node_modules/wrap-ansi": { 1466 "version": "7.0.0", 1467 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 1468 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 1469 "dev": true, 1470 "dependencies": { 1471 "ansi-styles": "^4.0.0", 1472 "string-width": "^4.1.0", 1473 "strip-ansi": "^6.0.0" 1474 }, 1475 "engines": { 1476 "node": ">=10" 1477 }, 1478 "funding": { 1479 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1480 } 1481 }, 1482 "node_modules/compare-func": { 1483 "version": "2.0.0", 1484 "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", 1485 "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", 1486 "dev": true, 1487 "dependencies": { 1488 "array-ify": "^1.0.0", 1489 "dot-prop": "^5.1.0" 1490 } 1491 }, 1492 "node_modules/concat-map": { 1493 "version": "0.0.1", 1494 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1495 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 1496 "dev": true 1497 }, 1498 "node_modules/concat-stream": { 1499 "version": "2.0.0", 1500 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", 1501 "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", 1502 "dev": true, 1503 "engines": [ 1504 "node >= 6.0" 1505 ], 1506 "dependencies": { 1507 "buffer-from": "^1.0.0", 1508 "inherits": "^2.0.3", 1509 "readable-stream": "^3.0.2", 1510 "typedarray": "^0.0.6" 1511 } 1512 }, 1513 "node_modules/conventional-changelog": { 1514 "version": "3.1.25", 1515 "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.25.tgz", 1516 "integrity": "sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==", 1517 "dev": true, 1518 "dependencies": { 1519 "conventional-changelog-angular": "^5.0.12", 1520 "conventional-changelog-atom": "^2.0.8", 1521 "conventional-changelog-codemirror": "^2.0.8", 1522 "conventional-changelog-conventionalcommits": "^4.5.0", 1523 "conventional-changelog-core": "^4.2.1", 1524 "conventional-changelog-ember": "^2.0.9", 1525 "conventional-changelog-eslint": "^3.0.9", 1526 "conventional-changelog-express": "^2.0.6", 1527 "conventional-changelog-jquery": "^3.0.11", 1528 "conventional-changelog-jshint": "^2.0.9", 1529 "conventional-changelog-preset-loader": "^2.3.4" 1530 }, 1531 "engines": { 1532 "node": ">=10" 1533 } 1534 }, 1535 "node_modules/conventional-changelog-angular": { 1536 "version": "5.0.13", 1537 "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", 1538 "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", 1539 "dev": true, 1540 "dependencies": { 1541 "compare-func": "^2.0.0", 1542 "q": "^1.5.1" 1543 }, 1544 "engines": { 1545 "node": ">=10" 1546 } 1547 }, 1548 "node_modules/conventional-changelog-atom": { 1549 "version": "2.0.8", 1550 "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz", 1551 "integrity": "sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==", 1552 "dev": true, 1553 "dependencies": { 1554 "q": "^1.5.1" 1555 }, 1556 "engines": { 1557 "node": ">=10" 1558 } 1559 }, 1560 "node_modules/conventional-changelog-codemirror": { 1561 "version": "2.0.8", 1562 "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz", 1563 "integrity": "sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==", 1564 "dev": true, 1565 "dependencies": { 1566 "q": "^1.5.1" 1567 }, 1568 "engines": { 1569 "node": ">=10" 1570 } 1571 }, 1572 "node_modules/conventional-changelog-config-spec": { 1573 "version": "2.1.0", 1574 "resolved": "https://registry.npmjs.org/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz", 1575 "integrity": "sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==", 1576 "dev": true 1577 }, 1578 "node_modules/conventional-changelog-conventionalcommits": { 1579 "version": "4.6.3", 1580 "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", 1581 "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", 1582 "dev": true, 1583 "dependencies": { 1584 "compare-func": "^2.0.0", 1585 "lodash": "^4.17.15", 1586 "q": "^1.5.1" 1587 }, 1588 "engines": { 1589 "node": ">=10" 1590 } 1591 }, 1592 "node_modules/conventional-changelog-core": { 1593 "version": "4.2.4", 1594 "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", 1595 "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", 1596 "dev": true, 1597 "dependencies": { 1598 "add-stream": "^1.0.0", 1599 "conventional-changelog-writer": "^5.0.0", 1600 "conventional-commits-parser": "^3.2.0", 1601 "dateformat": "^3.0.0", 1602 "get-pkg-repo": "^4.0.0", 1603 "git-raw-commits": "^2.0.8", 1604 "git-remote-origin-url": "^2.0.0", 1605 "git-semver-tags": "^4.1.1", 1606 "lodash": "^4.17.15", 1607 "normalize-package-data": "^3.0.0", 1608 "q": "^1.5.1", 1609 "read-pkg": "^3.0.0", 1610 "read-pkg-up": "^3.0.0", 1611 "through2": "^4.0.0" 1612 }, 1613 "engines": { 1614 "node": ">=10" 1615 } 1616 }, 1617 "node_modules/conventional-changelog-core/node_modules/find-up": { 1618 "version": "2.1.0", 1619 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 1620 "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", 1621 "dev": true, 1622 "dependencies": { 1623 "locate-path": "^2.0.0" 1624 }, 1625 "engines": { 1626 "node": ">=4" 1627 } 1628 }, 1629 "node_modules/conventional-changelog-core/node_modules/hosted-git-info": { 1630 "version": "2.8.9", 1631 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", 1632 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 1633 "dev": true 1634 }, 1635 "node_modules/conventional-changelog-core/node_modules/locate-path": { 1636 "version": "2.0.0", 1637 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 1638 "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", 1639 "dev": true, 1640 "dependencies": { 1641 "p-locate": "^2.0.0", 1642 "path-exists": "^3.0.0" 1643 }, 1644 "engines": { 1645 "node": ">=4" 1646 } 1647 }, 1648 "node_modules/conventional-changelog-core/node_modules/p-limit": { 1649 "version": "1.3.0", 1650 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 1651 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 1652 "dev": true, 1653 "dependencies": { 1654 "p-try": "^1.0.0" 1655 }, 1656 "engines": { 1657 "node": ">=4" 1658 } 1659 }, 1660 "node_modules/conventional-changelog-core/node_modules/p-locate": { 1661 "version": "2.0.0", 1662 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 1663 "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", 1664 "dev": true, 1665 "dependencies": { 1666 "p-limit": "^1.1.0" 1667 }, 1668 "engines": { 1669 "node": ">=4" 1670 } 1671 }, 1672 "node_modules/conventional-changelog-core/node_modules/path-exists": { 1673 "version": "3.0.0", 1674 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 1675 "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", 1676 "dev": true, 1677 "engines": { 1678 "node": ">=4" 1679 } 1680 }, 1681 "node_modules/conventional-changelog-core/node_modules/path-type": { 1682 "version": "3.0.0", 1683 "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", 1684 "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", 1685 "dev": true, 1686 "dependencies": { 1687 "pify": "^3.0.0" 1688 }, 1689 "engines": { 1690 "node": ">=4" 1691 } 1692 }, 1693 "node_modules/conventional-changelog-core/node_modules/pify": { 1694 "version": "3.0.0", 1695 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 1696 "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", 1697 "dev": true, 1698 "engines": { 1699 "node": ">=4" 1700 } 1701 }, 1702 "node_modules/conventional-changelog-core/node_modules/read-pkg": { 1703 "version": "3.0.0", 1704 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", 1705 "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", 1706 "dev": true, 1707 "dependencies": { 1708 "load-json-file": "^4.0.0", 1709 "normalize-package-data": "^2.3.2", 1710 "path-type": "^3.0.0" 1711 }, 1712 "engines": { 1713 "node": ">=4" 1714 } 1715 }, 1716 "node_modules/conventional-changelog-core/node_modules/read-pkg-up": { 1717 "version": "3.0.0", 1718 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", 1719 "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", 1720 "dev": true, 1721 "dependencies": { 1722 "find-up": "^2.0.0", 1723 "read-pkg": "^3.0.0" 1724 }, 1725 "engines": { 1726 "node": ">=4" 1727 } 1728 }, 1729 "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/normalize-package-data": { 1730 "version": "2.5.0", 1731 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 1732 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 1733 "dev": true, 1734 "dependencies": { 1735 "hosted-git-info": "^2.1.4", 1736 "resolve": "^1.10.0", 1737 "semver": "2 || 3 || 4 || 5", 1738 "validate-npm-package-license": "^3.0.1" 1739 } 1740 }, 1741 "node_modules/conventional-changelog-core/node_modules/semver": { 1742 "version": "5.7.2", 1743 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", 1744 "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", 1745 "dev": true, 1746 "bin": { 1747 "semver": "bin/semver" 1748 } 1749 }, 1750 "node_modules/conventional-changelog-ember": { 1751 "version": "2.0.9", 1752 "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz", 1753 "integrity": "sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==", 1754 "dev": true, 1755 "dependencies": { 1756 "q": "^1.5.1" 1757 }, 1758 "engines": { 1759 "node": ">=10" 1760 } 1761 }, 1762 "node_modules/conventional-changelog-eslint": { 1763 "version": "3.0.9", 1764 "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz", 1765 "integrity": "sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==", 1766 "dev": true, 1767 "dependencies": { 1768 "q": "^1.5.1" 1769 }, 1770 "engines": { 1771 "node": ">=10" 1772 } 1773 }, 1774 "node_modules/conventional-changelog-express": { 1775 "version": "2.0.6", 1776 "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz", 1777 "integrity": "sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==", 1778 "dev": true, 1779 "dependencies": { 1780 "q": "^1.5.1" 1781 }, 1782 "engines": { 1783 "node": ">=10" 1784 } 1785 }, 1786 "node_modules/conventional-changelog-jquery": { 1787 "version": "3.0.11", 1788 "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz", 1789 "integrity": "sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==", 1790 "dev": true, 1791 "dependencies": { 1792 "q": "^1.5.1" 1793 }, 1794 "engines": { 1795 "node": ">=10" 1796 } 1797 }, 1798 "node_modules/conventional-changelog-jshint": { 1799 "version": "2.0.9", 1800 "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz", 1801 "integrity": "sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==", 1802 "dev": true, 1803 "dependencies": { 1804 "compare-func": "^2.0.0", 1805 "q": "^1.5.1" 1806 }, 1807 "engines": { 1808 "node": ">=10" 1809 } 1810 }, 1811 "node_modules/conventional-changelog-preset-loader": { 1812 "version": "2.3.4", 1813 "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", 1814 "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", 1815 "dev": true, 1816 "engines": { 1817 "node": ">=10" 1818 } 1819 }, 1820 "node_modules/conventional-changelog-tf-a": { 1821 "resolved": "tools/conventional-changelog-tf-a", 1822 "link": true 1823 }, 1824 "node_modules/conventional-changelog-writer": { 1825 "version": "5.0.1", 1826 "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", 1827 "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", 1828 "dev": true, 1829 "dependencies": { 1830 "conventional-commits-filter": "^2.0.7", 1831 "dateformat": "^3.0.0", 1832 "handlebars": "^4.7.7", 1833 "json-stringify-safe": "^5.0.1", 1834 "lodash": "^4.17.15", 1835 "meow": "^8.0.0", 1836 "semver": "^6.0.0", 1837 "split": "^1.0.0", 1838 "through2": "^4.0.0" 1839 }, 1840 "bin": { 1841 "conventional-changelog-writer": "cli.js" 1842 }, 1843 "engines": { 1844 "node": ">=10" 1845 } 1846 }, 1847 "node_modules/conventional-changelog-writer/node_modules/semver": { 1848 "version": "6.3.1", 1849 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 1850 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 1851 "dev": true, 1852 "bin": { 1853 "semver": "bin/semver.js" 1854 } 1855 }, 1856 "node_modules/conventional-commit-types": { 1857 "version": "3.0.0", 1858 "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", 1859 "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", 1860 "dev": true 1861 }, 1862 "node_modules/conventional-commits-filter": { 1863 "version": "2.0.7", 1864 "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", 1865 "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", 1866 "dev": true, 1867 "dependencies": { 1868 "lodash.ismatch": "^4.4.0", 1869 "modify-values": "^1.0.0" 1870 }, 1871 "engines": { 1872 "node": ">=10" 1873 } 1874 }, 1875 "node_modules/conventional-commits-parser": { 1876 "version": "3.2.4", 1877 "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", 1878 "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", 1879 "dev": true, 1880 "dependencies": { 1881 "is-text-path": "^1.0.1", 1882 "JSONStream": "^1.0.4", 1883 "lodash": "^4.17.15", 1884 "meow": "^8.0.0", 1885 "split2": "^3.0.0", 1886 "through2": "^4.0.0" 1887 }, 1888 "bin": { 1889 "conventional-commits-parser": "cli.js" 1890 }, 1891 "engines": { 1892 "node": ">=10" 1893 } 1894 }, 1895 "node_modules/conventional-recommended-bump": { 1896 "version": "6.1.0", 1897 "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz", 1898 "integrity": "sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==", 1899 "dev": true, 1900 "dependencies": { 1901 "concat-stream": "^2.0.0", 1902 "conventional-changelog-preset-loader": "^2.3.4", 1903 "conventional-commits-filter": "^2.0.7", 1904 "conventional-commits-parser": "^3.2.0", 1905 "git-raw-commits": "^2.0.8", 1906 "git-semver-tags": "^4.1.1", 1907 "meow": "^8.0.0", 1908 "q": "^1.5.1" 1909 }, 1910 "bin": { 1911 "conventional-recommended-bump": "cli.js" 1912 }, 1913 "engines": { 1914 "node": ">=10" 1915 } 1916 }, 1917 "node_modules/core-util-is": { 1918 "version": "1.0.3", 1919 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 1920 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", 1921 "dev": true 1922 }, 1923 "node_modules/cosmiconfig": { 1924 "version": "8.3.6", 1925 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", 1926 "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", 1927 "dev": true, 1928 "dependencies": { 1929 "import-fresh": "^3.3.0", 1930 "js-yaml": "^4.1.0", 1931 "parse-json": "^5.2.0", 1932 "path-type": "^4.0.0" 1933 }, 1934 "engines": { 1935 "node": ">=14" 1936 }, 1937 "funding": { 1938 "url": "https://github.com/sponsors/d-fischer" 1939 }, 1940 "peerDependencies": { 1941 "typescript": ">=4.9.5" 1942 }, 1943 "peerDependenciesMeta": { 1944 "typescript": { 1945 "optional": true 1946 } 1947 } 1948 }, 1949 "node_modules/cosmiconfig-typescript-loader": { 1950 "version": "5.0.0", 1951 "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.0.0.tgz", 1952 "integrity": "sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==", 1953 "dev": true, 1954 "dependencies": { 1955 "jiti": "^1.19.1" 1956 }, 1957 "engines": { 1958 "node": ">=v16" 1959 }, 1960 "peerDependencies": { 1961 "@types/node": "*", 1962 "cosmiconfig": ">=8.2", 1963 "typescript": ">=4" 1964 } 1965 }, 1966 "node_modules/cross-spawn": { 1967 "version": "7.0.3", 1968 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 1969 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 1970 "dev": true, 1971 "dependencies": { 1972 "path-key": "^3.1.0", 1973 "shebang-command": "^2.0.0", 1974 "which": "^2.0.1" 1975 }, 1976 "engines": { 1977 "node": ">= 8" 1978 } 1979 }, 1980 "node_modules/cz-conventional-changelog": { 1981 "version": "3.3.0", 1982 "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz", 1983 "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==", 1984 "dev": true, 1985 "dependencies": { 1986 "chalk": "^2.4.1", 1987 "commitizen": "^4.0.3", 1988 "conventional-commit-types": "^3.0.0", 1989 "lodash.map": "^4.5.1", 1990 "longest": "^2.0.1", 1991 "word-wrap": "^1.0.3" 1992 }, 1993 "engines": { 1994 "node": ">= 10" 1995 }, 1996 "optionalDependencies": { 1997 "@commitlint/load": ">6.1.1" 1998 } 1999 }, 2000 "node_modules/cz-conventional-changelog/node_modules/ansi-styles": { 2001 "version": "3.2.1", 2002 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 2003 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 2004 "dev": true, 2005 "dependencies": { 2006 "color-convert": "^1.9.0" 2007 }, 2008 "engines": { 2009 "node": ">=4" 2010 } 2011 }, 2012 "node_modules/cz-conventional-changelog/node_modules/chalk": { 2013 "version": "2.4.2", 2014 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 2015 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 2016 "dev": true, 2017 "dependencies": { 2018 "ansi-styles": "^3.2.1", 2019 "escape-string-regexp": "^1.0.5", 2020 "supports-color": "^5.3.0" 2021 }, 2022 "engines": { 2023 "node": ">=4" 2024 } 2025 }, 2026 "node_modules/cz-conventional-changelog/node_modules/color-convert": { 2027 "version": "1.9.3", 2028 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 2029 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 2030 "dev": true, 2031 "dependencies": { 2032 "color-name": "1.1.3" 2033 } 2034 }, 2035 "node_modules/cz-conventional-changelog/node_modules/color-name": { 2036 "version": "1.1.3", 2037 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 2038 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 2039 "dev": true 2040 }, 2041 "node_modules/cz-conventional-changelog/node_modules/has-flag": { 2042 "version": "3.0.0", 2043 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 2044 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 2045 "dev": true, 2046 "engines": { 2047 "node": ">=4" 2048 } 2049 }, 2050 "node_modules/cz-conventional-changelog/node_modules/supports-color": { 2051 "version": "5.5.0", 2052 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 2053 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 2054 "dev": true, 2055 "dependencies": { 2056 "has-flag": "^3.0.0" 2057 }, 2058 "engines": { 2059 "node": ">=4" 2060 } 2061 }, 2062 "node_modules/dargs": { 2063 "version": "7.0.0", 2064 "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", 2065 "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", 2066 "dev": true, 2067 "engines": { 2068 "node": ">=8" 2069 } 2070 }, 2071 "node_modules/dateformat": { 2072 "version": "3.0.3", 2073 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", 2074 "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", 2075 "dev": true, 2076 "engines": { 2077 "node": "*" 2078 } 2079 }, 2080 "node_modules/decamelize": { 2081 "version": "1.2.0", 2082 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 2083 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 2084 "dev": true, 2085 "engines": { 2086 "node": ">=0.10.0" 2087 } 2088 }, 2089 "node_modules/decamelize-keys": { 2090 "version": "1.1.1", 2091 "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", 2092 "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", 2093 "dev": true, 2094 "dependencies": { 2095 "decamelize": "^1.1.0", 2096 "map-obj": "^1.0.0" 2097 }, 2098 "engines": { 2099 "node": ">=0.10.0" 2100 }, 2101 "funding": { 2102 "url": "https://github.com/sponsors/sindresorhus" 2103 } 2104 }, 2105 "node_modules/decamelize-keys/node_modules/map-obj": { 2106 "version": "1.0.1", 2107 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 2108 "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", 2109 "dev": true, 2110 "engines": { 2111 "node": ">=0.10.0" 2112 } 2113 }, 2114 "node_modules/dedent": { 2115 "version": "0.7.0", 2116 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 2117 "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", 2118 "dev": true 2119 }, 2120 "node_modules/defaults": { 2121 "version": "1.0.4", 2122 "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", 2123 "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", 2124 "dev": true, 2125 "dependencies": { 2126 "clone": "^1.0.2" 2127 }, 2128 "funding": { 2129 "url": "https://github.com/sponsors/sindresorhus" 2130 } 2131 }, 2132 "node_modules/define-data-property": { 2133 "version": "1.1.4", 2134 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", 2135 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", 2136 "dev": true, 2137 "peer": true, 2138 "dependencies": { 2139 "es-define-property": "^1.0.0", 2140 "es-errors": "^1.3.0", 2141 "gopd": "^1.0.1" 2142 }, 2143 "engines": { 2144 "node": ">= 0.4" 2145 }, 2146 "funding": { 2147 "url": "https://github.com/sponsors/ljharb" 2148 } 2149 }, 2150 "node_modules/detect-file": { 2151 "version": "1.0.0", 2152 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", 2153 "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", 2154 "dev": true, 2155 "engines": { 2156 "node": ">=0.10.0" 2157 } 2158 }, 2159 "node_modules/detect-indent": { 2160 "version": "6.1.0", 2161 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 2162 "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 2163 "dev": true, 2164 "engines": { 2165 "node": ">=8" 2166 } 2167 }, 2168 "node_modules/detect-newline": { 2169 "version": "3.1.0", 2170 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", 2171 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", 2172 "dev": true, 2173 "engines": { 2174 "node": ">=8" 2175 } 2176 }, 2177 "node_modules/dot-prop": { 2178 "version": "5.3.0", 2179 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", 2180 "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", 2181 "dev": true, 2182 "dependencies": { 2183 "is-obj": "^2.0.0" 2184 }, 2185 "engines": { 2186 "node": ">=8" 2187 } 2188 }, 2189 "node_modules/dotgitignore": { 2190 "version": "2.1.0", 2191 "resolved": "https://registry.npmjs.org/dotgitignore/-/dotgitignore-2.1.0.tgz", 2192 "integrity": "sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==", 2193 "dev": true, 2194 "dependencies": { 2195 "find-up": "^3.0.0", 2196 "minimatch": "^3.0.4" 2197 }, 2198 "engines": { 2199 "node": ">=6" 2200 } 2201 }, 2202 "node_modules/dotgitignore/node_modules/find-up": { 2203 "version": "3.0.0", 2204 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 2205 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 2206 "dev": true, 2207 "dependencies": { 2208 "locate-path": "^3.0.0" 2209 }, 2210 "engines": { 2211 "node": ">=6" 2212 } 2213 }, 2214 "node_modules/dotgitignore/node_modules/locate-path": { 2215 "version": "3.0.0", 2216 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 2217 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 2218 "dev": true, 2219 "dependencies": { 2220 "p-locate": "^3.0.0", 2221 "path-exists": "^3.0.0" 2222 }, 2223 "engines": { 2224 "node": ">=6" 2225 } 2226 }, 2227 "node_modules/dotgitignore/node_modules/p-limit": { 2228 "version": "2.3.0", 2229 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 2230 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 2231 "dev": true, 2232 "dependencies": { 2233 "p-try": "^2.0.0" 2234 }, 2235 "engines": { 2236 "node": ">=6" 2237 }, 2238 "funding": { 2239 "url": "https://github.com/sponsors/sindresorhus" 2240 } 2241 }, 2242 "node_modules/dotgitignore/node_modules/p-locate": { 2243 "version": "3.0.0", 2244 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 2245 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 2246 "dev": true, 2247 "dependencies": { 2248 "p-limit": "^2.0.0" 2249 }, 2250 "engines": { 2251 "node": ">=6" 2252 } 2253 }, 2254 "node_modules/dotgitignore/node_modules/p-try": { 2255 "version": "2.2.0", 2256 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 2257 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 2258 "dev": true, 2259 "engines": { 2260 "node": ">=6" 2261 } 2262 }, 2263 "node_modules/dotgitignore/node_modules/path-exists": { 2264 "version": "3.0.0", 2265 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 2266 "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", 2267 "dev": true, 2268 "engines": { 2269 "node": ">=4" 2270 } 2271 }, 2272 "node_modules/emoji-regex": { 2273 "version": "8.0.0", 2274 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 2275 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 2276 "dev": true 2277 }, 2278 "node_modules/error-ex": { 2279 "version": "1.3.2", 2280 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 2281 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 2282 "dev": true, 2283 "dependencies": { 2284 "is-arrayish": "^0.2.1" 2285 } 2286 }, 2287 "node_modules/es-define-property": { 2288 "version": "1.0.0", 2289 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", 2290 "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", 2291 "dev": true, 2292 "peer": true, 2293 "dependencies": { 2294 "get-intrinsic": "^1.2.4" 2295 }, 2296 "engines": { 2297 "node": ">= 0.4" 2298 } 2299 }, 2300 "node_modules/es-errors": { 2301 "version": "1.3.0", 2302 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 2303 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 2304 "dev": true, 2305 "peer": true, 2306 "engines": { 2307 "node": ">= 0.4" 2308 } 2309 }, 2310 "node_modules/escalade": { 2311 "version": "3.1.2", 2312 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", 2313 "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", 2314 "dev": true, 2315 "engines": { 2316 "node": ">=6" 2317 } 2318 }, 2319 "node_modules/escape-string-regexp": { 2320 "version": "1.0.5", 2321 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 2322 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 2323 "dev": true, 2324 "engines": { 2325 "node": ">=0.8.0" 2326 } 2327 }, 2328 "node_modules/execa": { 2329 "version": "5.1.1", 2330 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 2331 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 2332 "dev": true, 2333 "dependencies": { 2334 "cross-spawn": "^7.0.3", 2335 "get-stream": "^6.0.0", 2336 "human-signals": "^2.1.0", 2337 "is-stream": "^2.0.0", 2338 "merge-stream": "^2.0.0", 2339 "npm-run-path": "^4.0.1", 2340 "onetime": "^5.1.2", 2341 "signal-exit": "^3.0.3", 2342 "strip-final-newline": "^2.0.0" 2343 }, 2344 "engines": { 2345 "node": ">=10" 2346 }, 2347 "funding": { 2348 "url": "https://github.com/sindresorhus/execa?sponsor=1" 2349 } 2350 }, 2351 "node_modules/expand-tilde": { 2352 "version": "2.0.2", 2353 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 2354 "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", 2355 "dev": true, 2356 "dependencies": { 2357 "homedir-polyfill": "^1.0.1" 2358 }, 2359 "engines": { 2360 "node": ">=0.10.0" 2361 } 2362 }, 2363 "node_modules/external-editor": { 2364 "version": "3.1.0", 2365 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", 2366 "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", 2367 "dev": true, 2368 "dependencies": { 2369 "chardet": "^0.7.0", 2370 "iconv-lite": "^0.4.24", 2371 "tmp": "^0.0.33" 2372 }, 2373 "engines": { 2374 "node": ">=4" 2375 } 2376 }, 2377 "node_modules/fast-deep-equal": { 2378 "version": "3.1.3", 2379 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2380 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 2381 "dev": true 2382 }, 2383 "node_modules/figures": { 2384 "version": "3.2.0", 2385 "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 2386 "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 2387 "dev": true, 2388 "dependencies": { 2389 "escape-string-regexp": "^1.0.5" 2390 }, 2391 "engines": { 2392 "node": ">=8" 2393 }, 2394 "funding": { 2395 "url": "https://github.com/sponsors/sindresorhus" 2396 } 2397 }, 2398 "node_modules/fill-range": { 2399 "version": "7.0.1", 2400 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 2401 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 2402 "dev": true, 2403 "dependencies": { 2404 "to-regex-range": "^5.0.1" 2405 }, 2406 "engines": { 2407 "node": ">=8" 2408 } 2409 }, 2410 "node_modules/find-node-modules": { 2411 "version": "2.1.3", 2412 "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.1.3.tgz", 2413 "integrity": "sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==", 2414 "dev": true, 2415 "dependencies": { 2416 "findup-sync": "^4.0.0", 2417 "merge": "^2.1.1" 2418 } 2419 }, 2420 "node_modules/find-root": { 2421 "version": "1.1.0", 2422 "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", 2423 "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", 2424 "dev": true 2425 }, 2426 "node_modules/find-up": { 2427 "version": "5.0.0", 2428 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 2429 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 2430 "dev": true, 2431 "dependencies": { 2432 "locate-path": "^6.0.0", 2433 "path-exists": "^4.0.0" 2434 }, 2435 "engines": { 2436 "node": ">=10" 2437 }, 2438 "funding": { 2439 "url": "https://github.com/sponsors/sindresorhus" 2440 } 2441 }, 2442 "node_modules/findup-sync": { 2443 "version": "4.0.0", 2444 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", 2445 "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", 2446 "dev": true, 2447 "dependencies": { 2448 "detect-file": "^1.0.0", 2449 "is-glob": "^4.0.0", 2450 "micromatch": "^4.0.2", 2451 "resolve-dir": "^1.0.1" 2452 }, 2453 "engines": { 2454 "node": ">= 8" 2455 } 2456 }, 2457 "node_modules/fs.realpath": { 2458 "version": "1.0.0", 2459 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2460 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 2461 "dev": true 2462 }, 2463 "node_modules/function-bind": { 2464 "version": "1.1.2", 2465 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 2466 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 2467 "dev": true, 2468 "funding": { 2469 "url": "https://github.com/sponsors/ljharb" 2470 } 2471 }, 2472 "node_modules/get-caller-file": { 2473 "version": "2.0.5", 2474 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 2475 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 2476 "dev": true, 2477 "engines": { 2478 "node": "6.* || 8.* || >= 10.*" 2479 } 2480 }, 2481 "node_modules/get-intrinsic": { 2482 "version": "1.2.4", 2483 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", 2484 "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", 2485 "dev": true, 2486 "peer": true, 2487 "dependencies": { 2488 "es-errors": "^1.3.0", 2489 "function-bind": "^1.1.2", 2490 "has-proto": "^1.0.1", 2491 "has-symbols": "^1.0.3", 2492 "hasown": "^2.0.0" 2493 }, 2494 "engines": { 2495 "node": ">= 0.4" 2496 }, 2497 "funding": { 2498 "url": "https://github.com/sponsors/ljharb" 2499 } 2500 }, 2501 "node_modules/get-pkg-repo": { 2502 "version": "4.2.1", 2503 "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", 2504 "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", 2505 "dev": true, 2506 "dependencies": { 2507 "@hutson/parse-repository-url": "^3.0.0", 2508 "hosted-git-info": "^4.0.0", 2509 "through2": "^2.0.0", 2510 "yargs": "^16.2.0" 2511 }, 2512 "bin": { 2513 "get-pkg-repo": "src/cli.js" 2514 }, 2515 "engines": { 2516 "node": ">=6.9.0" 2517 } 2518 }, 2519 "node_modules/get-pkg-repo/node_modules/cliui": { 2520 "version": "7.0.4", 2521 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 2522 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 2523 "dev": true, 2524 "dependencies": { 2525 "string-width": "^4.2.0", 2526 "strip-ansi": "^6.0.0", 2527 "wrap-ansi": "^7.0.0" 2528 } 2529 }, 2530 "node_modules/get-pkg-repo/node_modules/readable-stream": { 2531 "version": "2.3.8", 2532 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 2533 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 2534 "dev": true, 2535 "dependencies": { 2536 "core-util-is": "~1.0.0", 2537 "inherits": "~2.0.3", 2538 "isarray": "~1.0.0", 2539 "process-nextick-args": "~2.0.0", 2540 "safe-buffer": "~5.1.1", 2541 "string_decoder": "~1.1.1", 2542 "util-deprecate": "~1.0.1" 2543 } 2544 }, 2545 "node_modules/get-pkg-repo/node_modules/safe-buffer": { 2546 "version": "5.1.2", 2547 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 2548 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 2549 "dev": true 2550 }, 2551 "node_modules/get-pkg-repo/node_modules/string_decoder": { 2552 "version": "1.1.1", 2553 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 2554 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 2555 "dev": true, 2556 "dependencies": { 2557 "safe-buffer": "~5.1.0" 2558 } 2559 }, 2560 "node_modules/get-pkg-repo/node_modules/through2": { 2561 "version": "2.0.5", 2562 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 2563 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", 2564 "dev": true, 2565 "dependencies": { 2566 "readable-stream": "~2.3.6", 2567 "xtend": "~4.0.1" 2568 } 2569 }, 2570 "node_modules/get-pkg-repo/node_modules/wrap-ansi": { 2571 "version": "7.0.0", 2572 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 2573 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 2574 "dev": true, 2575 "dependencies": { 2576 "ansi-styles": "^4.0.0", 2577 "string-width": "^4.1.0", 2578 "strip-ansi": "^6.0.0" 2579 }, 2580 "engines": { 2581 "node": ">=10" 2582 }, 2583 "funding": { 2584 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 2585 } 2586 }, 2587 "node_modules/get-pkg-repo/node_modules/yargs": { 2588 "version": "16.2.0", 2589 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 2590 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 2591 "dev": true, 2592 "dependencies": { 2593 "cliui": "^7.0.2", 2594 "escalade": "^3.1.1", 2595 "get-caller-file": "^2.0.5", 2596 "require-directory": "^2.1.1", 2597 "string-width": "^4.2.0", 2598 "y18n": "^5.0.5", 2599 "yargs-parser": "^20.2.2" 2600 }, 2601 "engines": { 2602 "node": ">=10" 2603 } 2604 }, 2605 "node_modules/get-stream": { 2606 "version": "6.0.1", 2607 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 2608 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 2609 "dev": true, 2610 "engines": { 2611 "node": ">=10" 2612 }, 2613 "funding": { 2614 "url": "https://github.com/sponsors/sindresorhus" 2615 } 2616 }, 2617 "node_modules/git-raw-commits": { 2618 "version": "2.0.11", 2619 "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", 2620 "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", 2621 "dev": true, 2622 "dependencies": { 2623 "dargs": "^7.0.0", 2624 "lodash": "^4.17.15", 2625 "meow": "^8.0.0", 2626 "split2": "^3.0.0", 2627 "through2": "^4.0.0" 2628 }, 2629 "bin": { 2630 "git-raw-commits": "cli.js" 2631 }, 2632 "engines": { 2633 "node": ">=10" 2634 } 2635 }, 2636 "node_modules/git-remote-origin-url": { 2637 "version": "2.0.0", 2638 "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", 2639 "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", 2640 "dev": true, 2641 "dependencies": { 2642 "gitconfiglocal": "^1.0.0", 2643 "pify": "^2.3.0" 2644 }, 2645 "engines": { 2646 "node": ">=4" 2647 } 2648 }, 2649 "node_modules/git-semver-tags": { 2650 "version": "4.1.1", 2651 "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", 2652 "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", 2653 "dev": true, 2654 "dependencies": { 2655 "meow": "^8.0.0", 2656 "semver": "^6.0.0" 2657 }, 2658 "bin": { 2659 "git-semver-tags": "cli.js" 2660 }, 2661 "engines": { 2662 "node": ">=10" 2663 } 2664 }, 2665 "node_modules/git-semver-tags/node_modules/semver": { 2666 "version": "6.3.1", 2667 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 2668 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 2669 "dev": true, 2670 "bin": { 2671 "semver": "bin/semver.js" 2672 } 2673 }, 2674 "node_modules/gitconfiglocal": { 2675 "version": "1.0.0", 2676 "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", 2677 "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", 2678 "dev": true, 2679 "dependencies": { 2680 "ini": "^1.3.2" 2681 } 2682 }, 2683 "node_modules/glob": { 2684 "version": "7.2.3", 2685 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 2686 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 2687 "dev": true, 2688 "dependencies": { 2689 "fs.realpath": "^1.0.0", 2690 "inflight": "^1.0.4", 2691 "inherits": "2", 2692 "minimatch": "^3.1.1", 2693 "once": "^1.3.0", 2694 "path-is-absolute": "^1.0.0" 2695 }, 2696 "engines": { 2697 "node": "*" 2698 }, 2699 "funding": { 2700 "url": "https://github.com/sponsors/isaacs" 2701 } 2702 }, 2703 "node_modules/global-directory": { 2704 "version": "4.0.1", 2705 "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", 2706 "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", 2707 "dev": true, 2708 "dependencies": { 2709 "ini": "4.1.1" 2710 }, 2711 "engines": { 2712 "node": ">=18" 2713 }, 2714 "funding": { 2715 "url": "https://github.com/sponsors/sindresorhus" 2716 } 2717 }, 2718 "node_modules/global-directory/node_modules/ini": { 2719 "version": "4.1.1", 2720 "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", 2721 "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", 2722 "dev": true, 2723 "engines": { 2724 "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 2725 } 2726 }, 2727 "node_modules/global-modules": { 2728 "version": "1.0.0", 2729 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", 2730 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", 2731 "dev": true, 2732 "dependencies": { 2733 "global-prefix": "^1.0.1", 2734 "is-windows": "^1.0.1", 2735 "resolve-dir": "^1.0.0" 2736 }, 2737 "engines": { 2738 "node": ">=0.10.0" 2739 } 2740 }, 2741 "node_modules/global-prefix": { 2742 "version": "1.0.2", 2743 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", 2744 "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", 2745 "dev": true, 2746 "dependencies": { 2747 "expand-tilde": "^2.0.2", 2748 "homedir-polyfill": "^1.0.1", 2749 "ini": "^1.3.4", 2750 "is-windows": "^1.0.1", 2751 "which": "^1.2.14" 2752 }, 2753 "engines": { 2754 "node": ">=0.10.0" 2755 } 2756 }, 2757 "node_modules/global-prefix/node_modules/which": { 2758 "version": "1.3.1", 2759 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 2760 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 2761 "dev": true, 2762 "dependencies": { 2763 "isexe": "^2.0.0" 2764 }, 2765 "bin": { 2766 "which": "bin/which" 2767 } 2768 }, 2769 "node_modules/gopd": { 2770 "version": "1.0.1", 2771 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", 2772 "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", 2773 "dev": true, 2774 "peer": true, 2775 "dependencies": { 2776 "get-intrinsic": "^1.1.3" 2777 }, 2778 "funding": { 2779 "url": "https://github.com/sponsors/ljharb" 2780 } 2781 }, 2782 "node_modules/graceful-fs": { 2783 "version": "4.2.11", 2784 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 2785 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 2786 "dev": true 2787 }, 2788 "node_modules/handlebars": { 2789 "version": "4.7.8", 2790 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", 2791 "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", 2792 "dev": true, 2793 "dependencies": { 2794 "minimist": "^1.2.5", 2795 "neo-async": "^2.6.2", 2796 "source-map": "^0.6.1", 2797 "wordwrap": "^1.0.0" 2798 }, 2799 "bin": { 2800 "handlebars": "bin/handlebars" 2801 }, 2802 "engines": { 2803 "node": ">=0.4.7" 2804 }, 2805 "optionalDependencies": { 2806 "uglify-js": "^3.1.4" 2807 } 2808 }, 2809 "node_modules/hard-rejection": { 2810 "version": "2.1.0", 2811 "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", 2812 "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", 2813 "dev": true, 2814 "engines": { 2815 "node": ">=6" 2816 } 2817 }, 2818 "node_modules/has-flag": { 2819 "version": "4.0.0", 2820 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2821 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2822 "dev": true, 2823 "engines": { 2824 "node": ">=8" 2825 } 2826 }, 2827 "node_modules/has-property-descriptors": { 2828 "version": "1.0.2", 2829 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", 2830 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", 2831 "dev": true, 2832 "peer": true, 2833 "dependencies": { 2834 "es-define-property": "^1.0.0" 2835 }, 2836 "funding": { 2837 "url": "https://github.com/sponsors/ljharb" 2838 } 2839 }, 2840 "node_modules/has-proto": { 2841 "version": "1.0.3", 2842 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", 2843 "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", 2844 "dev": true, 2845 "peer": true, 2846 "engines": { 2847 "node": ">= 0.4" 2848 }, 2849 "funding": { 2850 "url": "https://github.com/sponsors/ljharb" 2851 } 2852 }, 2853 "node_modules/has-symbols": { 2854 "version": "1.0.3", 2855 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 2856 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 2857 "dev": true, 2858 "peer": true, 2859 "engines": { 2860 "node": ">= 0.4" 2861 }, 2862 "funding": { 2863 "url": "https://github.com/sponsors/ljharb" 2864 } 2865 }, 2866 "node_modules/hasown": { 2867 "version": "2.0.1", 2868 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz", 2869 "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==", 2870 "dev": true, 2871 "dependencies": { 2872 "function-bind": "^1.1.2" 2873 }, 2874 "engines": { 2875 "node": ">= 0.4" 2876 } 2877 }, 2878 "node_modules/homedir-polyfill": { 2879 "version": "1.0.3", 2880 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", 2881 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", 2882 "dev": true, 2883 "dependencies": { 2884 "parse-passwd": "^1.0.0" 2885 }, 2886 "engines": { 2887 "node": ">=0.10.0" 2888 } 2889 }, 2890 "node_modules/hosted-git-info": { 2891 "version": "4.1.0", 2892 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", 2893 "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", 2894 "dev": true, 2895 "dependencies": { 2896 "lru-cache": "^6.0.0" 2897 }, 2898 "engines": { 2899 "node": ">=10" 2900 } 2901 }, 2902 "node_modules/human-signals": { 2903 "version": "2.1.0", 2904 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 2905 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 2906 "dev": true, 2907 "engines": { 2908 "node": ">=10.17.0" 2909 } 2910 }, 2911 "node_modules/husky": { 2912 "version": "9.0.11", 2913 "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", 2914 "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", 2915 "dev": true, 2916 "bin": { 2917 "husky": "bin.mjs" 2918 }, 2919 "engines": { 2920 "node": ">=18" 2921 }, 2922 "funding": { 2923 "url": "https://github.com/sponsors/typicode" 2924 } 2925 }, 2926 "node_modules/iconv-lite": { 2927 "version": "0.4.24", 2928 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 2929 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 2930 "dev": true, 2931 "dependencies": { 2932 "safer-buffer": ">= 2.1.2 < 3" 2933 }, 2934 "engines": { 2935 "node": ">=0.10.0" 2936 } 2937 }, 2938 "node_modules/ieee754": { 2939 "version": "1.2.1", 2940 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 2941 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 2942 "dev": true, 2943 "funding": [ 2944 { 2945 "type": "github", 2946 "url": "https://github.com/sponsors/feross" 2947 }, 2948 { 2949 "type": "patreon", 2950 "url": "https://www.patreon.com/feross" 2951 }, 2952 { 2953 "type": "consulting", 2954 "url": "https://feross.org/support" 2955 } 2956 ] 2957 }, 2958 "node_modules/import-fresh": { 2959 "version": "3.3.0", 2960 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 2961 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 2962 "dev": true, 2963 "dependencies": { 2964 "parent-module": "^1.0.0", 2965 "resolve-from": "^4.0.0" 2966 }, 2967 "engines": { 2968 "node": ">=6" 2969 }, 2970 "funding": { 2971 "url": "https://github.com/sponsors/sindresorhus" 2972 } 2973 }, 2974 "node_modules/import-fresh/node_modules/resolve-from": { 2975 "version": "4.0.0", 2976 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2977 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 2978 "dev": true, 2979 "engines": { 2980 "node": ">=4" 2981 } 2982 }, 2983 "node_modules/import-meta-resolve": { 2984 "version": "4.0.0", 2985 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz", 2986 "integrity": "sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==", 2987 "dev": true, 2988 "funding": { 2989 "type": "github", 2990 "url": "https://github.com/sponsors/wooorm" 2991 } 2992 }, 2993 "node_modules/indent-string": { 2994 "version": "4.0.0", 2995 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 2996 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 2997 "dev": true, 2998 "engines": { 2999 "node": ">=8" 3000 } 3001 }, 3002 "node_modules/inflight": { 3003 "version": "1.0.6", 3004 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 3005 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 3006 "dev": true, 3007 "dependencies": { 3008 "once": "^1.3.0", 3009 "wrappy": "1" 3010 } 3011 }, 3012 "node_modules/inherits": { 3013 "version": "2.0.4", 3014 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3015 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 3016 "dev": true 3017 }, 3018 "node_modules/ini": { 3019 "version": "1.3.8", 3020 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 3021 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 3022 "dev": true 3023 }, 3024 "node_modules/inquirer": { 3025 "version": "9.2.15", 3026 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", 3027 "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", 3028 "dev": true, 3029 "peer": true, 3030 "dependencies": { 3031 "@ljharb/through": "^2.3.12", 3032 "ansi-escapes": "^4.3.2", 3033 "chalk": "^5.3.0", 3034 "cli-cursor": "^3.1.0", 3035 "cli-width": "^4.1.0", 3036 "external-editor": "^3.1.0", 3037 "figures": "^3.2.0", 3038 "lodash": "^4.17.21", 3039 "mute-stream": "1.0.0", 3040 "ora": "^5.4.1", 3041 "run-async": "^3.0.0", 3042 "rxjs": "^7.8.1", 3043 "string-width": "^4.2.3", 3044 "strip-ansi": "^6.0.1", 3045 "wrap-ansi": "^6.2.0" 3046 }, 3047 "engines": { 3048 "node": ">=18" 3049 } 3050 }, 3051 "node_modules/inquirer/node_modules/chalk": { 3052 "version": "5.3.0", 3053 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", 3054 "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", 3055 "dev": true, 3056 "peer": true, 3057 "engines": { 3058 "node": "^12.17.0 || ^14.13 || >=16.0.0" 3059 }, 3060 "funding": { 3061 "url": "https://github.com/chalk/chalk?sponsor=1" 3062 } 3063 }, 3064 "node_modules/inquirer/node_modules/cli-width": { 3065 "version": "4.1.0", 3066 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", 3067 "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", 3068 "dev": true, 3069 "peer": true, 3070 "engines": { 3071 "node": ">= 12" 3072 } 3073 }, 3074 "node_modules/inquirer/node_modules/mute-stream": { 3075 "version": "1.0.0", 3076 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", 3077 "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", 3078 "dev": true, 3079 "peer": true, 3080 "engines": { 3081 "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 3082 } 3083 }, 3084 "node_modules/inquirer/node_modules/run-async": { 3085 "version": "3.0.0", 3086 "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", 3087 "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", 3088 "dev": true, 3089 "peer": true, 3090 "engines": { 3091 "node": ">=0.12.0" 3092 } 3093 }, 3094 "node_modules/is-arrayish": { 3095 "version": "0.2.1", 3096 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 3097 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", 3098 "dev": true 3099 }, 3100 "node_modules/is-core-module": { 3101 "version": "2.13.1", 3102 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", 3103 "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", 3104 "dev": true, 3105 "dependencies": { 3106 "hasown": "^2.0.0" 3107 }, 3108 "funding": { 3109 "url": "https://github.com/sponsors/ljharb" 3110 } 3111 }, 3112 "node_modules/is-extglob": { 3113 "version": "2.1.1", 3114 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3115 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3116 "dev": true, 3117 "engines": { 3118 "node": ">=0.10.0" 3119 } 3120 }, 3121 "node_modules/is-fullwidth-code-point": { 3122 "version": "3.0.0", 3123 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 3124 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 3125 "dev": true, 3126 "engines": { 3127 "node": ">=8" 3128 } 3129 }, 3130 "node_modules/is-glob": { 3131 "version": "4.0.3", 3132 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3133 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3134 "dev": true, 3135 "dependencies": { 3136 "is-extglob": "^2.1.1" 3137 }, 3138 "engines": { 3139 "node": ">=0.10.0" 3140 } 3141 }, 3142 "node_modules/is-interactive": { 3143 "version": "1.0.0", 3144 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", 3145 "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", 3146 "dev": true, 3147 "engines": { 3148 "node": ">=8" 3149 } 3150 }, 3151 "node_modules/is-number": { 3152 "version": "7.0.0", 3153 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3154 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3155 "dev": true, 3156 "engines": { 3157 "node": ">=0.12.0" 3158 } 3159 }, 3160 "node_modules/is-obj": { 3161 "version": "2.0.0", 3162 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", 3163 "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", 3164 "dev": true, 3165 "engines": { 3166 "node": ">=8" 3167 } 3168 }, 3169 "node_modules/is-plain-obj": { 3170 "version": "1.1.0", 3171 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", 3172 "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", 3173 "dev": true, 3174 "engines": { 3175 "node": ">=0.10.0" 3176 } 3177 }, 3178 "node_modules/is-stream": { 3179 "version": "2.0.1", 3180 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 3181 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 3182 "dev": true, 3183 "engines": { 3184 "node": ">=8" 3185 }, 3186 "funding": { 3187 "url": "https://github.com/sponsors/sindresorhus" 3188 } 3189 }, 3190 "node_modules/is-text-path": { 3191 "version": "1.0.1", 3192 "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", 3193 "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", 3194 "dev": true, 3195 "dependencies": { 3196 "text-extensions": "^1.0.0" 3197 }, 3198 "engines": { 3199 "node": ">=0.10.0" 3200 } 3201 }, 3202 "node_modules/is-unicode-supported": { 3203 "version": "0.1.0", 3204 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 3205 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 3206 "dev": true, 3207 "engines": { 3208 "node": ">=10" 3209 }, 3210 "funding": { 3211 "url": "https://github.com/sponsors/sindresorhus" 3212 } 3213 }, 3214 "node_modules/is-utf8": { 3215 "version": "0.2.1", 3216 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", 3217 "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", 3218 "dev": true 3219 }, 3220 "node_modules/is-windows": { 3221 "version": "1.0.2", 3222 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 3223 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 3224 "dev": true, 3225 "engines": { 3226 "node": ">=0.10.0" 3227 } 3228 }, 3229 "node_modules/isarray": { 3230 "version": "1.0.0", 3231 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3232 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 3233 "dev": true 3234 }, 3235 "node_modules/isexe": { 3236 "version": "2.0.0", 3237 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3238 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 3239 "dev": true 3240 }, 3241 "node_modules/jiti": { 3242 "version": "1.21.0", 3243 "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", 3244 "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", 3245 "dev": true, 3246 "bin": { 3247 "jiti": "bin/jiti.js" 3248 } 3249 }, 3250 "node_modules/js-tokens": { 3251 "version": "4.0.0", 3252 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3253 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3254 "dev": true 3255 }, 3256 "node_modules/js-yaml": { 3257 "version": "4.1.0", 3258 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 3259 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 3260 "dev": true, 3261 "dependencies": { 3262 "argparse": "^2.0.1" 3263 }, 3264 "bin": { 3265 "js-yaml": "bin/js-yaml.js" 3266 } 3267 }, 3268 "node_modules/json-parse-better-errors": { 3269 "version": "1.0.2", 3270 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 3271 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 3272 "dev": true 3273 }, 3274 "node_modules/json-parse-even-better-errors": { 3275 "version": "2.3.1", 3276 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", 3277 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", 3278 "dev": true 3279 }, 3280 "node_modules/json-schema-traverse": { 3281 "version": "1.0.0", 3282 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 3283 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 3284 "dev": true 3285 }, 3286 "node_modules/json-stringify-safe": { 3287 "version": "5.0.1", 3288 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 3289 "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", 3290 "dev": true 3291 }, 3292 "node_modules/jsonfile": { 3293 "version": "6.1.0", 3294 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 3295 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 3296 "dev": true, 3297 "dependencies": { 3298 "universalify": "^2.0.0" 3299 }, 3300 "optionalDependencies": { 3301 "graceful-fs": "^4.1.6" 3302 } 3303 }, 3304 "node_modules/jsonparse": { 3305 "version": "1.3.1", 3306 "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", 3307 "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", 3308 "dev": true, 3309 "engines": [ 3310 "node >= 0.2.0" 3311 ] 3312 }, 3313 "node_modules/JSONStream": { 3314 "version": "1.3.5", 3315 "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", 3316 "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", 3317 "dev": true, 3318 "dependencies": { 3319 "jsonparse": "^1.2.0", 3320 "through": ">=2.2.7 <3" 3321 }, 3322 "bin": { 3323 "JSONStream": "bin.js" 3324 }, 3325 "engines": { 3326 "node": "*" 3327 } 3328 }, 3329 "node_modules/kind-of": { 3330 "version": "6.0.3", 3331 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 3332 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 3333 "dev": true, 3334 "engines": { 3335 "node": ">=0.10.0" 3336 } 3337 }, 3338 "node_modules/lines-and-columns": { 3339 "version": "1.2.4", 3340 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 3341 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 3342 "dev": true 3343 }, 3344 "node_modules/load-json-file": { 3345 "version": "4.0.0", 3346 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", 3347 "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", 3348 "dev": true, 3349 "dependencies": { 3350 "graceful-fs": "^4.1.2", 3351 "parse-json": "^4.0.0", 3352 "pify": "^3.0.0", 3353 "strip-bom": "^3.0.0" 3354 }, 3355 "engines": { 3356 "node": ">=4" 3357 } 3358 }, 3359 "node_modules/load-json-file/node_modules/parse-json": { 3360 "version": "4.0.0", 3361 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 3362 "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", 3363 "dev": true, 3364 "dependencies": { 3365 "error-ex": "^1.3.1", 3366 "json-parse-better-errors": "^1.0.1" 3367 }, 3368 "engines": { 3369 "node": ">=4" 3370 } 3371 }, 3372 "node_modules/load-json-file/node_modules/pify": { 3373 "version": "3.0.0", 3374 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 3375 "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", 3376 "dev": true, 3377 "engines": { 3378 "node": ">=4" 3379 } 3380 }, 3381 "node_modules/load-json-file/node_modules/strip-bom": { 3382 "version": "3.0.0", 3383 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 3384 "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", 3385 "dev": true, 3386 "engines": { 3387 "node": ">=4" 3388 } 3389 }, 3390 "node_modules/locate-path": { 3391 "version": "6.0.0", 3392 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 3393 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3394 "dev": true, 3395 "dependencies": { 3396 "p-locate": "^5.0.0" 3397 }, 3398 "engines": { 3399 "node": ">=10" 3400 }, 3401 "funding": { 3402 "url": "https://github.com/sponsors/sindresorhus" 3403 } 3404 }, 3405 "node_modules/lodash": { 3406 "version": "4.17.21", 3407 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 3408 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 3409 "dev": true 3410 }, 3411 "node_modules/lodash.camelcase": { 3412 "version": "4.3.0", 3413 "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", 3414 "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", 3415 "dev": true 3416 }, 3417 "node_modules/lodash.ismatch": { 3418 "version": "4.4.0", 3419 "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", 3420 "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", 3421 "dev": true 3422 }, 3423 "node_modules/lodash.isplainobject": { 3424 "version": "4.0.6", 3425 "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", 3426 "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", 3427 "dev": true 3428 }, 3429 "node_modules/lodash.kebabcase": { 3430 "version": "4.1.1", 3431 "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", 3432 "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", 3433 "dev": true 3434 }, 3435 "node_modules/lodash.map": { 3436 "version": "4.6.0", 3437 "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", 3438 "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==", 3439 "dev": true 3440 }, 3441 "node_modules/lodash.merge": { 3442 "version": "4.6.2", 3443 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3444 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3445 "dev": true 3446 }, 3447 "node_modules/lodash.mergewith": { 3448 "version": "4.6.2", 3449 "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", 3450 "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", 3451 "dev": true 3452 }, 3453 "node_modules/lodash.snakecase": { 3454 "version": "4.1.1", 3455 "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", 3456 "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", 3457 "dev": true 3458 }, 3459 "node_modules/lodash.startcase": { 3460 "version": "4.4.0", 3461 "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", 3462 "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", 3463 "dev": true 3464 }, 3465 "node_modules/lodash.uniq": { 3466 "version": "4.5.0", 3467 "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", 3468 "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", 3469 "dev": true 3470 }, 3471 "node_modules/lodash.upperfirst": { 3472 "version": "4.3.1", 3473 "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", 3474 "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", 3475 "dev": true 3476 }, 3477 "node_modules/log-symbols": { 3478 "version": "4.1.0", 3479 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 3480 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 3481 "dev": true, 3482 "dependencies": { 3483 "chalk": "^4.1.0", 3484 "is-unicode-supported": "^0.1.0" 3485 }, 3486 "engines": { 3487 "node": ">=10" 3488 }, 3489 "funding": { 3490 "url": "https://github.com/sponsors/sindresorhus" 3491 } 3492 }, 3493 "node_modules/longest": { 3494 "version": "2.0.1", 3495 "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", 3496 "integrity": "sha512-Ajzxb8CM6WAnFjgiloPsI3bF+WCxcvhdIG3KNA2KN962+tdBsHcuQ4k4qX/EcS/2CRkcc0iAkR956Nib6aXU/Q==", 3497 "dev": true, 3498 "engines": { 3499 "node": ">=0.10.0" 3500 } 3501 }, 3502 "node_modules/lru-cache": { 3503 "version": "6.0.0", 3504 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 3505 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 3506 "dev": true, 3507 "dependencies": { 3508 "yallist": "^4.0.0" 3509 }, 3510 "engines": { 3511 "node": ">=10" 3512 } 3513 }, 3514 "node_modules/map-obj": { 3515 "version": "4.3.0", 3516 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", 3517 "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", 3518 "dev": true, 3519 "engines": { 3520 "node": ">=8" 3521 }, 3522 "funding": { 3523 "url": "https://github.com/sponsors/sindresorhus" 3524 } 3525 }, 3526 "node_modules/meow": { 3527 "version": "8.1.2", 3528 "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", 3529 "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", 3530 "dev": true, 3531 "dependencies": { 3532 "@types/minimist": "^1.2.0", 3533 "camelcase-keys": "^6.2.2", 3534 "decamelize-keys": "^1.1.0", 3535 "hard-rejection": "^2.1.0", 3536 "minimist-options": "4.1.0", 3537 "normalize-package-data": "^3.0.0", 3538 "read-pkg-up": "^7.0.1", 3539 "redent": "^3.0.0", 3540 "trim-newlines": "^3.0.0", 3541 "type-fest": "^0.18.0", 3542 "yargs-parser": "^20.2.3" 3543 }, 3544 "engines": { 3545 "node": ">=10" 3546 }, 3547 "funding": { 3548 "url": "https://github.com/sponsors/sindresorhus" 3549 } 3550 }, 3551 "node_modules/meow/node_modules/type-fest": { 3552 "version": "0.18.1", 3553 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", 3554 "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", 3555 "dev": true, 3556 "engines": { 3557 "node": ">=10" 3558 }, 3559 "funding": { 3560 "url": "https://github.com/sponsors/sindresorhus" 3561 } 3562 }, 3563 "node_modules/merge": { 3564 "version": "2.1.1", 3565 "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz", 3566 "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==", 3567 "dev": true 3568 }, 3569 "node_modules/merge-stream": { 3570 "version": "2.0.0", 3571 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 3572 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 3573 "dev": true 3574 }, 3575 "node_modules/micromatch": { 3576 "version": "4.0.5", 3577 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 3578 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 3579 "dev": true, 3580 "dependencies": { 3581 "braces": "^3.0.2", 3582 "picomatch": "^2.3.1" 3583 }, 3584 "engines": { 3585 "node": ">=8.6" 3586 } 3587 }, 3588 "node_modules/mimic-fn": { 3589 "version": "2.1.0", 3590 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 3591 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 3592 "dev": true, 3593 "engines": { 3594 "node": ">=6" 3595 } 3596 }, 3597 "node_modules/min-indent": { 3598 "version": "1.0.1", 3599 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 3600 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 3601 "dev": true, 3602 "engines": { 3603 "node": ">=4" 3604 } 3605 }, 3606 "node_modules/minimatch": { 3607 "version": "3.1.2", 3608 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 3609 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 3610 "dev": true, 3611 "dependencies": { 3612 "brace-expansion": "^1.1.7" 3613 }, 3614 "engines": { 3615 "node": "*" 3616 } 3617 }, 3618 "node_modules/minimist": { 3619 "version": "1.2.7", 3620 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", 3621 "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", 3622 "dev": true, 3623 "funding": { 3624 "url": "https://github.com/sponsors/ljharb" 3625 } 3626 }, 3627 "node_modules/minimist-options": { 3628 "version": "4.1.0", 3629 "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", 3630 "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", 3631 "dev": true, 3632 "dependencies": { 3633 "arrify": "^1.0.1", 3634 "is-plain-obj": "^1.1.0", 3635 "kind-of": "^6.0.3" 3636 }, 3637 "engines": { 3638 "node": ">= 6" 3639 } 3640 }, 3641 "node_modules/modify-values": { 3642 "version": "1.0.1", 3643 "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", 3644 "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", 3645 "dev": true, 3646 "engines": { 3647 "node": ">=0.10.0" 3648 } 3649 }, 3650 "node_modules/mute-stream": { 3651 "version": "0.0.8", 3652 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", 3653 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", 3654 "dev": true 3655 }, 3656 "node_modules/neo-async": { 3657 "version": "2.6.2", 3658 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 3659 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", 3660 "dev": true 3661 }, 3662 "node_modules/normalize-package-data": { 3663 "version": "3.0.3", 3664 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", 3665 "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", 3666 "dev": true, 3667 "dependencies": { 3668 "hosted-git-info": "^4.0.1", 3669 "is-core-module": "^2.5.0", 3670 "semver": "^7.3.4", 3671 "validate-npm-package-license": "^3.0.1" 3672 }, 3673 "engines": { 3674 "node": ">=10" 3675 } 3676 }, 3677 "node_modules/npm-run-path": { 3678 "version": "4.0.1", 3679 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 3680 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 3681 "dev": true, 3682 "dependencies": { 3683 "path-key": "^3.0.0" 3684 }, 3685 "engines": { 3686 "node": ">=8" 3687 } 3688 }, 3689 "node_modules/once": { 3690 "version": "1.4.0", 3691 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3692 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 3693 "dev": true, 3694 "dependencies": { 3695 "wrappy": "1" 3696 } 3697 }, 3698 "node_modules/onetime": { 3699 "version": "5.1.2", 3700 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 3701 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 3702 "dev": true, 3703 "dependencies": { 3704 "mimic-fn": "^2.1.0" 3705 }, 3706 "engines": { 3707 "node": ">=6" 3708 }, 3709 "funding": { 3710 "url": "https://github.com/sponsors/sindresorhus" 3711 } 3712 }, 3713 "node_modules/ora": { 3714 "version": "5.4.1", 3715 "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", 3716 "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", 3717 "dev": true, 3718 "dependencies": { 3719 "bl": "^4.1.0", 3720 "chalk": "^4.1.0", 3721 "cli-cursor": "^3.1.0", 3722 "cli-spinners": "^2.5.0", 3723 "is-interactive": "^1.0.0", 3724 "is-unicode-supported": "^0.1.0", 3725 "log-symbols": "^4.1.0", 3726 "strip-ansi": "^6.0.0", 3727 "wcwidth": "^1.0.1" 3728 }, 3729 "engines": { 3730 "node": ">=10" 3731 }, 3732 "funding": { 3733 "url": "https://github.com/sponsors/sindresorhus" 3734 } 3735 }, 3736 "node_modules/os-tmpdir": { 3737 "version": "1.0.2", 3738 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 3739 "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", 3740 "dev": true, 3741 "engines": { 3742 "node": ">=0.10.0" 3743 } 3744 }, 3745 "node_modules/p-limit": { 3746 "version": "3.1.0", 3747 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 3748 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 3749 "dev": true, 3750 "dependencies": { 3751 "yocto-queue": "^0.1.0" 3752 }, 3753 "engines": { 3754 "node": ">=10" 3755 }, 3756 "funding": { 3757 "url": "https://github.com/sponsors/sindresorhus" 3758 } 3759 }, 3760 "node_modules/p-locate": { 3761 "version": "5.0.0", 3762 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 3763 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 3764 "dev": true, 3765 "dependencies": { 3766 "p-limit": "^3.0.2" 3767 }, 3768 "engines": { 3769 "node": ">=10" 3770 }, 3771 "funding": { 3772 "url": "https://github.com/sponsors/sindresorhus" 3773 } 3774 }, 3775 "node_modules/p-try": { 3776 "version": "1.0.0", 3777 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 3778 "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", 3779 "dev": true, 3780 "engines": { 3781 "node": ">=4" 3782 } 3783 }, 3784 "node_modules/parent-module": { 3785 "version": "1.0.1", 3786 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 3787 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 3788 "dev": true, 3789 "dependencies": { 3790 "callsites": "^3.0.0" 3791 }, 3792 "engines": { 3793 "node": ">=6" 3794 } 3795 }, 3796 "node_modules/parse-json": { 3797 "version": "5.2.0", 3798 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", 3799 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", 3800 "dev": true, 3801 "dependencies": { 3802 "@babel/code-frame": "^7.0.0", 3803 "error-ex": "^1.3.1", 3804 "json-parse-even-better-errors": "^2.3.0", 3805 "lines-and-columns": "^1.1.6" 3806 }, 3807 "engines": { 3808 "node": ">=8" 3809 }, 3810 "funding": { 3811 "url": "https://github.com/sponsors/sindresorhus" 3812 } 3813 }, 3814 "node_modules/parse-passwd": { 3815 "version": "1.0.0", 3816 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", 3817 "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", 3818 "dev": true, 3819 "engines": { 3820 "node": ">=0.10.0" 3821 } 3822 }, 3823 "node_modules/path-exists": { 3824 "version": "4.0.0", 3825 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3826 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3827 "dev": true, 3828 "engines": { 3829 "node": ">=8" 3830 } 3831 }, 3832 "node_modules/path-is-absolute": { 3833 "version": "1.0.1", 3834 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 3835 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 3836 "dev": true, 3837 "engines": { 3838 "node": ">=0.10.0" 3839 } 3840 }, 3841 "node_modules/path-key": { 3842 "version": "3.1.1", 3843 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3844 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3845 "dev": true, 3846 "engines": { 3847 "node": ">=8" 3848 } 3849 }, 3850 "node_modules/path-parse": { 3851 "version": "1.0.7", 3852 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 3853 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 3854 "dev": true 3855 }, 3856 "node_modules/path-type": { 3857 "version": "4.0.0", 3858 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 3859 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 3860 "dev": true, 3861 "engines": { 3862 "node": ">=8" 3863 } 3864 }, 3865 "node_modules/picomatch": { 3866 "version": "2.3.1", 3867 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 3868 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 3869 "dev": true, 3870 "engines": { 3871 "node": ">=8.6" 3872 }, 3873 "funding": { 3874 "url": "https://github.com/sponsors/jonschlinkert" 3875 } 3876 }, 3877 "node_modules/pify": { 3878 "version": "2.3.0", 3879 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 3880 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 3881 "dev": true, 3882 "engines": { 3883 "node": ">=0.10.0" 3884 } 3885 }, 3886 "node_modules/process-nextick-args": { 3887 "version": "2.0.1", 3888 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 3889 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 3890 "dev": true 3891 }, 3892 "node_modules/punycode": { 3893 "version": "2.3.1", 3894 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 3895 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 3896 "dev": true, 3897 "engines": { 3898 "node": ">=6" 3899 } 3900 }, 3901 "node_modules/q": { 3902 "version": "1.5.1", 3903 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", 3904 "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", 3905 "dev": true, 3906 "engines": { 3907 "node": ">=0.6.0", 3908 "teleport": ">=0.2.0" 3909 } 3910 }, 3911 "node_modules/quick-lru": { 3912 "version": "4.0.1", 3913 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", 3914 "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", 3915 "dev": true, 3916 "engines": { 3917 "node": ">=8" 3918 } 3919 }, 3920 "node_modules/read-pkg": { 3921 "version": "5.2.0", 3922 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 3923 "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", 3924 "dev": true, 3925 "dependencies": { 3926 "@types/normalize-package-data": "^2.4.0", 3927 "normalize-package-data": "^2.5.0", 3928 "parse-json": "^5.0.0", 3929 "type-fest": "^0.6.0" 3930 }, 3931 "engines": { 3932 "node": ">=8" 3933 } 3934 }, 3935 "node_modules/read-pkg-up": { 3936 "version": "7.0.1", 3937 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", 3938 "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", 3939 "dev": true, 3940 "dependencies": { 3941 "find-up": "^4.1.0", 3942 "read-pkg": "^5.2.0", 3943 "type-fest": "^0.8.1" 3944 }, 3945 "engines": { 3946 "node": ">=8" 3947 }, 3948 "funding": { 3949 "url": "https://github.com/sponsors/sindresorhus" 3950 } 3951 }, 3952 "node_modules/read-pkg-up/node_modules/find-up": { 3953 "version": "4.1.0", 3954 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 3955 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 3956 "dev": true, 3957 "dependencies": { 3958 "locate-path": "^5.0.0", 3959 "path-exists": "^4.0.0" 3960 }, 3961 "engines": { 3962 "node": ">=8" 3963 } 3964 }, 3965 "node_modules/read-pkg-up/node_modules/locate-path": { 3966 "version": "5.0.0", 3967 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 3968 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 3969 "dev": true, 3970 "dependencies": { 3971 "p-locate": "^4.1.0" 3972 }, 3973 "engines": { 3974 "node": ">=8" 3975 } 3976 }, 3977 "node_modules/read-pkg-up/node_modules/p-limit": { 3978 "version": "2.3.0", 3979 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 3980 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 3981 "dev": true, 3982 "dependencies": { 3983 "p-try": "^2.0.0" 3984 }, 3985 "engines": { 3986 "node": ">=6" 3987 }, 3988 "funding": { 3989 "url": "https://github.com/sponsors/sindresorhus" 3990 } 3991 }, 3992 "node_modules/read-pkg-up/node_modules/p-locate": { 3993 "version": "4.1.0", 3994 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 3995 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 3996 "dev": true, 3997 "dependencies": { 3998 "p-limit": "^2.2.0" 3999 }, 4000 "engines": { 4001 "node": ">=8" 4002 } 4003 }, 4004 "node_modules/read-pkg-up/node_modules/p-try": { 4005 "version": "2.2.0", 4006 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 4007 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 4008 "dev": true, 4009 "engines": { 4010 "node": ">=6" 4011 } 4012 }, 4013 "node_modules/read-pkg-up/node_modules/type-fest": { 4014 "version": "0.8.1", 4015 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 4016 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 4017 "dev": true, 4018 "engines": { 4019 "node": ">=8" 4020 } 4021 }, 4022 "node_modules/read-pkg/node_modules/hosted-git-info": { 4023 "version": "2.8.9", 4024 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", 4025 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 4026 "dev": true 4027 }, 4028 "node_modules/read-pkg/node_modules/normalize-package-data": { 4029 "version": "2.5.0", 4030 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 4031 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 4032 "dev": true, 4033 "dependencies": { 4034 "hosted-git-info": "^2.1.4", 4035 "resolve": "^1.10.0", 4036 "semver": "2 || 3 || 4 || 5", 4037 "validate-npm-package-license": "^3.0.1" 4038 } 4039 }, 4040 "node_modules/read-pkg/node_modules/semver": { 4041 "version": "5.7.2", 4042 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", 4043 "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", 4044 "dev": true, 4045 "bin": { 4046 "semver": "bin/semver" 4047 } 4048 }, 4049 "node_modules/read-pkg/node_modules/type-fest": { 4050 "version": "0.6.0", 4051 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", 4052 "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", 4053 "dev": true, 4054 "engines": { 4055 "node": ">=8" 4056 } 4057 }, 4058 "node_modules/readable-stream": { 4059 "version": "3.6.2", 4060 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 4061 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 4062 "dev": true, 4063 "dependencies": { 4064 "inherits": "^2.0.3", 4065 "string_decoder": "^1.1.1", 4066 "util-deprecate": "^1.0.1" 4067 }, 4068 "engines": { 4069 "node": ">= 6" 4070 } 4071 }, 4072 "node_modules/redent": { 4073 "version": "3.0.0", 4074 "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", 4075 "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", 4076 "dev": true, 4077 "dependencies": { 4078 "indent-string": "^4.0.0", 4079 "strip-indent": "^3.0.0" 4080 }, 4081 "engines": { 4082 "node": ">=8" 4083 } 4084 }, 4085 "node_modules/require-directory": { 4086 "version": "2.1.1", 4087 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 4088 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 4089 "dev": true, 4090 "engines": { 4091 "node": ">=0.10.0" 4092 } 4093 }, 4094 "node_modules/require-from-string": { 4095 "version": "2.0.2", 4096 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 4097 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 4098 "dev": true, 4099 "engines": { 4100 "node": ">=0.10.0" 4101 } 4102 }, 4103 "node_modules/resolve": { 4104 "version": "1.22.8", 4105 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", 4106 "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", 4107 "dev": true, 4108 "dependencies": { 4109 "is-core-module": "^2.13.0", 4110 "path-parse": "^1.0.7", 4111 "supports-preserve-symlinks-flag": "^1.0.0" 4112 }, 4113 "bin": { 4114 "resolve": "bin/resolve" 4115 }, 4116 "funding": { 4117 "url": "https://github.com/sponsors/ljharb" 4118 } 4119 }, 4120 "node_modules/resolve-dir": { 4121 "version": "1.0.1", 4122 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", 4123 "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", 4124 "dev": true, 4125 "dependencies": { 4126 "expand-tilde": "^2.0.0", 4127 "global-modules": "^1.0.0" 4128 }, 4129 "engines": { 4130 "node": ">=0.10.0" 4131 } 4132 }, 4133 "node_modules/resolve-from": { 4134 "version": "5.0.0", 4135 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 4136 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 4137 "dev": true, 4138 "engines": { 4139 "node": ">=8" 4140 } 4141 }, 4142 "node_modules/resolve-global": { 4143 "version": "2.0.0", 4144 "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-2.0.0.tgz", 4145 "integrity": "sha512-gnAQ0Q/KkupGkuiMyX4L0GaBV8iFwlmoXsMtOz+DFTaKmHhOO/dSlP1RMKhpvHv/dh6K/IQkowGJBqUG0NfBUw==", 4146 "dev": true, 4147 "dependencies": { 4148 "global-directory": "^4.0.1" 4149 }, 4150 "engines": { 4151 "node": ">=18" 4152 }, 4153 "funding": { 4154 "url": "https://github.com/sponsors/sindresorhus" 4155 } 4156 }, 4157 "node_modules/restore-cursor": { 4158 "version": "3.1.0", 4159 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", 4160 "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", 4161 "dev": true, 4162 "dependencies": { 4163 "onetime": "^5.1.0", 4164 "signal-exit": "^3.0.2" 4165 }, 4166 "engines": { 4167 "node": ">=8" 4168 } 4169 }, 4170 "node_modules/run-async": { 4171 "version": "2.4.1", 4172 "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", 4173 "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", 4174 "dev": true, 4175 "engines": { 4176 "node": ">=0.12.0" 4177 } 4178 }, 4179 "node_modules/rxjs": { 4180 "version": "7.8.1", 4181 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", 4182 "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", 4183 "dev": true, 4184 "dependencies": { 4185 "tslib": "^2.1.0" 4186 } 4187 }, 4188 "node_modules/safe-buffer": { 4189 "version": "5.2.1", 4190 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 4191 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 4192 "dev": true, 4193 "funding": [ 4194 { 4195 "type": "github", 4196 "url": "https://github.com/sponsors/feross" 4197 }, 4198 { 4199 "type": "patreon", 4200 "url": "https://www.patreon.com/feross" 4201 }, 4202 { 4203 "type": "consulting", 4204 "url": "https://feross.org/support" 4205 } 4206 ] 4207 }, 4208 "node_modules/safer-buffer": { 4209 "version": "2.1.2", 4210 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 4211 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 4212 "dev": true 4213 }, 4214 "node_modules/semver": { 4215 "version": "7.6.0", 4216 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 4217 "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 4218 "dev": true, 4219 "dependencies": { 4220 "lru-cache": "^6.0.0" 4221 }, 4222 "bin": { 4223 "semver": "bin/semver.js" 4224 }, 4225 "engines": { 4226 "node": ">=10" 4227 } 4228 }, 4229 "node_modules/set-function-length": { 4230 "version": "1.2.1", 4231 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz", 4232 "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==", 4233 "dev": true, 4234 "peer": true, 4235 "dependencies": { 4236 "define-data-property": "^1.1.2", 4237 "es-errors": "^1.3.0", 4238 "function-bind": "^1.1.2", 4239 "get-intrinsic": "^1.2.3", 4240 "gopd": "^1.0.1", 4241 "has-property-descriptors": "^1.0.1" 4242 }, 4243 "engines": { 4244 "node": ">= 0.4" 4245 } 4246 }, 4247 "node_modules/shebang-command": { 4248 "version": "2.0.0", 4249 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4250 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4251 "dev": true, 4252 "dependencies": { 4253 "shebang-regex": "^3.0.0" 4254 }, 4255 "engines": { 4256 "node": ">=8" 4257 } 4258 }, 4259 "node_modules/shebang-regex": { 4260 "version": "3.0.0", 4261 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4262 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4263 "dev": true, 4264 "engines": { 4265 "node": ">=8" 4266 } 4267 }, 4268 "node_modules/signal-exit": { 4269 "version": "3.0.7", 4270 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 4271 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 4272 "dev": true 4273 }, 4274 "node_modules/source-map": { 4275 "version": "0.6.1", 4276 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 4277 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 4278 "dev": true, 4279 "engines": { 4280 "node": ">=0.10.0" 4281 } 4282 }, 4283 "node_modules/spdx-correct": { 4284 "version": "3.2.0", 4285 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", 4286 "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", 4287 "dev": true, 4288 "dependencies": { 4289 "spdx-expression-parse": "^3.0.0", 4290 "spdx-license-ids": "^3.0.0" 4291 } 4292 }, 4293 "node_modules/spdx-exceptions": { 4294 "version": "2.5.0", 4295 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", 4296 "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", 4297 "dev": true 4298 }, 4299 "node_modules/spdx-expression-parse": { 4300 "version": "3.0.1", 4301 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", 4302 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", 4303 "dev": true, 4304 "dependencies": { 4305 "spdx-exceptions": "^2.1.0", 4306 "spdx-license-ids": "^3.0.0" 4307 } 4308 }, 4309 "node_modules/spdx-license-ids": { 4310 "version": "3.0.17", 4311 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", 4312 "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==", 4313 "dev": true 4314 }, 4315 "node_modules/split": { 4316 "version": "1.0.1", 4317 "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", 4318 "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", 4319 "dev": true, 4320 "dependencies": { 4321 "through": "2" 4322 }, 4323 "engines": { 4324 "node": "*" 4325 } 4326 }, 4327 "node_modules/split2": { 4328 "version": "3.2.2", 4329 "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", 4330 "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", 4331 "dev": true, 4332 "dependencies": { 4333 "readable-stream": "^3.0.0" 4334 } 4335 }, 4336 "node_modules/standard-version": { 4337 "version": "9.5.0", 4338 "resolved": "https://registry.npmjs.org/standard-version/-/standard-version-9.5.0.tgz", 4339 "integrity": "sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q==", 4340 "dev": true, 4341 "dependencies": { 4342 "chalk": "^2.4.2", 4343 "conventional-changelog": "3.1.25", 4344 "conventional-changelog-config-spec": "2.1.0", 4345 "conventional-changelog-conventionalcommits": "4.6.3", 4346 "conventional-recommended-bump": "6.1.0", 4347 "detect-indent": "^6.0.0", 4348 "detect-newline": "^3.1.0", 4349 "dotgitignore": "^2.1.0", 4350 "figures": "^3.1.0", 4351 "find-up": "^5.0.0", 4352 "git-semver-tags": "^4.0.0", 4353 "semver": "^7.1.1", 4354 "stringify-package": "^1.0.1", 4355 "yargs": "^16.0.0" 4356 }, 4357 "bin": { 4358 "standard-version": "bin/cli.js" 4359 }, 4360 "engines": { 4361 "node": ">=10" 4362 } 4363 }, 4364 "node_modules/standard-version/node_modules/ansi-styles": { 4365 "version": "3.2.1", 4366 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 4367 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 4368 "dev": true, 4369 "dependencies": { 4370 "color-convert": "^1.9.0" 4371 }, 4372 "engines": { 4373 "node": ">=4" 4374 } 4375 }, 4376 "node_modules/standard-version/node_modules/chalk": { 4377 "version": "2.4.2", 4378 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 4379 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 4380 "dev": true, 4381 "dependencies": { 4382 "ansi-styles": "^3.2.1", 4383 "escape-string-regexp": "^1.0.5", 4384 "supports-color": "^5.3.0" 4385 }, 4386 "engines": { 4387 "node": ">=4" 4388 } 4389 }, 4390 "node_modules/standard-version/node_modules/cliui": { 4391 "version": "7.0.4", 4392 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 4393 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 4394 "dev": true, 4395 "dependencies": { 4396 "string-width": "^4.2.0", 4397 "strip-ansi": "^6.0.0", 4398 "wrap-ansi": "^7.0.0" 4399 } 4400 }, 4401 "node_modules/standard-version/node_modules/color-convert": { 4402 "version": "1.9.3", 4403 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 4404 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 4405 "dev": true, 4406 "dependencies": { 4407 "color-name": "1.1.3" 4408 } 4409 }, 4410 "node_modules/standard-version/node_modules/color-name": { 4411 "version": "1.1.3", 4412 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 4413 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 4414 "dev": true 4415 }, 4416 "node_modules/standard-version/node_modules/has-flag": { 4417 "version": "3.0.0", 4418 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 4419 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 4420 "dev": true, 4421 "engines": { 4422 "node": ">=4" 4423 } 4424 }, 4425 "node_modules/standard-version/node_modules/supports-color": { 4426 "version": "5.5.0", 4427 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 4428 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 4429 "dev": true, 4430 "dependencies": { 4431 "has-flag": "^3.0.0" 4432 }, 4433 "engines": { 4434 "node": ">=4" 4435 } 4436 }, 4437 "node_modules/standard-version/node_modules/wrap-ansi": { 4438 "version": "7.0.0", 4439 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 4440 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 4441 "dev": true, 4442 "dependencies": { 4443 "ansi-styles": "^4.0.0", 4444 "string-width": "^4.1.0", 4445 "strip-ansi": "^6.0.0" 4446 }, 4447 "engines": { 4448 "node": ">=10" 4449 }, 4450 "funding": { 4451 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 4452 } 4453 }, 4454 "node_modules/standard-version/node_modules/wrap-ansi/node_modules/ansi-styles": { 4455 "version": "4.3.0", 4456 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4457 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4458 "dev": true, 4459 "dependencies": { 4460 "color-convert": "^2.0.1" 4461 }, 4462 "engines": { 4463 "node": ">=8" 4464 }, 4465 "funding": { 4466 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4467 } 4468 }, 4469 "node_modules/standard-version/node_modules/wrap-ansi/node_modules/color-convert": { 4470 "version": "2.0.1", 4471 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4472 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4473 "dev": true, 4474 "dependencies": { 4475 "color-name": "~1.1.4" 4476 }, 4477 "engines": { 4478 "node": ">=7.0.0" 4479 } 4480 }, 4481 "node_modules/standard-version/node_modules/wrap-ansi/node_modules/color-name": { 4482 "version": "1.1.4", 4483 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4484 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4485 "dev": true 4486 }, 4487 "node_modules/standard-version/node_modules/yargs": { 4488 "version": "16.2.0", 4489 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 4490 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 4491 "dev": true, 4492 "dependencies": { 4493 "cliui": "^7.0.2", 4494 "escalade": "^3.1.1", 4495 "get-caller-file": "^2.0.5", 4496 "require-directory": "^2.1.1", 4497 "string-width": "^4.2.0", 4498 "y18n": "^5.0.5", 4499 "yargs-parser": "^20.2.2" 4500 }, 4501 "engines": { 4502 "node": ">=10" 4503 } 4504 }, 4505 "node_modules/string_decoder": { 4506 "version": "1.3.0", 4507 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 4508 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 4509 "dev": true, 4510 "dependencies": { 4511 "safe-buffer": "~5.2.0" 4512 } 4513 }, 4514 "node_modules/string-width": { 4515 "version": "4.2.3", 4516 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 4517 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 4518 "dev": true, 4519 "dependencies": { 4520 "emoji-regex": "^8.0.0", 4521 "is-fullwidth-code-point": "^3.0.0", 4522 "strip-ansi": "^6.0.1" 4523 }, 4524 "engines": { 4525 "node": ">=8" 4526 } 4527 }, 4528 "node_modules/stringify-package": { 4529 "version": "1.0.1", 4530 "resolved": "https://registry.npmjs.org/stringify-package/-/stringify-package-1.0.1.tgz", 4531 "integrity": "sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==", 4532 "deprecated": "This module is not used anymore, and has been replaced by @npmcli/package-json", 4533 "dev": true 4534 }, 4535 "node_modules/strip-ansi": { 4536 "version": "6.0.1", 4537 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4538 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4539 "dev": true, 4540 "dependencies": { 4541 "ansi-regex": "^5.0.1" 4542 }, 4543 "engines": { 4544 "node": ">=8" 4545 } 4546 }, 4547 "node_modules/strip-bom": { 4548 "version": "4.0.0", 4549 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 4550 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 4551 "dev": true, 4552 "engines": { 4553 "node": ">=8" 4554 } 4555 }, 4556 "node_modules/strip-final-newline": { 4557 "version": "2.0.0", 4558 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 4559 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 4560 "dev": true, 4561 "engines": { 4562 "node": ">=6" 4563 } 4564 }, 4565 "node_modules/strip-indent": { 4566 "version": "3.0.0", 4567 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 4568 "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 4569 "dev": true, 4570 "dependencies": { 4571 "min-indent": "^1.0.0" 4572 }, 4573 "engines": { 4574 "node": ">=8" 4575 } 4576 }, 4577 "node_modules/strip-json-comments": { 4578 "version": "3.1.1", 4579 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4580 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4581 "dev": true, 4582 "engines": { 4583 "node": ">=8" 4584 }, 4585 "funding": { 4586 "url": "https://github.com/sponsors/sindresorhus" 4587 } 4588 }, 4589 "node_modules/supports-color": { 4590 "version": "7.2.0", 4591 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4592 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4593 "dev": true, 4594 "dependencies": { 4595 "has-flag": "^4.0.0" 4596 }, 4597 "engines": { 4598 "node": ">=8" 4599 } 4600 }, 4601 "node_modules/supports-preserve-symlinks-flag": { 4602 "version": "1.0.0", 4603 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4604 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4605 "dev": true, 4606 "engines": { 4607 "node": ">= 0.4" 4608 }, 4609 "funding": { 4610 "url": "https://github.com/sponsors/ljharb" 4611 } 4612 }, 4613 "node_modules/text-extensions": { 4614 "version": "1.9.0", 4615 "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", 4616 "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", 4617 "dev": true, 4618 "engines": { 4619 "node": ">=0.10" 4620 } 4621 }, 4622 "node_modules/through": { 4623 "version": "2.3.8", 4624 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 4625 "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", 4626 "dev": true 4627 }, 4628 "node_modules/through2": { 4629 "version": "4.0.2", 4630 "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", 4631 "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", 4632 "dev": true, 4633 "dependencies": { 4634 "readable-stream": "3" 4635 } 4636 }, 4637 "node_modules/tmp": { 4638 "version": "0.0.33", 4639 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 4640 "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 4641 "dev": true, 4642 "dependencies": { 4643 "os-tmpdir": "~1.0.2" 4644 }, 4645 "engines": { 4646 "node": ">=0.6.0" 4647 } 4648 }, 4649 "node_modules/to-regex-range": { 4650 "version": "5.0.1", 4651 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4652 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4653 "dev": true, 4654 "dependencies": { 4655 "is-number": "^7.0.0" 4656 }, 4657 "engines": { 4658 "node": ">=8.0" 4659 } 4660 }, 4661 "node_modules/trim-newlines": { 4662 "version": "3.0.1", 4663 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", 4664 "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", 4665 "dev": true, 4666 "engines": { 4667 "node": ">=8" 4668 } 4669 }, 4670 "node_modules/tslib": { 4671 "version": "2.6.2", 4672 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", 4673 "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", 4674 "dev": true 4675 }, 4676 "node_modules/type-fest": { 4677 "version": "0.21.3", 4678 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 4679 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 4680 "dev": true, 4681 "engines": { 4682 "node": ">=10" 4683 }, 4684 "funding": { 4685 "url": "https://github.com/sponsors/sindresorhus" 4686 } 4687 }, 4688 "node_modules/typedarray": { 4689 "version": "0.0.6", 4690 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 4691 "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", 4692 "dev": true 4693 }, 4694 "node_modules/typescript": { 4695 "version": "5.3.3", 4696 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", 4697 "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", 4698 "dev": true, 4699 "peer": true, 4700 "bin": { 4701 "tsc": "bin/tsc", 4702 "tsserver": "bin/tsserver" 4703 }, 4704 "engines": { 4705 "node": ">=14.17" 4706 } 4707 }, 4708 "node_modules/uglify-js": { 4709 "version": "3.17.4", 4710 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", 4711 "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", 4712 "dev": true, 4713 "optional": true, 4714 "bin": { 4715 "uglifyjs": "bin/uglifyjs" 4716 }, 4717 "engines": { 4718 "node": ">=0.8.0" 4719 } 4720 }, 4721 "node_modules/undici-types": { 4722 "version": "5.26.5", 4723 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", 4724 "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", 4725 "dev": true, 4726 "peer": true 4727 }, 4728 "node_modules/unicorn-magic": { 4729 "version": "0.1.0", 4730 "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", 4731 "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", 4732 "dev": true, 4733 "engines": { 4734 "node": ">=18" 4735 }, 4736 "funding": { 4737 "url": "https://github.com/sponsors/sindresorhus" 4738 } 4739 }, 4740 "node_modules/universalify": { 4741 "version": "2.0.1", 4742 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 4743 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 4744 "dev": true, 4745 "engines": { 4746 "node": ">= 10.0.0" 4747 } 4748 }, 4749 "node_modules/uri-js": { 4750 "version": "4.4.1", 4751 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4752 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4753 "dev": true, 4754 "dependencies": { 4755 "punycode": "^2.1.0" 4756 } 4757 }, 4758 "node_modules/util-deprecate": { 4759 "version": "1.0.2", 4760 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 4761 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 4762 "dev": true 4763 }, 4764 "node_modules/validate-npm-package-license": { 4765 "version": "3.0.4", 4766 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 4767 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 4768 "dev": true, 4769 "dependencies": { 4770 "spdx-correct": "^3.0.0", 4771 "spdx-expression-parse": "^3.0.0" 4772 } 4773 }, 4774 "node_modules/wcwidth": { 4775 "version": "1.0.1", 4776 "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", 4777 "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", 4778 "dev": true, 4779 "dependencies": { 4780 "defaults": "^1.0.3" 4781 } 4782 }, 4783 "node_modules/which": { 4784 "version": "2.0.2", 4785 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4786 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4787 "dev": true, 4788 "dependencies": { 4789 "isexe": "^2.0.0" 4790 }, 4791 "bin": { 4792 "node-which": "bin/node-which" 4793 }, 4794 "engines": { 4795 "node": ">= 8" 4796 } 4797 }, 4798 "node_modules/word-wrap": { 4799 "version": "1.2.5", 4800 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 4801 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 4802 "dev": true, 4803 "engines": { 4804 "node": ">=0.10.0" 4805 } 4806 }, 4807 "node_modules/wordwrap": { 4808 "version": "1.0.0", 4809 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", 4810 "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", 4811 "dev": true 4812 }, 4813 "node_modules/wrap-ansi": { 4814 "version": "6.2.0", 4815 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 4816 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 4817 "dev": true, 4818 "peer": true, 4819 "dependencies": { 4820 "ansi-styles": "^4.0.0", 4821 "string-width": "^4.1.0", 4822 "strip-ansi": "^6.0.0" 4823 }, 4824 "engines": { 4825 "node": ">=8" 4826 } 4827 }, 4828 "node_modules/wrappy": { 4829 "version": "1.0.2", 4830 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4831 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 4832 "dev": true 4833 }, 4834 "node_modules/xtend": { 4835 "version": "4.0.2", 4836 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 4837 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 4838 "dev": true, 4839 "engines": { 4840 "node": ">=0.4" 4841 } 4842 }, 4843 "node_modules/y18n": { 4844 "version": "5.0.8", 4845 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 4846 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 4847 "dev": true, 4848 "engines": { 4849 "node": ">=10" 4850 } 4851 }, 4852 "node_modules/yallist": { 4853 "version": "4.0.0", 4854 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 4855 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 4856 "dev": true 4857 }, 4858 "node_modules/yargs": { 4859 "version": "17.7.2", 4860 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 4861 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 4862 "dev": true, 4863 "dependencies": { 4864 "cliui": "^8.0.1", 4865 "escalade": "^3.1.1", 4866 "get-caller-file": "^2.0.5", 4867 "require-directory": "^2.1.1", 4868 "string-width": "^4.2.3", 4869 "y18n": "^5.0.5", 4870 "yargs-parser": "^21.1.1" 4871 }, 4872 "engines": { 4873 "node": ">=12" 4874 } 4875 }, 4876 "node_modules/yargs-parser": { 4877 "version": "20.2.9", 4878 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 4879 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 4880 "dev": true, 4881 "engines": { 4882 "node": ">=10" 4883 } 4884 }, 4885 "node_modules/yargs/node_modules/yargs-parser": { 4886 "version": "21.1.1", 4887 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 4888 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 4889 "dev": true, 4890 "engines": { 4891 "node": ">=12" 4892 } 4893 }, 4894 "node_modules/yocto-queue": { 4895 "version": "0.1.0", 4896 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4897 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4898 "dev": true, 4899 "engines": { 4900 "node": ">=10" 4901 }, 4902 "funding": { 4903 "url": "https://github.com/sponsors/sindresorhus" 4904 } 4905 }, 4906 "tools/conventional-changelog-tf-a": { 4907 "version": "2.10.0", 4908 "dev": true, 4909 "license": "BSD-3-Clause", 4910 "dependencies": { 4911 "conventional-changelog-conventionalcommits": "^4.6.1", 4912 "execa": "^5.1.1", 4913 "lodash": "^4.17.21", 4914 "q": "^1.5.1" 4915 } 4916 } 4917 } 4918} 4919