github.com/web-platform-tests/wpt.fyi@v0.0.0-20240530210107-70cf978996f1/webdriver/package-lock.json (about)

     1  {
     2    "name": "wptdashboard-webdriver",
     3    "requires": true,
     4    "lockfileVersion": 1,
     5    "dependencies": {
     6      "@babel/code-frame": {
     7        "version": "7.24.6",
     8        "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.6.tgz",
     9        "integrity": "sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==",
    10        "requires": {
    11          "@babel/highlight": "^7.24.6",
    12          "picocolors": "^1.0.0"
    13        }
    14      },
    15      "@babel/helper-validator-identifier": {
    16        "version": "7.24.6",
    17        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz",
    18        "integrity": "sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw=="
    19      },
    20      "@babel/highlight": {
    21        "version": "7.24.6",
    22        "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.6.tgz",
    23        "integrity": "sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==",
    24        "requires": {
    25          "@babel/helper-validator-identifier": "^7.24.6",
    26          "chalk": "^2.4.2",
    27          "js-tokens": "^4.0.0",
    28          "picocolors": "^1.0.0"
    29        },
    30        "dependencies": {
    31          "ansi-styles": {
    32            "version": "3.2.1",
    33            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
    34            "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
    35            "requires": {
    36              "color-convert": "^1.9.0"
    37            }
    38          },
    39          "chalk": {
    40            "version": "2.4.2",
    41            "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
    42            "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
    43            "requires": {
    44              "ansi-styles": "^3.2.1",
    45              "escape-string-regexp": "^1.0.5",
    46              "supports-color": "^5.3.0"
    47            }
    48          },
    49          "color-convert": {
    50            "version": "1.9.3",
    51            "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
    52            "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
    53            "requires": {
    54              "color-name": "1.1.3"
    55            }
    56          },
    57          "color-name": {
    58            "version": "1.1.3",
    59            "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
    60            "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
    61          },
    62          "escape-string-regexp": {
    63            "version": "1.0.5",
    64            "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
    65            "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
    66          },
    67          "has-flag": {
    68            "version": "3.0.0",
    69            "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
    70            "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
    71          },
    72          "supports-color": {
    73            "version": "5.5.0",
    74            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
    75            "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
    76            "requires": {
    77              "has-flag": "^3.0.0"
    78            }
    79          }
    80        }
    81      },
    82      "@puppeteer/browsers": {
    83        "version": "2.2.3",
    84        "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz",
    85        "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==",
    86        "requires": {
    87          "debug": "4.3.4",
    88          "extract-zip": "2.0.1",
    89          "progress": "2.0.3",
    90          "proxy-agent": "6.4.0",
    91          "semver": "7.6.0",
    92          "tar-fs": "3.0.5",
    93          "unbzip2-stream": "1.4.3",
    94          "yargs": "17.7.2"
    95        },
    96        "dependencies": {
    97          "cliui": {
    98            "version": "8.0.1",
    99            "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
   100            "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
   101            "requires": {
   102              "string-width": "^4.2.0",
   103              "strip-ansi": "^6.0.1",
   104              "wrap-ansi": "^7.0.0"
   105            }
   106          },
   107          "yargs": {
   108            "version": "17.7.2",
   109            "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
   110            "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
   111            "requires": {
   112              "cliui": "^8.0.1",
   113              "escalade": "^3.1.1",
   114              "get-caller-file": "^2.0.5",
   115              "require-directory": "^2.1.1",
   116              "string-width": "^4.2.3",
   117              "y18n": "^5.0.5",
   118              "yargs-parser": "^21.1.1"
   119            }
   120          },
   121          "yargs-parser": {
   122            "version": "21.1.1",
   123            "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
   124            "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
   125          }
   126        }
   127      },
   128      "@tootallnate/quickjs-emscripten": {
   129        "version": "0.23.0",
   130        "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
   131        "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA=="
   132      },
   133      "@types/node": {
   134        "version": "20.12.12",
   135        "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz",
   136        "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==",
   137        "optional": true,
   138        "requires": {
   139          "undici-types": "~5.26.4"
   140        }
   141      },
   142      "@types/yauzl": {
   143        "version": "2.10.3",
   144        "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
   145        "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
   146        "optional": true,
   147        "requires": {
   148          "@types/node": "*"
   149        }
   150      },
   151      "agent-base": {
   152        "version": "7.1.1",
   153        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
   154        "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
   155        "requires": {
   156          "debug": "^4.3.4"
   157        }
   158      },
   159      "ansi-colors": {
   160        "version": "4.1.1",
   161        "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
   162        "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA=="
   163      },
   164      "ansi-regex": {
   165        "version": "5.0.1",
   166        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
   167        "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
   168      },
   169      "ansi-styles": {
   170        "version": "4.3.0",
   171        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
   172        "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
   173        "requires": {
   174          "color-convert": "^2.0.1"
   175        }
   176      },
   177      "anymatch": {
   178        "version": "3.1.3",
   179        "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
   180        "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
   181        "requires": {
   182          "normalize-path": "^3.0.0",
   183          "picomatch": "^2.0.4"
   184        }
   185      },
   186      "argparse": {
   187        "version": "2.0.1",
   188        "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
   189        "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
   190      },
   191      "assertion-error": {
   192        "version": "2.0.1",
   193        "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
   194        "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA=="
   195      },
   196      "ast-types": {
   197        "version": "0.13.4",
   198        "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
   199        "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
   200        "requires": {
   201          "tslib": "^2.0.1"
   202        }
   203      },
   204      "b4a": {
   205        "version": "1.6.6",
   206        "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz",
   207        "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg=="
   208      },
   209      "balanced-match": {
   210        "version": "1.0.2",
   211        "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
   212        "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
   213      },
   214      "bare-events": {
   215        "version": "2.2.2",
   216        "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz",
   217        "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==",
   218        "optional": true
   219      },
   220      "bare-fs": {
   221        "version": "2.3.0",
   222        "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.0.tgz",
   223        "integrity": "sha512-TNFqa1B4N99pds2a5NYHR15o0ZpdNKbAeKTE/+G6ED/UeOavv8RY3dr/Fu99HW3zU3pXpo2kDNO8Sjsm2esfOw==",
   224        "optional": true,
   225        "requires": {
   226          "bare-events": "^2.0.0",
   227          "bare-path": "^2.0.0",
   228          "bare-stream": "^1.0.0"
   229        }
   230      },
   231      "bare-os": {
   232        "version": "2.3.0",
   233        "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz",
   234        "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==",
   235        "optional": true
   236      },
   237      "bare-path": {
   238        "version": "2.1.3",
   239        "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz",
   240        "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==",
   241        "optional": true,
   242        "requires": {
   243          "bare-os": "^2.1.0"
   244        }
   245      },
   246      "bare-stream": {
   247        "version": "1.0.0",
   248        "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-1.0.0.tgz",
   249        "integrity": "sha512-KhNUoDL40iP4gFaLSsoGE479t0jHijfYdIcxRn/XtezA2BaUD0NRf/JGRpsMq6dMNM+SrCrB0YSSo/5wBY4rOQ==",
   250        "optional": true,
   251        "requires": {
   252          "streamx": "^2.16.1"
   253        }
   254      },
   255      "base64-js": {
   256        "version": "1.5.1",
   257        "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
   258        "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
   259      },
   260      "basic-ftp": {
   261        "version": "5.0.5",
   262        "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz",
   263        "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg=="
   264      },
   265      "binary-extensions": {
   266        "version": "2.3.0",
   267        "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
   268        "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="
   269      },
   270      "brace-expansion": {
   271        "version": "2.0.1",
   272        "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
   273        "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
   274        "requires": {
   275          "balanced-match": "^1.0.0"
   276        }
   277      },
   278      "braces": {
   279        "version": "3.0.2",
   280        "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
   281        "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
   282        "requires": {
   283          "fill-range": "^7.0.1"
   284        }
   285      },
   286      "browser-stdout": {
   287        "version": "1.3.1",
   288        "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
   289        "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw=="
   290      },
   291      "buffer": {
   292        "version": "5.7.1",
   293        "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
   294        "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
   295        "requires": {
   296          "base64-js": "^1.3.1",
   297          "ieee754": "^1.1.13"
   298        }
   299      },
   300      "buffer-crc32": {
   301        "version": "0.2.13",
   302        "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
   303        "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ=="
   304      },
   305      "callsites": {
   306        "version": "3.1.0",
   307        "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
   308        "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
   309      },
   310      "camelcase": {
   311        "version": "6.3.0",
   312        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
   313        "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="
   314      },
   315      "chai": {
   316        "version": "5.1.1",
   317        "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.1.tgz",
   318        "integrity": "sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==",
   319        "requires": {
   320          "assertion-error": "^2.0.1",
   321          "check-error": "^2.1.1",
   322          "deep-eql": "^5.0.1",
   323          "loupe": "^3.1.0",
   324          "pathval": "^2.0.0"
   325        }
   326      },
   327      "chalk": {
   328        "version": "4.1.2",
   329        "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
   330        "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
   331        "requires": {
   332          "ansi-styles": "^4.1.0",
   333          "supports-color": "^7.1.0"
   334        },
   335        "dependencies": {
   336          "supports-color": {
   337            "version": "7.2.0",
   338            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
   339            "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
   340            "requires": {
   341              "has-flag": "^4.0.0"
   342            }
   343          }
   344        }
   345      },
   346      "check-error": {
   347        "version": "2.1.1",
   348        "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz",
   349        "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw=="
   350      },
   351      "chokidar": {
   352        "version": "3.5.3",
   353        "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
   354        "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
   355        "requires": {
   356          "anymatch": "~3.1.2",
   357          "braces": "~3.0.2",
   358          "fsevents": "~2.3.2",
   359          "glob-parent": "~5.1.2",
   360          "is-binary-path": "~2.1.0",
   361          "is-glob": "~4.0.1",
   362          "normalize-path": "~3.0.0",
   363          "readdirp": "~3.6.0"
   364        }
   365      },
   366      "chromium-bidi": {
   367        "version": "0.5.19",
   368        "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.19.tgz",
   369        "integrity": "sha512-UA6zL77b7RYCjJkZBsZ0wlvCTD+jTjllZ8f6wdO4buevXgTZYjV+XLB9CiEa2OuuTGGTLnI7eN9I60YxuALGQg==",
   370        "requires": {
   371          "mitt": "3.0.1",
   372          "urlpattern-polyfill": "10.0.0",
   373          "zod": "3.22.4"
   374        }
   375      },
   376      "cliui": {
   377        "version": "7.0.4",
   378        "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
   379        "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
   380        "requires": {
   381          "string-width": "^4.2.0",
   382          "strip-ansi": "^6.0.0",
   383          "wrap-ansi": "^7.0.0"
   384        }
   385      },
   386      "color-convert": {
   387        "version": "2.0.1",
   388        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
   389        "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
   390        "requires": {
   391          "color-name": "~1.1.4"
   392        }
   393      },
   394      "color-name": {
   395        "version": "1.1.4",
   396        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
   397        "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
   398      },
   399      "cosmiconfig": {
   400        "version": "9.0.0",
   401        "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
   402        "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
   403        "requires": {
   404          "env-paths": "^2.2.1",
   405          "import-fresh": "^3.3.0",
   406          "js-yaml": "^4.1.0",
   407          "parse-json": "^5.2.0"
   408        }
   409      },
   410      "data-uri-to-buffer": {
   411        "version": "6.0.2",
   412        "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
   413        "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw=="
   414      },
   415      "debug": {
   416        "version": "4.3.4",
   417        "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
   418        "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
   419        "requires": {
   420          "ms": "2.1.2"
   421        }
   422      },
   423      "decamelize": {
   424        "version": "4.0.0",
   425        "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
   426        "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ=="
   427      },
   428      "deep-eql": {
   429        "version": "5.0.1",
   430        "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.1.tgz",
   431        "integrity": "sha512-nwQCf6ne2gez3o1MxWifqkciwt0zhl0LO1/UwVu4uMBuPmflWM4oQ70XMqHqnBJA+nhzncaqL9HVL6KkHJ28lw=="
   432      },
   433      "degenerator": {
   434        "version": "5.0.1",
   435        "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
   436        "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
   437        "requires": {
   438          "ast-types": "^0.13.4",
   439          "escodegen": "^2.1.0",
   440          "esprima": "^4.0.1"
   441        }
   442      },
   443      "devtools-protocol": {
   444        "version": "0.0.1286932",
   445        "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1286932.tgz",
   446        "integrity": "sha512-wu58HMQll9voDjR4NlPyoDEw1syfzaBNHymMMZ/QOXiHRNluOnDgu9hp1yHOKYoMlxCh4lSSiugLITe6Fvu1eA=="
   447      },
   448      "diff": {
   449        "version": "5.0.0",
   450        "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
   451        "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w=="
   452      },
   453      "emoji-regex": {
   454        "version": "8.0.0",
   455        "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
   456        "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
   457      },
   458      "end-of-stream": {
   459        "version": "1.4.4",
   460        "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
   461        "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
   462        "requires": {
   463          "once": "^1.4.0"
   464        }
   465      },
   466      "env-paths": {
   467        "version": "2.2.1",
   468        "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
   469        "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="
   470      },
   471      "error-ex": {
   472        "version": "1.3.2",
   473        "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
   474        "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
   475        "requires": {
   476          "is-arrayish": "^0.2.1"
   477        }
   478      },
   479      "escalade": {
   480        "version": "3.1.1",
   481        "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
   482        "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
   483      },
   484      "escape-string-regexp": {
   485        "version": "4.0.0",
   486        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
   487        "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
   488      },
   489      "escodegen": {
   490        "version": "2.1.0",
   491        "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
   492        "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
   493        "requires": {
   494          "esprima": "^4.0.1",
   495          "estraverse": "^5.2.0",
   496          "esutils": "^2.0.2",
   497          "source-map": "~0.6.1"
   498        }
   499      },
   500      "esprima": {
   501        "version": "4.0.1",
   502        "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
   503        "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
   504      },
   505      "estraverse": {
   506        "version": "5.3.0",
   507        "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
   508        "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
   509      },
   510      "esutils": {
   511        "version": "2.0.3",
   512        "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
   513        "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
   514      },
   515      "extract-zip": {
   516        "version": "2.0.1",
   517        "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
   518        "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
   519        "requires": {
   520          "@types/yauzl": "^2.9.1",
   521          "debug": "^4.1.1",
   522          "get-stream": "^5.1.0",
   523          "yauzl": "^2.10.0"
   524        }
   525      },
   526      "fast-fifo": {
   527        "version": "1.3.2",
   528        "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
   529        "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
   530      },
   531      "fd-slicer": {
   532        "version": "1.1.0",
   533        "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
   534        "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
   535        "requires": {
   536          "pend": "~1.2.0"
   537        }
   538      },
   539      "fill-range": {
   540        "version": "7.0.1",
   541        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
   542        "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
   543        "requires": {
   544          "to-regex-range": "^5.0.1"
   545        }
   546      },
   547      "find-up": {
   548        "version": "5.0.0",
   549        "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
   550        "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
   551        "requires": {
   552          "locate-path": "^6.0.0",
   553          "path-exists": "^4.0.0"
   554        }
   555      },
   556      "flags": {
   557        "version": "0.1.3",
   558        "resolved": "https://registry.npmjs.org/flags/-/flags-0.1.3.tgz",
   559        "integrity": "sha1-lh0vyM3zZp1jBB4w5bJK2tNvV1g="
   560      },
   561      "flat": {
   562        "version": "5.0.2",
   563        "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
   564        "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ=="
   565      },
   566      "fs-extra": {
   567        "version": "11.2.0",
   568        "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
   569        "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
   570        "requires": {
   571          "graceful-fs": "^4.2.0",
   572          "jsonfile": "^6.0.1",
   573          "universalify": "^2.0.0"
   574        }
   575      },
   576      "fs.realpath": {
   577        "version": "1.0.0",
   578        "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
   579        "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
   580      },
   581      "fsevents": {
   582        "version": "2.3.3",
   583        "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
   584        "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
   585        "optional": true
   586      },
   587      "get-caller-file": {
   588        "version": "2.0.5",
   589        "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
   590        "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
   591      },
   592      "get-func-name": {
   593        "version": "2.0.2",
   594        "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz",
   595        "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ=="
   596      },
   597      "get-stream": {
   598        "version": "5.2.0",
   599        "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
   600        "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
   601        "requires": {
   602          "pump": "^3.0.0"
   603        }
   604      },
   605      "get-uri": {
   606        "version": "6.0.3",
   607        "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz",
   608        "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==",
   609        "requires": {
   610          "basic-ftp": "^5.0.2",
   611          "data-uri-to-buffer": "^6.0.2",
   612          "debug": "^4.3.4",
   613          "fs-extra": "^11.2.0"
   614        }
   615      },
   616      "glob": {
   617        "version": "8.1.0",
   618        "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
   619        "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
   620        "requires": {
   621          "fs.realpath": "^1.0.0",
   622          "inflight": "^1.0.4",
   623          "inherits": "2",
   624          "minimatch": "^5.0.1",
   625          "once": "^1.3.0"
   626        }
   627      },
   628      "glob-parent": {
   629        "version": "5.1.2",
   630        "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
   631        "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
   632        "requires": {
   633          "is-glob": "^4.0.1"
   634        }
   635      },
   636      "graceful-fs": {
   637        "version": "4.2.11",
   638        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
   639        "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
   640      },
   641      "has-flag": {
   642        "version": "4.0.0",
   643        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
   644        "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
   645      },
   646      "he": {
   647        "version": "1.2.0",
   648        "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
   649        "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
   650      },
   651      "http-proxy-agent": {
   652        "version": "7.0.2",
   653        "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
   654        "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
   655        "requires": {
   656          "agent-base": "^7.1.0",
   657          "debug": "^4.3.4"
   658        }
   659      },
   660      "https-proxy-agent": {
   661        "version": "7.0.4",
   662        "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz",
   663        "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==",
   664        "requires": {
   665          "agent-base": "^7.0.2",
   666          "debug": "4"
   667        }
   668      },
   669      "ieee754": {
   670        "version": "1.2.1",
   671        "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
   672        "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
   673      },
   674      "import-fresh": {
   675        "version": "3.3.0",
   676        "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
   677        "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
   678        "requires": {
   679          "parent-module": "^1.0.0",
   680          "resolve-from": "^4.0.0"
   681        }
   682      },
   683      "inflight": {
   684        "version": "1.0.6",
   685        "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
   686        "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
   687        "requires": {
   688          "once": "^1.3.0",
   689          "wrappy": "1"
   690        }
   691      },
   692      "inherits": {
   693        "version": "2.0.4",
   694        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
   695        "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
   696      },
   697      "ip-address": {
   698        "version": "9.0.5",
   699        "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
   700        "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
   701        "requires": {
   702          "jsbn": "1.1.0",
   703          "sprintf-js": "^1.1.3"
   704        }
   705      },
   706      "is-arrayish": {
   707        "version": "0.2.1",
   708        "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
   709        "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
   710      },
   711      "is-binary-path": {
   712        "version": "2.1.0",
   713        "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
   714        "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
   715        "requires": {
   716          "binary-extensions": "^2.0.0"
   717        }
   718      },
   719      "is-extglob": {
   720        "version": "2.1.1",
   721        "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
   722        "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
   723      },
   724      "is-fullwidth-code-point": {
   725        "version": "3.0.0",
   726        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
   727        "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
   728      },
   729      "is-glob": {
   730        "version": "4.0.3",
   731        "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
   732        "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
   733        "requires": {
   734          "is-extglob": "^2.1.1"
   735        }
   736      },
   737      "is-number": {
   738        "version": "7.0.0",
   739        "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
   740        "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
   741      },
   742      "is-plain-obj": {
   743        "version": "2.1.0",
   744        "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
   745        "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA=="
   746      },
   747      "is-unicode-supported": {
   748        "version": "0.1.0",
   749        "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
   750        "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw=="
   751      },
   752      "js-tokens": {
   753        "version": "4.0.0",
   754        "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
   755        "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
   756      },
   757      "js-yaml": {
   758        "version": "4.1.0",
   759        "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
   760        "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
   761        "requires": {
   762          "argparse": "^2.0.1"
   763        }
   764      },
   765      "jsbn": {
   766        "version": "1.1.0",
   767        "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
   768        "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A=="
   769      },
   770      "json-parse-even-better-errors": {
   771        "version": "2.3.1",
   772        "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
   773        "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
   774      },
   775      "jsonfile": {
   776        "version": "6.1.0",
   777        "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
   778        "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
   779        "requires": {
   780          "graceful-fs": "^4.1.6",
   781          "universalify": "^2.0.0"
   782        }
   783      },
   784      "lines-and-columns": {
   785        "version": "1.2.4",
   786        "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
   787        "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
   788      },
   789      "locate-path": {
   790        "version": "6.0.0",
   791        "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
   792        "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
   793        "requires": {
   794          "p-locate": "^5.0.0"
   795        }
   796      },
   797      "log-symbols": {
   798        "version": "4.1.0",
   799        "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
   800        "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
   801        "requires": {
   802          "chalk": "^4.1.0",
   803          "is-unicode-supported": "^0.1.0"
   804        }
   805      },
   806      "loupe": {
   807        "version": "3.1.1",
   808        "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.1.tgz",
   809        "integrity": "sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==",
   810        "requires": {
   811          "get-func-name": "^2.0.1"
   812        }
   813      },
   814      "lru-cache": {
   815        "version": "7.18.3",
   816        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
   817        "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA=="
   818      },
   819      "minimatch": {
   820        "version": "5.0.1",
   821        "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
   822        "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
   823        "requires": {
   824          "brace-expansion": "^2.0.1"
   825        }
   826      },
   827      "mitt": {
   828        "version": "3.0.1",
   829        "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
   830        "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw=="
   831      },
   832      "mocha": {
   833        "version": "10.4.0",
   834        "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.4.0.tgz",
   835        "integrity": "sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==",
   836        "requires": {
   837          "ansi-colors": "4.1.1",
   838          "browser-stdout": "1.3.1",
   839          "chokidar": "3.5.3",
   840          "debug": "4.3.4",
   841          "diff": "5.0.0",
   842          "escape-string-regexp": "4.0.0",
   843          "find-up": "5.0.0",
   844          "glob": "8.1.0",
   845          "he": "1.2.0",
   846          "js-yaml": "4.1.0",
   847          "log-symbols": "4.1.0",
   848          "minimatch": "5.0.1",
   849          "ms": "2.1.3",
   850          "serialize-javascript": "6.0.0",
   851          "strip-json-comments": "3.1.1",
   852          "supports-color": "8.1.1",
   853          "workerpool": "6.2.1",
   854          "yargs": "16.2.0",
   855          "yargs-parser": "20.2.4",
   856          "yargs-unparser": "2.0.0"
   857        },
   858        "dependencies": {
   859          "ms": {
   860            "version": "2.1.3",
   861            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
   862            "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
   863          }
   864        }
   865      },
   866      "ms": {
   867        "version": "2.1.2",
   868        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
   869        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
   870      },
   871      "netmask": {
   872        "version": "2.0.2",
   873        "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
   874        "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg=="
   875      },
   876      "normalize-path": {
   877        "version": "3.0.0",
   878        "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
   879        "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
   880      },
   881      "once": {
   882        "version": "1.4.0",
   883        "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
   884        "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
   885        "requires": {
   886          "wrappy": "1"
   887        }
   888      },
   889      "p-limit": {
   890        "version": "3.1.0",
   891        "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
   892        "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
   893        "requires": {
   894          "yocto-queue": "^0.1.0"
   895        }
   896      },
   897      "p-locate": {
   898        "version": "5.0.0",
   899        "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
   900        "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
   901        "requires": {
   902          "p-limit": "^3.0.2"
   903        }
   904      },
   905      "pac-proxy-agent": {
   906        "version": "7.0.1",
   907        "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz",
   908        "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==",
   909        "requires": {
   910          "@tootallnate/quickjs-emscripten": "^0.23.0",
   911          "agent-base": "^7.0.2",
   912          "debug": "^4.3.4",
   913          "get-uri": "^6.0.1",
   914          "http-proxy-agent": "^7.0.0",
   915          "https-proxy-agent": "^7.0.2",
   916          "pac-resolver": "^7.0.0",
   917          "socks-proxy-agent": "^8.0.2"
   918        }
   919      },
   920      "pac-resolver": {
   921        "version": "7.0.1",
   922        "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
   923        "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
   924        "requires": {
   925          "degenerator": "^5.0.0",
   926          "netmask": "^2.0.2"
   927        }
   928      },
   929      "parent-module": {
   930        "version": "1.0.1",
   931        "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
   932        "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
   933        "requires": {
   934          "callsites": "^3.0.0"
   935        }
   936      },
   937      "parse-json": {
   938        "version": "5.2.0",
   939        "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
   940        "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
   941        "requires": {
   942          "@babel/code-frame": "^7.0.0",
   943          "error-ex": "^1.3.1",
   944          "json-parse-even-better-errors": "^2.3.0",
   945          "lines-and-columns": "^1.1.6"
   946        }
   947      },
   948      "path-exists": {
   949        "version": "4.0.0",
   950        "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
   951        "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
   952      },
   953      "pathval": {
   954        "version": "2.0.0",
   955        "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz",
   956        "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA=="
   957      },
   958      "pend": {
   959        "version": "1.2.0",
   960        "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
   961        "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
   962      },
   963      "picocolors": {
   964        "version": "1.0.1",
   965        "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
   966        "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew=="
   967      },
   968      "picomatch": {
   969        "version": "2.3.1",
   970        "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
   971        "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
   972      },
   973      "progress": {
   974        "version": "2.0.3",
   975        "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
   976        "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="
   977      },
   978      "proxy-agent": {
   979        "version": "6.4.0",
   980        "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz",
   981        "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==",
   982        "requires": {
   983          "agent-base": "^7.0.2",
   984          "debug": "^4.3.4",
   985          "http-proxy-agent": "^7.0.1",
   986          "https-proxy-agent": "^7.0.3",
   987          "lru-cache": "^7.14.1",
   988          "pac-proxy-agent": "^7.0.1",
   989          "proxy-from-env": "^1.1.0",
   990          "socks-proxy-agent": "^8.0.2"
   991        }
   992      },
   993      "proxy-from-env": {
   994        "version": "1.1.0",
   995        "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
   996        "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
   997      },
   998      "pump": {
   999        "version": "3.0.0",
  1000        "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
  1001        "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
  1002        "requires": {
  1003          "end-of-stream": "^1.1.0",
  1004          "once": "^1.3.1"
  1005        }
  1006      },
  1007      "puppeteer": {
  1008        "version": "22.10.0",
  1009        "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.10.0.tgz",
  1010        "integrity": "sha512-ZOkZd6a6t0BdKcWb0wAYHWQqCfdlN1PPnXOmg/XNrbo6gJhYWFX4qCNb6ahSn8TpAqBqLCoD4Q010F7GwOM7mA==",
  1011        "requires": {
  1012          "@puppeteer/browsers": "2.2.3",
  1013          "cosmiconfig": "9.0.0",
  1014          "devtools-protocol": "0.0.1286932",
  1015          "puppeteer-core": "22.10.0"
  1016        }
  1017      },
  1018      "puppeteer-core": {
  1019        "version": "22.10.0",
  1020        "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.10.0.tgz",
  1021        "integrity": "sha512-I54J4Vy4I07UHsgB1QSmuFoF7KNQjJWcvFBPhtY+ezMdBfwgGDr8dzYrJa11aPgP9kxIUHjhktcMmmfJkOAtTw==",
  1022        "requires": {
  1023          "@puppeteer/browsers": "2.2.3",
  1024          "chromium-bidi": "0.5.19",
  1025          "debug": "4.3.4",
  1026          "devtools-protocol": "0.0.1286932",
  1027          "ws": "8.17.0"
  1028        }
  1029      },
  1030      "queue-tick": {
  1031        "version": "1.0.1",
  1032        "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
  1033        "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
  1034      },
  1035      "randombytes": {
  1036        "version": "2.1.0",
  1037        "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
  1038        "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
  1039        "requires": {
  1040          "safe-buffer": "^5.1.0"
  1041        }
  1042      },
  1043      "readdirp": {
  1044        "version": "3.6.0",
  1045        "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
  1046        "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
  1047        "requires": {
  1048          "picomatch": "^2.2.1"
  1049        }
  1050      },
  1051      "require-directory": {
  1052        "version": "2.1.1",
  1053        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  1054        "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="
  1055      },
  1056      "resolve-from": {
  1057        "version": "4.0.0",
  1058        "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
  1059        "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
  1060      },
  1061      "safe-buffer": {
  1062        "version": "5.2.1",
  1063        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  1064        "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
  1065      },
  1066      "semver": {
  1067        "version": "7.6.0",
  1068        "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
  1069        "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
  1070        "requires": {
  1071          "lru-cache": "^6.0.0"
  1072        },
  1073        "dependencies": {
  1074          "lru-cache": {
  1075            "version": "6.0.0",
  1076            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
  1077            "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
  1078            "requires": {
  1079              "yallist": "^4.0.0"
  1080            }
  1081          }
  1082        }
  1083      },
  1084      "serialize-javascript": {
  1085        "version": "6.0.0",
  1086        "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
  1087        "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
  1088        "requires": {
  1089          "randombytes": "^2.1.0"
  1090        }
  1091      },
  1092      "smart-buffer": {
  1093        "version": "4.2.0",
  1094        "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
  1095        "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="
  1096      },
  1097      "socks": {
  1098        "version": "2.8.3",
  1099        "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz",
  1100        "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==",
  1101        "requires": {
  1102          "ip-address": "^9.0.5",
  1103          "smart-buffer": "^4.2.0"
  1104        }
  1105      },
  1106      "socks-proxy-agent": {
  1107        "version": "8.0.3",
  1108        "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz",
  1109        "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==",
  1110        "requires": {
  1111          "agent-base": "^7.1.1",
  1112          "debug": "^4.3.4",
  1113          "socks": "^2.7.1"
  1114        }
  1115      },
  1116      "source-map": {
  1117        "version": "0.6.1",
  1118        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  1119        "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  1120        "optional": true
  1121      },
  1122      "sprintf-js": {
  1123        "version": "1.1.3",
  1124        "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
  1125        "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
  1126      },
  1127      "streamx": {
  1128        "version": "2.16.1",
  1129        "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz",
  1130        "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==",
  1131        "requires": {
  1132          "bare-events": "^2.2.0",
  1133          "fast-fifo": "^1.1.0",
  1134          "queue-tick": "^1.0.1"
  1135        }
  1136      },
  1137      "string-width": {
  1138        "version": "4.2.3",
  1139        "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
  1140        "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
  1141        "requires": {
  1142          "emoji-regex": "^8.0.0",
  1143          "is-fullwidth-code-point": "^3.0.0",
  1144          "strip-ansi": "^6.0.1"
  1145        }
  1146      },
  1147      "strip-ansi": {
  1148        "version": "6.0.1",
  1149        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
  1150        "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
  1151        "requires": {
  1152          "ansi-regex": "^5.0.1"
  1153        }
  1154      },
  1155      "strip-json-comments": {
  1156        "version": "3.1.1",
  1157        "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
  1158        "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
  1159      },
  1160      "supports-color": {
  1161        "version": "8.1.1",
  1162        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
  1163        "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
  1164        "requires": {
  1165          "has-flag": "^4.0.0"
  1166        }
  1167      },
  1168      "tar-fs": {
  1169        "version": "3.0.5",
  1170        "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz",
  1171        "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==",
  1172        "requires": {
  1173          "bare-fs": "^2.1.1",
  1174          "bare-path": "^2.1.0",
  1175          "pump": "^3.0.0",
  1176          "tar-stream": "^3.1.5"
  1177        }
  1178      },
  1179      "tar-stream": {
  1180        "version": "3.1.7",
  1181        "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
  1182        "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
  1183        "requires": {
  1184          "b4a": "^1.6.4",
  1185          "fast-fifo": "^1.2.0",
  1186          "streamx": "^2.15.0"
  1187        }
  1188      },
  1189      "through": {
  1190        "version": "2.3.8",
  1191        "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
  1192        "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="
  1193      },
  1194      "to-regex-range": {
  1195        "version": "5.0.1",
  1196        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
  1197        "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
  1198        "requires": {
  1199          "is-number": "^7.0.0"
  1200        }
  1201      },
  1202      "tslib": {
  1203        "version": "2.6.2",
  1204        "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
  1205        "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
  1206      },
  1207      "unbzip2-stream": {
  1208        "version": "1.4.3",
  1209        "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
  1210        "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
  1211        "requires": {
  1212          "buffer": "^5.2.1",
  1213          "through": "^2.3.8"
  1214        }
  1215      },
  1216      "undici-types": {
  1217        "version": "5.26.5",
  1218        "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
  1219        "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
  1220        "optional": true
  1221      },
  1222      "universalify": {
  1223        "version": "2.0.1",
  1224        "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
  1225        "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="
  1226      },
  1227      "urlpattern-polyfill": {
  1228        "version": "10.0.0",
  1229        "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz",
  1230        "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg=="
  1231      },
  1232      "workerpool": {
  1233        "version": "6.2.1",
  1234        "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
  1235        "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw=="
  1236      },
  1237      "wrap-ansi": {
  1238        "version": "7.0.0",
  1239        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
  1240        "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
  1241        "requires": {
  1242          "ansi-styles": "^4.0.0",
  1243          "string-width": "^4.1.0",
  1244          "strip-ansi": "^6.0.0"
  1245        }
  1246      },
  1247      "wrappy": {
  1248        "version": "1.0.2",
  1249        "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  1250        "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
  1251      },
  1252      "ws": {
  1253        "version": "8.17.0",
  1254        "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz",
  1255        "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow=="
  1256      },
  1257      "y18n": {
  1258        "version": "5.0.8",
  1259        "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
  1260        "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
  1261      },
  1262      "yallist": {
  1263        "version": "4.0.0",
  1264        "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  1265        "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
  1266      },
  1267      "yargs": {
  1268        "version": "16.2.0",
  1269        "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
  1270        "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
  1271        "requires": {
  1272          "cliui": "^7.0.2",
  1273          "escalade": "^3.1.1",
  1274          "get-caller-file": "^2.0.5",
  1275          "require-directory": "^2.1.1",
  1276          "string-width": "^4.2.0",
  1277          "y18n": "^5.0.5",
  1278          "yargs-parser": "^20.2.2"
  1279        }
  1280      },
  1281      "yargs-parser": {
  1282        "version": "20.2.4",
  1283        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
  1284        "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA=="
  1285      },
  1286      "yargs-unparser": {
  1287        "version": "2.0.0",
  1288        "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
  1289        "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
  1290        "requires": {
  1291          "camelcase": "^6.0.0",
  1292          "decamelize": "^4.0.0",
  1293          "flat": "^5.0.2",
  1294          "is-plain-obj": "^2.1.0"
  1295        }
  1296      },
  1297      "yauzl": {
  1298        "version": "2.10.0",
  1299        "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
  1300        "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
  1301        "requires": {
  1302          "buffer-crc32": "~0.2.3",
  1303          "fd-slicer": "~1.1.0"
  1304        }
  1305      },
  1306      "yocto-queue": {
  1307        "version": "0.1.0",
  1308        "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
  1309        "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
  1310      },
  1311      "zod": {
  1312        "version": "3.22.4",
  1313        "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz",
  1314        "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg=="
  1315      }
  1316    }
  1317  }