Skip to content
Snippets Groups Projects
package-lock.json 752 KiB
Newer Older
  • Learn to ignore specific revisions
  • 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739
          "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-3.1.9.tgz",
          "integrity": "sha512-/aMXPANhMOlMPjfPtSrDfPeVP8l56SJlz93xeiLmhLe5xvlXA5T3abZ2ilEsDEPeY9T/wnN/vNGn9wa1SbufWA==",
          "dev": true,
          "license": "Apache-2.0",
          "dependencies": {
            "@smithy/abort-controller": "^3.1.8",
            "@smithy/types": "^3.7.1",
            "tslib": "^2.6.2"
          },
          "engines": {
            "node": ">=16.0.0"
          }
        },
        "node_modules/@socket.io/component-emitter": {
          "version": "3.1.2",
          "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz",
          "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==",
          "dev": true,
          "license": "MIT"
        },
        "node_modules/@szmarczak/http-timer": {
          "version": "4.0.6",
          "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz",
          "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==",
          "dev": true,
          "license": "MIT",
          "dependencies": {
            "defer-to-connect": "^2.0.0"
          },
          "engines": {
            "node": ">=10"
          }
        },
        "node_modules/@tapjs/after": {
          "version": "1.1.31",
          "resolved": "https://registry.npmjs.org/@tapjs/after/-/after-1.1.31.tgz",
          "integrity": "sha512-531NkYOls9PvqfnLsEDRzIWwjynoFRbUVq7pTYuA3PRIw4Ka7jA9uUjILeUurcWjaHrQNzUua0jj/Yu94f6YYw==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "is-actual-promise": "^1.0.1"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/after-each": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.8.tgz",
          "integrity": "sha512-btkpQ/BhmRyG50rezduxEZb3pMJblECvTQa41+U2ln2te1prDTlllHlpq4lOjceUksl8KFF1avDqcBqIqPzneQ==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "function-loop": "^4.0.0"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/asserts": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/asserts/-/asserts-2.0.8.tgz",
          "integrity": "sha512-57VrI0p2kAqfgHHUwowDvd31eTfDHw3HO4FSSVUCvngPGWa96R6eH9gXa9fNig4qIp4Dup+nI7gJlJfU0R80SA==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@tapjs/stack": "2.0.1",
            "is-actual-promise": "^1.0.1",
            "tcompare": "7.0.1",
            "trivial-deferred": "^2.0.0"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/before": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/before/-/before-2.0.8.tgz",
          "integrity": "sha512-22ZdGSn/zOKf8J8cb3yfw5R4I/ozdHEDKL8lBWon/zsxxMMvaRTgOtFXEjb4RE+5SDrqQ4NM7ZRYPGhE7T97dw==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "is-actual-promise": "^1.0.1"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/before-each": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/before-each/-/before-each-2.0.8.tgz",
          "integrity": "sha512-Xjgk8/fuP7iFa5CYjFDl05p5PZGRe//VyHJNuYNzWpF1K9PNMtVdlmwplfpFmbrNrw/bIPq7R6LuiPmTBgzuOw==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "function-loop": "^4.0.0"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/chdir": {
          "version": "1.1.4",
          "resolved": "https://registry.npmjs.org/@tapjs/chdir/-/chdir-1.1.4.tgz",
          "integrity": "sha512-axXkT5kWp2/X8l6inKyrqzUhqgvsgrWI8/0xLAdmirpFZ8H6gFxrl763Ozdm27EAmkLnnnWgFITPqUQCuB/tMA==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/config": {
          "version": "3.1.6",
          "resolved": "https://registry.npmjs.org/@tapjs/config/-/config-3.1.6.tgz",
          "integrity": "sha512-5gkDMSLXL5798bbCdX4RdLpB4OUQeu9TXftzKmL1+1T2xbcd4q7zfDnCfOB9zTk50x2f04+4h6Q7Z1NcSKIspg==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@tapjs/core": "2.1.6",
            "@tapjs/test": "2.2.4",
            "chalk": "^5.2.0",
            "jackspeak": "^3.1.2",
            "polite-json": "^4.0.1",
            "tap-yaml": "2.2.2",
            "walk-up-path": "^3.0.1"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6",
            "@tapjs/test": "2.2.4"
          }
        },
        "node_modules/@tapjs/config/node_modules/chalk": {
          "version": "5.3.0",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
          "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
          "dev": true,
          "license": "MIT",
          "engines": {
            "node": "^12.17.0 || ^14.13 || >=16.0.0"
          },
          "funding": {
            "url": "https://github.com/chalk/chalk?sponsor=1"
          }
        },
        "node_modules/@tapjs/core": {
          "version": "2.1.6",
          "resolved": "https://registry.npmjs.org/@tapjs/core/-/core-2.1.6.tgz",
          "integrity": "sha512-NYMp0bl52DxXfcLmivMKvOIE14aaB9qJjdHeUbs6GZ9yxgD5w0yeiOT+gWEL+1PzZgGWRxSFEpghID1YfXAc4w==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@tapjs/processinfo": "^3.1.8",
            "@tapjs/stack": "2.0.1",
            "@tapjs/test": "2.2.4",
            "async-hook-domain": "^4.0.1",
            "diff": "^5.2.0",
            "is-actual-promise": "^1.0.1",
            "minipass": "^7.0.4",
            "signal-exit": "4.1",
            "tap-parser": "16.0.1",
            "tap-yaml": "2.2.2",
            "tcompare": "7.0.1",
            "trivial-deferred": "^2.0.0"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          }
        },
        "node_modules/@tapjs/error-serdes": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-2.0.1.tgz",
          "integrity": "sha512-P+M4rtcfkDsUveKKmoRNF+07xpbPnRY5KrstIUOnyn483clQ7BJhsnWr162yYNCsyOj4zEfZmAJI1f8Bi7h/ZA==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "minipass": "^7.0.4"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          }
        },
        "node_modules/@tapjs/filter": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/filter/-/filter-2.0.8.tgz",
          "integrity": "sha512-/ps6nOS3CTh1WLfCjJnU7tS4PH4KFgEasFSVPCIFN+BasyoqDapzj4JKIlzQvppZOGTQadKH3wUakafZl7uz8w==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/fixture": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/fixture/-/fixture-2.0.8.tgz",
          "integrity": "sha512-LJnjeAMSozPFXzu+wQw2HJsjA9djHbTcyeMnsgiRL/Q8ffcLqAawV3SN6XKdDLdWYUg3e1fXhHspnbsouZj+xA==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "mkdirp": "^3.0.0",
            "rimraf": "^5.0.5"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/fixture/node_modules/mkdirp": {
          "version": "3.0.1",
          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
          "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
          "dev": true,
          "license": "MIT",
          "bin": {
            "mkdirp": "dist/cjs/src/bin.js"
          },
          "engines": {
            "node": ">=10"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          }
        },
        "node_modules/@tapjs/intercept": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/intercept/-/intercept-2.0.8.tgz",
          "integrity": "sha512-OF2Q35jtZ20bwV4hRNoca7vqIrzPFR3JR25G2rGru+fgPmq4heN0RLoh0d1O34AbrtXqra2lXkacMB/DPgb01A==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@tapjs/after": "1.1.31",
            "@tapjs/stack": "2.0.1"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/mock": {
          "version": "2.1.6",
          "resolved": "https://registry.npmjs.org/@tapjs/mock/-/mock-2.1.6.tgz",
          "integrity": "sha512-bNXKrjg/r+i/gfKij5Oo/5Md2DvGNHPSRCHQmjz3VQjpyxqK7S1FGcR0kyqJ8Nof6Wc8yIhpNOCuibj19200IQ==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@tapjs/after": "1.1.31",
            "@tapjs/stack": "2.0.1",
            "resolve-import": "^1.4.5",
            "walk-up-path": "^3.0.1"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/node-serialize": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/node-serialize/-/node-serialize-2.0.8.tgz",
          "integrity": "sha512-92oqhkmIz5wr0yRs1CPQfim5JSwHPSmoDWnQmJlYUZsY1OYgYouQm3ifnPkqK/9hJpVYzlZEQmefxehxbs2WNQ==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@tapjs/error-serdes": "2.0.1",
            "@tapjs/stack": "2.0.1",
            "tap-parser": "16.0.1"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/processinfo": {
          "version": "3.1.8",
          "resolved": "https://registry.npmjs.org/@tapjs/processinfo/-/processinfo-3.1.8.tgz",
          "integrity": "sha512-FIriEB+qqArPhmVYc1PZwRHD99myRdl7C9Oe/uts04Q2LOxQ5MEmqP9XOP8vVYzpDOYwmL8OmL6eOYt9eZlQKQ==",
          "dev": true,
          "license": "ISC",
          "dependencies": {
            "pirates": "^4.0.5",
            "process-on-spawn": "^1.0.0",
            "signal-exit": "^4.0.2",
            "uuid": "^8.3.2"
          },
          "engines": {
            "node": ">=16.17"
          }
        },
        "node_modules/@tapjs/reporter": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.8.tgz",
          "integrity": "sha512-tZn5ZHIrFwjbi59djtdXHBwgSIZSBXdJpz2i9CZ9HEC1nFhWtIr2Jczvrz4ScfixUgA0GNFirz+q+9iA4IFMvw==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@tapjs/config": "3.1.6",
            "@tapjs/stack": "2.0.1",
            "chalk": "^5.2.0",
            "ink": "^4.4.1",
            "minipass": "^7.0.4",
            "ms": "^2.1.3",
            "patch-console": "^2.0.0",
            "prismjs-terminal": "^1.2.3",
            "react": "^18.2.0",
            "string-length": "^6.0.0",
            "tap-parser": "16.0.1",
            "tap-yaml": "2.2.2",
            "tcompare": "7.0.1"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/reporter/node_modules/chalk": {
          "version": "5.3.0",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
          "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
          "dev": true,
          "license": "MIT",
          "engines": {
            "node": "^12.17.0 || ^14.13 || >=16.0.0"
          },
          "funding": {
            "url": "https://github.com/chalk/chalk?sponsor=1"
          }
        },
        "node_modules/@tapjs/reporter/node_modules/ms": {
          "version": "2.1.3",
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
          "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
          "dev": true,
          "license": "MIT"
        },
        "node_modules/@tapjs/run": {
          "version": "2.1.7",
          "resolved": "https://registry.npmjs.org/@tapjs/run/-/run-2.1.7.tgz",
          "integrity": "sha512-Hk41E68f1x4eLBm6Rrxx4ARzZzrjwaLbKThb16+f3bGYiajmqAvBdeyNEoQpEWmW+Sv2HSlueOk2SS2P4fyetg==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@tapjs/after": "1.1.31",
            "@tapjs/before": "2.0.8",
            "@tapjs/config": "3.1.6",
            "@tapjs/processinfo": "^3.1.8",
            "@tapjs/reporter": "2.0.8",
            "@tapjs/spawn": "2.0.8",
            "@tapjs/stdin": "2.0.8",
            "@tapjs/test": "2.2.4",
            "c8": "^9.1.0",
            "chalk": "^5.3.0",
            "chokidar": "^3.6.0",
            "foreground-child": "^3.1.1",
            "glob": "^10.3.16",
            "minipass": "^7.0.4",
            "mkdirp": "^3.0.1",
            "opener": "^1.5.2",
            "pacote": "^17.0.6",
            "resolve-import": "^1.4.5",
            "rimraf": "^5.0.5",
            "semver": "^7.6.0",
            "signal-exit": "^4.1.0",
            "tap-parser": "16.0.1",
            "tap-yaml": "2.2.2",
            "tcompare": "7.0.1",
            "trivial-deferred": "^2.0.0",
            "which": "^4.0.0"
          },
          "bin": {
            "tap-run": "dist/esm/index.js"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/run/node_modules/chalk": {
          "version": "5.3.0",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
          "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
          "dev": true,
          "license": "MIT",
          "engines": {
            "node": "^12.17.0 || ^14.13 || >=16.0.0"
          },
          "funding": {
            "url": "https://github.com/chalk/chalk?sponsor=1"
          }
        },
        "node_modules/@tapjs/run/node_modules/isexe": {
          "version": "3.1.1",
          "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
          "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
          "dev": true,
          "license": "ISC",
          "engines": {
            "node": ">=16"
          }
        },
        "node_modules/@tapjs/run/node_modules/mkdirp": {
          "version": "3.0.1",
          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
          "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
          "dev": true,
          "license": "MIT",
          "bin": {
            "mkdirp": "dist/cjs/src/bin.js"
          },
          "engines": {
            "node": ">=10"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          }
        },
        "node_modules/@tapjs/run/node_modules/which": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
          "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
          "dev": true,
          "license": "ISC",
          "dependencies": {
            "isexe": "^3.1.1"
          },
          "bin": {
            "node-which": "bin/which.js"
          },
          "engines": {
            "node": "^16.13.0 || >=18.0.0"
          }
        },
        "node_modules/@tapjs/snapshot": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/snapshot/-/snapshot-2.0.8.tgz",
          "integrity": "sha512-L0vtqWKkgnQt/XNQkvHOme9Np7ffteCNf1P0F9mz2YiJion4er1nv6pZuJoKVxXFQsbNd2k+LGyx0Iw+bIzwFg==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "is-actual-promise": "^1.0.1",
            "tcompare": "7.0.1",
            "trivial-deferred": "^2.0.0"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/spawn": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/spawn/-/spawn-2.0.8.tgz",
          "integrity": "sha512-vCYwynIYJNijY87uHFANe+gCu9rdGoe4GOBmghl6kwDy7eISmcN/FW5TlmrjePMNhTvrDMeYqOIAzqh3WRYmPA==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/stack": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/@tapjs/stack/-/stack-2.0.1.tgz",
          "integrity": "sha512-3rKbZkRkLeJl9ilV/6b80YfI4C4+OYf7iEz5/d0MIVhmVvxv0ttIy5JnZutAc4Gy9eRp5Ne5UTAIFOVY5k36cg==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          }
        },
        "node_modules/@tapjs/stdin": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/stdin/-/stdin-2.0.8.tgz",
          "integrity": "sha512-tW/exLXuDqjtH2wjptiPHXBahkdSyoppxDY56l9MG4tiz66dMN6NTCZFvQxp7+3t+lsQKqJp/74z8T/ayp+vZA==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/test": {
          "version": "2.2.4",
          "resolved": "https://registry.npmjs.org/@tapjs/test/-/test-2.2.4.tgz",
          "integrity": "sha512-QIgq2BhMpwO9SN8I0qlwZYXAllO4xWCfJ0MgAGhc+J7p69B5p9dDNPmyOreHeXWMmk6VlNj3oWveoXb5Zn9xZQ==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@isaacs/ts-node-temp-fork-for-pr-2009": "^10.9.7",
            "@tapjs/after": "1.1.31",
            "@tapjs/after-each": "2.0.8",
            "@tapjs/asserts": "2.0.8",
            "@tapjs/before": "2.0.8",
            "@tapjs/before-each": "2.0.8",
            "@tapjs/chdir": "1.1.4",
            "@tapjs/filter": "2.0.8",
            "@tapjs/fixture": "2.0.8",
            "@tapjs/intercept": "2.0.8",
            "@tapjs/mock": "2.1.6",
            "@tapjs/node-serialize": "2.0.8",
            "@tapjs/snapshot": "2.0.8",
            "@tapjs/spawn": "2.0.8",
            "@tapjs/stdin": "2.0.8",
            "@tapjs/typescript": "1.4.13",
            "@tapjs/worker": "2.0.8",
            "glob": "^10.3.16",
            "jackspeak": "^3.1.2",
            "mkdirp": "^3.0.0",
            "package-json-from-dist": "^1.0.0",
            "resolve-import": "^1.4.5",
            "rimraf": "^5.0.5",
            "sync-content": "^1.0.1",
            "tap-parser": "16.0.1",
            "tshy": "^1.14.0",
            "typescript": "5.4",
            "walk-up-path": "^3.0.1"
          },
          "bin": {
            "generate-tap-test-class": "dist/esm/build.mjs"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/test/node_modules/mkdirp": {
          "version": "3.0.1",
          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
          "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
          "dev": true,
          "license": "MIT",
          "bin": {
            "mkdirp": "dist/cjs/src/bin.js"
          },
          "engines": {
            "node": ">=10"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          }
        },
        "node_modules/@tapjs/test/node_modules/typescript": {
          "version": "5.4.5",
          "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",
          "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
          "dev": true,
          "license": "Apache-2.0",
          "bin": {
            "tsc": "bin/tsc",
            "tsserver": "bin/tsserver"
          },
          "engines": {
            "node": ">=14.17"
          }
        },
        "node_modules/@tapjs/typescript": {
          "version": "1.4.13",
          "resolved": "https://registry.npmjs.org/@tapjs/typescript/-/typescript-1.4.13.tgz",
          "integrity": "sha512-MNs7zlhM6G3pNUIjkKXDxgNCwCGZt2bUCGtVunSTDVIrKiUlHAl4QSjQ1oTjumHlCi9gFIWiwFAvpHekzFti0w==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@isaacs/ts-node-temp-fork-for-pr-2009": "^10.9.7"
          },
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tapjs/worker": {
          "version": "2.0.8",
          "resolved": "https://registry.npmjs.org/@tapjs/worker/-/worker-2.0.8.tgz",
          "integrity": "sha512-AySf2kV6OHvwgD3DrLdT2az2g4hRdoRtKsFCLdZo3jOoKte+ft/IQJEnOW7CPT0RYUskS3elv6eabYgSyTH4tg==",
          "dev": true,
          "license": "BlueOak-1.0.0",
          "engines": {
            "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20"
          },
          "peerDependencies": {
            "@tapjs/core": "2.1.6"
          }
        },
        "node_modules/@tootallnate/once": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
          "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
          "license": "MIT",
          "optional": true,
          "engines": {
            "node": ">= 6"
          }
        },
        "node_modules/@tsconfig/node14": {
          "version": "14.1.2",
          "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-14.1.2.tgz",
          "integrity": "sha512-1vncsbfCZ3TBLPxesRYz02Rn7SNJfbLoDVkcZ7F/ixOV6nwxwgdhD1mdPcc5YQ413qBJ8CvMxXMFfJ7oawjo7Q==",
          "dev": true,
          "license": "MIT"
        },
        "node_modules/@tsconfig/node16": {
          "version": "16.1.3",
          "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-16.1.3.tgz",
          "integrity": "sha512-9nTOUBn+EMKO6rtSZJk+DcqsfgtlERGT9XPJ5PRj/HNENPCBY1yu/JEj5wT6GLtbCLBO2k46SeXDaY0pjMqypw==",
          "dev": true,
          "license": "MIT"
        },
        "node_modules/@tsconfig/node18": {
          "version": "18.2.4",
          "resolved": "https://registry.npmjs.org/@tsconfig/node18/-/node18-18.2.4.tgz",
          "integrity": "sha512-5xxU8vVs9/FNcvm3gE07fPbn9tl6tqGGWA9tSlwsUEkBxtRnTsNmwrV8gasZ9F/EobaSv9+nu8AxUKccw77JpQ==",
          "dev": true,
          "license": "MIT"
        },
        "node_modules/@tsconfig/node20": {
          "version": "20.1.4",
          "resolved": "https://registry.npmjs.org/@tsconfig/node20/-/node20-20.1.4.tgz",
          "integrity": "sha512-sqgsT69YFeLWf5NtJ4Xq/xAF8p4ZQHlmGW74Nu2tD4+g5fAsposc4ZfaaPixVu4y01BEiDCWLRDCvDM5JOsRxg==",
          "dev": true,
          "license": "MIT"
        },
        "node_modules/@tufjs/canonical-json": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz",
          "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==",
          "dev": true,
          "license": "MIT",
          "engines": {
            "node": "^16.14.0 || >=18.0.0"
          }
        },
        "node_modules/@tufjs/models": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz",
          "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==",
          "dev": true,
          "license": "MIT",
          "dependencies": {
            "@tufjs/canonical-json": "2.0.0",
            "minimatch": "^9.0.4"
          },
          "engines": {
            "node": "^16.14.0 || >=18.0.0"
          }
        },
        "node_modules/@tufjs/models/node_modules/minimatch": {
          "version": "9.0.5",
          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
          "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
          "dev": true,
          "license": "ISC",
          "dependencies": {
            "brace-expansion": "^2.0.1"
          },
          "engines": {
            "node": ">=16 || 14 >=14.17"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          }
        },
        "node_modules/@types/babel__core": {
          "version": "7.20.5",
          "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
          "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
    
          "dev": true,
    
          "license": "MIT",
          "dependencies": {
            "@babel/parser": "^7.20.7",
            "@babel/types": "^7.20.7",
            "@types/babel__generator": "*",
            "@types/babel__template": "*",
            "@types/babel__traverse": "*"
          }
        },
        "node_modules/@types/babel__generator": {
          "version": "7.6.8",
          "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz",
          "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==",
    
          "dev": true,
    
          "license": "MIT",
          "dependencies": {
            "@babel/types": "^7.0.0"
          }
        },
        "node_modules/@types/babel__template": {
          "version": "7.4.4",
          "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
          "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
    
          "dev": true,
    
          "license": "MIT",
          "dependencies": {
            "@babel/parser": "^7.1.0",
            "@babel/types": "^7.0.0"
          }
        },
        "node_modules/@types/babel__traverse": {
          "version": "7.20.6",
          "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz",
          "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==",
    
          "dev": true,
    
          "license": "MIT",
          "dependencies": {
            "@babel/types": "^7.20.7"
          }
        },
        "node_modules/@types/cacheable-request": {
          "version": "6.0.3",
          "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz",
          "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==",
          "dev": true,
          "license": "MIT",
          "dependencies": {
            "@types/http-cache-semantics": "*",
            "@types/keyv": "^3.1.4",
            "@types/node": "*",
            "@types/responselike": "^1.0.0"
          }
        },
        "node_modules/@types/debug": {
          "version": "4.1.12",
          "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
          "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
          "license": "MIT",
          "dependencies": {
            "@types/ms": "*"
          }
        },
        "node_modules/@types/graceful-fs": {
          "version": "4.1.9",
          "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz",
          "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==",
    
          "dev": true,
    
          "license": "MIT",
          "dependencies": {
            "@types/node": "*"
          }
        },
        "node_modules/@types/http-cache-semantics": {
          "version": "4.0.4",
          "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz",
          "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==",
          "dev": true,
          "license": "MIT"
        },
        "node_modules/@types/istanbul-lib-coverage": {
          "version": "2.0.6",
          "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
          "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",
    
          "dev": true,
    
          "license": "MIT"
        },
        "node_modules/@types/istanbul-lib-report": {
          "version": "3.0.3",
          "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",
          "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==",
    
          "dev": true,
    
          "license": "MIT",
          "dependencies": {
            "@types/istanbul-lib-coverage": "*"
          }
        },
        "node_modules/@types/istanbul-reports": {
          "version": "3.0.4",
          "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",
          "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==",
    
          "dev": true,
    
          "license": "MIT",
          "dependencies": {
            "@types/istanbul-lib-report": "*"
          }
        },
        "node_modules/@types/keyv": {
          "version": "3.1.4",
          "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz",
          "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==",
          "dev": true,
          "license": "MIT",
          "dependencies": {
            "@types/node": "*"
          }
        },
        "node_modules/@types/ms": {
          "version": "0.7.34",
          "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz",
          "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==",
          "license": "MIT"
        },
        "node_modules/@types/node": {
          "version": "22.9.0",
          "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz",
          "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==",
          "license": "MIT",
          "dependencies": {
            "undici-types": "~6.19.8"
          }
        },
        "node_modules/@types/responselike": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz",
          "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==",
          "dev": true,
          "license": "MIT",
          "dependencies": {
            "@types/node": "*"
          }
        },
        "node_modules/@types/stack-utils": {
          "version": "2.0.3",
          "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz",
          "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==",
    
          "dev": true,
    
          "license": "MIT"
        },
        "node_modules/@types/validator": {
          "version": "13.12.2",
          "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.12.2.tgz",
          "integrity": "sha512-6SlHBzUW8Jhf3liqrGGXyTJSIFe4nqlJ5A5KaMZ2l/vbM3Wh3KSybots/wfWVzNLK4D1NZluDlSQIbIEPx6oyA==",
          "license": "MIT"
        },
        "node_modules/@types/webidl-conversions": {
          "version": "7.0.3",
          "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz",
          "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==",
    
          "dev": true,
    
          "license": "MIT"
        },
        "node_modules/@types/whatwg-url": {
          "version": "11.0.5",
          "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz",
          "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==",
    
          "dev": true,
    
          "license": "MIT",
          "dependencies": {
            "@types/webidl-conversions": "*"
          }
        },
        "node_modules/@types/yargs": {
          "version": "17.0.33",
          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz",
          "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==",
    
          "dev": true,
    
          "license": "MIT",
          "dependencies": {
            "@types/yargs-parser": "*"
          }
        },
        "node_modules/@types/yargs-parser": {
          "version": "21.0.3",
          "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz",
          "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==",
    
          "dev": true,
    
          "license": "MIT"
        },
        "node_modules/@typescript-eslint/types": {
          "version": "5.62.0",
          "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
          "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
          "dev": true,
          "license": "MIT",
          "engines": {
            "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/typescript-eslint"
          }
        },
        "node_modules/@typescript-eslint/typescript-estree": {
          "version": "5.62.0",
          "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
          "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
          "dev": true,
          "license": "BSD-2-Clause",
          "dependencies": {
            "@typescript-eslint/types": "5.62.0",
            "@typescript-eslint/visitor-keys": "5.62.0",
            "debug": "^4.3.4",
            "globby": "^11.1.0",
            "is-glob": "^4.0.3",
            "semver": "^7.3.7",
            "tsutils": "^3.21.0"
          },
          "engines": {
            "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/typescript-eslint"
          },
          "peerDependenciesMeta": {
            "typescript": {
              "optional": true
            }
          }
        },
        "node_modules/@typescript-eslint/typescript-estree/node_modules/debug": {
          "version": "4.3.7",
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
          "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
          "dev": true,
          "license": "MIT",
          "dependencies": {
            "ms": "^2.1.3"
          },
          "engines": {
            "node": ">=6.0"
          },
          "peerDependenciesMeta": {
            "supports-color": {
              "optional": true
            }
          }
        },
        "node_modules/@typescript-eslint/typescript-estree/node_modules/ms": {
          "version": "2.1.3",
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
          "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
          "dev": true,
          "license": "MIT"
        },
        "node_modules/@typescript-eslint/visitor-keys": {
          "version": "5.62.0",
          "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
          "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
          "dev": true,