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