diff --git a/blockchain/ethereum/erc721_example/package-lock.json b/blockchain/ethereum/erc721_example/package-lock.json index c41cee4..711d30c 100644 --- a/blockchain/ethereum/erc721_example/package-lock.json +++ b/blockchain/ethereum/erc721_example/package-lock.json @@ -970,16 +970,6 @@ "xtend": "~4.0.0" } }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz", - "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, "adm-zip": { "version": "0.4.16", "resolved": "https://registry.npm.taobao.org/adm-zip/download/adm-zip-0.4.16.tgz", @@ -1748,23 +1738,6 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, - "content-disposition": { - "version": "0.5.3", - "resolved": "http://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz", - "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz", - "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", - "dev": true - } - } - }, "content-hash": { "version": "2.5.2", "resolved": "https://registry.npm.taobao.org/content-hash/download/content-hash-2.5.2.tgz", @@ -2003,12 +1976,6 @@ "minimalistic-assert": "^1.0.0" } }, - "destroy": { - "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, "diff": { "version": "3.5.0", "resolved": "https://registry.npm.taobao.org/diff/download/diff-3.5.0.tgz?cache=0&sync_timestamp=1604804327529&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdiff%2Fdownload%2Fdiff-3.5.0.tgz", @@ -2686,74 +2653,274 @@ } }, "express": { - "version": "4.17.1", - "resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz", - "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "requires": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" }, "dependencies": { + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz?cache=0&sync_timestamp=1587525865178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcookie%2Fdownload%2Fcookie-0.4.0.tgz", - "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true }, "debug": { "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566517339&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, "ms": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, "qs": { - "version": "6.7.0", - "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz?cache=0&sync_timestamp=1616385248556&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.7.0.tgz", - "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "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 + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz", - "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true } } @@ -2817,38 +2984,6 @@ "to-regex-range": "^5.0.1" } }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", - "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566517339&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, "find-replace": { "version": "1.0.3", "resolved": "https://registry.npm.taobao.org/find-replace/download/find-replace-1.0.3.tgz", @@ -2942,12 +3077,6 @@ "mime-types": "^2.1.12" } }, - "forwarded": { - "version": "0.1.2", - "resolved": "http://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true - }, "fp-ts": { "version": "1.19.3", "resolved": "https://registry.npm.taobao.org/fp-ts/download/fp-ts-1.19.3.tgz", @@ -3050,6 +3179,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/abi/download/@ethersproject/abi-5.0.0-beta.153.tgz", "integrity": "sha1-Q6NxcrM3lORWKZn24tVVt1maju4=", "dev": true, + "optional": true, "requires": { "@ethersproject/address": ">=5.0.0-beta.128", "@ethersproject/bignumber": ">=5.0.0-beta.130", @@ -3067,6 +3197,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/abstract-provider/download/@ethersproject/abstract-provider-5.0.8.tgz", "integrity": "sha1-iAeTwpv+0z3/TCsr5+y5upZtUsA=", "dev": true, + "optional": true, "requires": { "@ethersproject/bignumber": "^5.0.13", "@ethersproject/bytes": "^5.0.9", @@ -3082,6 +3213,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/abstract-signer/download/@ethersproject/abstract-signer-5.0.10.tgz", "integrity": "sha1-CzU1nUcPKZaCN2nsGDRCNS3rTGw=", "dev": true, + "optional": true, "requires": { "@ethersproject/abstract-provider": "^5.0.8", "@ethersproject/bignumber": "^5.0.13", @@ -3095,6 +3227,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/address/download/@ethersproject/address-5.0.9.tgz", "integrity": "sha1-NH7zDcgkPGgldKPyP/Y/c8j4y/E=", "dev": true, + "optional": true, "requires": { "@ethersproject/bignumber": "^5.0.13", "@ethersproject/bytes": "^5.0.9", @@ -3108,6 +3241,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/base64/download/@ethersproject/base64-5.0.7.tgz", "integrity": "sha1-1dpzaZtKM9ySvY5QVq0YgLJiBX0=", "dev": true, + "optional": true, "requires": { "@ethersproject/bytes": "^5.0.9" } @@ -3117,6 +3251,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/bignumber/download/@ethersproject/bignumber-5.0.13.tgz", "integrity": "sha1-pUZkErO4AQQJe5xpT2roJ99DU/4=", "dev": true, + "optional": true, "requires": { "@ethersproject/bytes": "^5.0.9", "@ethersproject/logger": "^5.0.8", @@ -3128,6 +3263,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/bytes/download/@ethersproject/bytes-5.0.9.tgz", "integrity": "sha1-J0gkdAKtIN9p86PpNdx7WMDXXAg=", "dev": true, + "optional": true, "requires": { "@ethersproject/logger": "^5.0.8" } @@ -3137,6 +3273,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/constants/download/@ethersproject/constants-5.0.8.tgz", "integrity": "sha1-UPLiP0jA0dDeN1nqebaOw+BkNaE=", "dev": true, + "optional": true, "requires": { "@ethersproject/bignumber": "^5.0.13" } @@ -3146,6 +3283,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/hash/download/@ethersproject/hash-5.0.10.tgz", "integrity": "sha1-Qb83Qo6N28Ip/9gcR69mcXTLSRo=", "dev": true, + "optional": true, "requires": { "@ethersproject/abstract-signer": "^5.0.10", "@ethersproject/address": "^5.0.9", @@ -3162,6 +3300,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/keccak256/download/@ethersproject/keccak256-5.0.7.tgz", "integrity": "sha1-Lu215MFg/N8AeWYPiuNi14VeqUM=", "dev": true, + "optional": true, "requires": { "@ethersproject/bytes": "^5.0.9", "js-sha3": "0.5.7" @@ -3171,13 +3310,15 @@ "version": "5.0.8", "resolved": "https://registry.npm.taobao.org/@ethersproject/logger/download/@ethersproject/logger-5.0.8.tgz", "integrity": "sha1-E1wZA9Nch4Jl88vysocELEwg1dQ=", - "dev": true + "dev": true, + "optional": true }, "@ethersproject/networks": { "version": "5.0.7", "resolved": "https://registry.npm.taobao.org/@ethersproject/networks/download/@ethersproject/networks-5.0.7.tgz", "integrity": "sha1-jQbkEZeyfCQE2JopyiH3QaAay/w=", "dev": true, + "optional": true, "requires": { "@ethersproject/logger": "^5.0.8" } @@ -3187,6 +3328,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/properties/download/@ethersproject/properties-5.0.7.tgz", "integrity": "sha1-lR0Rulkv+Qu+jsNMWgOlFX47M2A=", "dev": true, + "optional": true, "requires": { "@ethersproject/logger": "^5.0.8" } @@ -3196,6 +3338,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/rlp/download/@ethersproject/rlp-5.0.7.tgz", "integrity": "sha1-z6T6ZBWWCkNbeBThopvf6mV+K24=", "dev": true, + "optional": true, "requires": { "@ethersproject/bytes": "^5.0.9", "@ethersproject/logger": "^5.0.8" @@ -3206,6 +3349,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/signing-key/download/@ethersproject/signing-key-5.0.8.tgz", "integrity": "sha1-FWUi5UKRa5qpE1UntAxbb5I1rwI=", "dev": true, + "optional": true, "requires": { "@ethersproject/bytes": "^5.0.9", "@ethersproject/logger": "^5.0.8", @@ -3218,6 +3362,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/strings/download/@ethersproject/strings-5.0.8.tgz", "integrity": "sha1-EaGw7R6EF0CGk3iYOfC19OMjwMk=", "dev": true, + "optional": true, "requires": { "@ethersproject/bytes": "^5.0.9", "@ethersproject/constants": "^5.0.8", @@ -3229,6 +3374,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/transactions/download/@ethersproject/transactions-5.0.9.tgz", "integrity": "sha1-zPzB05W1485zQlRfoov+VUEYL9Y=", "dev": true, + "optional": true, "requires": { "@ethersproject/address": "^5.0.9", "@ethersproject/bignumber": "^5.0.13", @@ -3246,6 +3392,7 @@ "resolved": "https://registry.npm.taobao.org/@ethersproject/web/download/@ethersproject/web-5.0.12.tgz", "integrity": "sha1-8SM5fBB/hjwx/OXzGpfGbsFV51U=", "dev": true, + "optional": true, "requires": { "@ethersproject/base64": "^5.0.7", "@ethersproject/bytes": "^5.0.9", @@ -3275,7 +3422,6 @@ "version": "4.11.6", "resolved": "https://registry.npm.taobao.org/@types/bn.js/download/@types/bn.js-4.11.6.tgz", "integrity": "sha1-wwbHDZNYquozzU7aCSp0K5UFlnw=", - "dev": true, "requires": { "@types/node": "*" } @@ -3283,14 +3429,12 @@ "@types/node": { "version": "14.14.20", "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-14.14.20.tgz?cache=0&sync_timestamp=1616803743750&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-14.14.20.tgz", - "integrity": "sha1-95dIY+3SHR+KSUpz6OKzZYYVw0A=", - "dev": true + "integrity": "sha1-95dIY+3SHR+KSUpz6OKzZYYVw0A=" }, "@types/pbkdf2": { "version": "3.1.0", "resolved": "https://registry.npm.taobao.org/@types/pbkdf2/download/@types/pbkdf2-3.1.0.tgz", "integrity": "sha1-A5oOm2faDNxO5dq4Zcqmsme7ZrE=", - "dev": true, "requires": { "@types/node": "*" } @@ -3299,7 +3443,6 @@ "version": "4.0.1", "resolved": "https://registry.npm.taobao.org/@types/secp256k1/download/@types/secp256k1-4.0.1.tgz", "integrity": "sha1-+zqmGhhIrZfXQl/53Lp4RUn8paQ=", - "dev": true, "requires": { "@types/node": "*" } @@ -3323,8 +3466,6 @@ "version": "1.3.7", "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz", "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", - "dev": true, - "optional": true, "requires": { "mime-types": "~2.1.24", "negotiator": "0.6.2" @@ -3379,9 +3520,7 @@ "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz?cache=0&sync_timestamp=1574313293899&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-flatten%2Fdownload%2Farray-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true, - "optional": true + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "array-unique": { "version": "0.3.2", @@ -3403,6 +3542,7 @@ "resolved": "https://registry.npm.taobao.org/asn1.js/download/asn1.js-5.4.1.tgz", "integrity": "sha1-EamAuE67kXgc41sP3C7ilON4Pwc=", "dev": true, + "optional": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -4273,7 +4413,6 @@ "version": "3.0.8", "resolved": "https://registry.npm.taobao.org/base-x/download/base-x-3.0.8.tgz", "integrity": "sha1-HhEGwlN/AWLotSR0pVfrsJAAAY0=", - "dev": true, "requires": { "safe-buffer": "^5.0.1" } @@ -4305,7 +4444,8 @@ "version": "9.0.1", "resolved": "https://registry.npm.taobao.org/bignumber.js/download/bignumber.js-9.0.1.tgz", "integrity": "sha1-jXuhJMiCv9jkMmDGdHVRjQaJ5OU=", - "dev": true + "dev": true, + "optional": true }, "bip39": { "version": "2.5.0", @@ -4323,8 +4463,7 @@ "blakejs": { "version": "1.1.0", "resolved": "https://registry.npm.taobao.org/blakejs/download/blakejs-1.1.0.tgz", - "integrity": "sha1-ad+S75U6qIylGjLfarHFShVfx6U=", - "dev": true + "integrity": "sha1-ad+S75U6qIylGjLfarHFShVfx6U=" }, "bluebird": { "version": "3.7.2", @@ -4336,14 +4475,14 @@ "bn.js": { "version": "4.11.9", "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", - "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=", - "dev": true + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=" }, "body-parser": { "version": "1.19.0", "resolved": "https://registry.npm.taobao.org/body-parser/download/body-parser-1.19.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbody-parser%2Fdownload%2Fbody-parser-1.19.0.tgz", "integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=", "dev": true, + "optional": true, "requires": { "bytes": "3.1.0", "content-type": "~1.0.4", @@ -4362,6 +4501,7 @@ "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566517339&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", "dev": true, + "optional": true, "requires": { "ms": "2.0.0" } @@ -4370,13 +4510,15 @@ "version": "2.0.0", "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "dev": true, + "optional": true }, "qs": { "version": "6.7.0", "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz?cache=0&sync_timestamp=1616385248556&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.7.0.tgz", "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", - "dev": true + "dev": true, + "optional": true } } }, @@ -4393,14 +4535,12 @@ "brorand": { "version": "1.1.0", "resolved": "http://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, "browserify-aes": { "version": "1.2.0", "resolved": "http://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz", "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", - "dev": true, "requires": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -4440,6 +4580,7 @@ "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.1.0.tgz?cache=0&sync_timestamp=1605194387171&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-rsa%2Fdownload%2Fbrowserify-rsa-4.1.0.tgz", "integrity": "sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0=", "dev": true, + "optional": true, "requires": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -4449,7 +4590,8 @@ "version": "5.1.3", "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-5.1.3.tgz", "integrity": "sha1-vsoAVAj2Quvr6oCwQrTRjSrA7ms=", - "dev": true + "dev": true, + "optional": true } } }, @@ -4506,7 +4648,6 @@ "version": "4.0.1", "resolved": "https://registry.npm.taobao.org/bs58/download/bs58-4.0.1.tgz", "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", - "dev": true, "requires": { "base-x": "^3.0.2" } @@ -4515,7 +4656,6 @@ "version": "2.1.2", "resolved": "https://registry.npm.taobao.org/bs58check/download/bs58check-2.1.2.tgz", "integrity": "sha1-U7AYKRIo2CpaoI59eW/a/aVK6/w=", - "dev": true, "requires": { "bs58": "^4.0.0", "create-hash": "^1.1.0", @@ -4542,13 +4682,13 @@ "version": "0.0.5", "resolved": "https://registry.npm.taobao.org/buffer-to-arraybuffer/download/buffer-to-arraybuffer-0.0.5.tgz", "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=", - "dev": true + "dev": true, + "optional": true }, "buffer-xor": { "version": "1.0.3", "resolved": "http://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, "bufferutil": { "version": "4.0.3", @@ -4563,7 +4703,8 @@ "version": "3.1.0", "resolved": "http://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=", - "dev": true + "dev": true, + "optional": true }, "bytewise": { "version": "1.1.0", @@ -4742,7 +4883,6 @@ "version": "1.0.4", "resolved": "http://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", - "dev": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -4919,8 +5059,6 @@ "version": "0.5.3", "resolved": "http://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz", "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=", - "dev": true, - "optional": true, "requires": { "safe-buffer": "5.1.2" }, @@ -4929,7 +5067,6 @@ "version": "5.1.2", "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz", "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", - "dev": true, "optional": true } } @@ -4950,7 +5087,8 @@ "version": "1.0.4", "resolved": "http://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", - "dev": true + "dev": true, + "optional": true }, "convert-source-map": { "version": "1.7.0", @@ -4972,22 +5110,19 @@ "cookie": { "version": "0.4.0", "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz?cache=0&sync_timestamp=1587525865178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcookie%2Fdownload%2Fcookie-0.4.0.tgz", - "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=", - "dev": true, - "optional": true + "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=" }, "cookie-signature": { "version": "1.0.6", "resolved": "http://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true, - "optional": true + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "cookiejar": { "version": "2.1.2", "resolved": "https://registry.npm.taobao.org/cookiejar/download/cookiejar-2.1.2.tgz", "integrity": "sha1-3YojVTB1L5iPmghE8/xYnjERElw=", - "dev": true + "dev": true, + "optional": true }, "copy-descriptor": { "version": "0.1.1", @@ -5039,7 +5174,6 @@ "version": "1.2.0", "resolved": "http://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz", "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", - "dev": true, "requires": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -5052,7 +5186,6 @@ "version": "1.1.7", "resolved": "http://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz", "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", - "dev": true, "requires": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -5131,6 +5264,7 @@ "resolved": "https://registry.npm.taobao.org/decompress-response/download/decompress-response-3.3.0.tgz?cache=0&sync_timestamp=1613125385685&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdecompress-response%2Fdownload%2Fdecompress-response-3.3.0.tgz", "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, + "optional": true, "requires": { "mimic-response": "^1.0.0" } @@ -5211,8 +5345,7 @@ "depd": { "version": "1.1.2", "resolved": "http://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" }, "des.js": { "version": "1.0.1", @@ -5228,8 +5361,7 @@ "destroy": { "version": "1.0.4", "resolved": "http://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "detect-indent": { "version": "4.0.0", @@ -5271,7 +5403,8 @@ "version": "0.1.4", "resolved": "https://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz", "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true + "dev": true, + "optional": true }, "ecc-jsbn": { "version": "0.1.2", @@ -5286,8 +5419,7 @@ "ee-first": { "version": "1.1.1", "resolved": "http://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { "version": "1.3.636", @@ -5299,7 +5431,6 @@ "version": "6.5.3", "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.3.tgz", "integrity": "sha1-y1nrLv2vc6C9eMzXAVpirW4Pk9Y=", - "dev": true, "requires": { "bn.js": "^4.4.0", "brorand": "^1.0.1", @@ -5313,8 +5444,7 @@ "encodeurl": { "version": "1.0.2", "resolved": "http://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, "encoding": { "version": "0.1.13", @@ -5444,8 +5574,7 @@ "escape-html": { "version": "1.0.3", "resolved": "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "escape-string-regexp": { "version": "1.0.5", @@ -5462,8 +5591,7 @@ "etag": { "version": "1.8.1", "resolved": "http://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eth-block-tracker": { "version": "3.0.1", @@ -6358,6 +6486,7 @@ "resolved": "https://registry.npm.taobao.org/ethereum-bloom-filters/download/ethereum-bloom-filters-1.0.7.tgz", "integrity": "sha1-t7gHNeOF27f5RM5rRTPiRREwYGA=", "dev": true, + "optional": true, "requires": { "js-sha3": "^0.8.0" }, @@ -6366,7 +6495,8 @@ "version": "0.8.0", "resolved": "https://registry.npm.taobao.org/js-sha3/download/js-sha3-0.8.0.tgz", "integrity": "sha1-ubel2nOvrX3t0PjEY5VMveaBiEA=", - "dev": true + "dev": true, + "optional": true } } }, @@ -6380,7 +6510,6 @@ "version": "0.1.3", "resolved": "https://registry.npm.taobao.org/ethereum-cryptography/download/ethereum-cryptography-0.1.3.tgz", "integrity": "sha1-jWFDz8PXS/ebvY7ezfKeSuIN0ZE=", - "dev": true, "requires": { "@types/pbkdf2": "^3.0.0", "@types/secp256k1": "^4.0.1", @@ -6946,6 +7075,7 @@ "resolved": "https://registry.npm.taobao.org/ethjs-unit/download/ethjs-unit-0.1.6.tgz", "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", "dev": true, + "optional": true, "requires": { "bn.js": "4.11.6", "number-to-bn": "1.7.0" @@ -6955,7 +7085,8 @@ "version": "4.11.6", "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true + "dev": true, + "optional": true } } }, @@ -6963,7 +7094,6 @@ "version": "0.1.6", "resolved": "https://registry.npm.taobao.org/ethjs-util/download/ethjs-util-0.1.6.tgz", "integrity": "sha1-8wi2Lxhfn+YjcTL7KpgYhmpc1TY=", - "dev": true, "requires": { "is-hex-prefixed": "1.0.0", "strip-hex-prefix": "1.0.0" @@ -6973,7 +7103,8 @@ "version": "4.0.4", "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.4.tgz?cache=0&sync_timestamp=1598517795415&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventemitter3%2Fdownload%2Feventemitter3-4.0.4.tgz", "integrity": "sha1-tUY6zmNaCD0Bi9x8kXtMXxCoU4Q=", - "dev": true + "dev": true, + "optional": true }, "events": { "version": "3.2.0", @@ -6985,7 +7116,6 @@ "version": "1.0.3", "resolved": "http://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", - "dev": true, "requires": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -7076,109 +7206,37 @@ "requires": { "is-buffer": "^1.1.5" } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "http://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz", - "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=", - "dev": true, - "optional": true, - "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566517339&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "http://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", "dev": true, - "optional": true, "requires": { - "ms": "2.0.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, + "is-extendable": { + "version": "0.1.1", + "resolved": "http://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "dev": true + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true, - "optional": true - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz?cache=0&sync_timestamp=1616385248556&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.7.0.tgz", - "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", - "dev": true, - "optional": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz", - "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", - "dev": true, - "optional": true + "dev": true } } }, @@ -7315,8 +7373,6 @@ "version": "1.1.2", "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", - "dev": true, - "optional": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -7331,7 +7387,6 @@ "version": "2.6.9", "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566517339&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, "optional": true, "requires": { "ms": "2.0.0" @@ -7341,7 +7396,6 @@ "version": "2.0.0", "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true, "optional": true } } @@ -7526,7 +7580,6 @@ "version": "0.1.2", "resolved": "http://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true, "optional": true }, "fragment-cache": { @@ -7541,8 +7594,7 @@ "fresh": { "version": "0.5.2", "resolved": "http://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, "fs-extra": { "version": "7.0.1", @@ -7804,7 +7856,6 @@ "version": "3.1.0", "resolved": "https://registry.npm.taobao.org/hash-base/download/hash-base-3.1.0.tgz", "integrity": "sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM=", - "dev": true, "requires": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -7815,7 +7866,6 @@ "version": "3.6.0", "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", - "dev": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -7828,7 +7878,6 @@ "version": "1.1.7", "resolved": "http://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz", "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=", - "dev": true, "requires": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -7844,7 +7893,6 @@ "version": "1.0.1", "resolved": "http://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, "requires": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -7872,7 +7920,6 @@ "version": "1.7.2", "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.7.2.tgz?cache=0&sync_timestamp=1593407611415&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-errors%2Fdownload%2Fhttp-errors-1.7.2.tgz", "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=", - "dev": true, "requires": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -7884,8 +7931,7 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" } } }, @@ -7893,7 +7939,8 @@ "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/http-https/download/http-https-1.0.0.tgz", "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=", - "dev": true + "dev": true, + "optional": true }, "http-signature": { "version": "1.2.0", @@ -7911,6 +7958,7 @@ "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&sync_timestamp=1594184325364&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz", "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", "dev": true, + "optional": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" } @@ -7959,8 +8007,7 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz", - "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=", - "dev": true + "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=" }, "invariant": { "version": "2.2.4", @@ -7975,7 +8022,6 @@ "version": "1.9.1", "resolved": "https://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.9.1.tgz", "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=", - "dev": true, "optional": true }, "is-accessor-descriptor": { @@ -8067,8 +8113,7 @@ "is-hex-prefixed": { "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/is-hex-prefixed/download/is-hex-prefixed-1.0.0.tgz", - "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=", - "dev": true + "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" }, "is-negative-zero": { "version": "2.0.1", @@ -8175,7 +8220,8 @@ "version": "0.5.7", "resolved": "https://registry.npm.taobao.org/js-sha3/download/js-sha3-0.5.7.tgz", "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=", - "dev": true + "dev": true, + "optional": true }, "js-tokens": { "version": "4.0.0", @@ -8478,7 +8524,8 @@ "version": "1.0.1", "resolved": "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz", "integrity": "sha1-b54wtHCE2XGnyCD/FabFFnt0wm8=", - "dev": true + "dev": true, + "optional": true }, "lru-cache": { "version": "5.1.1", @@ -8514,7 +8561,6 @@ "version": "1.3.5", "resolved": "http://registry.npm.taobao.org/md5.js/download/md5.js-1.3.5.tgz", "integrity": "sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8=", - "dev": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -8525,14 +8571,13 @@ "version": "0.3.0", "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true + "dev": true, + "optional": true }, "merge-descriptors": { "version": "1.0.1", "resolved": "http://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true, - "optional": true + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "merkle-patricia-tree": { "version": "3.0.0", @@ -8580,9 +8625,7 @@ "methods": { "version": "1.1.2", "resolved": "http://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true, - "optional": true + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "miller-rabin": { "version": "4.0.1", @@ -8597,20 +8640,17 @@ "mime": { "version": "1.6.0", "resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz", - "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", - "dev": true + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=" }, "mime-db": { "version": "1.45.0", "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.45.0.tgz?cache=0&sync_timestamp=1617306118828&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-db%2Fdownload%2Fmime-db-1.45.0.tgz", - "integrity": "sha1-zO7aIczXw6dF66LezVXUtz54eeo=", - "dev": true + "integrity": "sha1-zO7aIczXw6dF66LezVXUtz54eeo=" }, "mime-types": { "version": "2.1.28", "resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.28.tgz?cache=0&sync_timestamp=1617340124913&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-types%2Fdownload%2Fmime-types-2.1.28.tgz", "integrity": "sha1-EWDEdX6rLFNjiI4AUnPs950qDs0=", - "dev": true, "requires": { "mime-db": "1.45.0" } @@ -8619,7 +8659,8 @@ "version": "1.0.1", "resolved": "https://registry.npm.taobao.org/mimic-response/download/mimic-response-1.0.1.tgz", "integrity": "sha1-SSNTiHju9CBjy4o+OweYeBSHqxs=", - "dev": true + "dev": true, + "optional": true }, "min-document": { "version": "2.19.0", @@ -8633,14 +8674,12 @@ "minimalistic-assert": { "version": "1.0.1", "resolved": "http://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", - "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", - "dev": true + "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=" }, "minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "http://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" }, "minimatch": { "version": "3.0.4", @@ -8748,6 +8787,7 @@ "resolved": "https://registry.npm.taobao.org/multihashes/download/multihashes-0.4.21.tgz", "integrity": "sha1-3ALVJVefM0p5Ca3ooSLau1jM/LU=", "dev": true, + "optional": true, "requires": { "buffer": "^5.5.0", "multibase": "^0.7.0", @@ -8759,6 +8799,7 @@ "resolved": "https://registry.npm.taobao.org/multibase/download/multibase-0.7.0.tgz", "integrity": "sha1-Gt/BxQq+Be7+tQkawMJyjWuEWBs=", "dev": true, + "optional": true, "requires": { "base-x": "^3.0.8", "buffer": "^5.5.0" @@ -8796,7 +8837,6 @@ "version": "0.6.2", "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", - "dev": true, "optional": true }, "next-tick": { @@ -8814,8 +8854,7 @@ "node-addon-api": { "version": "2.0.2", "resolved": "https://registry.npm.taobao.org/node-addon-api/download/node-addon-api-2.0.2.tgz", - "integrity": "sha1-Qyz6gpYs5JSxMunXKhWyn3H/XTI=", - "dev": true + "integrity": "sha1-Qyz6gpYs5JSxMunXKhWyn3H/XTI=" }, "node-fetch": { "version": "2.1.2", @@ -8826,8 +8865,7 @@ "node-gyp-build": { "version": "4.2.3", "resolved": "https://registry.npm.taobao.org/node-gyp-build/download/node-gyp-build-4.2.3.tgz", - "integrity": "sha1-zmJ3+FODX3GIKe+0fbIPPk2cRzk=", - "dev": true + "integrity": "sha1-zmJ3+FODX3GIKe+0fbIPPk2cRzk=" }, "normalize-url": { "version": "4.5.0", @@ -8841,6 +8879,7 @@ "resolved": "https://registry.npm.taobao.org/number-to-bn/download/number-to-bn-1.7.0.tgz", "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", "dev": true, + "optional": true, "requires": { "bn.js": "4.11.6", "strip-hex-prefix": "1.0.0" @@ -8850,7 +8889,8 @@ "version": "4.11.6", "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true + "dev": true, + "optional": true } } }, @@ -9008,6 +9048,7 @@ "resolved": "https://registry.npm.taobao.org/oboe/download/oboe-2.1.4.tgz", "integrity": "sha1-IMiM2wwVNxuwQRklfU/dNLCqSfY=", "dev": true, + "optional": true, "requires": { "http-https": "^1.0.0" } @@ -9016,7 +9057,6 @@ "version": "2.3.0", "resolved": "http://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, "requires": { "ee-first": "1.1.1" } @@ -9073,6 +9113,7 @@ "resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.6.tgz", "integrity": "sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ=", "dev": true, + "optional": true, "requires": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -9090,8 +9131,7 @@ "parseurl": { "version": "1.3.3", "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz", - "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=", - "dev": true + "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=" }, "pascalcase": { "version": "0.1.1", @@ -9200,15 +9240,12 @@ "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz?cache=0&sync_timestamp=1601400247487&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-to-regexp%2Fdownload%2Fpath-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true, - "optional": true + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "pbkdf2": { "version": "3.1.1", "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.1.tgz", "integrity": "sha1-y4cksPramEWWhW0abrr9NYRlS5Q=", - "dev": true, "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -9274,8 +9311,6 @@ "version": "2.0.6", "resolved": "https://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.6.tgz", "integrity": "sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8=", - "dev": true, - "optional": true, "requires": { "forwarded": "~0.1.2", "ipaddr.js": "1.9.1" @@ -9377,6 +9412,7 @@ "resolved": "http://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", "dev": true, + "optional": true, "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -9399,6 +9435,7 @@ "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-5.1.1.tgz", "integrity": "sha1-p4wBK3HBfgXy4/ojGd0zBoLvs8s=", "dev": true, + "optional": true, "requires": { "decode-uri-component": "^0.2.0", "object-assign": "^4.1.0", @@ -9409,7 +9446,6 @@ "version": "2.1.0", "resolved": "https://registry.npm.taobao.org/randombytes/download/randombytes-2.1.0.tgz", "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=", - "dev": true, "requires": { "safe-buffer": "^5.1.0" } @@ -9428,14 +9464,14 @@ "range-parser": { "version": "1.2.1", "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz", - "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=", - "dev": true + "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=" }, "raw-body": { "version": "2.4.0", "resolved": "https://registry.npm.taobao.org/raw-body/download/raw-body-2.4.0.tgz", "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=", "dev": true, + "optional": true, "requires": { "bytes": "3.1.0", "http-errors": "1.7.2", @@ -9657,7 +9693,6 @@ "version": "2.0.2", "resolved": "http://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.2.tgz", "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", - "dev": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -9667,7 +9702,6 @@ "version": "2.2.6", "resolved": "https://registry.npm.taobao.org/rlp/download/rlp-2.2.6.tgz", "integrity": "sha1-yAumJmrHpIPvHmno4vBWZW3i+yw=", - "dev": true, "requires": { "bn.js": "^4.11.1" } @@ -9681,8 +9715,7 @@ "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", - "dev": true + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=" }, "safe-event-emitter": { "version": "1.0.1", @@ -9711,8 +9744,7 @@ "scrypt-js": { "version": "3.0.1", "resolved": "https://registry.npm.taobao.org/scrypt-js/download/scrypt-js-3.0.1.tgz", - "integrity": "sha1-0xSlfCrvadGtmKE4oh/p6vqe4xI=", - "dev": true + "integrity": "sha1-0xSlfCrvadGtmKE4oh/p6vqe4xI=" }, "scryptsy": { "version": "1.2.1", @@ -9728,7 +9760,6 @@ "version": "4.0.2", "resolved": "https://registry.npm.taobao.org/secp256k1/download/secp256k1-4.0.2.tgz", "integrity": "sha1-Fd1X0PC5/bVKwfoWlPQOXppU9KE=", - "dev": true, "requires": { "elliptic": "^6.5.2", "node-addon-api": "^2.0.0", @@ -9751,7 +9782,6 @@ "version": "0.17.1", "resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz", "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=", - "dev": true, "requires": { "debug": "2.6.9", "depd": "~1.1.2", @@ -9772,7 +9802,6 @@ "version": "2.6.9", "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566517339&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, "requires": { "ms": "2.0.0" }, @@ -9780,16 +9809,14 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "ms": { "version": "2.1.1", "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.1.tgz", - "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=", - "dev": true + "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=" } } }, @@ -9797,8 +9824,6 @@ "version": "1.14.1", "resolved": "https://registry.npm.taobao.org/serve-static/download/serve-static-1.14.1.tgz", "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=", - "dev": true, - "optional": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -9858,20 +9883,17 @@ "setimmediate": { "version": "1.0.5", "resolved": "http://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" }, "setprototypeof": { "version": "1.1.1", "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz", - "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM=", - "dev": true + "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM=" }, "sha.js": { "version": "2.4.11", "resolved": "http://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz", "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", - "dev": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -9881,13 +9903,15 @@ "version": "1.0.1", "resolved": "https://registry.npm.taobao.org/simple-concat/download/simple-concat-1.0.1.tgz?cache=0&sync_timestamp=1594960915460&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsimple-concat%2Fdownload%2Fsimple-concat-1.0.1.tgz", "integrity": "sha1-9Gl2CCujXCJj8cirXt/ibEHJVS8=", - "dev": true + "dev": true, + "optional": true }, "simple-get": { "version": "2.8.1", "resolved": "https://registry.npm.taobao.org/simple-get/download/simple-get-2.8.1.tgz?cache=0&sync_timestamp=1589565190680&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsimple-get%2Fdownload%2Fsimple-get-2.8.1.tgz", "integrity": "sha1-DiLpHUV12HYgYgvJEwjVenf0S10=", "dev": true, + "optional": true, "requires": { "decompress-response": "^3.3.0", "once": "^1.3.1", @@ -10226,8 +10250,7 @@ "statuses": { "version": "1.5.0", "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654438540&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "stream-to-pull-stream": { "version": "1.7.3", @@ -10251,7 +10274,8 @@ "version": "1.1.0", "resolved": "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "dev": true + "dev": true, + "optional": true }, "string.prototype.trim": { "version": "1.2.3", @@ -10288,7 +10312,6 @@ "version": "1.1.1", "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", - "dev": true, "requires": { "safe-buffer": "~5.1.0" }, @@ -10296,8 +10319,7 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz", - "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", - "dev": true + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=" } } }, @@ -10305,7 +10327,6 @@ "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/strip-hex-prefix/download/strip-hex-prefix-1.0.0.tgz", "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=", - "dev": true, "requires": { "is-hex-prefixed": "1.0.0" } @@ -10508,6 +10529,7 @@ "resolved": "https://registry.npm.taobao.org/minipass/download/minipass-2.9.0.tgz", "integrity": "sha1-5xN2Ln0+Mv7YAxFc+T4EvKn8yaY=", "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -10535,7 +10557,8 @@ "version": "4.0.1", "resolved": "https://registry.npm.taobao.org/timed-out/download/timed-out-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftimed-out%2Fdownload%2Ftimed-out-4.0.1.tgz", "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true + "dev": true, + "optional": true }, "tmp": { "version": "0.1.0", @@ -10594,8 +10617,7 @@ "toidentifier": { "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/toidentifier/download/toidentifier-1.0.0.tgz", - "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=", - "dev": true + "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=" }, "tough-cookie": { "version": "2.5.0", @@ -10645,6 +10667,7 @@ "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz", "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", "dev": true, + "optional": true, "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -10697,7 +10720,8 @@ "version": "1.9.1", "resolved": "https://registry.npm.taobao.org/underscore/download/underscore-1.9.1.tgz?cache=0&sync_timestamp=1617995588611&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funderscore%2Fdownload%2Funderscore-1.9.1.tgz", "integrity": "sha1-BtzjSg5op7q8KbNluOdLiSUgOWE=", - "dev": true + "dev": true, + "optional": true }, "union-value": { "version": "1.0.1", @@ -10734,8 +10758,7 @@ "unpipe": { "version": "1.0.0", "resolved": "http://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, "unset-value": { "version": "1.0.0", @@ -10806,7 +10829,8 @@ "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/url-set-query/download/url-set-query-1.0.0.tgz", "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=", - "dev": true + "dev": true, + "optional": true }, "url-to-options": { "version": "1.0.1", @@ -10834,13 +10858,13 @@ "version": "3.0.0", "resolved": "https://registry.npm.taobao.org/utf8/download/utf8-3.0.0.tgz", "integrity": "sha1-8FLu0TZNaW52nvBYsYPfiMh/adE=", - "dev": true + "dev": true, + "optional": true }, "util-deprecate": { "version": "1.0.2", "resolved": "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "util.promisify": { "version": "1.1.1", @@ -10858,9 +10882,7 @@ "utils-merge": { "version": "1.0.1", "resolved": "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "optional": true + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { "version": "3.4.0", @@ -10872,13 +10894,15 @@ "version": "5.0.2", "resolved": "https://registry.npm.taobao.org/varint/download/varint-5.0.2.tgz", "integrity": "sha1-W0f4qUfrZouEjgNNz6h9D/in96Q=", - "dev": true + "dev": true, + "optional": true }, "vary": { "version": "1.1.2", "resolved": "http://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true + "dev": true, + "optional": true }, "verror": { "version": "1.10.0", @@ -10934,6 +10958,7 @@ "resolved": "https://registry.npm.taobao.org/web3-core/download/web3-core-1.2.11.tgz?cache=0&sync_timestamp=1617946739697&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-core%2Fdownload%2Fweb3-core-1.2.11.tgz", "integrity": "sha1-EEPKzBvsuAY4RTzFsqFL6QUCiKc=", "dev": true, + "optional": true, "requires": { "@types/bn.js": "^4.11.5", "@types/node": "^12.12.6", @@ -10948,7 +10973,8 @@ "version": "12.19.12", "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-12.19.12.tgz?cache=0&sync_timestamp=1616803743750&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-12.19.12.tgz", "integrity": "sha1-BHk8KvpM6DOply5MR2Qy4w+d9Hs=", - "dev": true + "dev": true, + "optional": true } } }, @@ -10957,6 +10983,7 @@ "resolved": "https://registry.npm.taobao.org/web3-core-helpers/download/web3-core-helpers-1.2.11.tgz?cache=0&sync_timestamp=1617946737861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-core-helpers%2Fdownload%2Fweb3-core-helpers-1.2.11.tgz", "integrity": "sha1-hMaB7QuULAID87MkokWhJ+jGepk=", "dev": true, + "optional": true, "requires": { "underscore": "1.9.1", "web3-eth-iban": "1.2.11", @@ -10968,6 +10995,7 @@ "resolved": "https://registry.npm.taobao.org/web3-core-method/download/web3-core-method-1.2.11.tgz?cache=0&sync_timestamp=1617946717832&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-core-method%2Fdownload%2Fweb3-core-method-1.2.11.tgz", "integrity": "sha1-+IATfRUHoBJJEr8FJTTxaLjY+7Y=", "dev": true, + "optional": true, "requires": { "@ethersproject/transactions": "^5.0.0-beta.135", "underscore": "1.9.1", @@ -10982,6 +11010,7 @@ "resolved": "https://registry.npm.taobao.org/web3-core-promievent/download/web3-core-promievent-1.2.11.tgz?cache=0&sync_timestamp=1617946737598&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-core-promievent%2Fdownload%2Fweb3-core-promievent-1.2.11.tgz", "integrity": "sha1-Uf6Xyg3ewvmb+MMwanqOSwlOo88=", "dev": true, + "optional": true, "requires": { "eventemitter3": "4.0.4" } @@ -10991,6 +11020,7 @@ "resolved": "https://registry.npm.taobao.org/web3-core-requestmanager/download/web3-core-requestmanager-1.2.11.tgz?cache=0&sync_timestamp=1617946717683&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-core-requestmanager%2Fdownload%2Fweb3-core-requestmanager-1.2.11.tgz", "integrity": "sha1-/m62A/uu4YUwKTqR+M8m2K4oxFo=", "dev": true, + "optional": true, "requires": { "underscore": "1.9.1", "web3-core-helpers": "1.2.11", @@ -11004,6 +11034,7 @@ "resolved": "https://registry.npm.taobao.org/web3-core-subscriptions/download/web3-core-subscriptions-1.2.11.tgz?cache=0&sync_timestamp=1617946738128&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-core-subscriptions%2Fdownload%2Fweb3-core-subscriptions-1.2.11.tgz", "integrity": "sha1-vsqQj7/LBQwW9F8/D0wgXoUFrM0=", "dev": true, + "optional": true, "requires": { "eventemitter3": "4.0.4", "underscore": "1.9.1", @@ -11037,6 +11068,7 @@ "resolved": "https://registry.npm.taobao.org/web3-eth-abi/download/web3-eth-abi-1.2.11.tgz?cache=0&sync_timestamp=1617946717442&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-eth-abi%2Fdownload%2Fweb3-eth-abi-1.2.11.tgz", "integrity": "sha1-qIdJTl1EfCkm1Vejg07dZuF6+bA=", "dev": true, + "optional": true, "requires": { "@ethersproject/abi": "5.0.0-beta.153", "underscore": "1.9.1", @@ -11089,6 +11121,7 @@ "resolved": "https://registry.npm.taobao.org/web3-eth-contract/download/web3-eth-contract-1.2.11.tgz?cache=0&sync_timestamp=1617946718164&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-eth-contract%2Fdownload%2Fweb3-eth-contract-1.2.11.tgz", "integrity": "sha1-kXBlkCvCfOidqaHaJuYu9mNmO5A=", "dev": true, + "optional": true, "requires": { "@types/bn.js": "^4.11.5", "underscore": "1.9.1", @@ -11124,6 +11157,7 @@ "resolved": "https://registry.npm.taobao.org/web3-eth-iban/download/web3-eth-iban-1.2.11.tgz?cache=0&sync_timestamp=1617946731050&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-eth-iban%2Fdownload%2Fweb3-eth-iban-1.2.11.tgz", "integrity": "sha1-9fcymDBbxzkuLxiL84pzYrQhRO8=", "dev": true, + "optional": true, "requires": { "bn.js": "^4.11.9", "web3-utils": "1.2.11" @@ -11134,6 +11168,7 @@ "resolved": "https://registry.npm.taobao.org/web3-eth-personal/download/web3-eth-personal-1.2.11.tgz?cache=0&sync_timestamp=1617946731390&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-eth-personal%2Fdownload%2Fweb3-eth-personal-1.2.11.tgz", "integrity": "sha1-o4s5QqHYemIHDOBiKpQVU8PVqnA=", "dev": true, + "optional": true, "requires": { "@types/node": "^12.12.6", "web3-core": "1.2.11", @@ -11147,7 +11182,8 @@ "version": "12.19.12", "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-12.19.12.tgz?cache=0&sync_timestamp=1616803743750&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-12.19.12.tgz", "integrity": "sha1-BHk8KvpM6DOply5MR2Qy4w+d9Hs=", - "dev": true + "dev": true, + "optional": true } } }, @@ -11156,6 +11192,7 @@ "resolved": "https://registry.npm.taobao.org/web3-net/download/web3-net-1.2.11.tgz?cache=0&sync_timestamp=1617946718027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-net%2Fdownload%2Fweb3-net-1.2.11.tgz", "integrity": "sha1-7aaO8l5c22TJbDkIXNt0Zpqrvhs=", "dev": true, + "optional": true, "requires": { "web3-core": "1.2.11", "web3-core-method": "1.2.11", @@ -11216,12 +11253,39 @@ "requires": { "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git#1a27c59c15ab1e95ee8e5c4ed6ad814c49cc439e", "ethereumjs-util": "^5.1.1" + }, + "dependencies": { + "ethereumjs-abi": { + "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#1a27c59c15ab1e95ee8e5c4ed6ad814c49cc439e", + "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git#1a27c59c15ab1e95ee8e5c4ed6ad814c49cc439e", + "dev": true, + "requires": { + "bn.js": "^4.11.8", + "ethereumjs-util": "^6.0.0" + }, + "dependencies": { + "ethereumjs-util": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz", + "integrity": "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==", + "dev": true, + "requires": { + "@types/bn.js": "^4.11.3", + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "elliptic": "^6.5.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.3" + } + } + } + } } }, "ethereumjs-abi": { "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#1a27c59c15ab1e95ee8e5c4ed6ad814c49cc439e", "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", - "dev": true, "requires": { "bn.js": "^4.11.8", "ethereumjs-util": "^6.0.0" @@ -11231,7 +11295,6 @@ "version": "6.2.1", "resolved": "https://registry.npm.taobao.org/ethereumjs-util/download/ethereumjs-util-6.2.1.tgz", "integrity": "sha1-/LTk3Vzqy50jBUJqsaXNk+MWO2k=", - "dev": true, "requires": { "@types/bn.js": "^4.11.3", "bn.js": "^4.11.0", @@ -11567,6 +11630,7 @@ "resolved": "https://registry.npm.taobao.org/web3-providers-http/download/web3-providers-http-1.2.11.tgz?cache=0&sync_timestamp=1617946738357&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-providers-http%2Fdownload%2Fweb3-providers-http-1.2.11.tgz", "integrity": "sha1-HNA0QsYWcFctQOTc3x+v+L2R58Y=", "dev": true, + "optional": true, "requires": { "web3-core-helpers": "1.2.11", "xhr2-cookies": "1.1.0" @@ -11577,6 +11641,7 @@ "resolved": "https://registry.npm.taobao.org/web3-providers-ipc/download/web3-providers-ipc-1.2.11.tgz?cache=0&sync_timestamp=1617946739377&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-providers-ipc%2Fdownload%2Fweb3-providers-ipc-1.2.11.tgz", "integrity": "sha1-0W1sm+G+bgtPRTbErMFrD08n7yE=", "dev": true, + "optional": true, "requires": { "oboe": "2.1.4", "underscore": "1.9.1", @@ -11588,6 +11653,7 @@ "resolved": "https://registry.npm.taobao.org/web3-providers-ws/download/web3-providers-ws-1.2.11.tgz?cache=0&sync_timestamp=1617946717571&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-providers-ws%2Fdownload%2Fweb3-providers-ws-1.2.11.tgz", "integrity": "sha1-od/W2XeNhAVh2ewT3UUwRkUalrs=", "dev": true, + "optional": true, "requires": { "eventemitter3": "4.0.4", "underscore": "1.9.1", @@ -11613,6 +11679,7 @@ "resolved": "https://registry.npm.taobao.org/web3-utils/download/web3-utils-1.2.11.tgz?cache=0&sync_timestamp=1617946717270&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fweb3-utils%2Fdownload%2Fweb3-utils-1.2.11.tgz", "integrity": "sha1-rxlCrq0/sWauhRqYW+2O8sLZWoI=", "dev": true, + "optional": true, "requires": { "bn.js": "^4.11.9", "eth-lib": "0.2.8", @@ -11629,6 +11696,7 @@ "resolved": "https://registry.npm.taobao.org/eth-lib/download/eth-lib-0.2.8.tgz", "integrity": "sha1-sZQFi+9LIgrRLqSXQx1stqoGI8g=", "dev": true, + "optional": true, "requires": { "bn.js": "^4.11.6", "elliptic": "^6.4.0", @@ -11718,6 +11786,7 @@ "resolved": "https://registry.npm.taobao.org/xhr-request/download/xhr-request-1.1.0.tgz", "integrity": "sha1-9KfBhoufGYcjRE2C3K4xdkPy4u0=", "dev": true, + "optional": true, "requires": { "buffer-to-arraybuffer": "^0.0.5", "object-assign": "^4.1.1", @@ -11733,6 +11802,7 @@ "resolved": "https://registry.npm.taobao.org/xhr-request-promise/download/xhr-request-promise-0.1.3.tgz", "integrity": "sha1-LV9LFtjGyJO+l/GmKw7Uzzyl+Ww=", "dev": true, + "optional": true, "requires": { "xhr-request": "^1.1.0" } @@ -11742,6 +11812,7 @@ "resolved": "https://registry.npm.taobao.org/xhr2-cookies/download/xhr2-cookies-1.1.0.tgz", "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", "dev": true, + "optional": true, "requires": { "cookiejar": "^2.1.1" } @@ -12635,7 +12706,6 @@ "version": "3.0.1", "resolved": "https://registry.npm.taobao.org/keccak/download/keccak-3.0.1.tgz", "integrity": "sha1-rjCg6U2+Q0FPdBN1z/bWTIvqC/8=", - "dev": true, "requires": { "node-addon-api": "^2.0.0", "node-gyp-build": "^4.2.0" @@ -13644,12 +13714,6 @@ "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=", "dev": true }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", - "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", - "dev": true - }, "next-tick": { "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/next-tick/download/next-tick-1.0.0.tgz?cache=0&sync_timestamp=1581393811508&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnext-tick%2Fdownload%2Fnext-tick-1.0.0.tgz", @@ -13665,8 +13729,7 @@ "node-addon-api": { "version": "2.0.2", "resolved": "https://registry.npm.taobao.org/node-addon-api/download/node-addon-api-2.0.2.tgz", - "integrity": "sha1-Qyz6gpYs5JSxMunXKhWyn3H/XTI=", - "dev": true + "integrity": "sha1-Qyz6gpYs5JSxMunXKhWyn3H/XTI=" }, "node-environment-flags": { "version": "1.0.6", @@ -13687,8 +13750,7 @@ "node-gyp-build": { "version": "4.2.3", "resolved": "https://registry.npm.taobao.org/node-gyp-build/download/node-gyp-build-4.2.3.tgz", - "integrity": "sha1-zmJ3+FODX3GIKe+0fbIPPk2cRzk=", - "dev": true + "integrity": "sha1-zmJ3+FODX3GIKe+0fbIPPk2cRzk=" }, "nofilter": { "version": "1.0.4", @@ -14111,16 +14173,6 @@ "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=", "dev": true }, - "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.6.tgz", - "integrity": "sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8=", - "dev": true, - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - } - }, "prr": { "version": "1.0.1", "resolved": "http://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", @@ -14404,64 +14456,6 @@ "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", "dev": true }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz", - "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566517339&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz?cache=0&sync_timestamp=1607433988749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.1.tgz", - "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=", - "dev": true - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npm.taobao.org/serve-static/download/serve-static-1.14.1.tgz", - "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, "servify": { "version": "0.1.12", "resolved": "https://registry.npm.taobao.org/servify/download/servify-0.1.12.tgz",