From 71613d609f0f95a384fe87fd7b11ce3c748c5034 Mon Sep 17 00:00:00 2001 From: icepy Date: Sun, 15 May 2022 15:21:00 +0800 Subject: [PATCH 1/8] fix: typedoc types warnings --- package.json | 7 +- pnpm-lock.yaml | 9326 ++++++++++ scripts/markdown-magic/build-readme.sh | 2 +- scripts/markdown-magic/typedoc.out.json | 19681 ++++++++++++++-------- 4 files changed, 21945 insertions(+), 7071 deletions(-) create mode 100644 pnpm-lock.yaml diff --git a/package.json b/package.json index 60d26a22..9ff4dd15 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,8 @@ "prepare": "husky install", "version": "npx genversion --es6 src/logger/package-version.ts && git add src/logger/package-version.ts", "postversion": "git push --follow-tags", - "prepublishOnly": "npm run build" + "prepublishOnly": "npm run build", + "doc": "typedoc --json scripts/markdown-magic/typedoc.out.json --pretty src/index.ts --plugin typedoc-plugin-missing-exports" }, "devDependencies": { "@types/body-parser": "^1.19.1", @@ -66,7 +67,9 @@ "@types/big.js": "^6.1.3", "big.js": "^6.1.1", "isomorphic-unfetch": "^3.1.0", - "sha3": "^2.1.4" + "sha3": "^2.1.4", + "typedoc": "^0.22.15", + "typedoc-plugin-missing-exports": "^0.22.6" }, "lint-staged": { "*.{js,jsx,ts,tsx,css,scss,md,json,html,yml,yaml}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 00000000..03f8ba8f --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,9326 @@ +lockfileVersion: 5.4 + +specifiers: + '@types/big.js': ^6.1.3 + '@types/body-parser': ^1.19.1 + '@types/eslint': ^8.4.1 + '@types/express': ^4.17.13 + '@types/jest': ^27.4.1 + '@types/jest-dev-server': ^5.0.0 + '@types/node': ^16.10.1 + '@types/prettier': ^2.4.4 + '@typescript-eslint/eslint-plugin': ^5.21.0 + '@typescript-eslint/parser': ^5.21.0 + big.js: ^6.1.1 + body-parser: ^1.19.0 + dotenv: ^16.0.0 + eslint: ^8.14.0 + eslint-plugin-jest: ^26.1.5 + ethers: ^5.6.4 + express: ^4.17.1 + husky: ^7.0.4 + isomorphic-unfetch: ^3.1.0 + jest: ^27.5.1 + jest-dev-server: ^6.0.3 + just-omit: ^2.0.1 + lint-staged: ^12.4.1 + npm-run-all: ^4.1.5 + perf_hooks: ^0.0.1 + prettier: ^2.6.2 + prettier-plugin-organize-imports: ^2.3.4 + sha3: ^2.1.4 + ts-jest: ^27.1.4 + ts-node: ^10.2.1 + typedoc: ^0.22.15 + typedoc-plugin-missing-exports: ^0.22.6 + typescript: ^4.6.4 + web3: ^1.7.3 + +dependencies: + '@types/big.js': 6.1.3 + big.js: 6.1.1 + isomorphic-unfetch: 3.1.0 + sha3: 2.1.4 + typedoc: 0.22.15_typescript@4.6.4 + typedoc-plugin-missing-exports: 0.22.6_typedoc@0.22.15 + +devDependencies: + '@types/body-parser': 1.19.2 + '@types/eslint': 8.4.2 + '@types/express': 4.17.13 + '@types/jest': 27.5.1 + '@types/jest-dev-server': 5.0.0 + '@types/node': 16.11.35 + '@types/prettier': 2.6.1 + '@typescript-eslint/eslint-plugin': 5.23.0_c63nfttrfhylg3zmgcxfslaw44 + '@typescript-eslint/parser': 5.23.0_hcfsmds2fshutdssjqluwm76uu + body-parser: 1.20.0 + dotenv: 16.0.1 + eslint: 8.15.0 + eslint-plugin-jest: 26.2.2_ffn65mvft7mve7jwc5km7a3cpm + ethers: 5.6.6 + express: 4.18.1 + husky: 7.0.4 + jest: 27.5.1_ts-node@10.7.0 + jest-dev-server: 6.0.3 + just-omit: 2.0.1 + lint-staged: 12.4.1 + npm-run-all: 4.1.5 + perf_hooks: 0.0.1 + prettier: 2.6.2 + prettier-plugin-organize-imports: 2.3.4_igyi7w6qm73tfaya7seiivlrqu + ts-jest: 27.1.4_ibhx3ehxrt2kgmkik4bkzmyeei + ts-node: 10.7.0_h4tw2vgfqmmy4uhtcfuxwgfqbm + typescript: 4.6.4 + web3: 1.7.3 + +packages: + /@ampproject/remapping/2.2.0: + resolution: + { + integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==, + } + engines: { node: '>=6.0.0' } + dependencies: + '@jridgewell/gen-mapping': 0.1.1 + '@jridgewell/trace-mapping': 0.3.13 + dev: true + + /@babel/code-frame/7.16.7: + resolution: + { + integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/highlight': 7.17.9 + dev: true + + /@babel/compat-data/7.17.10: + resolution: + { + integrity: sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==, + } + engines: { node: '>=6.9.0' } + dev: true + + /@babel/core/7.17.10: + resolution: + { + integrity: sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@ampproject/remapping': 2.2.0 + '@babel/code-frame': 7.16.7 + '@babel/generator': 7.17.10 + '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.10 + '@babel/helper-module-transforms': 7.17.7 + '@babel/helpers': 7.17.9 + '@babel/parser': 7.17.10 + '@babel/template': 7.16.7 + '@babel/traverse': 7.17.10 + '@babel/types': 7.17.10 + convert-source-map: 1.8.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/generator/7.17.10: + resolution: + { + integrity: sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.17.10 + '@jridgewell/gen-mapping': 0.1.1 + jsesc: 2.5.2 + dev: true + + /@babel/helper-compilation-targets/7.17.10_@babel+core@7.17.10: + resolution: + { + integrity: sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.17.10 + '@babel/core': 7.17.10 + '@babel/helper-validator-option': 7.16.7 + browserslist: 4.20.3 + semver: 6.3.0 + dev: true + + /@babel/helper-environment-visitor/7.16.7: + resolution: + { + integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.17.10 + dev: true + + /@babel/helper-function-name/7.17.9: + resolution: + { + integrity: sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/template': 7.16.7 + '@babel/types': 7.17.10 + dev: true + + /@babel/helper-hoist-variables/7.16.7: + resolution: + { + integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.17.10 + dev: true + + /@babel/helper-module-imports/7.16.7: + resolution: + { + integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.17.10 + dev: true + + /@babel/helper-module-transforms/7.17.7: + resolution: + { + integrity: sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-module-imports': 7.16.7 + '@babel/helper-simple-access': 7.17.7 + '@babel/helper-split-export-declaration': 7.16.7 + '@babel/helper-validator-identifier': 7.16.7 + '@babel/template': 7.16.7 + '@babel/traverse': 7.17.10 + '@babel/types': 7.17.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-plugin-utils/7.16.7: + resolution: + { + integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==, + } + engines: { node: '>=6.9.0' } + dev: true + + /@babel/helper-simple-access/7.17.7: + resolution: + { + integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.17.10 + dev: true + + /@babel/helper-split-export-declaration/7.16.7: + resolution: + { + integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.17.10 + dev: true + + /@babel/helper-validator-identifier/7.16.7: + resolution: + { + integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==, + } + engines: { node: '>=6.9.0' } + dev: true + + /@babel/helper-validator-option/7.16.7: + resolution: + { + integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==, + } + engines: { node: '>=6.9.0' } + dev: true + + /@babel/helpers/7.17.9: + resolution: + { + integrity: sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/template': 7.16.7 + '@babel/traverse': 7.17.10 + '@babel/types': 7.17.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/highlight/7.17.9: + resolution: + { + integrity: sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/helper-validator-identifier': 7.16.7 + chalk: 2.4.2 + js-tokens: 4.0.0 + dev: true + + /@babel/parser/7.17.10: + resolution: + { + integrity: sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==, + } + engines: { node: '>=6.0.0' } + hasBin: true + dependencies: + '@babel/types': 7.17.10 + dev: true + + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.10: + resolution: + { + integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.10: + resolution: + { + integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.10: + resolution: + { + integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.10: + resolution: + { + integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.10: + resolution: + { + integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.10: + resolution: + { + integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.10: + resolution: + { + integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.10: + resolution: + { + integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.10: + resolution: + { + integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.10: + resolution: + { + integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.10: + resolution: + { + integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.10: + resolution: + { + integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-syntax-typescript/7.17.10_@babel+core@7.17.10: + resolution: + { + integrity: sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.10 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/template/7.16.7: + resolution: + { + integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/code-frame': 7.16.7 + '@babel/parser': 7.17.10 + '@babel/types': 7.17.10 + dev: true + + /@babel/traverse/7.17.10: + resolution: + { + integrity: sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/code-frame': 7.16.7 + '@babel/generator': 7.17.10 + '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-function-name': 7.17.9 + '@babel/helper-hoist-variables': 7.16.7 + '@babel/helper-split-export-declaration': 7.16.7 + '@babel/parser': 7.17.10 + '@babel/types': 7.17.10 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/types/7.17.10: + resolution: + { + integrity: sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/helper-validator-identifier': 7.16.7 + to-fast-properties: 2.0.0 + dev: true + + /@bcoe/v8-coverage/0.2.3: + resolution: + { + integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==, + } + dev: true + + /@cspotcode/source-map-consumer/0.8.0: + resolution: + { + integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==, + } + engines: { node: '>= 12' } + dev: true + + /@cspotcode/source-map-support/0.7.0: + resolution: + { + integrity: sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==, + } + engines: { node: '>=12' } + dependencies: + '@cspotcode/source-map-consumer': 0.8.0 + dev: true + + /@eslint/eslintrc/1.2.3: + resolution: + { + integrity: sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + ajv: 6.12.6 + debug: 4.3.4 + espree: 9.3.2 + globals: 13.15.0 + ignore: 5.2.0 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@ethereumjs/common/2.6.4: + resolution: + { + integrity: sha512-RDJh/R/EAr+B7ZRg5LfJ0BIpf/1LydFgYdvZEuTraojCbVypO2sQ+QnpP5u2wJf9DASyooKqu8O4FJEWUV6NXw==, + } + dependencies: + crc-32: 1.2.2 + ethereumjs-util: 7.1.4 + dev: true + + /@ethereumjs/tx/3.5.1: + resolution: + { + integrity: sha512-xzDrTiu4sqZXUcaBxJ4n4W5FrppwxLxZB4ZDGVLtxSQR4lVuOnFR6RcUHdg1mpUhAPVrmnzLJpxaeXnPxIyhWA==, + } + dependencies: + '@ethereumjs/common': 2.6.4 + ethereumjs-util: 7.1.4 + dev: true + + /@ethersproject/abi/5.0.7: + resolution: + { + integrity: sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==, + } + dependencies: + '@ethersproject/address': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/constants': 5.6.0 + '@ethersproject/hash': 5.6.0 + '@ethersproject/keccak256': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/strings': 5.6.0 + dev: true + + /@ethersproject/abi/5.6.2: + resolution: + { + integrity: sha512-40Ixjhy+YzFtnvzIqFU13FW9hd1gMoLa3cJfSDnfnL4o8EnEG1qLiV8sNJo3sHYi9UYMfFeRuZ7kv5+vhzU7gQ==, + } + dependencies: + '@ethersproject/address': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/constants': 5.6.0 + '@ethersproject/hash': 5.6.0 + '@ethersproject/keccak256': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/strings': 5.6.0 + dev: true + + /@ethersproject/abstract-provider/5.6.0: + resolution: + { + integrity: sha512-oPMFlKLN+g+y7a79cLK3WiLcjWFnZQtXWgnLAbHZcN3s7L4v90UHpTOrLk+m3yr0gt+/h9STTM6zrr7PM8uoRw==, + } + dependencies: + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/logger': 5.6.0 + '@ethersproject/networks': 5.6.2 + '@ethersproject/properties': 5.6.0 + '@ethersproject/transactions': 5.6.0 + '@ethersproject/web': 5.6.0 + dev: true + + /@ethersproject/abstract-signer/5.6.1: + resolution: + { + integrity: sha512-xhSLo6y0nGJS7NxfvOSzCaWKvWb1TLT7dQ0nnpHZrDnC67xfnWm9NXflTMFPUXXMtjr33CdV0kWDEmnbrQZ74Q==, + } + dependencies: + '@ethersproject/abstract-provider': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + dev: true + + /@ethersproject/address/5.6.0: + resolution: + { + integrity: sha512-6nvhYXjbXsHPS+30sHZ+U4VMagFC/9zAk6Gd/h3S21YW4+yfb0WfRtaAIZ4kfM4rrVwqiy284LP0GtL5HXGLxQ==, + } + dependencies: + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/keccak256': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/rlp': 5.6.0 + dev: true + + /@ethersproject/base64/5.6.0: + resolution: + { + integrity: sha512-2Neq8wxJ9xHxCF9TUgmKeSh9BXJ6OAxWfeGWvbauPh8FuHEjamgHilllx8KkSd5ErxyHIX7Xv3Fkcud2kY9ezw==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + dev: true + + /@ethersproject/basex/5.6.0: + resolution: + { + integrity: sha512-qN4T+hQd/Md32MoJpc69rOwLYRUXwjTlhHDIeUkUmiN/JyWkkLLMoG0TqvSQKNqZOMgN5stbUYN6ILC+eD7MEQ==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + '@ethersproject/properties': 5.6.0 + dev: true + + /@ethersproject/bignumber/5.6.1: + resolution: + { + integrity: sha512-UtMeZ3GaUuF9sx2u9nPZiPP3ULcAFmXyvynR7oHl/tPrM+vldZh7ocMsoa1PqKYGnQnqUZJoqxZnGN6J0qdipA==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + '@ethersproject/logger': 5.6.0 + bn.js: 4.12.0 + dev: true + + /@ethersproject/bytes/5.6.1: + resolution: + { + integrity: sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==, + } + dependencies: + '@ethersproject/logger': 5.6.0 + dev: true + + /@ethersproject/constants/5.6.0: + resolution: + { + integrity: sha512-SrdaJx2bK0WQl23nSpV/b1aq293Lh0sUaZT/yYKPDKn4tlAbkH96SPJwIhwSwTsoQQZxuh1jnqsKwyymoiBdWA==, + } + dependencies: + '@ethersproject/bignumber': 5.6.1 + dev: true + + /@ethersproject/contracts/5.6.1: + resolution: + { + integrity: sha512-0fpBBDoPqJMsutE6sNjg6pvCJaIcl7tliMQTMRcoUWDACfjO68CpKOJBlsEhEhmzdnu/41KbrfAeg+sB3y35MQ==, + } + dependencies: + '@ethersproject/abi': 5.6.2 + '@ethersproject/abstract-provider': 5.6.0 + '@ethersproject/abstract-signer': 5.6.1 + '@ethersproject/address': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/constants': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/transactions': 5.6.0 + dev: true + + /@ethersproject/hash/5.6.0: + resolution: + { + integrity: sha512-fFd+k9gtczqlr0/BruWLAu7UAOas1uRRJvOR84uDf4lNZ+bTkGl366qvniUZHKtlqxBRU65MkOobkmvmpHU+jA==, + } + dependencies: + '@ethersproject/abstract-signer': 5.6.1 + '@ethersproject/address': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/keccak256': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/strings': 5.6.0 + dev: true + + /@ethersproject/hdnode/5.6.1: + resolution: + { + integrity: sha512-6IuYDmbH5Bv/WH/A2cUd0FjNr4qTLAvyHAECiFZhNZp69pPvU7qIDwJ7CU7VAkwm4IVBzqdYy9mpMAGhQdwCDA==, + } + dependencies: + '@ethersproject/abstract-signer': 5.6.1 + '@ethersproject/basex': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/logger': 5.6.0 + '@ethersproject/pbkdf2': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/sha2': 5.6.0 + '@ethersproject/signing-key': 5.6.1 + '@ethersproject/strings': 5.6.0 + '@ethersproject/transactions': 5.6.0 + '@ethersproject/wordlists': 5.6.0 + dev: true + + /@ethersproject/json-wallets/5.6.0: + resolution: + { + integrity: sha512-fmh86jViB9r0ibWXTQipxpAGMiuxoqUf78oqJDlCAJXgnJF024hOOX7qVgqsjtbeoxmcLwpPsXNU0WEe/16qPQ==, + } + dependencies: + '@ethersproject/abstract-signer': 5.6.1 + '@ethersproject/address': 5.6.0 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/hdnode': 5.6.1 + '@ethersproject/keccak256': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/pbkdf2': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/random': 5.6.0 + '@ethersproject/strings': 5.6.0 + '@ethersproject/transactions': 5.6.0 + aes-js: 3.0.0 + scrypt-js: 3.0.1 + dev: true + + /@ethersproject/keccak256/5.6.0: + resolution: + { + integrity: sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + js-sha3: 0.8.0 + dev: true + + /@ethersproject/logger/5.6.0: + resolution: + { + integrity: sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==, + } + dev: true + + /@ethersproject/networks/5.6.2: + resolution: + { + integrity: sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA==, + } + dependencies: + '@ethersproject/logger': 5.6.0 + dev: true + + /@ethersproject/pbkdf2/5.6.0: + resolution: + { + integrity: sha512-Wu1AxTgJo3T3H6MIu/eejLFok9TYoSdgwRr5oGY1LTLfmGesDoSx05pemsbrPT2gG4cQME+baTSCp5sEo2erZQ==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + '@ethersproject/sha2': 5.6.0 + dev: true + + /@ethersproject/properties/5.6.0: + resolution: + { + integrity: sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg==, + } + dependencies: + '@ethersproject/logger': 5.6.0 + dev: true + + /@ethersproject/providers/5.6.6: + resolution: + { + integrity: sha512-6X6agj3NeQ4tgnvBMCjHK+CjQbz+Qmn20JTxCYZ/uymrgCEOpJtY9zeRxJIDsSi0DPw8xNAxypj95JMCsapUfA==, + } + dependencies: + '@ethersproject/abstract-provider': 5.6.0 + '@ethersproject/abstract-signer': 5.6.1 + '@ethersproject/address': 5.6.0 + '@ethersproject/basex': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/constants': 5.6.0 + '@ethersproject/hash': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/networks': 5.6.2 + '@ethersproject/properties': 5.6.0 + '@ethersproject/random': 5.6.0 + '@ethersproject/rlp': 5.6.0 + '@ethersproject/sha2': 5.6.0 + '@ethersproject/strings': 5.6.0 + '@ethersproject/transactions': 5.6.0 + '@ethersproject/web': 5.6.0 + bech32: 1.1.4 + ws: 7.4.6 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: true + + /@ethersproject/random/5.6.0: + resolution: + { + integrity: sha512-si0PLcLjq+NG/XHSZz90asNf+YfKEqJGVdxoEkSukzbnBgC8rydbgbUgBbBGLeHN4kAJwUFEKsu3sCXT93YMsw==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + '@ethersproject/logger': 5.6.0 + dev: true + + /@ethersproject/rlp/5.6.0: + resolution: + { + integrity: sha512-dz9WR1xpcTL+9DtOT/aDO+YyxSSdO8YIS0jyZwHHSlAmnxA6cKU3TrTd4Xc/bHayctxTgGLYNuVVoiXE4tTq1g==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + '@ethersproject/logger': 5.6.0 + dev: true + + /@ethersproject/sha2/5.6.0: + resolution: + { + integrity: sha512-1tNWCPFLu1n3JM9t4/kytz35DkuF9MxqkGGEHNauEbaARdm2fafnOyw1s0tIQDPKF/7bkP1u3dbrmjpn5CelyA==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + '@ethersproject/logger': 5.6.0 + hash.js: 1.1.7 + dev: true + + /@ethersproject/signing-key/5.6.1: + resolution: + { + integrity: sha512-XvqQ20DH0D+bS3qlrrgh+axRMth5kD1xuvqUQUTeezxUTXBOeR6hWz2/C6FBEu39FRytyybIWrYf7YLSAKr1LQ==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + bn.js: 4.12.0 + elliptic: 6.5.4 + hash.js: 1.1.7 + dev: true + + /@ethersproject/solidity/5.6.0: + resolution: + { + integrity: sha512-YwF52vTNd50kjDzqKaoNNbC/r9kMDPq3YzDWmsjFTRBcIF1y4JCQJ8gB30wsTfHbaxgxelI5BfxQSxD/PbJOww==, + } + dependencies: + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/keccak256': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/sha2': 5.6.0 + '@ethersproject/strings': 5.6.0 + dev: true + + /@ethersproject/strings/5.6.0: + resolution: + { + integrity: sha512-uv10vTtLTZqrJuqBZR862ZQjTIa724wGPWQqZrofaPI/kUsf53TBG0I0D+hQ1qyNtllbNzaW+PDPHHUI6/65Mg==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + '@ethersproject/constants': 5.6.0 + '@ethersproject/logger': 5.6.0 + dev: true + + /@ethersproject/transactions/5.6.0: + resolution: + { + integrity: sha512-4HX+VOhNjXHZyGzER6E/LVI2i6lf9ejYeWD6l4g50AdmimyuStKc39kvKf1bXWQMg7QNVh+uC7dYwtaZ02IXeg==, + } + dependencies: + '@ethersproject/address': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/constants': 5.6.0 + '@ethersproject/keccak256': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/rlp': 5.6.0 + '@ethersproject/signing-key': 5.6.1 + dev: true + + /@ethersproject/units/5.6.0: + resolution: + { + integrity: sha512-tig9x0Qmh8qbo1w8/6tmtyrm/QQRviBh389EQ+d8fP4wDsBrJBf08oZfoiz1/uenKK9M78yAP4PoR7SsVoTjsw==, + } + dependencies: + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/constants': 5.6.0 + '@ethersproject/logger': 5.6.0 + dev: true + + /@ethersproject/wallet/5.6.1: + resolution: + { + integrity: sha512-oXWoOslEWtwZiViIMlGVjeKDQz/tI7JF9UkyzN9jaGj8z7sXt2SyFMb0Ev6vSAqjIzrCrNrJ/+MkAhtKnGOfZw==, + } + dependencies: + '@ethersproject/abstract-provider': 5.6.0 + '@ethersproject/abstract-signer': 5.6.1 + '@ethersproject/address': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/hash': 5.6.0 + '@ethersproject/hdnode': 5.6.1 + '@ethersproject/json-wallets': 5.6.0 + '@ethersproject/keccak256': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/random': 5.6.0 + '@ethersproject/signing-key': 5.6.1 + '@ethersproject/transactions': 5.6.0 + '@ethersproject/wordlists': 5.6.0 + dev: true + + /@ethersproject/web/5.6.0: + resolution: + { + integrity: sha512-G/XHj0hV1FxI2teHRfCGvfBUHFmU+YOSbCxlAMqJklxSa7QMiHFQfAxvwY2PFqgvdkxEKwRNr/eCjfAPEm2Ctg==, + } + dependencies: + '@ethersproject/base64': 5.6.0 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/strings': 5.6.0 + dev: true + + /@ethersproject/wordlists/5.6.0: + resolution: + { + integrity: sha512-q0bxNBfIX3fUuAo9OmjlEYxP40IB8ABgb7HjEZCL5IKubzV3j30CWi2rqQbjTS2HfoyQbfINoKcTVWP4ejwR7Q==, + } + dependencies: + '@ethersproject/bytes': 5.6.1 + '@ethersproject/hash': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/strings': 5.6.0 + dev: true + + /@hapi/hoek/9.3.0: + resolution: + { + integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==, + } + dev: true + + /@hapi/topo/5.1.0: + resolution: + { + integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==, + } + dependencies: + '@hapi/hoek': 9.3.0 + dev: true + + /@humanwhocodes/config-array/0.9.5: + resolution: + { + integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==, + } + engines: { node: '>=10.10.0' } + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/object-schema/1.2.1: + resolution: + { + integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, + } + dev: true + + /@istanbuljs/load-nyc-config/1.1.0: + resolution: + { + integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==, + } + engines: { node: '>=8' } + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 + dev: true + + /@istanbuljs/schema/0.1.3: + resolution: + { + integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==, + } + engines: { node: '>=8' } + dev: true + + /@jest/console/27.5.1: + resolution: + { + integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + chalk: 4.1.2 + jest-message-util: 27.5.1 + jest-util: 27.5.1 + slash: 3.0.0 + dev: true + + /@jest/core/27.5.1_ts-node@10.7.0: + resolution: + { + integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/console': 27.5.1 + '@jest/reporters': 27.5.1 + '@jest/test-result': 27.5.1 + '@jest/transform': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.8.1 + exit: 0.1.2 + graceful-fs: 4.2.10 + jest-changed-files: 27.5.1 + jest-config: 27.5.1_ts-node@10.7.0 + jest-haste-map: 27.5.1 + jest-message-util: 27.5.1 + jest-regex-util: 27.5.1 + jest-resolve: 27.5.1 + jest-resolve-dependencies: 27.5.1 + jest-runner: 27.5.1 + jest-runtime: 27.5.1 + jest-snapshot: 27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + jest-watcher: 27.5.1 + micromatch: 4.0.5 + rimraf: 3.0.2 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + + /@jest/environment/27.5.1: + resolution: + { + integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/fake-timers': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + jest-mock: 27.5.1 + dev: true + + /@jest/fake-timers/27.5.1: + resolution: + { + integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + '@sinonjs/fake-timers': 8.1.0 + '@types/node': 16.11.35 + jest-message-util: 27.5.1 + jest-mock: 27.5.1 + jest-util: 27.5.1 + dev: true + + /@jest/globals/27.5.1: + resolution: + { + integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/environment': 27.5.1 + '@jest/types': 27.5.1 + expect: 27.5.1 + dev: true + + /@jest/reporters/27.5.1: + resolution: + { + integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 27.5.1 + '@jest/test-result': 27.5.1 + '@jest/transform': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + chalk: 4.1.2 + collect-v8-coverage: 1.0.1 + exit: 0.1.2 + glob: 7.2.2 + graceful-fs: 4.2.10 + istanbul-lib-coverage: 3.2.0 + istanbul-lib-instrument: 5.2.0 + istanbul-lib-report: 3.0.0 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.4 + jest-haste-map: 27.5.1 + jest-resolve: 27.5.1 + jest-util: 27.5.1 + jest-worker: 27.5.1 + slash: 3.0.0 + source-map: 0.6.1 + string-length: 4.0.2 + terminal-link: 2.1.1 + v8-to-istanbul: 8.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/source-map/27.5.1: + resolution: + { + integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + callsites: 3.1.0 + graceful-fs: 4.2.10 + source-map: 0.6.1 + dev: true + + /@jest/test-result/27.5.1: + resolution: + { + integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/console': 27.5.1 + '@jest/types': 27.5.1 + '@types/istanbul-lib-coverage': 2.0.4 + collect-v8-coverage: 1.0.1 + dev: true + + /@jest/test-sequencer/27.5.1: + resolution: + { + integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/test-result': 27.5.1 + graceful-fs: 4.2.10 + jest-haste-map: 27.5.1 + jest-runtime: 27.5.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/transform/27.5.1: + resolution: + { + integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@babel/core': 7.17.10 + '@jest/types': 27.5.1 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 1.8.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.10 + jest-haste-map: 27.5.1 + jest-regex-util: 27.5.1 + jest-util: 27.5.1 + micromatch: 4.0.5 + pirates: 4.0.5 + slash: 3.0.0 + source-map: 0.6.1 + write-file-atomic: 3.0.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/types/27.5.1: + resolution: + { + integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-reports': 3.0.1 + '@types/node': 16.11.35 + '@types/yargs': 16.0.4 + chalk: 4.1.2 + dev: true + + /@jridgewell/gen-mapping/0.1.1: + resolution: + { + integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==, + } + engines: { node: '>=6.0.0' } + dependencies: + '@jridgewell/set-array': 1.1.1 + '@jridgewell/sourcemap-codec': 1.4.13 + dev: true + + /@jridgewell/resolve-uri/3.0.7: + resolution: + { + integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==, + } + engines: { node: '>=6.0.0' } + dev: true + + /@jridgewell/set-array/1.1.1: + resolution: + { + integrity: sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==, + } + engines: { node: '>=6.0.0' } + dev: true + + /@jridgewell/sourcemap-codec/1.4.13: + resolution: + { + integrity: sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==, + } + dev: true + + /@jridgewell/trace-mapping/0.3.13: + resolution: + { + integrity: sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==, + } + dependencies: + '@jridgewell/resolve-uri': 3.0.7 + '@jridgewell/sourcemap-codec': 1.4.13 + dev: true + + /@nodelib/fs.scandir/2.1.5: + resolution: + { + integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, + } + engines: { node: '>= 8' } + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat/2.0.5: + resolution: + { + integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, + } + engines: { node: '>= 8' } + dev: true + + /@nodelib/fs.walk/1.2.8: + resolution: + { + integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, + } + engines: { node: '>= 8' } + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.13.0 + dev: true + + /@sideway/address/4.1.4: + resolution: + { + integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==, + } + dependencies: + '@hapi/hoek': 9.3.0 + dev: true + + /@sideway/formula/3.0.0: + resolution: + { + integrity: sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==, + } + dev: true + + /@sideway/pinpoint/2.0.0: + resolution: + { + integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==, + } + dev: true + + /@sindresorhus/is/0.14.0: + resolution: + { + integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==, + } + engines: { node: '>=6' } + dev: true + + /@sinonjs/commons/1.8.3: + resolution: + { + integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==, + } + dependencies: + type-detect: 4.0.8 + dev: true + + /@sinonjs/fake-timers/8.1.0: + resolution: + { + integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==, + } + dependencies: + '@sinonjs/commons': 1.8.3 + dev: true + + /@szmarczak/http-timer/1.1.2: + resolution: + { + integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==, + } + engines: { node: '>=6' } + dependencies: + defer-to-connect: 1.1.3 + dev: true + + /@tootallnate/once/1.1.2: + resolution: + { + integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==, + } + engines: { node: '>= 6' } + dev: true + + /@tsconfig/node10/1.0.8: + resolution: + { + integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==, + } + dev: true + + /@tsconfig/node12/1.0.9: + resolution: + { + integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==, + } + dev: true + + /@tsconfig/node14/1.0.1: + resolution: + { + integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==, + } + dev: true + + /@tsconfig/node16/1.0.2: + resolution: + { + integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==, + } + dev: true + + /@types/babel__core/7.1.19: + resolution: + { + integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==, + } + dependencies: + '@babel/parser': 7.17.10 + '@babel/types': 7.17.10 + '@types/babel__generator': 7.6.4 + '@types/babel__template': 7.4.1 + '@types/babel__traverse': 7.17.1 + dev: true + + /@types/babel__generator/7.6.4: + resolution: + { + integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==, + } + dependencies: + '@babel/types': 7.17.10 + dev: true + + /@types/babel__template/7.4.1: + resolution: + { + integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==, + } + dependencies: + '@babel/parser': 7.17.10 + '@babel/types': 7.17.10 + dev: true + + /@types/babel__traverse/7.17.1: + resolution: + { + integrity: sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==, + } + dependencies: + '@babel/types': 7.17.10 + dev: true + + /@types/big.js/6.1.3: + resolution: + { + integrity: sha512-fHh2h1cFlvGP0kFCqoAsnuQoM0n3xHB6HxgZvELt7dji+BtK/j938MRL0nG5AA45EgibuFcPjgLlkqfUPCyoKw==, + } + dev: false + + /@types/bn.js/4.11.6: + resolution: + { + integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==, + } + dependencies: + '@types/node': 16.11.35 + dev: true + + /@types/bn.js/5.1.0: + resolution: + { + integrity: sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==, + } + dependencies: + '@types/node': 16.11.35 + dev: true + + /@types/body-parser/1.19.2: + resolution: + { + integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==, + } + dependencies: + '@types/connect': 3.4.35 + '@types/node': 16.11.35 + dev: true + + /@types/connect/3.4.35: + resolution: + { + integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==, + } + dependencies: + '@types/node': 16.11.35 + dev: true + + /@types/eslint/8.4.2: + resolution: + { + integrity: sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA==, + } + dependencies: + '@types/estree': 0.0.51 + '@types/json-schema': 7.0.11 + dev: true + + /@types/estree/0.0.51: + resolution: + { + integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==, + } + dev: true + + /@types/express-serve-static-core/4.17.28: + resolution: + { + integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==, + } + dependencies: + '@types/node': 16.11.35 + '@types/qs': 6.9.7 + '@types/range-parser': 1.2.4 + dev: true + + /@types/express/4.17.13: + resolution: + { + integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==, + } + dependencies: + '@types/body-parser': 1.19.2 + '@types/express-serve-static-core': 4.17.28 + '@types/qs': 6.9.7 + '@types/serve-static': 1.13.10 + dev: true + + /@types/graceful-fs/4.1.5: + resolution: + { + integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==, + } + dependencies: + '@types/node': 16.11.35 + dev: true + + /@types/istanbul-lib-coverage/2.0.4: + resolution: + { + integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==, + } + dev: true + + /@types/istanbul-lib-report/3.0.0: + resolution: + { + integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==, + } + dependencies: + '@types/istanbul-lib-coverage': 2.0.4 + dev: true + + /@types/istanbul-reports/3.0.1: + resolution: + { + integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==, + } + dependencies: + '@types/istanbul-lib-report': 3.0.0 + dev: true + + /@types/jest-dev-server/5.0.0: + resolution: + { + integrity: sha512-2o5mY2c/WTXO0j+FrtWMxDt0NBi0o6R6aNx4xaym/OfVP8owAeZa582eFxQEqZ7KzHDqvkEEJ9YZ9O3Zw/MpPw==, + } + dependencies: + '@types/node': 16.11.35 + '@types/wait-on': 5.3.1 + dev: true + + /@types/jest/27.5.1: + resolution: + { + integrity: sha512-fUy7YRpT+rHXto1YlL+J9rs0uLGyiqVt3ZOTQR+4ROc47yNl8WLdVLgUloBRhOxP1PZvguHl44T3H0wAWxahYQ==, + } + dependencies: + jest-matcher-utils: 27.5.1 + pretty-format: 27.5.1 + dev: true + + /@types/json-schema/7.0.11: + resolution: + { + integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==, + } + dev: true + + /@types/keyv/3.1.4: + resolution: + { + integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==, + } + dependencies: + '@types/node': 16.11.35 + dev: true + + /@types/mime/1.3.2: + resolution: + { + integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==, + } + dev: true + + /@types/node/12.20.52: + resolution: + { + integrity: sha512-cfkwWw72849SNYp3Zx0IcIs25vABmFh73xicxhCkTcvtZQeIez15PpwQN8fY3RD7gv1Wrxlc9MEtfMORZDEsGw==, + } + dev: true + + /@types/node/16.11.35: + resolution: + { + integrity: sha512-QXu45LyepgnhUfnIAj/FyT4uM87ug5KpIrgXfQtUPNAlx8w5hmd8z8emqCLNvG11QkpRSCG9Qg2buMxvqfjfsQ==, + } + dev: true + + /@types/pbkdf2/3.1.0: + resolution: + { + integrity: sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==, + } + dependencies: + '@types/node': 16.11.35 + dev: true + + /@types/prettier/2.6.1: + resolution: + { + integrity: sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==, + } + dev: true + + /@types/qs/6.9.7: + resolution: + { + integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==, + } + dev: true + + /@types/range-parser/1.2.4: + resolution: + { + integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==, + } + dev: true + + /@types/responselike/1.0.0: + resolution: + { + integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==, + } + dependencies: + '@types/node': 16.11.35 + dev: true + + /@types/secp256k1/4.0.3: + resolution: + { + integrity: sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==, + } + dependencies: + '@types/node': 16.11.35 + dev: true + + /@types/serve-static/1.13.10: + resolution: + { + integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==, + } + dependencies: + '@types/mime': 1.3.2 + '@types/node': 16.11.35 + dev: true + + /@types/stack-utils/2.0.1: + resolution: + { + integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==, + } + dev: true + + /@types/wait-on/5.3.1: + resolution: + { + integrity: sha512-2FFOKCF/YydrMUaqg+fkk49qf0e5rDgwt6aQsMzFQzbS419h2gNOXyiwp/o2yYy27bi/C1z+HgfncryjGzlvgQ==, + } + dependencies: + '@types/node': 16.11.35 + dev: true + + /@types/yargs-parser/21.0.0: + resolution: + { + integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==, + } + dev: true + + /@types/yargs/16.0.4: + resolution: + { + integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==, + } + dependencies: + '@types/yargs-parser': 21.0.0 + dev: true + + /@typescript-eslint/eslint-plugin/5.23.0_c63nfttrfhylg3zmgcxfslaw44: + resolution: + { + integrity: sha512-hEcSmG4XodSLiAp1uxv/OQSGsDY6QN3TcRU32gANp+19wGE1QQZLRS8/GV58VRUoXhnkuJ3ZxNQ3T6Z6zM59DA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/parser': 5.23.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/scope-manager': 5.23.0 + '@typescript-eslint/type-utils': 5.23.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/utils': 5.23.0_hcfsmds2fshutdssjqluwm76uu + debug: 4.3.4 + eslint: 8.15.0 + functional-red-black-tree: 1.0.1 + ignore: 5.2.0 + regexpp: 3.2.0 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.6.4 + typescript: 4.6.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser/5.23.0_hcfsmds2fshutdssjqluwm76uu: + resolution: + { + integrity: sha512-V06cYUkqcGqpFjb8ttVgzNF53tgbB/KoQT/iB++DOIExKmzI9vBJKjZKt/6FuV9c+zrDsvJKbJ2DOCYwX91cbw==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.23.0 + '@typescript-eslint/types': 5.23.0 + '@typescript-eslint/typescript-estree': 5.23.0_typescript@4.6.4 + debug: 4.3.4 + eslint: 8.15.0 + typescript: 4.6.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager/5.23.0: + resolution: + { + integrity: sha512-EhjaFELQHCRb5wTwlGsNMvzK9b8Oco4aYNleeDlNuL6qXWDF47ch4EhVNPh8Rdhf9tmqbN4sWDk/8g+Z/J8JVw==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + '@typescript-eslint/types': 5.23.0 + '@typescript-eslint/visitor-keys': 5.23.0 + dev: true + + /@typescript-eslint/type-utils/5.23.0_hcfsmds2fshutdssjqluwm76uu: + resolution: + { + integrity: sha512-iuI05JsJl/SUnOTXA9f4oI+/4qS/Zcgk+s2ir+lRmXI+80D8GaGwoUqs4p+X+4AxDolPpEpVUdlEH4ADxFy4gw==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/utils': 5.23.0_hcfsmds2fshutdssjqluwm76uu + debug: 4.3.4 + eslint: 8.15.0 + tsutils: 3.21.0_typescript@4.6.4 + typescript: 4.6.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types/5.23.0: + resolution: + { + integrity: sha512-NfBsV/h4dir/8mJwdZz7JFibaKC3E/QdeMEDJhiAE3/eMkoniZ7MjbEMCGXw6MZnZDMN3G9S0mH/6WUIj91dmw==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dev: true + + /@typescript-eslint/typescript-estree/5.23.0_typescript@4.6.4: + resolution: + { + integrity: sha512-xE9e0lrHhI647SlGMl+m+3E3CKPF1wzvvOEWnuE3CCjjT7UiRnDGJxmAcVKJIlFgK6DY9RB98eLr1OPigPEOGg==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.23.0 + '@typescript-eslint/visitor-keys': 5.23.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.6.4 + typescript: 4.6.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils/5.23.0_hcfsmds2fshutdssjqluwm76uu: + resolution: + { + integrity: sha512-dbgaKN21drqpkbbedGMNPCtRPZo1IOUr5EI9Jrrh99r5UW5Q0dz46RKXeSBoPV+56R6dFKpbrdhgUNSJsDDRZA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.11 + '@typescript-eslint/scope-manager': 5.23.0 + '@typescript-eslint/types': 5.23.0 + '@typescript-eslint/typescript-estree': 5.23.0_typescript@4.6.4 + eslint: 8.15.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.15.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys/5.23.0: + resolution: + { + integrity: sha512-Vd4mFNchU62sJB8pX19ZSPog05B0Y0CE2UxAZPT5k4iqhRYjPnqyY3woMxCd0++t9OTqkgjST+1ydLBi7e2Fvg==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + '@typescript-eslint/types': 5.23.0 + eslint-visitor-keys: 3.3.0 + dev: true + + /abab/2.0.6: + resolution: + { + integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==, + } + dev: true + + /accepts/1.3.8: + resolution: + { + integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==, + } + engines: { node: '>= 0.6' } + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + dev: true + + /acorn-globals/6.0.0: + resolution: + { + integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==, + } + dependencies: + acorn: 7.4.1 + acorn-walk: 7.2.0 + dev: true + + /acorn-jsx/5.3.2_acorn@8.7.1: + resolution: + { + integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, + } + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.7.1 + dev: true + + /acorn-walk/7.2.0: + resolution: + { + integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==, + } + engines: { node: '>=0.4.0' } + dev: true + + /acorn-walk/8.2.0: + resolution: + { + integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==, + } + engines: { node: '>=0.4.0' } + dev: true + + /acorn/7.4.1: + resolution: + { + integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==, + } + engines: { node: '>=0.4.0' } + hasBin: true + dev: true + + /acorn/8.7.1: + resolution: + { + integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==, + } + engines: { node: '>=0.4.0' } + hasBin: true + dev: true + + /aes-js/3.0.0: + resolution: { integrity: sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0= } + dev: true + + /agent-base/6.0.2: + resolution: + { + integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, + } + engines: { node: '>= 6.0.0' } + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /aggregate-error/3.1.0: + resolution: + { + integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, + } + engines: { node: '>=8' } + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + dev: true + + /ajv/6.12.6: + resolution: + { + integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, + } + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ansi-escapes/4.3.2: + resolution: + { + integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, + } + engines: { node: '>=8' } + dependencies: + type-fest: 0.21.3 + dev: true + + /ansi-regex/5.0.1: + resolution: + { + integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, + } + engines: { node: '>=8' } + dev: true + + /ansi-regex/6.0.1: + resolution: + { + integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, + } + engines: { node: '>=12' } + dev: true + + /ansi-styles/3.2.1: + resolution: + { + integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, + } + engines: { node: '>=4' } + dependencies: + color-convert: 1.9.3 + dev: true + + /ansi-styles/4.3.0: + resolution: + { + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, + } + engines: { node: '>=8' } + dependencies: + color-convert: 2.0.1 + dev: true + + /ansi-styles/5.2.0: + resolution: + { + integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, + } + engines: { node: '>=10' } + dev: true + + /ansi-styles/6.1.0: + resolution: + { + integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==, + } + engines: { node: '>=12' } + dev: true + + /anymatch/3.1.2: + resolution: + { + integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==, + } + engines: { node: '>= 8' } + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /arg/4.1.3: + resolution: + { + integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, + } + dev: true + + /argparse/1.0.10: + resolution: + { + integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, + } + dependencies: + sprintf-js: 1.0.3 + dev: true + + /argparse/2.0.1: + resolution: + { + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, + } + dev: true + + /array-flatten/1.1.1: + resolution: { integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= } + dev: true + + /array-union/2.1.0: + resolution: + { + integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, + } + engines: { node: '>=8' } + dev: true + + /asn1.js/5.4.1: + resolution: + { + integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==, + } + dependencies: + bn.js: 4.12.0 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + safer-buffer: 2.1.2 + dev: true + + /asn1/0.2.6: + resolution: + { + integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==, + } + dependencies: + safer-buffer: 2.1.2 + dev: true + + /assert-plus/1.0.0: + resolution: { integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= } + engines: { node: '>=0.8' } + dev: true + + /astral-regex/2.0.0: + resolution: + { + integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==, + } + engines: { node: '>=8' } + dev: true + + /async-limiter/1.0.1: + resolution: + { + integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==, + } + dev: true + + /asynckit/0.4.0: + resolution: { integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= } + dev: true + + /available-typed-arrays/1.0.5: + resolution: + { + integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==, + } + engines: { node: '>= 0.4' } + dev: true + + /aws-sign2/0.7.0: + resolution: { integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= } + dev: true + + /aws4/1.11.0: + resolution: + { + integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==, + } + dev: true + + /axios/0.25.0: + resolution: + { + integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==, + } + dependencies: + follow-redirects: 1.15.0 + transitivePeerDependencies: + - debug + dev: true + + /babel-jest/27.5.1_@babel+core@7.17.10: + resolution: + { + integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + peerDependencies: + '@babel/core': ^7.8.0 + dependencies: + '@babel/core': 7.17.10 + '@jest/transform': 27.5.1 + '@jest/types': 27.5.1 + '@types/babel__core': 7.1.19 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 27.5.1_@babel+core@7.17.10 + chalk: 4.1.2 + graceful-fs: 4.2.10 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-istanbul/6.1.1: + resolution: + { + integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==, + } + engines: { node: '>=8' } + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-instrument: 5.2.0 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-jest-hoist/27.5.1: + resolution: + { + integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@babel/template': 7.16.7 + '@babel/types': 7.17.10 + '@types/babel__core': 7.1.19 + '@types/babel__traverse': 7.17.1 + dev: true + + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.10: + resolution: + { + integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==, + } + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.17.10 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.10 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.10 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.10 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.10 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.10 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.10 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.10 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.10 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.10 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.10 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.10 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.10 + dev: true + + /babel-preset-jest/27.5.1_@babel+core@7.17.10: + resolution: + { + integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.17.10 + babel-plugin-jest-hoist: 27.5.1 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.10 + dev: true + + /balanced-match/1.0.2: + resolution: + { + integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, + } + + /base-x/3.0.9: + resolution: + { + integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==, + } + dependencies: + safe-buffer: 5.2.1 + dev: true + + /base64-js/1.5.1: + resolution: + { + integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, + } + + /bcrypt-pbkdf/1.0.2: + resolution: { integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= } + dependencies: + tweetnacl: 0.14.5 + dev: true + + /bech32/1.1.4: + resolution: + { + integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==, + } + dev: true + + /big.js/6.1.1: + resolution: + { + integrity: sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==, + } + dev: false + + /bignumber.js/9.0.2: + resolution: + { + integrity: sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==, + } + dev: true + + /blakejs/1.2.1: + resolution: + { + integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==, + } + dev: true + + /bluebird/3.7.2: + resolution: + { + integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==, + } + dev: true + + /bn.js/4.11.6: + resolution: { integrity: sha1-UzRK2xRhehP26N0s4okF0cC6MhU= } + dev: true + + /bn.js/4.12.0: + resolution: + { + integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==, + } + dev: true + + /bn.js/5.2.0: + resolution: + { + integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==, + } + dev: true + + /body-parser/1.20.0: + resolution: + { + integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==, + } + engines: { node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16 } + dependencies: + 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.10.3 + raw-body: 2.5.1 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /brace-expansion/1.1.11: + resolution: + { + integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, + } + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + /brace-expansion/2.0.1: + resolution: + { + integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, + } + dependencies: + balanced-match: 1.0.2 + dev: false + + /braces/3.0.2: + resolution: + { + integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, + } + engines: { node: '>=8' } + dependencies: + fill-range: 7.0.1 + dev: true + + /brorand/1.1.0: + resolution: { integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= } + dev: true + + /browser-process-hrtime/1.0.0: + resolution: + { + integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==, + } + dev: true + + /browserify-aes/1.2.0: + resolution: + { + integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==, + } + dependencies: + buffer-xor: 1.0.3 + cipher-base: 1.0.4 + create-hash: 1.2.0 + evp_bytestokey: 1.0.3 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-cipher/1.0.1: + resolution: + { + integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==, + } + dependencies: + browserify-aes: 1.2.0 + browserify-des: 1.0.2 + evp_bytestokey: 1.0.3 + dev: true + + /browserify-des/1.0.2: + resolution: + { + integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==, + } + dependencies: + cipher-base: 1.0.4 + des.js: 1.0.1 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-rsa/4.1.0: + resolution: + { + integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==, + } + dependencies: + bn.js: 5.2.0 + randombytes: 2.1.0 + dev: true + + /browserify-sign/4.2.1: + resolution: + { + integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==, + } + dependencies: + bn.js: 5.2.0 + browserify-rsa: 4.1.0 + create-hash: 1.2.0 + create-hmac: 1.1.7 + elliptic: 6.5.4 + inherits: 2.0.4 + parse-asn1: 5.1.6 + readable-stream: 3.6.0 + safe-buffer: 5.2.1 + dev: true + + /browserslist/4.20.3: + resolution: + { + integrity: sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==, + } + engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } + hasBin: true + dependencies: + caniuse-lite: 1.0.30001341 + electron-to-chromium: 1.4.137 + escalade: 3.1.1 + node-releases: 2.0.4 + picocolors: 1.0.0 + dev: true + + /bs-logger/0.2.6: + resolution: + { + integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==, + } + engines: { node: '>= 6' } + dependencies: + fast-json-stable-stringify: 2.1.0 + dev: true + + /bs58/4.0.1: + resolution: { integrity: sha1-vhYedsNU9veIrkBx9j806MTwpCo= } + dependencies: + base-x: 3.0.9 + dev: true + + /bs58check/2.1.2: + resolution: + { + integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==, + } + dependencies: + bs58: 4.0.1 + create-hash: 1.2.0 + safe-buffer: 5.2.1 + dev: true + + /bser/2.1.1: + resolution: + { + integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==, + } + dependencies: + node-int64: 0.4.0 + dev: true + + /buffer-from/1.1.2: + resolution: + { + integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, + } + dev: true + + /buffer-to-arraybuffer/0.0.5: + resolution: { integrity: sha1-YGSkD6dutDxyOrqe+PbhIW0QURo= } + dev: true + + /buffer-xor/1.0.3: + resolution: { integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= } + dev: true + + /buffer/5.7.1: + resolution: + { + integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, + } + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + + /buffer/6.0.3: + resolution: + { + integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==, + } + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: false + + /bufferutil/4.0.6: + resolution: + { + integrity: sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==, + } + engines: { node: '>=6.14.2' } + requiresBuild: true + dependencies: + node-gyp-build: 4.4.0 + dev: true + + /bytes/3.1.2: + resolution: + { + integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==, + } + engines: { node: '>= 0.8' } + dev: true + + /cacheable-request/6.1.0: + resolution: + { + integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==, + } + engines: { node: '>=8' } + dependencies: + clone-response: 1.0.2 + get-stream: 5.2.0 + http-cache-semantics: 4.1.0 + keyv: 3.1.0 + lowercase-keys: 2.0.0 + normalize-url: 4.5.1 + responselike: 1.0.2 + dev: true + + /call-bind/1.0.2: + resolution: + { + integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, + } + dependencies: + function-bind: 1.1.1 + get-intrinsic: 1.1.1 + dev: true + + /callsites/3.1.0: + resolution: + { + integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, + } + engines: { node: '>=6' } + dev: true + + /camelcase/5.3.1: + resolution: + { + integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, + } + engines: { node: '>=6' } + dev: true + + /camelcase/6.3.0: + resolution: + { + integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, + } + engines: { node: '>=10' } + dev: true + + /caniuse-lite/1.0.30001341: + resolution: + { + integrity: sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==, + } + dev: true + + /caseless/0.12.0: + resolution: { integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= } + dev: true + + /chalk/2.4.2: + resolution: + { + integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, + } + engines: { node: '>=4' } + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + dev: true + + /chalk/4.1.2: + resolution: + { + integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, + } + engines: { node: '>=10' } + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /char-regex/1.0.2: + resolution: + { + integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==, + } + engines: { node: '>=10' } + dev: true + + /chownr/1.1.4: + resolution: + { + integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==, + } + dev: true + + /ci-info/3.3.1: + resolution: + { + integrity: sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==, + } + dev: true + + /cids/0.7.5: + resolution: + { + integrity: sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==, + } + engines: { node: '>=4.0.0', npm: '>=3.0.0' } + deprecated: This module has been superseded by the multiformats module + dependencies: + buffer: 5.7.1 + class-is: 1.1.0 + multibase: 0.6.1 + multicodec: 1.0.4 + multihashes: 0.4.21 + dev: true + + /cipher-base/1.0.4: + resolution: + { + integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==, + } + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /cjs-module-lexer/1.2.2: + resolution: + { + integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==, + } + dev: true + + /class-is/1.1.0: + resolution: + { + integrity: sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==, + } + dev: true + + /clean-stack/2.2.0: + resolution: + { + integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, + } + engines: { node: '>=6' } + dev: true + + /cli-cursor/3.1.0: + resolution: + { + integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, + } + engines: { node: '>=8' } + dependencies: + restore-cursor: 3.1.0 + dev: true + + /cli-truncate/2.1.0: + resolution: + { + integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==, + } + engines: { node: '>=8' } + dependencies: + slice-ansi: 3.0.0 + string-width: 4.2.3 + dev: true + + /cli-truncate/3.1.0: + resolution: + { + integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + slice-ansi: 5.0.0 + string-width: 5.1.2 + dev: true + + /cliui/7.0.4: + resolution: + { + integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==, + } + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + + /clone-response/1.0.2: + resolution: { integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= } + dependencies: + mimic-response: 1.0.1 + dev: true + + /co/4.6.0: + resolution: { integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= } + engines: { iojs: '>= 1.0.0', node: '>= 0.12.0' } + dev: true + + /collect-v8-coverage/1.0.1: + resolution: + { + integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==, + } + dev: true + + /color-convert/1.9.3: + resolution: + { + integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, + } + dependencies: + color-name: 1.1.3 + dev: true + + /color-convert/2.0.1: + resolution: + { + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, + } + engines: { node: '>=7.0.0' } + dependencies: + color-name: 1.1.4 + dev: true + + /color-name/1.1.3: + resolution: { integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= } + dev: true + + /color-name/1.1.4: + resolution: + { + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, + } + dev: true + + /colorette/2.0.16: + resolution: + { + integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==, + } + dev: true + + /combined-stream/1.0.8: + resolution: + { + integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, + } + engines: { node: '>= 0.8' } + dependencies: + delayed-stream: 1.0.0 + dev: true + + /commander/5.1.0: + resolution: + { + integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==, + } + engines: { node: '>= 6' } + dev: true + + /commander/8.3.0: + resolution: + { + integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==, + } + engines: { node: '>= 12' } + dev: true + + /concat-map/0.0.1: + resolution: { integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= } + + /content-disposition/0.5.4: + resolution: + { + integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==, + } + engines: { node: '>= 0.6' } + dependencies: + safe-buffer: 5.2.1 + dev: true + + /content-hash/2.5.2: + resolution: + { + integrity: sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==, + } + dependencies: + cids: 0.7.5 + multicodec: 0.5.7 + multihashes: 0.4.21 + dev: true + + /content-type/1.0.4: + resolution: + { + integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==, + } + engines: { node: '>= 0.6' } + dev: true + + /convert-source-map/1.8.0: + resolution: + { + integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==, + } + dependencies: + safe-buffer: 5.1.2 + dev: true + + /cookie-signature/1.0.6: + resolution: { integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw= } + dev: true + + /cookie/0.5.0: + resolution: + { + integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==, + } + engines: { node: '>= 0.6' } + dev: true + + /cookiejar/2.1.3: + resolution: + { + integrity: sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==, + } + dev: true + + /core-util-is/1.0.2: + resolution: { integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= } + dev: true + + /cors/2.8.5: + resolution: + { + integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==, + } + engines: { node: '>= 0.10' } + dependencies: + object-assign: 4.1.1 + vary: 1.1.2 + dev: true + + /crc-32/1.2.2: + resolution: + { + integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==, + } + engines: { node: '>=0.8' } + hasBin: true + dev: true + + /create-ecdh/4.0.4: + resolution: + { + integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==, + } + dependencies: + bn.js: 4.12.0 + elliptic: 6.5.4 + dev: true + + /create-hash/1.2.0: + resolution: + { + integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==, + } + dependencies: + cipher-base: 1.0.4 + inherits: 2.0.4 + md5.js: 1.3.5 + ripemd160: 2.0.2 + sha.js: 2.4.11 + dev: true + + /create-hmac/1.1.7: + resolution: + { + integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==, + } + dependencies: + cipher-base: 1.0.4 + create-hash: 1.2.0 + inherits: 2.0.4 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /create-require/1.1.1: + resolution: + { + integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==, + } + dev: true + + /cross-spawn/6.0.5: + resolution: + { + integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==, + } + engines: { node: '>=4.8' } + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.1 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true + + /cross-spawn/7.0.3: + resolution: + { + integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, + } + engines: { node: '>= 8' } + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /crypto-browserify/3.12.0: + resolution: + { + integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==, + } + dependencies: + browserify-cipher: 1.0.1 + browserify-sign: 4.2.1 + create-ecdh: 4.0.4 + create-hash: 1.2.0 + create-hmac: 1.1.7 + diffie-hellman: 5.0.3 + inherits: 2.0.4 + pbkdf2: 3.1.2 + public-encrypt: 4.0.3 + randombytes: 2.1.0 + randomfill: 1.0.4 + dev: true + + /cssom/0.3.8: + resolution: + { + integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==, + } + dev: true + + /cssom/0.4.4: + resolution: + { + integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==, + } + dev: true + + /cssstyle/2.3.0: + resolution: + { + integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==, + } + engines: { node: '>=8' } + dependencies: + cssom: 0.3.8 + dev: true + + /cwd/0.10.0: + resolution: { integrity: sha1-FyQAaUBXwioTsM8WFix+S3p/5Wc= } + engines: { node: '>=0.8' } + dependencies: + find-pkg: 0.1.2 + fs-exists-sync: 0.1.0 + dev: true + + /d/1.0.1: + resolution: + { + integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==, + } + dependencies: + es5-ext: 0.10.61 + type: 1.2.0 + dev: true + + /dashdash/1.14.1: + resolution: { integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= } + engines: { node: '>=0.10' } + dependencies: + assert-plus: 1.0.0 + dev: true + + /data-urls/2.0.0: + resolution: + { + integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==, + } + engines: { node: '>=10' } + dependencies: + abab: 2.0.6 + whatwg-mimetype: 2.3.0 + whatwg-url: 8.7.0 + dev: true + + /debug/2.6.9: + resolution: + { + integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==, + } + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.0.0 + dev: true + + /debug/4.3.4: + resolution: + { + integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, + } + engines: { node: '>=6.0' } + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /debug/4.3.4_supports-color@9.2.2: + resolution: + { + integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, + } + engines: { node: '>=6.0' } + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + supports-color: 9.2.2 + dev: true + + /decimal.js/10.3.1: + resolution: + { + integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==, + } + dev: true + + /decode-uri-component/0.2.0: + resolution: { integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= } + engines: { node: '>=0.10' } + dev: true + + /decompress-response/3.3.0: + resolution: { integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= } + engines: { node: '>=4' } + dependencies: + mimic-response: 1.0.1 + dev: true + + /dedent/0.7.0: + resolution: { integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= } + dev: true + + /deep-is/0.1.4: + resolution: + { + integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, + } + dev: true + + /deepmerge/4.2.2: + resolution: + { + integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==, + } + engines: { node: '>=0.10.0' } + dev: true + + /defer-to-connect/1.1.3: + resolution: + { + integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==, + } + dev: true + + /define-properties/1.1.4: + resolution: + { + integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==, + } + engines: { node: '>= 0.4' } + dependencies: + has-property-descriptors: 1.0.0 + object-keys: 1.1.1 + dev: true + + /delayed-stream/1.0.0: + resolution: { integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= } + engines: { node: '>=0.4.0' } + dev: true + + /depd/2.0.0: + resolution: + { + integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==, + } + engines: { node: '>= 0.8' } + dev: true + + /des.js/1.0.1: + resolution: + { + integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==, + } + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /destroy/1.2.0: + resolution: + { + integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==, + } + engines: { node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16 } + dev: true + + /detect-newline/3.1.0: + resolution: + { + integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==, + } + engines: { node: '>=8' } + dev: true + + /diff-sequences/27.5.1: + resolution: + { + integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dev: true + + /diff/4.0.2: + resolution: + { + integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==, + } + engines: { node: '>=0.3.1' } + dev: true + + /diffie-hellman/5.0.3: + resolution: + { + integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==, + } + dependencies: + bn.js: 4.12.0 + miller-rabin: 4.0.1 + randombytes: 2.1.0 + dev: true + + /dir-glob/3.0.1: + resolution: + { + integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, + } + engines: { node: '>=8' } + dependencies: + path-type: 4.0.0 + dev: true + + /doctrine/3.0.0: + resolution: + { + integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, + } + engines: { node: '>=6.0.0' } + dependencies: + esutils: 2.0.3 + dev: true + + /dom-walk/0.1.2: + resolution: + { + integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==, + } + dev: true + + /domexception/2.0.1: + resolution: + { + integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==, + } + engines: { node: '>=8' } + dependencies: + webidl-conversions: 5.0.0 + dev: true + + /dotenv/16.0.1: + resolution: + { + integrity: sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==, + } + engines: { node: '>=12' } + dev: true + + /duplexer3/0.1.4: + resolution: { integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= } + dev: true + + /eastasianwidth/0.2.0: + resolution: + { + integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, + } + dev: true + + /ecc-jsbn/0.1.2: + resolution: { integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= } + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + dev: true + + /ee-first/1.1.1: + resolution: { integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= } + dev: true + + /electron-to-chromium/1.4.137: + resolution: + { + integrity: sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==, + } + dev: true + + /elliptic/6.5.4: + resolution: + { + integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==, + } + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /emittery/0.8.1: + resolution: + { + integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==, + } + engines: { node: '>=10' } + dev: true + + /emoji-regex/8.0.0: + resolution: + { + integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, + } + dev: true + + /emoji-regex/9.2.2: + resolution: + { + integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, + } + dev: true + + /encodeurl/1.0.2: + resolution: { integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= } + engines: { node: '>= 0.8' } + dev: true + + /end-of-stream/1.4.4: + resolution: + { + integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==, + } + dependencies: + once: 1.4.0 + dev: true + + /error-ex/1.3.2: + resolution: + { + integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, + } + dependencies: + is-arrayish: 0.2.1 + dev: true + + /es-abstract/1.20.0: + resolution: + { + integrity: sha512-URbD8tgRthKD3YcC39vbvSDrX23upXnPcnGAjQfgxXF5ID75YcENawc9ZX/9iTP9ptUyfCLIxTTuMYoRfiOVKA==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + function.prototype.name: 1.1.5 + get-intrinsic: 1.1.1 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-property-descriptors: 1.0.0 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.4 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.0 + object-keys: 1.1.1 + object.assign: 4.1.2 + regexp.prototype.flags: 1.4.3 + string.prototype.trimend: 1.0.5 + string.prototype.trimstart: 1.0.5 + unbox-primitive: 1.0.2 + dev: true + + /es-to-primitive/1.2.1: + resolution: + { + integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==, + } + engines: { node: '>= 0.4' } + dependencies: + is-callable: 1.2.4 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true + + /es5-ext/0.10.61: + resolution: + { + integrity: sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==, + } + engines: { node: '>=0.10' } + requiresBuild: true + dependencies: + es6-iterator: 2.0.3 + es6-symbol: 3.1.3 + next-tick: 1.1.0 + dev: true + + /es6-iterator/2.0.3: + resolution: { integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c= } + dependencies: + d: 1.0.1 + es5-ext: 0.10.61 + es6-symbol: 3.1.3 + dev: true + + /es6-symbol/3.1.3: + resolution: + { + integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==, + } + dependencies: + d: 1.0.1 + ext: 1.6.0 + dev: true + + /escalade/3.1.1: + resolution: + { + integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, + } + engines: { node: '>=6' } + dev: true + + /escape-html/1.0.3: + resolution: { integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= } + dev: true + + /escape-string-regexp/1.0.5: + resolution: { integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= } + engines: { node: '>=0.8.0' } + dev: true + + /escape-string-regexp/2.0.0: + resolution: + { + integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==, + } + engines: { node: '>=8' } + dev: true + + /escape-string-regexp/4.0.0: + resolution: + { + integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, + } + engines: { node: '>=10' } + dev: true + + /escodegen/2.0.0: + resolution: + { + integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==, + } + engines: { node: '>=6.0' } + hasBin: true + dependencies: + esprima: 4.0.1 + estraverse: 5.3.0 + esutils: 2.0.3 + optionator: 0.8.3 + optionalDependencies: + source-map: 0.6.1 + dev: true + + /eslint-plugin-jest/26.2.2_ffn65mvft7mve7jwc5km7a3cpm: + resolution: + { + integrity: sha512-etSFZ8VIFX470aA6kTqDPhIq7YWe0tjBcboFNV3WeiC18PJ/AVonGhuTwlmuz2fBkH8FJHA7JQ4k7GsQIj1Gew==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 5.23.0_c63nfttrfhylg3zmgcxfslaw44 + '@typescript-eslint/utils': 5.23.0_hcfsmds2fshutdssjqluwm76uu + eslint: 8.15.0 + jest: 27.5.1_ts-node@10.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /eslint-scope/5.1.1: + resolution: + { + integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, + } + engines: { node: '>=8.0.0' } + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope/7.1.1: + resolution: + { + integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils/3.0.0_eslint@8.15.0: + resolution: + { + integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, + } + engines: { node: ^10.0.0 || ^12.0.0 || >= 14.0.0 } + peerDependencies: + eslint: '>=5' + dependencies: + eslint: 8.15.0 + eslint-visitor-keys: 2.1.0 + dev: true + + /eslint-visitor-keys/2.1.0: + resolution: + { + integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, + } + engines: { node: '>=10' } + dev: true + + /eslint-visitor-keys/3.3.0: + resolution: + { + integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dev: true + + /eslint/8.15.0: + resolution: + { + integrity: sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + hasBin: true + dependencies: + '@eslint/eslintrc': 1.2.3 + '@humanwhocodes/config-array': 0.9.5 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.15.0 + eslint-visitor-keys: 3.3.0 + espree: 9.3.2 + esquery: 1.4.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + functional-red-black-tree: 1.0.1 + glob-parent: 6.0.2 + globals: 13.15.0 + ignore: 5.2.0 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.1 + regexpp: 3.2.0 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + v8-compile-cache: 2.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree/9.3.2: + resolution: + { + integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + acorn: 8.7.1 + acorn-jsx: 5.3.2_acorn@8.7.1 + eslint-visitor-keys: 3.3.0 + dev: true + + /esprima/4.0.1: + resolution: + { + integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, + } + engines: { node: '>=4' } + hasBin: true + dev: true + + /esquery/1.4.0: + resolution: + { + integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==, + } + engines: { node: '>=0.10' } + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse/4.3.0: + resolution: + { + integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, + } + engines: { node: '>=4.0' } + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse/4.3.0: + resolution: + { + integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, + } + engines: { node: '>=4.0' } + dev: true + + /estraverse/5.3.0: + resolution: + { + integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, + } + engines: { node: '>=4.0' } + dev: true + + /esutils/2.0.3: + resolution: + { + integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, + } + engines: { node: '>=0.10.0' } + dev: true + + /etag/1.8.1: + resolution: { integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= } + engines: { node: '>= 0.6' } + dev: true + + /eth-ens-namehash/2.0.8: + resolution: { integrity: sha1-IprEbsqG1S4MmR58sq74P/D2i88= } + dependencies: + idna-uts46-hx: 2.3.1 + js-sha3: 0.5.7 + dev: true + + /eth-lib/0.1.29: + resolution: + { + integrity: sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==, + } + dependencies: + bn.js: 4.12.0 + elliptic: 6.5.4 + nano-json-stream-parser: 0.1.2 + servify: 0.1.12 + ws: 3.3.3 + xhr-request-promise: 0.1.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /eth-lib/0.2.8: + resolution: + { + integrity: sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==, + } + dependencies: + bn.js: 4.12.0 + elliptic: 6.5.4 + xhr-request-promise: 0.1.3 + dev: true + + /ethereum-bloom-filters/1.0.10: + resolution: + { + integrity: sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==, + } + dependencies: + js-sha3: 0.8.0 + dev: true + + /ethereum-cryptography/0.1.3: + resolution: + { + integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==, + } + dependencies: + '@types/pbkdf2': 3.1.0 + '@types/secp256k1': 4.0.3 + blakejs: 1.2.1 + browserify-aes: 1.2.0 + bs58check: 2.1.2 + create-hash: 1.2.0 + create-hmac: 1.1.7 + hash.js: 1.1.7 + keccak: 3.0.2 + pbkdf2: 3.1.2 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + scrypt-js: 3.0.1 + secp256k1: 4.0.3 + setimmediate: 1.0.5 + dev: true + + /ethereumjs-util/7.1.4: + resolution: + { + integrity: sha512-p6KmuPCX4mZIqsQzXfmSx9Y0l2hqf+VkAiwSisW3UKUFdk8ZkAt+AYaor83z2nSi6CU2zSsXMlD80hAbNEGM0A==, + } + engines: { node: '>=10.0.0' } + dependencies: + '@types/bn.js': 5.1.0 + bn.js: 5.2.0 + create-hash: 1.2.0 + ethereum-cryptography: 0.1.3 + rlp: 2.2.7 + dev: true + + /ethers/5.6.6: + resolution: + { + integrity: sha512-2B2ZmSGvRcJpHnFMBk58mkXP50njFipUBCgLK8jUTFbomhVs501cLzyMU6+Vx8YnUDQxywC3qkZvd33xWS+2FA==, + } + dependencies: + '@ethersproject/abi': 5.6.2 + '@ethersproject/abstract-provider': 5.6.0 + '@ethersproject/abstract-signer': 5.6.1 + '@ethersproject/address': 5.6.0 + '@ethersproject/base64': 5.6.0 + '@ethersproject/basex': 5.6.0 + '@ethersproject/bignumber': 5.6.1 + '@ethersproject/bytes': 5.6.1 + '@ethersproject/constants': 5.6.0 + '@ethersproject/contracts': 5.6.1 + '@ethersproject/hash': 5.6.0 + '@ethersproject/hdnode': 5.6.1 + '@ethersproject/json-wallets': 5.6.0 + '@ethersproject/keccak256': 5.6.0 + '@ethersproject/logger': 5.6.0 + '@ethersproject/networks': 5.6.2 + '@ethersproject/pbkdf2': 5.6.0 + '@ethersproject/properties': 5.6.0 + '@ethersproject/providers': 5.6.6 + '@ethersproject/random': 5.6.0 + '@ethersproject/rlp': 5.6.0 + '@ethersproject/sha2': 5.6.0 + '@ethersproject/signing-key': 5.6.1 + '@ethersproject/solidity': 5.6.0 + '@ethersproject/strings': 5.6.0 + '@ethersproject/transactions': 5.6.0 + '@ethersproject/units': 5.6.0 + '@ethersproject/wallet': 5.6.1 + '@ethersproject/web': 5.6.0 + '@ethersproject/wordlists': 5.6.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: true + + /ethjs-unit/0.1.6: + resolution: { integrity: sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk= } + engines: { node: '>=6.5.0', npm: '>=3' } + dependencies: + bn.js: 4.11.6 + number-to-bn: 1.7.0 + dev: true + + /eventemitter3/4.0.4: + resolution: + { + integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==, + } + dev: true + + /evp_bytestokey/1.0.3: + resolution: + { + integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==, + } + dependencies: + md5.js: 1.3.5 + safe-buffer: 5.2.1 + dev: true + + /execa/5.1.1: + resolution: + { + integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, + } + engines: { node: '>=10' } + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + + /exit/0.1.2: + resolution: { integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= } + engines: { node: '>= 0.8.0' } + dev: true + + /expand-tilde/1.2.2: + resolution: { integrity: sha1-C4HrqJflo9MdHD0QL48BRB5VlEk= } + engines: { node: '>=0.10.0' } + dependencies: + os-homedir: 1.0.2 + dev: true + + /expect/27.5.1: + resolution: + { + integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + jest-get-type: 27.5.1 + jest-matcher-utils: 27.5.1 + jest-message-util: 27.5.1 + dev: true + + /express/4.18.1: + resolution: + { + integrity: sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==, + } + engines: { node: '>= 0.10.0' } + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.0 + content-disposition: 0.5.4 + content-type: 1.0.4 + cookie: 0.5.0 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + 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.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: 2.0.7 + qs: 6.10.3 + range-parser: 1.2.1 + 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 + transitivePeerDependencies: + - supports-color + dev: true + + /ext/1.6.0: + resolution: + { + integrity: sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==, + } + dependencies: + type: 2.6.0 + dev: true + + /extend/3.0.2: + resolution: + { + integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==, + } + dev: true + + /extsprintf/1.3.0: + resolution: { integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= } + engines: { '0': node >=0.6.0 } + dev: true + + /fast-deep-equal/3.1.3: + resolution: + { + integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, + } + dev: true + + /fast-glob/3.2.11: + resolution: + { + integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==, + } + engines: { node: '>=8.6.0' } + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fast-json-stable-stringify/2.1.0: + resolution: + { + integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, + } + dev: true + + /fast-levenshtein/2.0.6: + resolution: { integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= } + dev: true + + /fastq/1.13.0: + resolution: + { + integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==, + } + dependencies: + reusify: 1.0.4 + dev: true + + /fb-watchman/2.0.1: + resolution: + { + integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==, + } + dependencies: + bser: 2.1.1 + dev: true + + /file-entry-cache/6.0.1: + resolution: + { + integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, + } + engines: { node: ^10.12.0 || >=12.0.0 } + dependencies: + flat-cache: 3.0.4 + dev: true + + /fill-range/7.0.1: + resolution: + { + integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, + } + engines: { node: '>=8' } + dependencies: + to-regex-range: 5.0.1 + dev: true + + /finalhandler/1.2.0: + resolution: + { + integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==, + } + engines: { node: '>= 0.8' } + dependencies: + 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 + transitivePeerDependencies: + - supports-color + dev: true + + /find-file-up/0.1.3: + resolution: { integrity: sha1-z2gJG8+fMApA2kEbN9pczlovvqA= } + engines: { node: '>=0.10.0' } + dependencies: + fs-exists-sync: 0.1.0 + resolve-dir: 0.1.1 + dev: true + + /find-pkg/0.1.2: + resolution: { integrity: sha1-G9wiwG42NlUy4qJIBGhUuXiNpVc= } + engines: { node: '>=0.10.0' } + dependencies: + find-file-up: 0.1.3 + dev: true + + /find-process/1.4.7: + resolution: + { + integrity: sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==, + } + hasBin: true + dependencies: + chalk: 4.1.2 + commander: 5.1.0 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /find-up/4.1.0: + resolution: + { + integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, + } + engines: { node: '>=8' } + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + dev: true + + /flat-cache/3.0.4: + resolution: + { + integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==, + } + engines: { node: ^10.12.0 || >=12.0.0 } + dependencies: + flatted: 3.2.5 + rimraf: 3.0.2 + dev: true + + /flatted/3.2.5: + resolution: + { + integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==, + } + dev: true + + /follow-redirects/1.15.0: + resolution: + { + integrity: sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==, + } + engines: { node: '>=4.0' } + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dev: true + + /for-each/0.3.3: + resolution: + { + integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==, + } + dependencies: + is-callable: 1.2.4 + dev: true + + /forever-agent/0.6.1: + resolution: { integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= } + dev: true + + /form-data/2.3.3: + resolution: + { + integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==, + } + engines: { node: '>= 0.12' } + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /form-data/3.0.1: + resolution: + { + integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==, + } + engines: { node: '>= 6' } + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /forwarded/0.2.0: + resolution: + { + integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==, + } + engines: { node: '>= 0.6' } + dev: true + + /fresh/0.5.2: + resolution: { integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= } + engines: { node: '>= 0.6' } + dev: true + + /fs-exists-sync/0.1.0: + resolution: { integrity: sha1-mC1ok6+RjnLQjeyehnP/K1qNat0= } + engines: { node: '>=0.10.0' } + dev: true + + /fs-extra/4.0.3: + resolution: + { + integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==, + } + dependencies: + graceful-fs: 4.2.10 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: true + + /fs-minipass/1.2.7: + resolution: + { + integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==, + } + dependencies: + minipass: 2.9.0 + dev: true + + /fs.realpath/1.0.0: + resolution: { integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= } + + /fsevents/2.3.2: + resolution: + { + integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, + } + engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /function-bind/1.1.1: + resolution: + { + integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, + } + dev: true + + /function.prototype.name/1.1.5: + resolution: + { + integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.0 + functions-have-names: 1.2.3 + dev: true + + /functional-red-black-tree/1.0.1: + resolution: { integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= } + dev: true + + /functions-have-names/1.2.3: + resolution: + { + integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, + } + dev: true + + /gensync/1.0.0-beta.2: + resolution: + { + integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, + } + engines: { node: '>=6.9.0' } + dev: true + + /get-caller-file/2.0.5: + resolution: + { + integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, + } + engines: { node: 6.* || 8.* || >= 10.* } + dev: true + + /get-intrinsic/1.1.1: + resolution: + { + integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==, + } + dependencies: + function-bind: 1.1.1 + has: 1.0.3 + has-symbols: 1.0.3 + dev: true + + /get-package-type/0.1.0: + resolution: + { + integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==, + } + engines: { node: '>=8.0.0' } + dev: true + + /get-stream/3.0.0: + resolution: { integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= } + engines: { node: '>=4' } + dev: true + + /get-stream/4.1.0: + resolution: + { + integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==, + } + engines: { node: '>=6' } + dependencies: + pump: 3.0.0 + dev: true + + /get-stream/5.2.0: + resolution: + { + integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==, + } + engines: { node: '>=8' } + dependencies: + pump: 3.0.0 + dev: true + + /get-stream/6.0.1: + resolution: + { + integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, + } + engines: { node: '>=10' } + dev: true + + /get-symbol-description/1.0.0: + resolution: + { + integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + dev: true + + /getpass/0.1.7: + resolution: { integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= } + dependencies: + assert-plus: 1.0.0 + dev: true + + /glob-parent/5.1.2: + resolution: + { + integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, + } + engines: { node: '>= 6' } + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-parent/6.0.2: + resolution: + { + integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, + } + engines: { node: '>=10.13.0' } + dependencies: + is-glob: 4.0.3 + dev: true + + /glob/7.2.2: + resolution: + { + integrity: sha512-NzDgHDiJwKYByLrL5lONmQFpK/2G78SMMfo+E9CuGlX4IkvfKDsiQSNPwAYxEy+e6p7ZQ3uslSLlwlJcqezBmQ==, + } + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + /global-modules/0.2.3: + resolution: { integrity: sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0= } + engines: { node: '>=0.10.0' } + dependencies: + global-prefix: 0.1.5 + is-windows: 0.2.0 + dev: true + + /global-prefix/0.1.5: + resolution: { integrity: sha1-jTvGuNo8qBEqFg2NSW/wRiv+948= } + engines: { node: '>=0.10.0' } + dependencies: + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 0.2.0 + which: 1.3.1 + dev: true + + /global/4.4.0: + resolution: + { + integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==, + } + dependencies: + min-document: 2.19.0 + process: 0.11.10 + dev: true + + /globals/11.12.0: + resolution: + { + integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, + } + engines: { node: '>=4' } + dev: true + + /globals/13.15.0: + resolution: + { + integrity: sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==, + } + engines: { node: '>=8' } + dependencies: + type-fest: 0.20.2 + dev: true + + /globby/11.1.0: + resolution: + { + integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, + } + engines: { node: '>=10' } + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.2.11 + ignore: 5.2.0 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /got/7.1.0: + resolution: + { + integrity: sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==, + } + engines: { node: '>=4' } + dependencies: + '@types/keyv': 3.1.4 + '@types/responselike': 1.0.0 + decompress-response: 3.3.0 + duplexer3: 0.1.4 + get-stream: 3.0.0 + is-plain-obj: 1.1.0 + is-retry-allowed: 1.2.0 + is-stream: 1.1.0 + isurl: 1.0.0 + lowercase-keys: 1.0.1 + p-cancelable: 0.3.0 + p-timeout: 1.2.1 + safe-buffer: 5.2.1 + timed-out: 4.0.1 + url-parse-lax: 1.0.0 + url-to-options: 1.0.1 + dev: true + + /got/9.6.0: + resolution: + { + integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==, + } + engines: { node: '>=8.6' } + dependencies: + '@sindresorhus/is': 0.14.0 + '@szmarczak/http-timer': 1.1.2 + '@types/keyv': 3.1.4 + '@types/responselike': 1.0.0 + cacheable-request: 6.1.0 + decompress-response: 3.3.0 + duplexer3: 0.1.4 + get-stream: 4.1.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 1.1.0 + to-readable-stream: 1.0.0 + url-parse-lax: 3.0.0 + dev: true + + /graceful-fs/4.2.10: + resolution: + { + integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, + } + dev: true + + /har-schema/2.0.0: + resolution: { integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= } + engines: { node: '>=4' } + dev: true + + /har-validator/5.1.5: + resolution: + { + integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==, + } + engines: { node: '>=6' } + deprecated: this library is no longer supported + dependencies: + ajv: 6.12.6 + har-schema: 2.0.0 + dev: true + + /has-bigints/1.0.2: + resolution: + { + integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, + } + dev: true + + /has-flag/3.0.0: + resolution: { integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= } + engines: { node: '>=4' } + dev: true + + /has-flag/4.0.0: + resolution: + { + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, + } + engines: { node: '>=8' } + dev: true + + /has-property-descriptors/1.0.0: + resolution: + { + integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==, + } + dependencies: + get-intrinsic: 1.1.1 + dev: true + + /has-symbol-support-x/1.4.2: + resolution: + { + integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==, + } + dev: true + + /has-symbols/1.0.3: + resolution: + { + integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, + } + engines: { node: '>= 0.4' } + dev: true + + /has-to-string-tag-x/1.4.1: + resolution: + { + integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==, + } + dependencies: + has-symbol-support-x: 1.4.2 + dev: true + + /has-tostringtag/1.0.0: + resolution: + { + integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, + } + engines: { node: '>= 0.4' } + dependencies: + has-symbols: 1.0.3 + dev: true + + /has/1.0.3: + resolution: + { + integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, + } + engines: { node: '>= 0.4.0' } + dependencies: + function-bind: 1.1.1 + dev: true + + /hash-base/3.1.0: + resolution: + { + integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==, + } + engines: { node: '>=4' } + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.0 + safe-buffer: 5.2.1 + dev: true + + /hash.js/1.1.7: + resolution: + { + integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==, + } + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /hmac-drbg/1.0.1: + resolution: { integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= } + dependencies: + hash.js: 1.1.7 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /homedir-polyfill/1.0.3: + resolution: + { + integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==, + } + engines: { node: '>=0.10.0' } + dependencies: + parse-passwd: 1.0.0 + dev: true + + /hosted-git-info/2.8.9: + resolution: + { + integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==, + } + dev: true + + /html-encoding-sniffer/2.0.1: + resolution: + { + integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==, + } + engines: { node: '>=10' } + dependencies: + whatwg-encoding: 1.0.5 + dev: true + + /html-escaper/2.0.2: + resolution: + { + integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==, + } + dev: true + + /http-cache-semantics/4.1.0: + resolution: + { + integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==, + } + dev: true + + /http-errors/2.0.0: + resolution: + { + integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==, + } + engines: { node: '>= 0.8' } + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + dev: true + + /http-https/1.0.0: + resolution: { integrity: sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs= } + dev: true + + /http-proxy-agent/4.0.1: + resolution: + { + integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==, + } + engines: { node: '>= 6' } + dependencies: + '@tootallnate/once': 1.1.2 + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /http-signature/1.2.0: + resolution: { integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= } + engines: { node: '>=0.8', npm: '>=1.3.7' } + dependencies: + assert-plus: 1.0.0 + jsprim: 1.4.2 + sshpk: 1.17.0 + dev: true + + /https-proxy-agent/5.0.1: + resolution: + { + integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, + } + engines: { node: '>= 6' } + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /human-signals/2.1.0: + resolution: + { + integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, + } + engines: { node: '>=10.17.0' } + dev: true + + /husky/7.0.4: + resolution: + { + integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==, + } + engines: { node: '>=12' } + hasBin: true + dev: true + + /iconv-lite/0.4.24: + resolution: + { + integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, + } + engines: { node: '>=0.10.0' } + dependencies: + safer-buffer: 2.1.2 + dev: true + + /idna-uts46-hx/2.3.1: + resolution: + { + integrity: sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==, + } + engines: { node: '>=4.0.0' } + dependencies: + punycode: 2.1.0 + dev: true + + /ieee754/1.2.1: + resolution: + { + integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, + } + + /ignore/5.2.0: + resolution: + { + integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==, + } + engines: { node: '>= 4' } + dev: true + + /import-fresh/3.3.0: + resolution: + { + integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, + } + engines: { node: '>=6' } + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /import-local/3.1.0: + resolution: + { + integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==, + } + engines: { node: '>=8' } + hasBin: true + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + dev: true + + /imurmurhash/0.1.4: + resolution: { integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= } + engines: { node: '>=0.8.19' } + dev: true + + /indent-string/4.0.0: + resolution: + { + integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, + } + engines: { node: '>=8' } + dev: true + + /inflight/1.0.6: + resolution: { integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= } + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + /inherits/2.0.4: + resolution: + { + integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, + } + + /ini/1.3.8: + resolution: + { + integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, + } + dev: true + + /internal-slot/1.0.3: + resolution: + { + integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==, + } + engines: { node: '>= 0.4' } + dependencies: + get-intrinsic: 1.1.1 + has: 1.0.3 + side-channel: 1.0.4 + dev: true + + /ipaddr.js/1.9.1: + resolution: + { + integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==, + } + engines: { node: '>= 0.10' } + dev: true + + /is-arguments/1.1.1: + resolution: + { + integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-arrayish/0.2.1: + resolution: { integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= } + dev: true + + /is-bigint/1.0.4: + resolution: + { + integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==, + } + dependencies: + has-bigints: 1.0.2 + dev: true + + /is-boolean-object/1.1.2: + resolution: + { + integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-callable/1.2.4: + resolution: + { + integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==, + } + engines: { node: '>= 0.4' } + dev: true + + /is-core-module/2.9.0: + resolution: + { + integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==, + } + dependencies: + has: 1.0.3 + dev: true + + /is-date-object/1.0.5: + resolution: + { + integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, + } + engines: { node: '>= 0.4' } + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-extglob/2.1.1: + resolution: { integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= } + engines: { node: '>=0.10.0' } + dev: true + + /is-fullwidth-code-point/3.0.0: + resolution: + { + integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, + } + engines: { node: '>=8' } + dev: true + + /is-fullwidth-code-point/4.0.0: + resolution: + { + integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==, + } + engines: { node: '>=12' } + dev: true + + /is-function/1.0.2: + resolution: + { + integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==, + } + dev: true + + /is-generator-fn/2.1.0: + resolution: + { + integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==, + } + engines: { node: '>=6' } + dev: true + + /is-generator-function/1.0.10: + resolution: + { + integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==, + } + engines: { node: '>= 0.4' } + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-glob/4.0.3: + resolution: + { + integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, + } + engines: { node: '>=0.10.0' } + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-hex-prefixed/1.0.0: + resolution: { integrity: sha1-fY035q135dEnFIkTxXPggtd39VQ= } + engines: { node: '>=6.5.0', npm: '>=3' } + dev: true + + /is-negative-zero/2.0.2: + resolution: + { + integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==, + } + engines: { node: '>= 0.4' } + dev: true + + /is-number-object/1.0.7: + resolution: + { + integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==, + } + engines: { node: '>= 0.4' } + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-number/7.0.0: + resolution: + { + integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, + } + engines: { node: '>=0.12.0' } + dev: true + + /is-object/1.0.2: + resolution: + { + integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==, + } + dev: true + + /is-plain-obj/1.1.0: + resolution: { integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4= } + engines: { node: '>=0.10.0' } + dev: true + + /is-potential-custom-element-name/1.0.1: + resolution: + { + integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==, + } + dev: true + + /is-regex/1.1.4: + resolution: + { + integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-retry-allowed/1.2.0: + resolution: + { + integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==, + } + engines: { node: '>=0.10.0' } + dev: true + + /is-shared-array-buffer/1.0.2: + resolution: + { + integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==, + } + dependencies: + call-bind: 1.0.2 + dev: true + + /is-stream/1.1.0: + resolution: { integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ= } + engines: { node: '>=0.10.0' } + dev: true + + /is-stream/2.0.1: + resolution: + { + integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, + } + engines: { node: '>=8' } + dev: true + + /is-string/1.0.7: + resolution: + { + integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==, + } + engines: { node: '>= 0.4' } + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-symbol/1.0.4: + resolution: + { + integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==, + } + engines: { node: '>= 0.4' } + dependencies: + has-symbols: 1.0.3 + dev: true + + /is-typed-array/1.1.9: + resolution: + { + integrity: sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==, + } + engines: { node: '>= 0.4' } + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.2 + es-abstract: 1.20.0 + for-each: 0.3.3 + has-tostringtag: 1.0.0 + dev: true + + /is-typedarray/1.0.0: + resolution: { integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= } + dev: true + + /is-weakref/1.0.2: + resolution: + { + integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==, + } + dependencies: + call-bind: 1.0.2 + dev: true + + /is-windows/0.2.0: + resolution: { integrity: sha1-3hqm1j6indJIc3tp8f+LgALSEIw= } + engines: { node: '>=0.10.0' } + dev: true + + /isexe/2.0.0: + resolution: { integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= } + dev: true + + /isomorphic-unfetch/3.1.0: + resolution: + { + integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==, + } + dependencies: + node-fetch: 2.6.7 + unfetch: 4.2.0 + transitivePeerDependencies: + - encoding + dev: false + + /isstream/0.1.2: + resolution: { integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= } + dev: true + + /istanbul-lib-coverage/3.2.0: + resolution: + { + integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==, + } + engines: { node: '>=8' } + dev: true + + /istanbul-lib-instrument/5.2.0: + resolution: + { + integrity: sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==, + } + engines: { node: '>=8' } + dependencies: + '@babel/core': 7.17.10 + '@babel/parser': 7.17.10 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.0 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-lib-report/3.0.0: + resolution: + { + integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==, + } + engines: { node: '>=8' } + dependencies: + istanbul-lib-coverage: 3.2.0 + make-dir: 3.1.0 + supports-color: 7.2.0 + dev: true + + /istanbul-lib-source-maps/4.0.1: + resolution: + { + integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==, + } + engines: { node: '>=10' } + dependencies: + debug: 4.3.4 + istanbul-lib-coverage: 3.2.0 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-reports/3.1.4: + resolution: + { + integrity: sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==, + } + engines: { node: '>=8' } + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.0 + dev: true + + /isurl/1.0.0: + resolution: + { + integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==, + } + engines: { node: '>= 4' } + dependencies: + has-to-string-tag-x: 1.4.1 + is-object: 1.0.2 + dev: true + + /jest-changed-files/27.5.1: + resolution: + { + integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + execa: 5.1.1 + throat: 6.0.1 + dev: true + + /jest-circus/27.5.1: + resolution: + { + integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/environment': 27.5.1 + '@jest/test-result': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + chalk: 4.1.2 + co: 4.6.0 + dedent: 0.7.0 + expect: 27.5.1 + is-generator-fn: 2.1.0 + jest-each: 27.5.1 + jest-matcher-utils: 27.5.1 + jest-message-util: 27.5.1 + jest-runtime: 27.5.1 + jest-snapshot: 27.5.1 + jest-util: 27.5.1 + pretty-format: 27.5.1 + slash: 3.0.0 + stack-utils: 2.0.5 + throat: 6.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-cli/27.5.1_ts-node@10.7.0: + resolution: + { + integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 27.5.1_ts-node@10.7.0 + '@jest/test-result': 27.5.1 + '@jest/types': 27.5.1 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.10 + import-local: 3.1.0 + jest-config: 27.5.1_ts-node@10.7.0 + jest-util: 27.5.1 + jest-validate: 27.5.1 + prompts: 2.4.2 + yargs: 16.2.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + + /jest-config/27.5.1_ts-node@10.7.0: + resolution: + { + integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + peerDependencies: + ts-node: '>=9.0.0' + peerDependenciesMeta: + ts-node: + optional: true + dependencies: + '@babel/core': 7.17.10 + '@jest/test-sequencer': 27.5.1 + '@jest/types': 27.5.1 + babel-jest: 27.5.1_@babel+core@7.17.10 + chalk: 4.1.2 + ci-info: 3.3.1 + deepmerge: 4.2.2 + glob: 7.2.2 + graceful-fs: 4.2.10 + jest-circus: 27.5.1 + jest-environment-jsdom: 27.5.1 + jest-environment-node: 27.5.1 + jest-get-type: 27.5.1 + jest-jasmine2: 27.5.1 + jest-regex-util: 27.5.1 + jest-resolve: 27.5.1 + jest-runner: 27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 27.5.1 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.7.0_h4tw2vgfqmmy4uhtcfuxwgfqbm + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /jest-dev-server/6.0.3: + resolution: + { + integrity: sha512-joKPQQWSaBMsNNdCWvwCQvhD6ox4IH+5H5pecbRRSxiRi2BfVCGGOWQ4/MGwV1NJ9z9XEq1qy5JLYTJlv9RVzA==, + } + dependencies: + chalk: 4.1.2 + cwd: 0.10.0 + find-process: 1.4.7 + prompts: 2.4.2 + spawnd: 6.0.2 + tree-kill: 1.2.2 + wait-on: 6.0.1 + transitivePeerDependencies: + - debug + - supports-color + dev: true + + /jest-diff/27.5.1: + resolution: + { + integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + chalk: 4.1.2 + diff-sequences: 27.5.1 + jest-get-type: 27.5.1 + pretty-format: 27.5.1 + dev: true + + /jest-docblock/27.5.1: + resolution: + { + integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + detect-newline: 3.1.0 + dev: true + + /jest-each/27.5.1: + resolution: + { + integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + chalk: 4.1.2 + jest-get-type: 27.5.1 + jest-util: 27.5.1 + pretty-format: 27.5.1 + dev: true + + /jest-environment-jsdom/27.5.1: + resolution: + { + integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/environment': 27.5.1 + '@jest/fake-timers': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + jest-mock: 27.5.1 + jest-util: 27.5.1 + jsdom: 16.7.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /jest-environment-node/27.5.1: + resolution: + { + integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/environment': 27.5.1 + '@jest/fake-timers': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + jest-mock: 27.5.1 + jest-util: 27.5.1 + dev: true + + /jest-get-type/27.5.1: + resolution: + { + integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dev: true + + /jest-haste-map/27.5.1: + resolution: + { + integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + '@types/graceful-fs': 4.1.5 + '@types/node': 16.11.35 + anymatch: 3.1.2 + fb-watchman: 2.0.1 + graceful-fs: 4.2.10 + jest-regex-util: 27.5.1 + jest-serializer: 27.5.1 + jest-util: 27.5.1 + jest-worker: 27.5.1 + micromatch: 4.0.5 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /jest-jasmine2/27.5.1: + resolution: + { + integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/environment': 27.5.1 + '@jest/source-map': 27.5.1 + '@jest/test-result': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + chalk: 4.1.2 + co: 4.6.0 + expect: 27.5.1 + is-generator-fn: 2.1.0 + jest-each: 27.5.1 + jest-matcher-utils: 27.5.1 + jest-message-util: 27.5.1 + jest-runtime: 27.5.1 + jest-snapshot: 27.5.1 + jest-util: 27.5.1 + pretty-format: 27.5.1 + throat: 6.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-leak-detector/27.5.1: + resolution: + { + integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + jest-get-type: 27.5.1 + pretty-format: 27.5.1 + dev: true + + /jest-matcher-utils/27.5.1: + resolution: + { + integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + chalk: 4.1.2 + jest-diff: 27.5.1 + jest-get-type: 27.5.1 + pretty-format: 27.5.1 + dev: true + + /jest-message-util/27.5.1: + resolution: + { + integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@babel/code-frame': 7.16.7 + '@jest/types': 27.5.1 + '@types/stack-utils': 2.0.1 + chalk: 4.1.2 + graceful-fs: 4.2.10 + micromatch: 4.0.5 + pretty-format: 27.5.1 + slash: 3.0.0 + stack-utils: 2.0.5 + dev: true + + /jest-mock/27.5.1: + resolution: + { + integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + dev: true + + /jest-pnp-resolver/1.2.2_jest-resolve@27.5.1: + resolution: + { + integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==, + } + engines: { node: '>=6' } + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + dependencies: + jest-resolve: 27.5.1 + dev: true + + /jest-regex-util/27.5.1: + resolution: + { + integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dev: true + + /jest-resolve-dependencies/27.5.1: + resolution: + { + integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + jest-regex-util: 27.5.1 + jest-snapshot: 27.5.1 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-resolve/27.5.1: + resolution: + { + integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + chalk: 4.1.2 + graceful-fs: 4.2.10 + jest-haste-map: 27.5.1 + jest-pnp-resolver: 1.2.2_jest-resolve@27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + resolve: 1.22.0 + resolve.exports: 1.1.0 + slash: 3.0.0 + dev: true + + /jest-runner/27.5.1: + resolution: + { + integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/console': 27.5.1 + '@jest/environment': 27.5.1 + '@jest/test-result': 27.5.1 + '@jest/transform': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + chalk: 4.1.2 + emittery: 0.8.1 + graceful-fs: 4.2.10 + jest-docblock: 27.5.1 + jest-environment-jsdom: 27.5.1 + jest-environment-node: 27.5.1 + jest-haste-map: 27.5.1 + jest-leak-detector: 27.5.1 + jest-message-util: 27.5.1 + jest-resolve: 27.5.1 + jest-runtime: 27.5.1 + jest-util: 27.5.1 + jest-worker: 27.5.1 + source-map-support: 0.5.21 + throat: 6.0.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /jest-runtime/27.5.1: + resolution: + { + integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/environment': 27.5.1 + '@jest/fake-timers': 27.5.1 + '@jest/globals': 27.5.1 + '@jest/source-map': 27.5.1 + '@jest/test-result': 27.5.1 + '@jest/transform': 27.5.1 + '@jest/types': 27.5.1 + chalk: 4.1.2 + cjs-module-lexer: 1.2.2 + collect-v8-coverage: 1.0.1 + execa: 5.1.1 + glob: 7.2.2 + graceful-fs: 4.2.10 + jest-haste-map: 27.5.1 + jest-message-util: 27.5.1 + jest-mock: 27.5.1 + jest-regex-util: 27.5.1 + jest-resolve: 27.5.1 + jest-snapshot: 27.5.1 + jest-util: 27.5.1 + slash: 3.0.0 + strip-bom: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-serializer/27.5.1: + resolution: + { + integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@types/node': 16.11.35 + graceful-fs: 4.2.10 + dev: true + + /jest-snapshot/27.5.1: + resolution: + { + integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@babel/core': 7.17.10 + '@babel/generator': 7.17.10 + '@babel/plugin-syntax-typescript': 7.17.10_@babel+core@7.17.10 + '@babel/traverse': 7.17.10 + '@babel/types': 7.17.10 + '@jest/transform': 27.5.1 + '@jest/types': 27.5.1 + '@types/babel__traverse': 7.17.1 + '@types/prettier': 2.6.1 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.10 + chalk: 4.1.2 + expect: 27.5.1 + graceful-fs: 4.2.10 + jest-diff: 27.5.1 + jest-get-type: 27.5.1 + jest-haste-map: 27.5.1 + jest-matcher-utils: 27.5.1 + jest-message-util: 27.5.1 + jest-util: 27.5.1 + natural-compare: 1.4.0 + pretty-format: 27.5.1 + semver: 7.3.7 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-util/27.5.1: + resolution: + { + integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + chalk: 4.1.2 + ci-info: 3.3.1 + graceful-fs: 4.2.10 + picomatch: 2.3.1 + dev: true + + /jest-validate/27.5.1: + resolution: + { + integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/types': 27.5.1 + camelcase: 6.3.0 + chalk: 4.1.2 + jest-get-type: 27.5.1 + leven: 3.1.0 + pretty-format: 27.5.1 + dev: true + + /jest-watcher/27.5.1: + resolution: + { + integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + '@jest/test-result': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 16.11.35 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + jest-util: 27.5.1 + string-length: 4.0.2 + dev: true + + /jest-worker/27.5.1: + resolution: + { + integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==, + } + engines: { node: '>= 10.13.0' } + dependencies: + '@types/node': 16.11.35 + merge-stream: 2.0.0 + supports-color: 8.1.1 + dev: true + + /jest/27.5.1_ts-node@10.7.0: + resolution: + { + integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 27.5.1_ts-node@10.7.0 + import-local: 3.1.0 + jest-cli: 27.5.1_ts-node@10.7.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + + /joi/17.6.0: + resolution: + { + integrity: sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==, + } + dependencies: + '@hapi/hoek': 9.3.0 + '@hapi/topo': 5.1.0 + '@sideway/address': 4.1.4 + '@sideway/formula': 3.0.0 + '@sideway/pinpoint': 2.0.0 + dev: true + + /js-sha3/0.5.7: + resolution: { integrity: sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc= } + dev: true + + /js-sha3/0.8.0: + resolution: + { + integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==, + } + dev: true + + /js-tokens/4.0.0: + resolution: + { + integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, + } + dev: true + + /js-yaml/3.14.1: + resolution: + { + integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==, + } + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: true + + /js-yaml/4.1.0: + resolution: + { + integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, + } + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /jsbn/0.1.1: + resolution: { integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= } + dev: true + + /jsdom/16.7.0: + resolution: + { + integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==, + } + engines: { node: '>=10' } + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + abab: 2.0.6 + acorn: 8.7.1 + acorn-globals: 6.0.0 + cssom: 0.4.4 + cssstyle: 2.3.0 + data-urls: 2.0.0 + decimal.js: 10.3.1 + domexception: 2.0.1 + escodegen: 2.0.0 + form-data: 3.0.1 + html-encoding-sniffer: 2.0.1 + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.0 + parse5: 6.0.1 + saxes: 5.0.1 + symbol-tree: 3.2.4 + tough-cookie: 4.0.0 + w3c-hr-time: 1.0.2 + w3c-xmlserializer: 2.0.0 + webidl-conversions: 6.1.0 + whatwg-encoding: 1.0.5 + whatwg-mimetype: 2.3.0 + whatwg-url: 8.7.0 + ws: 7.5.7 + xml-name-validator: 3.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /jsesc/2.5.2: + resolution: + { + integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==, + } + engines: { node: '>=4' } + hasBin: true + dev: true + + /json-buffer/3.0.0: + resolution: { integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= } + dev: true + + /json-parse-better-errors/1.0.2: + resolution: + { + integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==, + } + dev: true + + /json-parse-even-better-errors/2.3.1: + resolution: + { + integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, + } + dev: true + + /json-schema-traverse/0.4.1: + resolution: + { + integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, + } + dev: true + + /json-schema/0.4.0: + resolution: + { + integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==, + } + dev: true + + /json-stable-stringify-without-jsonify/1.0.1: + resolution: { integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= } + dev: true + + /json-stringify-safe/5.0.1: + resolution: { integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= } + dev: true + + /json5/2.2.1: + resolution: + { + integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==, + } + engines: { node: '>=6' } + hasBin: true + dev: true + + /jsonc-parser/3.0.0: + resolution: + { + integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==, + } + dev: false + + /jsonfile/4.0.0: + resolution: { integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= } + optionalDependencies: + graceful-fs: 4.2.10 + dev: true + + /jsprim/1.4.2: + resolution: + { + integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==, + } + engines: { node: '>=0.6.0' } + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + dev: true + + /just-omit/2.0.1: + resolution: + { + integrity: sha512-gmMf9DSGjx+PJFr7P7zcZk4hpKvb/iLTmXjArvtvr2zg8JvcXyAjPtJItX4Lx8BCUk3UAtJiacu4no9h9mv6mg==, + } + dev: true + + /keccak/3.0.2: + resolution: + { + integrity: sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==, + } + engines: { node: '>=10.0.0' } + requiresBuild: true + dependencies: + node-addon-api: 2.0.2 + node-gyp-build: 4.4.0 + readable-stream: 3.6.0 + dev: true + + /keyv/3.1.0: + resolution: + { + integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==, + } + dependencies: + json-buffer: 3.0.0 + dev: true + + /kleur/3.0.3: + resolution: + { + integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==, + } + engines: { node: '>=6' } + dev: true + + /leven/3.1.0: + resolution: + { + integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==, + } + engines: { node: '>=6' } + dev: true + + /levn/0.3.0: + resolution: { integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= } + engines: { node: '>= 0.8.0' } + dependencies: + prelude-ls: 1.1.2 + type-check: 0.3.2 + dev: true + + /levn/0.4.1: + resolution: + { + integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, + } + engines: { node: '>= 0.8.0' } + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /lilconfig/2.0.4: + resolution: + { + integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==, + } + engines: { node: '>=10' } + dev: true + + /lines-and-columns/1.2.4: + resolution: + { + integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, + } + dev: true + + /lint-staged/12.4.1: + resolution: + { + integrity: sha512-PTXgzpflrQ+pODQTG116QNB+Q6uUTDg5B5HqGvNhoQSGt8Qy+MA/6zSnR8n38+sxP5TapzeQGTvoKni0KRS8Vg==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + hasBin: true + dependencies: + cli-truncate: 3.1.0 + colorette: 2.0.16 + commander: 8.3.0 + debug: 4.3.4_supports-color@9.2.2 + execa: 5.1.1 + lilconfig: 2.0.4 + listr2: 4.0.5 + micromatch: 4.0.5 + normalize-path: 3.0.0 + object-inspect: 1.12.0 + pidtree: 0.5.0 + string-argv: 0.3.1 + supports-color: 9.2.2 + yaml: 1.10.2 + transitivePeerDependencies: + - enquirer + dev: true + + /listr2/4.0.5: + resolution: + { + integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==, + } + engines: { node: '>=12' } + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true + dependencies: + cli-truncate: 2.1.0 + colorette: 2.0.16 + log-update: 4.0.0 + p-map: 4.0.0 + rfdc: 1.3.0 + rxjs: 7.5.5 + through: 2.3.8 + wrap-ansi: 7.0.0 + dev: true + + /load-json-file/4.0.0: + resolution: { integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs= } + engines: { node: '>=4' } + dependencies: + graceful-fs: 4.2.10 + parse-json: 4.0.0 + pify: 3.0.0 + strip-bom: 3.0.0 + dev: true + + /locate-path/5.0.0: + resolution: + { + integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, + } + engines: { node: '>=8' } + dependencies: + p-locate: 4.1.0 + dev: true + + /lodash.memoize/4.1.2: + resolution: { integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= } + dev: true + + /lodash.merge/4.6.2: + resolution: + { + integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, + } + dev: true + + /lodash/4.17.21: + resolution: + { + integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, + } + dev: true + + /log-update/4.0.0: + resolution: + { + integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==, + } + engines: { node: '>=10' } + dependencies: + ansi-escapes: 4.3.2 + cli-cursor: 3.1.0 + slice-ansi: 4.0.0 + wrap-ansi: 6.2.0 + dev: true + + /lowercase-keys/1.0.1: + resolution: + { + integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==, + } + engines: { node: '>=0.10.0' } + dev: true + + /lowercase-keys/2.0.0: + resolution: + { + integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==, + } + engines: { node: '>=8' } + dev: true + + /lru-cache/6.0.0: + resolution: + { + integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, + } + engines: { node: '>=10' } + dependencies: + yallist: 4.0.0 + dev: true + + /lunr/2.3.9: + resolution: + { + integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==, + } + dev: false + + /make-dir/3.1.0: + resolution: + { + integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, + } + engines: { node: '>=8' } + dependencies: + semver: 6.3.0 + dev: true + + /make-error/1.3.6: + resolution: + { + integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, + } + dev: true + + /makeerror/1.0.12: + resolution: + { + integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==, + } + dependencies: + tmpl: 1.0.5 + dev: true + + /marked/4.0.15: + resolution: + { + integrity: sha512-esX5lPdTfG4p8LDkv+obbRCyOKzB+820ZZyMOXJZygZBHrH9b3xXR64X4kT3sPe9Nx8qQXbmcz6kFSMt4Nfk6Q==, + } + engines: { node: '>= 12' } + hasBin: true + dev: false + + /md5.js/1.3.5: + resolution: + { + integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==, + } + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /media-typer/0.3.0: + resolution: { integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= } + engines: { node: '>= 0.6' } + dev: true + + /memorystream/0.3.1: + resolution: { integrity: sha1-htcJCzDORV1j+64S3aUaR93K+bI= } + engines: { node: '>= 0.10.0' } + dev: true + + /merge-descriptors/1.0.1: + resolution: { integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= } + dev: true + + /merge-stream/2.0.0: + resolution: + { + integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, + } + dev: true + + /merge2/1.4.1: + resolution: + { + integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, + } + engines: { node: '>= 8' } + dev: true + + /methods/1.1.2: + resolution: { integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= } + engines: { node: '>= 0.6' } + dev: true + + /micromatch/4.0.5: + resolution: + { + integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, + } + engines: { node: '>=8.6' } + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + + /miller-rabin/4.0.1: + resolution: + { + integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==, + } + hasBin: true + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + dev: true + + /mime-db/1.52.0: + resolution: + { + integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, + } + engines: { node: '>= 0.6' } + dev: true + + /mime-types/2.1.35: + resolution: + { + integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, + } + engines: { node: '>= 0.6' } + dependencies: + mime-db: 1.52.0 + dev: true + + /mime/1.6.0: + resolution: + { + integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, + } + engines: { node: '>=4' } + hasBin: true + dev: true + + /mimic-fn/2.1.0: + resolution: + { + integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, + } + engines: { node: '>=6' } + dev: true + + /mimic-response/1.0.1: + resolution: + { + integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==, + } + engines: { node: '>=4' } + dev: true + + /min-document/2.19.0: + resolution: { integrity: sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= } + dependencies: + dom-walk: 0.1.2 + dev: true + + /minimalistic-assert/1.0.1: + resolution: + { + integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==, + } + dev: true + + /minimalistic-crypto-utils/1.0.1: + resolution: { integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= } + dev: true + + /minimatch/3.1.2: + resolution: + { + integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, + } + dependencies: + brace-expansion: 1.1.11 + + /minimatch/5.0.1: + resolution: + { + integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==, + } + engines: { node: '>=10' } + dependencies: + brace-expansion: 2.0.1 + dev: false + + /minimist/1.2.6: + resolution: + { + integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==, + } + dev: true + + /minipass/2.9.0: + resolution: + { + integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==, + } + dependencies: + safe-buffer: 5.2.1 + yallist: 3.1.1 + dev: true + + /minizlib/1.3.3: + resolution: + { + integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==, + } + dependencies: + minipass: 2.9.0 + dev: true + + /mkdirp-promise/5.0.1: + resolution: { integrity: sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE= } + engines: { node: '>=4' } + deprecated: This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that. + dependencies: + mkdirp: 1.0.4 + dev: true + + /mkdirp/0.5.6: + resolution: + { + integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==, + } + hasBin: true + dependencies: + minimist: 1.2.6 + dev: true + + /mkdirp/1.0.4: + resolution: + { + integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, + } + engines: { node: '>=10' } + hasBin: true + dev: true + + /mock-fs/4.14.0: + resolution: + { + integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==, + } + dev: true + + /ms/2.0.0: + resolution: { integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= } + dev: true + + /ms/2.1.2: + resolution: + { + integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, + } + dev: true + + /ms/2.1.3: + resolution: + { + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, + } + dev: true + + /multibase/0.6.1: + resolution: + { + integrity: sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==, + } + deprecated: This module has been superseded by the multiformats module + dependencies: + base-x: 3.0.9 + buffer: 5.7.1 + dev: true + + /multibase/0.7.0: + resolution: + { + integrity: sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==, + } + deprecated: This module has been superseded by the multiformats module + dependencies: + base-x: 3.0.9 + buffer: 5.7.1 + dev: true + + /multicodec/0.5.7: + resolution: + { + integrity: sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==, + } + deprecated: This module has been superseded by the multiformats module + dependencies: + varint: 5.0.2 + dev: true + + /multicodec/1.0.4: + resolution: + { + integrity: sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==, + } + deprecated: This module has been superseded by the multiformats module + dependencies: + buffer: 5.7.1 + varint: 5.0.2 + dev: true + + /multihashes/0.4.21: + resolution: + { + integrity: sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==, + } + dependencies: + buffer: 5.7.1 + multibase: 0.7.0 + varint: 5.0.2 + dev: true + + /nano-json-stream-parser/0.1.2: + resolution: { integrity: sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18= } + dev: true + + /natural-compare/1.4.0: + resolution: { integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= } + dev: true + + /negotiator/0.6.3: + resolution: + { + integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, + } + engines: { node: '>= 0.6' } + dev: true + + /next-tick/1.1.0: + resolution: + { + integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==, + } + dev: true + + /nice-try/1.0.5: + resolution: + { + integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==, + } + dev: true + + /node-addon-api/2.0.2: + resolution: + { + integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==, + } + dev: true + + /node-fetch/2.6.7: + resolution: + { + integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==, + } + engines: { node: 4.x || >=6.0.0 } + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: false + + /node-gyp-build/4.4.0: + resolution: + { + integrity: sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==, + } + hasBin: true + dev: true + + /node-int64/0.4.0: + resolution: { integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= } + dev: true + + /node-releases/2.0.4: + resolution: + { + integrity: sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==, + } + dev: true + + /normalize-package-data/2.5.0: + resolution: + { + integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==, + } + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.0 + semver: 5.7.1 + validate-npm-package-license: 3.0.4 + dev: true + + /normalize-path/3.0.0: + resolution: + { + integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, + } + engines: { node: '>=0.10.0' } + dev: true + + /normalize-url/4.5.1: + resolution: + { + integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==, + } + engines: { node: '>=8' } + dev: true + + /npm-run-all/4.1.5: + resolution: + { + integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==, + } + engines: { node: '>= 4' } + hasBin: true + dependencies: + ansi-styles: 3.2.1 + chalk: 2.4.2 + cross-spawn: 6.0.5 + memorystream: 0.3.1 + minimatch: 3.1.2 + pidtree: 0.3.1 + read-pkg: 3.0.0 + shell-quote: 1.7.3 + string.prototype.padend: 3.1.3 + dev: true + + /npm-run-path/4.0.1: + resolution: + { + integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, + } + engines: { node: '>=8' } + dependencies: + path-key: 3.1.1 + dev: true + + /number-to-bn/1.7.0: + resolution: { integrity: sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA= } + engines: { node: '>=6.5.0', npm: '>=3' } + dependencies: + bn.js: 4.11.6 + strip-hex-prefix: 1.0.0 + dev: true + + /nwsapi/2.2.0: + resolution: + { + integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==, + } + dev: true + + /oauth-sign/0.9.0: + resolution: + { + integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==, + } + dev: true + + /object-assign/4.1.1: + resolution: { integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= } + engines: { node: '>=0.10.0' } + dev: true + + /object-inspect/1.12.0: + resolution: + { + integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==, + } + dev: true + + /object-keys/1.1.1: + resolution: + { + integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, + } + engines: { node: '>= 0.4' } + dev: true + + /object.assign/4.1.2: + resolution: + { + integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + + /oboe/2.1.5: + resolution: { integrity: sha1-VVQoTFQ6ImbXo48X4HOCH73jk80= } + dependencies: + http-https: 1.0.0 + dev: true + + /on-finished/2.4.1: + resolution: + { + integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==, + } + engines: { node: '>= 0.8' } + dependencies: + ee-first: 1.1.1 + dev: true + + /once/1.4.0: + resolution: { integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= } + dependencies: + wrappy: 1.0.2 + + /onetime/5.1.2: + resolution: + { + integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, + } + engines: { node: '>=6' } + dependencies: + mimic-fn: 2.1.0 + dev: true + + /optionator/0.8.3: + resolution: + { + integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==, + } + engines: { node: '>= 0.8.0' } + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.3.0 + prelude-ls: 1.1.2 + type-check: 0.3.2 + word-wrap: 1.2.3 + dev: true + + /optionator/0.9.1: + resolution: + { + integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==, + } + engines: { node: '>= 0.8.0' } + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.3 + dev: true + + /os-homedir/1.0.2: + resolution: { integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M= } + engines: { node: '>=0.10.0' } + dev: true + + /p-cancelable/0.3.0: + resolution: + { + integrity: sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==, + } + engines: { node: '>=4' } + dev: true + + /p-cancelable/1.1.0: + resolution: + { + integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==, + } + engines: { node: '>=6' } + dev: true + + /p-finally/1.0.0: + resolution: { integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= } + engines: { node: '>=4' } + dev: true + + /p-limit/2.3.0: + resolution: + { + integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, + } + engines: { node: '>=6' } + dependencies: + p-try: 2.2.0 + dev: true + + /p-locate/4.1.0: + resolution: + { + integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, + } + engines: { node: '>=8' } + dependencies: + p-limit: 2.3.0 + dev: true + + /p-map/4.0.0: + resolution: + { + integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, + } + engines: { node: '>=10' } + dependencies: + aggregate-error: 3.1.0 + dev: true + + /p-timeout/1.2.1: + resolution: { integrity: sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y= } + engines: { node: '>=4' } + dependencies: + p-finally: 1.0.0 + dev: true + + /p-try/2.2.0: + resolution: + { + integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, + } + engines: { node: '>=6' } + dev: true + + /parent-module/1.0.1: + resolution: + { + integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, + } + engines: { node: '>=6' } + dependencies: + callsites: 3.1.0 + dev: true + + /parse-asn1/5.1.6: + resolution: + { + integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==, + } + dependencies: + asn1.js: 5.4.1 + browserify-aes: 1.2.0 + evp_bytestokey: 1.0.3 + pbkdf2: 3.1.2 + safe-buffer: 5.2.1 + dev: true + + /parse-headers/2.0.5: + resolution: + { + integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==, + } + dev: true + + /parse-json/4.0.0: + resolution: { integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= } + engines: { node: '>=4' } + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + dev: true + + /parse-json/5.2.0: + resolution: + { + integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==, + } + engines: { node: '>=8' } + dependencies: + '@babel/code-frame': 7.16.7 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true + + /parse-passwd/1.0.0: + resolution: { integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= } + engines: { node: '>=0.10.0' } + dev: true + + /parse5/6.0.1: + resolution: + { + integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==, + } + dev: true + + /parseurl/1.3.3: + resolution: + { + integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==, + } + engines: { node: '>= 0.8' } + dev: true + + /path-exists/4.0.0: + resolution: + { + integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, + } + engines: { node: '>=8' } + dev: true + + /path-is-absolute/1.0.1: + resolution: { integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= } + engines: { node: '>=0.10.0' } + + /path-key/2.0.1: + resolution: { integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= } + engines: { node: '>=4' } + dev: true + + /path-key/3.1.1: + resolution: + { + integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, + } + engines: { node: '>=8' } + dev: true + + /path-parse/1.0.7: + resolution: + { + integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, + } + dev: true + + /path-to-regexp/0.1.7: + resolution: { integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= } + dev: true + + /path-type/3.0.0: + resolution: + { + integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==, + } + engines: { node: '>=4' } + dependencies: + pify: 3.0.0 + dev: true + + /path-type/4.0.0: + resolution: + { + integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, + } + engines: { node: '>=8' } + dev: true + + /pbkdf2/3.1.2: + resolution: + { + integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==, + } + engines: { node: '>=0.12' } + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /perf_hooks/0.0.1: + resolution: + { + integrity: sha512-qG/D9iA4KDme+KF4vCObJy6Bouu3BlQnmJ8jPydVPm32NJBD9ZK1ZNgXSYaZKHkVC1sKSqUiLgFvAZPUiIEnBw==, + } + dev: true + + /performance-now/2.1.0: + resolution: { integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= } + dev: true + + /picocolors/1.0.0: + resolution: + { + integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, + } + dev: true + + /picomatch/2.3.1: + resolution: + { + integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, + } + engines: { node: '>=8.6' } + dev: true + + /pidtree/0.3.1: + resolution: + { + integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==, + } + engines: { node: '>=0.10' } + hasBin: true + dev: true + + /pidtree/0.5.0: + resolution: + { + integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==, + } + engines: { node: '>=0.10' } + hasBin: true + dev: true + + /pify/3.0.0: + resolution: { integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= } + engines: { node: '>=4' } + dev: true + + /pirates/4.0.5: + resolution: + { + integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==, + } + engines: { node: '>= 6' } + dev: true + + /pkg-dir/4.2.0: + resolution: + { + integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==, + } + engines: { node: '>=8' } + dependencies: + find-up: 4.1.0 + dev: true + + /prelude-ls/1.1.2: + resolution: { integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= } + engines: { node: '>= 0.8.0' } + dev: true + + /prelude-ls/1.2.1: + resolution: + { + integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, + } + engines: { node: '>= 0.8.0' } + dev: true + + /prepend-http/1.0.4: + resolution: { integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= } + engines: { node: '>=0.10.0' } + dev: true + + /prepend-http/2.0.0: + resolution: { integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= } + engines: { node: '>=4' } + dev: true + + /prettier-plugin-organize-imports/2.3.4_igyi7w6qm73tfaya7seiivlrqu: + resolution: + { + integrity: sha512-R8o23sf5iVL/U71h9SFUdhdOEPsi3nm42FD/oDYIZ2PQa4TNWWuWecxln6jlIQzpZTDMUeO1NicJP6lLn2TtRw==, + } + peerDependencies: + prettier: '>=2.0' + typescript: '>=2.9' + dependencies: + prettier: 2.6.2 + typescript: 4.6.4 + dev: true + + /prettier/2.6.2: + resolution: + { + integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==, + } + engines: { node: '>=10.13.0' } + hasBin: true + dev: true + + /pretty-format/27.5.1: + resolution: + { + integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + ansi-regex: 5.0.1 + ansi-styles: 5.2.0 + react-is: 17.0.2 + dev: true + + /process/0.11.10: + resolution: { integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI= } + engines: { node: '>= 0.6.0' } + dev: true + + /prompts/2.4.2: + resolution: + { + integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==, + } + engines: { node: '>= 6' } + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + dev: true + + /proxy-addr/2.0.7: + resolution: + { + integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==, + } + engines: { node: '>= 0.10' } + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + dev: true + + /psl/1.8.0: + resolution: + { + integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==, + } + dev: true + + /public-encrypt/4.0.3: + resolution: + { + integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==, + } + dependencies: + bn.js: 4.12.0 + browserify-rsa: 4.1.0 + create-hash: 1.2.0 + parse-asn1: 5.1.6 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /pump/3.0.0: + resolution: + { + integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==, + } + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /punycode/2.1.0: + resolution: { integrity: sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0= } + engines: { node: '>=6' } + dev: true + + /punycode/2.1.1: + resolution: + { + integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==, + } + engines: { node: '>=6' } + dev: true + + /qs/6.10.3: + resolution: + { + integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==, + } + engines: { node: '>=0.6' } + dependencies: + side-channel: 1.0.4 + dev: true + + /qs/6.5.3: + resolution: + { + integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==, + } + engines: { node: '>=0.6' } + dev: true + + /query-string/5.1.1: + resolution: + { + integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==, + } + engines: { node: '>=0.10.0' } + dependencies: + decode-uri-component: 0.2.0 + object-assign: 4.1.1 + strict-uri-encode: 1.1.0 + dev: true + + /queue-microtask/1.2.3: + resolution: + { + integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, + } + dev: true + + /randombytes/2.1.0: + resolution: + { + integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==, + } + dependencies: + safe-buffer: 5.2.1 + dev: true + + /randomfill/1.0.4: + resolution: + { + integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==, + } + dependencies: + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /range-parser/1.2.1: + resolution: + { + integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==, + } + engines: { node: '>= 0.6' } + dev: true + + /raw-body/2.5.1: + resolution: + { + integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==, + } + engines: { node: '>= 0.8' } + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + dev: true + + /react-is/17.0.2: + resolution: + { + integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==, + } + dev: true + + /read-pkg/3.0.0: + resolution: { integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= } + engines: { node: '>=4' } + dependencies: + load-json-file: 4.0.0 + normalize-package-data: 2.5.0 + path-type: 3.0.0 + dev: true + + /readable-stream/3.6.0: + resolution: + { + integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==, + } + engines: { node: '>= 6' } + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: true + + /regexp.prototype.flags/1.4.3: + resolution: + { + integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + functions-have-names: 1.2.3 + dev: true + + /regexpp/3.2.0: + resolution: + { + integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, + } + engines: { node: '>=8' } + dev: true + + /request/2.88.2: + resolution: + { + integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==, + } + engines: { node: '>= 6' } + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + dependencies: + aws-sign2: 0.7.0 + aws4: 1.11.0 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 2.3.3 + har-validator: 5.1.5 + http-signature: 1.2.0 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + oauth-sign: 0.9.0 + performance-now: 2.1.0 + qs: 6.5.3 + safe-buffer: 5.2.1 + tough-cookie: 2.5.0 + tunnel-agent: 0.6.0 + uuid: 3.4.0 + dev: true + + /require-directory/2.1.1: + resolution: { integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= } + engines: { node: '>=0.10.0' } + dev: true + + /resolve-cwd/3.0.0: + resolution: + { + integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==, + } + engines: { node: '>=8' } + dependencies: + resolve-from: 5.0.0 + dev: true + + /resolve-dir/0.1.1: + resolution: { integrity: sha1-shklmlYC+sXFxJatiUpujMQwJh4= } + engines: { node: '>=0.10.0' } + dependencies: + expand-tilde: 1.2.2 + global-modules: 0.2.3 + dev: true + + /resolve-from/4.0.0: + resolution: + { + integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, + } + engines: { node: '>=4' } + dev: true + + /resolve-from/5.0.0: + resolution: + { + integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, + } + engines: { node: '>=8' } + dev: true + + /resolve.exports/1.1.0: + resolution: + { + integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==, + } + engines: { node: '>=10' } + dev: true + + /resolve/1.22.0: + resolution: + { + integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==, + } + hasBin: true + dependencies: + is-core-module: 2.9.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /responselike/1.0.2: + resolution: { integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= } + dependencies: + lowercase-keys: 1.0.1 + dev: true + + /restore-cursor/3.1.0: + resolution: + { + integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, + } + engines: { node: '>=8' } + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true + + /reusify/1.0.4: + resolution: + { + integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, + } + engines: { iojs: '>=1.0.0', node: '>=0.10.0' } + dev: true + + /rfdc/1.3.0: + resolution: + { + integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==, + } + dev: true + + /rimraf/3.0.2: + resolution: + { + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, + } + hasBin: true + dependencies: + glob: 7.2.2 + dev: true + + /ripemd160/2.0.2: + resolution: + { + integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==, + } + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + dev: true + + /rlp/2.2.7: + resolution: + { + integrity: sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==, + } + hasBin: true + dependencies: + bn.js: 5.2.0 + dev: true + + /run-parallel/1.2.0: + resolution: + { + integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, + } + dependencies: + queue-microtask: 1.2.3 + dev: true + + /rxjs/7.5.5: + resolution: + { + integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==, + } + dependencies: + tslib: 2.4.0 + dev: true + + /safe-buffer/5.1.2: + resolution: + { + integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, + } + dev: true + + /safe-buffer/5.2.1: + resolution: + { + integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, + } + dev: true + + /safer-buffer/2.1.2: + resolution: + { + integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, + } + dev: true + + /saxes/5.0.1: + resolution: + { + integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==, + } + engines: { node: '>=10' } + dependencies: + xmlchars: 2.2.0 + dev: true + + /scrypt-js/3.0.1: + resolution: + { + integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==, + } + dev: true + + /secp256k1/4.0.3: + resolution: + { + integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==, + } + engines: { node: '>=10.0.0' } + requiresBuild: true + dependencies: + elliptic: 6.5.4 + node-addon-api: 2.0.2 + node-gyp-build: 4.4.0 + dev: true + + /semver/5.7.1: + resolution: + { + integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==, + } + hasBin: true + dev: true + + /semver/6.3.0: + resolution: + { + integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==, + } + hasBin: true + dev: true + + /semver/7.3.7: + resolution: + { + integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==, + } + engines: { node: '>=10' } + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /send/0.18.0: + resolution: + { + integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==, + } + engines: { node: '>= 0.8.0' } + dependencies: + 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 + transitivePeerDependencies: + - supports-color + dev: true + + /serve-static/1.15.0: + resolution: + { + integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==, + } + engines: { node: '>= 0.8.0' } + dependencies: + encodeurl: 1.0.2 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.18.0 + transitivePeerDependencies: + - supports-color + dev: true + + /servify/0.1.12: + resolution: + { + integrity: sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==, + } + engines: { node: '>=6' } + dependencies: + body-parser: 1.20.0 + cors: 2.8.5 + express: 4.18.1 + request: 2.88.2 + xhr: 2.6.0 + transitivePeerDependencies: + - supports-color + dev: true + + /setimmediate/1.0.5: + resolution: { integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= } + dev: true + + /setprototypeof/1.2.0: + resolution: + { + integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, + } + dev: true + + /sha.js/2.4.11: + resolution: + { + integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==, + } + hasBin: true + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /sha3/2.1.4: + resolution: + { + integrity: sha512-S8cNxbyb0UGUM2VhRD4Poe5N58gJnJsLJ5vC7FYWGUmGhcsj4++WaIOBFVDxlG0W3To6xBuiRh+i0Qp2oNCOtg==, + } + dependencies: + buffer: 6.0.3 + dev: false + + /shebang-command/1.2.0: + resolution: { integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= } + engines: { node: '>=0.10.0' } + dependencies: + shebang-regex: 1.0.0 + dev: true + + /shebang-command/2.0.0: + resolution: + { + integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, + } + engines: { node: '>=8' } + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex/1.0.0: + resolution: { integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= } + engines: { node: '>=0.10.0' } + dev: true + + /shebang-regex/3.0.0: + resolution: + { + integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, + } + engines: { node: '>=8' } + dev: true + + /shell-quote/1.7.3: + resolution: + { + integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==, + } + dev: true + + /shiki/0.10.1: + resolution: + { + integrity: sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==, + } + dependencies: + jsonc-parser: 3.0.0 + vscode-oniguruma: 1.6.2 + vscode-textmate: 5.2.0 + dev: false + + /side-channel/1.0.4: + resolution: + { + integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, + } + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + object-inspect: 1.12.0 + dev: true + + /signal-exit/3.0.7: + resolution: + { + integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, + } + dev: true + + /simple-concat/1.0.1: + resolution: + { + integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==, + } + dev: true + + /simple-get/2.8.2: + resolution: + { + integrity: sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==, + } + dependencies: + decompress-response: 3.3.0 + once: 1.4.0 + simple-concat: 1.0.1 + dev: true + + /sisteransi/1.0.5: + resolution: + { + integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==, + } + dev: true + + /slash/3.0.0: + resolution: + { + integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, + } + engines: { node: '>=8' } + dev: true + + /slice-ansi/3.0.0: + resolution: + { + integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==, + } + engines: { node: '>=8' } + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + dev: true + + /slice-ansi/4.0.0: + resolution: + { + integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==, + } + engines: { node: '>=10' } + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + dev: true + + /slice-ansi/5.0.0: + resolution: + { + integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==, + } + engines: { node: '>=12' } + dependencies: + ansi-styles: 6.1.0 + is-fullwidth-code-point: 4.0.0 + dev: true + + /source-map-support/0.5.21: + resolution: + { + integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==, + } + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + + /source-map/0.6.1: + resolution: + { + integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, + } + engines: { node: '>=0.10.0' } + dev: true + + /source-map/0.7.3: + resolution: + { + integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==, + } + engines: { node: '>= 8' } + dev: true + + /spawnd/6.0.2: + resolution: + { + integrity: sha512-+YJtx0dvy2wt304MrHD//tASc84zinBUYU1jacPBzrjhZUd7RsDo25krxr4HUHAQzEQFuMAs4/p+yLYU5ciZ1w==, + } + dependencies: + exit: 0.1.2 + signal-exit: 3.0.7 + tree-kill: 1.2.2 + dev: true + + /spdx-correct/3.1.1: + resolution: + { + integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==, + } + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.11 + dev: true + + /spdx-exceptions/2.3.0: + resolution: + { + integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==, + } + dev: true + + /spdx-expression-parse/3.0.1: + resolution: + { + integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==, + } + dependencies: + spdx-exceptions: 2.3.0 + spdx-license-ids: 3.0.11 + dev: true + + /spdx-license-ids/3.0.11: + resolution: + { + integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==, + } + dev: true + + /sprintf-js/1.0.3: + resolution: { integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= } + dev: true + + /sshpk/1.17.0: + resolution: + { + integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==, + } + engines: { node: '>=0.10.0' } + hasBin: true + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + dev: true + + /stack-utils/2.0.5: + resolution: + { + integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==, + } + engines: { node: '>=10' } + dependencies: + escape-string-regexp: 2.0.0 + dev: true + + /statuses/2.0.1: + resolution: + { + integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==, + } + engines: { node: '>= 0.8' } + dev: true + + /strict-uri-encode/1.1.0: + resolution: { integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= } + engines: { node: '>=0.10.0' } + dev: true + + /string-argv/0.3.1: + resolution: + { + integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==, + } + engines: { node: '>=0.6.19' } + dev: true + + /string-length/4.0.2: + resolution: + { + integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==, + } + engines: { node: '>=10' } + dependencies: + char-regex: 1.0.2 + strip-ansi: 6.0.1 + dev: true + + /string-width/4.2.3: + resolution: + { + integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, + } + engines: { node: '>=8' } + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string-width/5.1.2: + resolution: + { + integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, + } + engines: { node: '>=12' } + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.0.1 + dev: true + + /string.prototype.padend/3.1.3: + resolution: + { + integrity: sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.0 + dev: true + + /string.prototype.trimend/1.0.5: + resolution: + { + integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==, + } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.0 + dev: true + + /string.prototype.trimstart/1.0.5: + resolution: + { + integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==, + } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.0 + dev: true + + /string_decoder/1.3.0: + resolution: + { + integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, + } + dependencies: + safe-buffer: 5.2.1 + dev: true + + /strip-ansi/6.0.1: + resolution: + { + integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, + } + engines: { node: '>=8' } + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-ansi/7.0.1: + resolution: + { + integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==, + } + engines: { node: '>=12' } + dependencies: + ansi-regex: 6.0.1 + dev: true + + /strip-bom/3.0.0: + resolution: { integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= } + engines: { node: '>=4' } + dev: true + + /strip-bom/4.0.0: + resolution: + { + integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==, + } + engines: { node: '>=8' } + dev: true + + /strip-final-newline/2.0.0: + resolution: + { + integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, + } + engines: { node: '>=6' } + dev: true + + /strip-hex-prefix/1.0.0: + resolution: { integrity: sha1-DF8VX+8RUTczd96du1iNoFUA428= } + engines: { node: '>=6.5.0', npm: '>=3' } + dependencies: + is-hex-prefixed: 1.0.0 + dev: true + + /strip-json-comments/3.1.1: + resolution: + { + integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, + } + engines: { node: '>=8' } + dev: true + + /supports-color/5.5.0: + resolution: + { + integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, + } + engines: { node: '>=4' } + dependencies: + has-flag: 3.0.0 + dev: true + + /supports-color/7.2.0: + resolution: + { + integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, + } + engines: { node: '>=8' } + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-color/8.1.1: + resolution: + { + integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==, + } + engines: { node: '>=10' } + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-color/9.2.2: + resolution: + { + integrity: sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==, + } + engines: { node: '>=12' } + dev: true + + /supports-hyperlinks/2.2.0: + resolution: + { + integrity: sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==, + } + engines: { node: '>=8' } + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: true + + /supports-preserve-symlinks-flag/1.0.0: + resolution: + { + integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, + } + engines: { node: '>= 0.4' } + dev: true + + /swarm-js/0.1.40: + resolution: + { + integrity: sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==, + } + dependencies: + bluebird: 3.7.2 + buffer: 5.7.1 + eth-lib: 0.1.29 + fs-extra: 4.0.3 + got: 7.1.0 + mime-types: 2.1.35 + mkdirp-promise: 5.0.1 + mock-fs: 4.14.0 + setimmediate: 1.0.5 + tar: 4.4.19 + xhr-request: 1.1.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /symbol-tree/3.2.4: + resolution: + { + integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==, + } + dev: true + + /tar/4.4.19: + resolution: + { + integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==, + } + engines: { node: '>=4.5' } + dependencies: + chownr: 1.1.4 + fs-minipass: 1.2.7 + minipass: 2.9.0 + minizlib: 1.3.3 + mkdirp: 0.5.6 + safe-buffer: 5.2.1 + yallist: 3.1.1 + dev: true + + /terminal-link/2.1.1: + resolution: + { + integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==, + } + engines: { node: '>=8' } + dependencies: + ansi-escapes: 4.3.2 + supports-hyperlinks: 2.2.0 + dev: true + + /test-exclude/6.0.0: + resolution: + { + integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==, + } + engines: { node: '>=8' } + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.2 + minimatch: 3.1.2 + dev: true + + /text-table/0.2.0: + resolution: { integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= } + dev: true + + /throat/6.0.1: + resolution: + { + integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==, + } + dev: true + + /through/2.3.8: + resolution: { integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= } + dev: true + + /timed-out/4.0.1: + resolution: { integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= } + engines: { node: '>=0.10.0' } + dev: true + + /tmpl/1.0.5: + resolution: + { + integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==, + } + dev: true + + /to-fast-properties/2.0.0: + resolution: { integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= } + engines: { node: '>=4' } + dev: true + + /to-readable-stream/1.0.0: + resolution: + { + integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==, + } + engines: { node: '>=6' } + dev: true + + /to-regex-range/5.0.1: + resolution: + { + integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, + } + engines: { node: '>=8.0' } + dependencies: + is-number: 7.0.0 + dev: true + + /toidentifier/1.0.1: + resolution: + { + integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==, + } + engines: { node: '>=0.6' } + dev: true + + /tough-cookie/2.5.0: + resolution: + { + integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==, + } + engines: { node: '>=0.8' } + dependencies: + psl: 1.8.0 + punycode: 2.1.1 + dev: true + + /tough-cookie/4.0.0: + resolution: + { + integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==, + } + engines: { node: '>=6' } + dependencies: + psl: 1.8.0 + punycode: 2.1.1 + universalify: 0.1.2 + dev: true + + /tr46/0.0.3: + resolution: { integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= } + dev: false + + /tr46/2.1.0: + resolution: + { + integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==, + } + engines: { node: '>=8' } + dependencies: + punycode: 2.1.1 + dev: true + + /tree-kill/1.2.2: + resolution: + { + integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==, + } + hasBin: true + dev: true + + /ts-jest/27.1.4_ibhx3ehxrt2kgmkik4bkzmyeei: + resolution: + { + integrity: sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@types/jest': ^27.0.0 + babel-jest: '>=27.0.0 <28' + esbuild: '*' + jest: ^27.0.0 + typescript: '>=3.8 <5.0' + peerDependenciesMeta: + '@babel/core': + optional: true + '@types/jest': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + dependencies: + '@types/jest': 27.5.1 + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + jest: 27.5.1_ts-node@10.7.0 + jest-util: 27.5.1 + json5: 2.2.1 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.3.7 + typescript: 4.6.4 + yargs-parser: 20.2.9 + dev: true + + /ts-node/10.7.0_h4tw2vgfqmmy4uhtcfuxwgfqbm: + resolution: + { + integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==, + } + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@cspotcode/source-map-support': 0.7.0 + '@tsconfig/node10': 1.0.8 + '@tsconfig/node12': 1.0.9 + '@tsconfig/node14': 1.0.1 + '@tsconfig/node16': 1.0.2 + '@types/node': 16.11.35 + acorn: 8.7.1 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 4.6.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + dev: true + + /tslib/1.14.1: + resolution: + { + integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, + } + dev: true + + /tslib/2.4.0: + resolution: + { + integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==, + } + dev: true + + /tsutils/3.21.0_typescript@4.6.4: + resolution: + { + integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, + } + engines: { node: '>= 6' } + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 4.6.4 + dev: true + + /tunnel-agent/0.6.0: + resolution: { integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= } + dependencies: + safe-buffer: 5.2.1 + dev: true + + /tweetnacl/0.14.5: + resolution: { integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= } + dev: true + + /type-check/0.3.2: + resolution: { integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= } + engines: { node: '>= 0.8.0' } + dependencies: + prelude-ls: 1.1.2 + dev: true + + /type-check/0.4.0: + resolution: + { + integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, + } + engines: { node: '>= 0.8.0' } + dependencies: + prelude-ls: 1.2.1 + dev: true + + /type-detect/4.0.8: + resolution: + { + integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==, + } + engines: { node: '>=4' } + dev: true + + /type-fest/0.20.2: + resolution: + { + integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, + } + engines: { node: '>=10' } + dev: true + + /type-fest/0.21.3: + resolution: + { + integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, + } + engines: { node: '>=10' } + dev: true + + /type-is/1.6.18: + resolution: + { + integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==, + } + engines: { node: '>= 0.6' } + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + dev: true + + /type/1.2.0: + resolution: + { + integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==, + } + dev: true + + /type/2.6.0: + resolution: + { + integrity: sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==, + } + dev: true + + /typedarray-to-buffer/3.1.5: + resolution: + { + integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==, + } + dependencies: + is-typedarray: 1.0.0 + dev: true + + /typedoc-plugin-missing-exports/0.22.6_typedoc@0.22.15: + resolution: + { + integrity: sha512-1uguGQqa+c5f33nWS3v1mm0uAx4Ii1lw4Kx2zQksmYFKNEWTmrmMXbMNBoBg4wu0p4dFCNC7JIWPoRzpNS6pFA==, + } + peerDependencies: + typedoc: 0.22.x + dependencies: + typedoc: 0.22.15_typescript@4.6.4 + dev: false + + /typedoc/0.22.15_typescript@4.6.4: + resolution: + { + integrity: sha512-CMd1lrqQbFvbx6S9G6fL4HKp3GoIuhujJReWqlIvSb2T26vGai+8Os3Mde7Pn832pXYemd9BMuuYWhFpL5st0Q==, + } + engines: { node: '>= 12.10.0' } + hasBin: true + peerDependencies: + typescript: 4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x + dependencies: + glob: 7.2.2 + lunr: 2.3.9 + marked: 4.0.15 + minimatch: 5.0.1 + shiki: 0.10.1 + typescript: 4.6.4 + dev: false + + /typescript/4.6.4: + resolution: + { + integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==, + } + engines: { node: '>=4.2.0' } + hasBin: true + dev: true + + /ultron/1.1.1: + resolution: + { + integrity: sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==, + } + dev: true + + /unbox-primitive/1.0.2: + resolution: + { + integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==, + } + dependencies: + call-bind: 1.0.2 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + + /unfetch/4.2.0: + resolution: + { + integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==, + } + dev: false + + /universalify/0.1.2: + resolution: + { + integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==, + } + engines: { node: '>= 4.0.0' } + dev: true + + /unpipe/1.0.0: + resolution: { integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= } + engines: { node: '>= 0.8' } + dev: true + + /uri-js/4.4.1: + resolution: + { + integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, + } + dependencies: + punycode: 2.1.1 + dev: true + + /url-parse-lax/1.0.0: + resolution: { integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= } + engines: { node: '>=0.10.0' } + dependencies: + prepend-http: 1.0.4 + dev: true + + /url-parse-lax/3.0.0: + resolution: { integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= } + engines: { node: '>=4' } + dependencies: + prepend-http: 2.0.0 + dev: true + + /url-set-query/1.0.0: + resolution: { integrity: sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk= } + dev: true + + /url-to-options/1.0.1: + resolution: { integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= } + engines: { node: '>= 4' } + dev: true + + /utf-8-validate/5.0.9: + resolution: + { + integrity: sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==, + } + engines: { node: '>=6.14.2' } + requiresBuild: true + dependencies: + node-gyp-build: 4.4.0 + dev: true + + /utf8/3.0.0: + resolution: + { + integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==, + } + dev: true + + /util-deprecate/1.0.2: + resolution: { integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= } + dev: true + + /util/0.12.4: + resolution: + { + integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==, + } + dependencies: + inherits: 2.0.4 + is-arguments: 1.1.1 + is-generator-function: 1.0.10 + is-typed-array: 1.1.9 + safe-buffer: 5.2.1 + which-typed-array: 1.1.8 + dev: true + + /utils-merge/1.0.1: + resolution: { integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= } + engines: { node: '>= 0.4.0' } + dev: true + + /uuid/3.3.2: + resolution: + { + integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==, + } + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + dev: true + + /uuid/3.4.0: + resolution: + { + integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==, + } + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + dev: true + + /v8-compile-cache-lib/3.0.1: + resolution: + { + integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==, + } + dev: true + + /v8-compile-cache/2.3.0: + resolution: + { + integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==, + } + dev: true + + /v8-to-istanbul/8.1.1: + resolution: + { + integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==, + } + engines: { node: '>=10.12.0' } + dependencies: + '@types/istanbul-lib-coverage': 2.0.4 + convert-source-map: 1.8.0 + source-map: 0.7.3 + dev: true + + /validate-npm-package-license/3.0.4: + resolution: + { + integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, + } + dependencies: + spdx-correct: 3.1.1 + spdx-expression-parse: 3.0.1 + dev: true + + /varint/5.0.2: + resolution: + { + integrity: sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==, + } + dev: true + + /vary/1.1.2: + resolution: { integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= } + engines: { node: '>= 0.8' } + dev: true + + /verror/1.10.0: + resolution: { integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= } + engines: { '0': node >=0.6.0 } + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + dev: true + + /vscode-oniguruma/1.6.2: + resolution: + { + integrity: sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==, + } + dev: false + + /vscode-textmate/5.2.0: + resolution: + { + integrity: sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==, + } + dev: false + + /w3c-hr-time/1.0.2: + resolution: + { + integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==, + } + dependencies: + browser-process-hrtime: 1.0.0 + dev: true + + /w3c-xmlserializer/2.0.0: + resolution: + { + integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==, + } + engines: { node: '>=10' } + dependencies: + xml-name-validator: 3.0.0 + dev: true + + /wait-on/6.0.1: + resolution: + { + integrity: sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==, + } + engines: { node: '>=10.0.0' } + hasBin: true + dependencies: + axios: 0.25.0 + joi: 17.6.0 + lodash: 4.17.21 + minimist: 1.2.6 + rxjs: 7.5.5 + transitivePeerDependencies: + - debug + dev: true + + /walker/1.0.8: + resolution: + { + integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==, + } + dependencies: + makeerror: 1.0.12 + dev: true + + /web3-bzz/1.7.3: + resolution: + { + integrity: sha512-y2i2IW0MfSqFc1JBhBSQ59Ts9xE30hhxSmLS13jLKWzie24/An5dnoGarp2rFAy20tevJu1zJVPYrEl14jiL5w==, + } + engines: { node: '>=8.0.0' } + requiresBuild: true + dependencies: + '@types/node': 12.20.52 + got: 9.6.0 + swarm-js: 0.1.40 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /web3-core-helpers/1.7.3: + resolution: + { + integrity: sha512-qS2t6UKLhRV/6C7OFHtMeoHphkcA+CKUr2vfpxy4hubs3+Nj28K9pgiqFuvZiXmtEEwIAE2A28GBOC3RdcSuFg==, + } + engines: { node: '>=8.0.0' } + dependencies: + web3-eth-iban: 1.7.3 + web3-utils: 1.7.3 + dev: true + + /web3-core-method/1.7.3: + resolution: + { + integrity: sha512-SeF8YL/NVFbj/ddwLhJeS0io8y7wXaPYA2AVT0h2C2ESYkpvOtQmyw2Bc3aXxBmBErKcbOJjE2ABOKdUmLSmMA==, + } + engines: { node: '>=8.0.0' } + dependencies: + '@ethersproject/transactions': 5.6.0 + web3-core-helpers: 1.7.3 + web3-core-promievent: 1.7.3 + web3-core-subscriptions: 1.7.3 + web3-utils: 1.7.3 + dev: true + + /web3-core-promievent/1.7.3: + resolution: + { + integrity: sha512-+mcfNJLP8h2JqcL/UdMGdRVfTdm+bsoLzAFtLpazE4u9kU7yJUgMMAqnK59fKD3Zpke3DjaUJKwz1TyiGM5wig==, + } + engines: { node: '>=8.0.0' } + dependencies: + eventemitter3: 4.0.4 + dev: true + + /web3-core-requestmanager/1.7.3: + resolution: + { + integrity: sha512-bC+jeOjPbagZi2IuL1J5d44f3zfPcgX+GWYUpE9vicNkPUxFBWRG+olhMo7L+BIcD57cTmukDlnz+1xBULAjFg==, + } + engines: { node: '>=8.0.0' } + dependencies: + util: 0.12.4 + web3-core-helpers: 1.7.3 + web3-providers-http: 1.7.3 + web3-providers-ipc: 1.7.3 + web3-providers-ws: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-core-subscriptions/1.7.3: + resolution: + { + integrity: sha512-/i1ZCLW3SDxEs5mu7HW8KL4Vq7x4/fDXY+yf/vPoDljlpvcLEOnI8y9r7om+0kYwvuTlM6DUHHafvW0221TyRQ==, + } + engines: { node: '>=8.0.0' } + dependencies: + eventemitter3: 4.0.4 + web3-core-helpers: 1.7.3 + dev: true + + /web3-core/1.7.3: + resolution: + { + integrity: sha512-4RNxueGyevD1XSjdHE57vz/YWRHybpcd3wfQS33fgMyHZBVLFDNwhn+4dX4BeofVlK/9/cmPAokLfBUStZMLdw==, + } + engines: { node: '>=8.0.0' } + dependencies: + '@types/bn.js': 4.11.6 + '@types/node': 12.20.52 + bignumber.js: 9.0.2 + web3-core-helpers: 1.7.3 + web3-core-method: 1.7.3 + web3-core-requestmanager: 1.7.3 + web3-utils: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-eth-abi/1.7.3: + resolution: + { + integrity: sha512-ZlD8DrJro0ocnbZViZpAoMX44x5aYAb73u2tMq557rMmpiluZNnhcCYF/NnVMy6UIkn7SF/qEA45GXA1ne6Tnw==, + } + engines: { node: '>=8.0.0' } + dependencies: + '@ethersproject/abi': 5.0.7 + web3-utils: 1.7.3 + dev: true + + /web3-eth-accounts/1.7.3: + resolution: + { + integrity: sha512-aDaWjW1oJeh0LeSGRVyEBiTe/UD2/cMY4dD6pQYa8dOhwgMtNQjxIQ7kacBBXe7ZKhjbIFZDhvXN4mjXZ82R2Q==, + } + engines: { node: '>=8.0.0' } + dependencies: + '@ethereumjs/common': 2.6.4 + '@ethereumjs/tx': 3.5.1 + crypto-browserify: 3.12.0 + eth-lib: 0.2.8 + ethereumjs-util: 7.1.4 + scrypt-js: 3.0.1 + uuid: 3.3.2 + web3-core: 1.7.3 + web3-core-helpers: 1.7.3 + web3-core-method: 1.7.3 + web3-utils: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-eth-contract/1.7.3: + resolution: + { + integrity: sha512-7mjkLxCNMWlQrlfM/MmNnlKRHwFk5XrZcbndoMt3KejcqDP6dPHi2PZLutEcw07n/Sk8OMpSamyF3QiGfmyRxw==, + } + engines: { node: '>=8.0.0' } + dependencies: + '@types/bn.js': 4.11.6 + web3-core: 1.7.3 + web3-core-helpers: 1.7.3 + web3-core-method: 1.7.3 + web3-core-promievent: 1.7.3 + web3-core-subscriptions: 1.7.3 + web3-eth-abi: 1.7.3 + web3-utils: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-eth-ens/1.7.3: + resolution: + { + integrity: sha512-q7+hFGHIc0mBI3LwgRVcLCQmp6GItsWgUtEZ5bjwdjOnJdbjYddm7PO9RDcTDQ6LIr7hqYaY4WTRnDHZ6BEt5Q==, + } + engines: { node: '>=8.0.0' } + dependencies: + content-hash: 2.5.2 + eth-ens-namehash: 2.0.8 + web3-core: 1.7.3 + web3-core-helpers: 1.7.3 + web3-core-promievent: 1.7.3 + web3-eth-abi: 1.7.3 + web3-eth-contract: 1.7.3 + web3-utils: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-eth-iban/1.7.3: + resolution: + { + integrity: sha512-1GPVWgajwhh7g53mmYDD1YxcftQniIixMiRfOqlnA1w0mFGrTbCoPeVaSQ3XtSf+rYehNJIZAUeDBnONVjXXmg==, + } + engines: { node: '>=8.0.0' } + dependencies: + bn.js: 4.12.0 + web3-utils: 1.7.3 + dev: true + + /web3-eth-personal/1.7.3: + resolution: + { + integrity: sha512-iTLz2OYzEsJj2qGE4iXC1Gw+KZN924fTAl0ESBFs2VmRhvVaM7GFqZz/wx7/XESl3GVxGxlRje3gNK0oGIoYYQ==, + } + engines: { node: '>=8.0.0' } + dependencies: + '@types/node': 12.20.52 + web3-core: 1.7.3 + web3-core-helpers: 1.7.3 + web3-core-method: 1.7.3 + web3-net: 1.7.3 + web3-utils: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-eth/1.7.3: + resolution: + { + integrity: sha512-BCIRMPwaMlTCbswXyGT6jj9chCh9RirbDFkPtvqozfQ73HGW7kP78TXXf9+Xdo1GjutQfxi/fQ9yPdxtDJEpDA==, + } + engines: { node: '>=8.0.0' } + dependencies: + web3-core: 1.7.3 + web3-core-helpers: 1.7.3 + web3-core-method: 1.7.3 + web3-core-subscriptions: 1.7.3 + web3-eth-abi: 1.7.3 + web3-eth-accounts: 1.7.3 + web3-eth-contract: 1.7.3 + web3-eth-ens: 1.7.3 + web3-eth-iban: 1.7.3 + web3-eth-personal: 1.7.3 + web3-net: 1.7.3 + web3-utils: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-net/1.7.3: + resolution: + { + integrity: sha512-zAByK0Qrr71k9XW0Adtn+EOuhS9bt77vhBO6epAeQ2/VKl8rCGLAwrl3GbeEl7kWa8s/su72cjI5OetG7cYR0g==, + } + engines: { node: '>=8.0.0' } + dependencies: + web3-core: 1.7.3 + web3-core-method: 1.7.3 + web3-utils: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-providers-http/1.7.3: + resolution: + { + integrity: sha512-TQJfMsDQ5Uq9zGMYlu7azx1L7EvxW+Llks3MaWn3cazzr5tnrDbGh6V17x6LN4t8tFDHWx0rYKr3mDPqyTjOZw==, + } + engines: { node: '>=8.0.0' } + dependencies: + web3-core-helpers: 1.7.3 + xhr2-cookies: 1.1.0 + dev: true + + /web3-providers-ipc/1.7.3: + resolution: + { + integrity: sha512-Z4EGdLKzz6I1Bw+VcSyqVN4EJiT2uAro48Am1eRvxUi4vktGoZtge1ixiyfrRIVb6nPe7KnTFl30eQBtMqS0zA==, + } + engines: { node: '>=8.0.0' } + dependencies: + oboe: 2.1.5 + web3-core-helpers: 1.7.3 + dev: true + + /web3-providers-ws/1.7.3: + resolution: + { + integrity: sha512-PpykGbkkkKtxPgv7U4ny4UhnkqSZDfLgBEvFTXuXLAngbX/qdgfYkhIuz3MiGplfL7Yh93SQw3xDjImXmn2Rgw==, + } + engines: { node: '>=8.0.0' } + dependencies: + eventemitter3: 4.0.4 + web3-core-helpers: 1.7.3 + websocket: 1.0.34 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-shh/1.7.3: + resolution: + { + integrity: sha512-bQTSKkyG7GkuULdZInJ0osHjnmkHij9tAySibpev1XjYdjLiQnd0J9YGF4HjvxoG3glNROpuCyTaRLrsLwaZuw==, + } + engines: { node: '>=8.0.0' } + requiresBuild: true + dependencies: + web3-core: 1.7.3 + web3-core-method: 1.7.3 + web3-core-subscriptions: 1.7.3 + web3-net: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /web3-utils/1.7.3: + resolution: + { + integrity: sha512-g6nQgvb/bUpVUIxJE+ezVN+rYwYmlFyMvMIRSuqpi1dk6ApDD00YNArrk7sPcZnjvxOJ76813Xs2vIN2rgh4lg==, + } + engines: { node: '>=8.0.0' } + dependencies: + bn.js: 4.12.0 + ethereum-bloom-filters: 1.0.10 + ethereumjs-util: 7.1.4 + ethjs-unit: 0.1.6 + number-to-bn: 1.7.0 + randombytes: 2.1.0 + utf8: 3.0.0 + dev: true + + /web3/1.7.3: + resolution: + { + integrity: sha512-UgBvQnKIXncGYzsiGacaiHtm0xzQ/JtGqcSO/ddzQHYxnNuwI72j1Pb4gskztLYihizV9qPNQYHMSCiBlStI9A==, + } + engines: { node: '>=8.0.0' } + requiresBuild: true + dependencies: + web3-bzz: 1.7.3 + web3-core: 1.7.3 + web3-eth: 1.7.3 + web3-eth-personal: 1.7.3 + web3-net: 1.7.3 + web3-shh: 1.7.3 + web3-utils: 1.7.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /webidl-conversions/3.0.1: + resolution: { integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= } + dev: false + + /webidl-conversions/5.0.0: + resolution: + { + integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==, + } + engines: { node: '>=8' } + dev: true + + /webidl-conversions/6.1.0: + resolution: + { + integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==, + } + engines: { node: '>=10.4' } + dev: true + + /websocket/1.0.34: + resolution: + { + integrity: sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==, + } + engines: { node: '>=4.0.0' } + dependencies: + bufferutil: 4.0.6 + debug: 2.6.9 + es5-ext: 0.10.61 + typedarray-to-buffer: 3.1.5 + utf-8-validate: 5.0.9 + yaeti: 0.0.6 + transitivePeerDependencies: + - supports-color + dev: true + + /whatwg-encoding/1.0.5: + resolution: + { + integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==, + } + dependencies: + iconv-lite: 0.4.24 + dev: true + + /whatwg-mimetype/2.3.0: + resolution: + { + integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==, + } + dev: true + + /whatwg-url/5.0.0: + resolution: { integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0= } + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + dev: false + + /whatwg-url/8.7.0: + resolution: + { + integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==, + } + engines: { node: '>=10' } + dependencies: + lodash: 4.17.21 + tr46: 2.1.0 + webidl-conversions: 6.1.0 + dev: true + + /which-boxed-primitive/1.0.2: + resolution: + { + integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==, + } + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true + + /which-typed-array/1.1.8: + resolution: + { + integrity: sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==, + } + engines: { node: '>= 0.4' } + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.2 + es-abstract: 1.20.0 + for-each: 0.3.3 + has-tostringtag: 1.0.0 + is-typed-array: 1.1.9 + dev: true + + /which/1.3.1: + resolution: + { + integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==, + } + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /which/2.0.2: + resolution: + { + integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, + } + engines: { node: '>= 8' } + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /word-wrap/1.2.3: + resolution: + { + integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, + } + engines: { node: '>=0.10.0' } + dev: true + + /wrap-ansi/6.2.0: + resolution: + { + integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, + } + engines: { node: '>=8' } + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrap-ansi/7.0.0: + resolution: + { + integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, + } + engines: { node: '>=10' } + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrappy/1.0.2: + resolution: { integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= } + + /write-file-atomic/3.0.3: + resolution: + { + integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==, + } + dependencies: + imurmurhash: 0.1.4 + is-typedarray: 1.0.0 + signal-exit: 3.0.7 + typedarray-to-buffer: 3.1.5 + dev: true + + /ws/3.3.3: + resolution: + { + integrity: sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==, + } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dependencies: + async-limiter: 1.0.1 + safe-buffer: 5.1.2 + ultron: 1.1.1 + dev: true + + /ws/7.4.6: + resolution: + { + integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==, + } + engines: { node: '>=8.3.0' } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + + /ws/7.5.7: + resolution: + { + integrity: sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==, + } + engines: { node: '>=8.3.0' } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + + /xhr-request-promise/0.1.3: + resolution: + { + integrity: sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==, + } + dependencies: + xhr-request: 1.1.0 + dev: true + + /xhr-request/1.1.0: + resolution: + { + integrity: sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==, + } + dependencies: + buffer-to-arraybuffer: 0.0.5 + object-assign: 4.1.1 + query-string: 5.1.1 + simple-get: 2.8.2 + timed-out: 4.0.1 + url-set-query: 1.0.0 + xhr: 2.6.0 + dev: true + + /xhr/2.6.0: + resolution: + { + integrity: sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==, + } + dependencies: + global: 4.4.0 + is-function: 1.0.2 + parse-headers: 2.0.5 + xtend: 4.0.2 + dev: true + + /xhr2-cookies/1.1.0: + resolution: { integrity: sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg= } + dependencies: + cookiejar: 2.1.3 + dev: true + + /xml-name-validator/3.0.0: + resolution: + { + integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==, + } + dev: true + + /xmlchars/2.2.0: + resolution: + { + integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==, + } + dev: true + + /xtend/4.0.2: + resolution: + { + integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, + } + engines: { node: '>=0.4' } + dev: true + + /y18n/5.0.8: + resolution: + { + integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, + } + engines: { node: '>=10' } + dev: true + + /yaeti/0.0.6: + resolution: { integrity: sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc= } + engines: { node: '>=0.10.32' } + dev: true + + /yallist/3.1.1: + resolution: + { + integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, + } + dev: true + + /yallist/4.0.0: + resolution: + { + integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, + } + dev: true + + /yaml/1.10.2: + resolution: + { + integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, + } + engines: { node: '>= 6' } + dev: true + + /yargs-parser/20.2.9: + resolution: + { + integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==, + } + engines: { node: '>=10' } + dev: true + + /yargs/16.2.0: + resolution: + { + integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==, + } + engines: { node: '>=10' } + dependencies: + cliui: 7.0.4 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + dev: true + + /yn/3.1.1: + resolution: + { + integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==, + } + engines: { node: '>=6' } + dev: true diff --git a/scripts/markdown-magic/build-readme.sh b/scripts/markdown-magic/build-readme.sh index affa74c9..cb9717a2 100644 --- a/scripts/markdown-magic/build-readme.sh +++ b/scripts/markdown-magic/build-readme.sh @@ -1,4 +1,4 @@ -npx typedoc --json scripts/markdown-magic/typedoc.out.json --pretty src/index.ts +npm run doc npx markdown-magic # add a newline above all markdown magic comments # This was breaking the docusaurus jsx rendering otherwise diff --git a/scripts/markdown-magic/typedoc.out.json b/scripts/markdown-magic/typedoc.out.json index e631f06f..78cd33dd 100644 --- a/scripts/markdown-magic/typedoc.out.json +++ b/scripts/markdown-magic/typedoc.out.json @@ -1,7069 +1,12614 @@ { - "id": 0, - "name": "essential-eth", - "kind": 1, - "kindString": "Project", - "flags": {}, - "originalName": "", - "children": [ - { - "id": 101, - "name": "Contract", - "kind": 128, - "kindString": "Class", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "alpha", - "text": "\nOnly accepts ABIS in JSON format. This allows for stronger typing and assurances of data-types\n* Only read-only function calls currently supported." - }, - { - "tag": "example", - "text": "\n```typescript\nimport { Contract, JsonRpcProvider } from 'essential-eth';\n// UNI airdrop contract\nconst contractAddress = '0x090D4613473dEE047c3f2706764f49E0821D256e';\nconst provider = new JsonRpcProvider();\n\nconst JSONABI = [\n {\n inputs: [\n {\n internalType: 'uint256',\n name: 'index',\n type: 'uint256',\n },\n ],\n name: 'isClaimed',\n outputs: [\n {\n internalType: 'bool',\n name: '',\n type: 'bool',\n },\n ],\n stateMutability: 'view',\n type: 'function',\n },\n]\n\nconst contract = new Contract(\n contractAddress,\n JSONABI,\n provider,\n);\n\n(async () => {\n // prints boolean as to whether index 0 has claimed airdrop or not\n console.log(await contract.isClaimed(0));\n})()\n\n\n```\n" - } - ] - }, - "children": [ - { - "id": 102, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 103, - "name": "new Contract", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "comment": {}, - "parameters": [ - { - "id": 104, - "name": "addressOrName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The ethereum address of the smart-contract" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 105, - "name": "contractInterface", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The JSON ABI of the smart-contract (like http://api.etherscan.io/api?module=contract&action=getabi&address=0x090d4613473dee047c3f2706764f49e0821d256e&format=raw)" - }, - "type": { - "type": "reference", - "id": 221, - "name": "JSONABI" - } - }, - { - "id": 106, - "name": "signerOrProvider", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "An instantiated essential-eth provider\n" - }, - "type": { - "type": "reference", - "id": 13, - "name": "JsonRpcProvider" - } - } - ], - "type": { - "type": "reference", - "id": 101, - "name": "Contract" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseContract.constructor" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseContract.constructor" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 102 - ] - } - ], - "sources": [ - { - "fileName": "src/classes/Contract.ts", - "line": 150, - "character": 13 - } - ], - "indexSignature": { - "id": 107, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": {}, - "comment": { - "shortText": "The function names on any given contract. Like \"isClaimed\", \"merkleRoot\", etc." - }, - "parameters": [ - { - "id": 108, - "name": "key", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - "extendedTypes": [ - { - "type": "reference", - "name": "BaseContract" - } - ] - }, - { - "id": 48, - "name": "FallthroughProvider", - "kind": 128, - "kindString": "Class", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "beta", - "text": "\nA JSON RPC Provider which moves to the next URL when one fails.\n" - } - ] - }, - "children": [ - { - "id": 49, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/providers/FallthroughProvider.ts", - "line": 36, - "character": 2 - } - ], - "signatures": [ - { - "id": 50, - "name": "new FallthroughProvider", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 51, - "name": "rpcUrls", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - }, - { - "id": 52, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ConstructorOptions" - }, - "defaultValue": "{}" - } - ], - "type": { - "type": "reference", - "id": 48, - "name": "FallthroughProvider" - }, - "overwrites": { - "type": "reference", - "name": "BaseProvider.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "name": "BaseProvider.constructor" - } - }, - { - "id": 54, - "name": "timeoutDuration", - "kind": 1024, - "kindString": "Property", - "flags": { - "isPrivate": true, - "isReadonly": true - }, - "sources": [ - { - "fileName": "src/providers/FallthroughProvider.ts", - "line": 28, - "character": 19 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 82, - "name": "getBalance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 374, - "character": 15 - } - ], - "signatures": [ - { - "id": 83, - "name": "getBalance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the balance of the account in wei as TinyBig\n* Same as [`ethers.provider.getBalance`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getBalance)\n* Same as `web3.eth.getBalance`", - "tags": [ - { - "tag": "example", - "text": "\n```js\n await provider\n .getBalance('0x7cB57B5A97eAbe94205C07890BE4c1aD31E486A8')\n .then((balance) => console.log(balance.toString()));\n// \"28798127851528138\"\n```\n" - } - ] - }, - "parameters": [ - { - "id": 84, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 85, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getBalance" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getBalance" - } - }, - { - "id": 76, - "name": "getBlock", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 323, - "character": 15 - } - ], - "signatures": [ - { - "id": 77, - "name": "getBlock", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gets information about a certain block.\nSame as `web3.eth.getBlock` and `ethers.providers.getBlock`", - "returns": "A BlockResponse object with information about the specified block\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock(14645431);\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('0x3e5cea9c2be7e0ab4b0aa04c24dafddc37571db2d2d345caf7f88b3366ece0cf');\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('latest');\n{\n number: 4232826,\n hash: '0x93211a1cd17e154b183565ec685254a03f844a8e34824a46ce1bdd6753dcb669',\n parentHash: '0x1b32bfcba1bb2a57f56e166a3bb06875a1978992999dfc8828397b4c1526f472',\n sha3Uncles: '0x0fb399c67bb5a071ec8a22549223215ab76b7d4009941c9c37aa3c3936010463',\n logsBloom: '0x00000000000000000000101000000000020000000000000000000000000000000000400000010000000000000000000000000000010000000008800000000800000000200000000000000000000000000000000000000000000002000000000000000000000000000040000000000040000000000000000000000000000000000000000000000001000000000004000000000010000000000000000020000000000000000200100020000000000000000080000000000080001000000000000000000001040000000000000000008000000020010100000000200000100000000000000000000000002000000080000000020400000000002000200000000000',\n transactionsRoot: '0xc43b3f13e1fe810e34d3a26ffe465b72c7063a5c70a02de2c78e91e4d10bd9fb',\n stateRoot: '0x04d7bc816537ea7ef3a16e76c9879d29f34f99d4154273c2e98e012a31bad745',\n receiptsRoot: '0x89c6f781ceac0bd49c4d9aa9115df4a5d4dd0e0220ff7668012f15bc04222c6b',\n miner: '0x31fe561eb2c628cD32Ec52573D7c4b7E4C278Bfa',\n difficulty: '1300907486001755331049',\n totalDifficulty: '5989929395521171616186006183',\n extraData: '0xce018c495249532d62613031656132',\n size: 5416,\n gasLimit: 6800000,\n gasUsed: 202955,\n timestamp: 1649884910,\n transactions: [\n '0x6b34a59c7b9aead24fa6dad782f8a3ad84ed4a23ee09bcbf0bcf880840fbbe20',\n '0x9a3851ca24d5336c6a0d48aba2c4b4769d7a672c9b01729c5eb9924efd1b19a7',\n '0xc3ed3d198b62f2f3427ebfa3bbd0fcada4e3c0c189e4464e7eeceb403c75981e'\n ],\n uncles: [\n '0x0c567c054e98153f10d651fbbc018891c1dd9d62a9ffd998e87678803e95b6ed',\n '0xb7d69389dbfb057c6fcb4bc0582d46a2ba01170703f0dadf8cd1462b83e88753',\n '0xd5f74ccd0ad4c58b3161e8c2c507c264231e5f28925061b809c02e5e4bb6db28'\n ],\n minimumGasPrice: '0x387ee40',\n bitcoinMergedMiningHeader: '0x04000020e8567ed3d2480e15a1dd1b4335e4732ae343c037e4fd03000000000000000000ed10a8340d163d3e813bdd430f902f4e5a56828dc62313b2e23797c0be6b8516eb3e576297d8091735884f42',\n bitcoinMergedMiningCoinbaseTransaction: '0x0000000000000140e910128fda7bac502dc5e0573bbaf12de8e2524f70c22f7bd160dedcb19a2521002b6a2952534b424c4f434b3ae493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967aace6a7d9',\n bitcoinMergedMiningMerkleProof: '0xdf63a3d7eb6fbcfb301311faa46e9a15b0408bb1a04e284daee86c273c1dfd65ede23f3170f806e9e0f4cef7ba6b56aa37470d9c23f96ec8e43d08b58645919c5e10bcb892897a731f8f9ce79c72dc0e390896bcd6c67bb38c0bdb72982b6cf05519968d76673572c3f3ef3a08b0ddb464863f1788f7cdbaad3fe44a8a8af576d430ac282fe28852c16df198ca96cc5f71a50695912efe1a836e8442be69e31b6d6f973da2818bce9a3a1c2d9be0671aee9a7776e398d6a03d1e178e20d84646004a3d03c0501334e629d9146aa6a01316dcbaa289df6e6c5e3090cadaddff22699cfc7ff09512fc0d65c5062f17c98561ce3c9510de210d9d654cf99f8d756ff37c9fa21e7122ee8cadb923341690845d572921425f2bd7e044558b7e07983ac4df28928028b0c13c3624dc7a965af8091b0cecc845bf7da5308c03b2c97d607f6706a599f802025894435f1d76ea4e67cc2fc4e1559f1206f559a24633de0f',\n hashForMergedMining: '0xe493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967a',\n paidFees: '0xc0744dcb7a0',\n cumulativeDifficulty: '0x1190930db285269e582'\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 78, - "name": "timeFrame", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The number, hash, or text-based description ('latest', 'earliest', or 'pending') of the block to collect information on.\n" - }, - "type": { - "type": "reference", - "name": "BlockTag" - }, - "defaultValue": "'latest'" - }, - { - "id": 79, - "name": "returnTransactionObjects", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "Whether to also return data about the transactions on the block.\n" - }, - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 211, - "name": "BlockResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getBlock" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getBlock" - } - }, - { - "id": 80, - "name": "getGasPrice", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 354, - "character": 15 - } - ], - "signatures": [ - { - "id": 81, - "name": "getGasPrice", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the current gas price in wei as TinyBig\nSame as `ethers.provider.getGasPrice`" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getGasPrice" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getGasPrice" - } - }, - { - "id": 64, - "name": "getNetwork", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 44, - "character": 15 - } - ], - "signatures": [ - { - "id": 65, - "name": "getNetwork", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the network this provider is connected to" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 241, - "name": "Network" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getNetwork" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getNetwork" - } - }, - { - "id": 66, - "name": "getTransaction", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 182, - "character": 15 - } - ], - "signatures": [ - { - "id": 67, - "name": "getTransaction", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "* Similar to [`ethers.provider.getTransaction`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransaction), some information not included", - "returns": "information about one transaction", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getTransaction('0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789');\n {\n accessList: [],\n blockHash: '0x876810a013dbcd140f6fd6048c1dc33abbb901f1f96b394c2fa63aef3cb40b5d',\n blockNumber: 14578286,\n chainId: 1,\n from: '0xdfD9dE5f6FA60BD70636c0900752E93a6144AEd4',\n gas: Big {\n s: 1,\n e: 5,\n c: [ 1, 1, 2, 1, 6, 3 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n gasPrice: Big {\n s: 1,\n e: 10,\n c: [\n 4, 8, 5, 9, 2,\n 4, 2, 6, 8, 5,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n hash: '0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789',\n input: '0x83259f170000000000000000000000000000000000000000000000000000000000000080000000000000000000000000dfd9de5f6fa60bd70636c0900752e93a6144aed400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009e99ad11a214fd016b19dc3648678c5944859ae292b21c24ca94f857836c4596f1950c82dd0c23dd621af4763edc2f66466e63c5df9de0c1107b1cd16bf460fe93e43fd308e3444bc79c3d88a4cb961dc8367ab6ad048867afc76d193bca99cf3a068864ed4a7df1dbf1d4c52238eced3e5e05644b4040fc2b3ccb8557b0e99fff6131305a0ea2b8061b90bd418db5bbdd2e92129f52d93f90531465e309c4caec5b85285822b6196398d36f16f511811b61bbda6461e80e29210cd303118bdcee8df6fa0505ffbe8642094fd2ba4dd458496fe3b459ac880bbf71877c713e969ccf5ed7efab8a84ebc07e3939901371ca427e1192e455a8f35a6a1d7ad09e1475dd1758b36fa631dab5d70e99316b23c4c43094188d360cd9c3457355904e07c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000162074a7047f',\n maxFeePerGas: Big {\n s: 1,\n e: 10,\n c: [\n 6, 7, 6, 8, 1,\n 2, 6, 1, 6, 1,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n maxPriorityFeePerGas: Big {\n s: 1,\n e: 9,\n c: [ 1, 5 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n nonce: 129,\n r: '0x59a7c15b12c18cd68d6c440963d959bff3e73831ffc938e75ecad07f7ee43fbc',\n s: '0x1ebaf05f0d9273b16c2a7748b150a79d22533a8cd74552611cbe620fee3dcf1c',\n to: '0x39B72d136ba3e4ceF35F48CD09587ffaB754DD8B',\n transactionIndex: 29,\n type: 2,\n v: 0,\n value: Big {\n s: 1,\n e: 0,\n c: [ 0 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n confirmations: 1210\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 68, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 245, - "name": "TransactionResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransaction" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransaction" - } - }, - { - "id": 72, - "name": "getTransactionCount", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 250, - "character": 15 - } - ], - "signatures": [ - { - "id": 73, - "name": "getTransactionCount", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the transaction count from genesis up to specified blockTag", - "text": "* Same as `ethers.provider.getTransactionCount`\n* Same as `web3.eth.getTransactionCount`\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nconst address = '0x71660c4005ba85c37ccec55d0c4493e66fe775d3';\n await provider\n .getTransactionCount(address, 'latest')\n// 1060000\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address)\n// 1053312\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address, 14649390)\n// 1053312\n```\n" - } - ] - }, - "parameters": [ - { - "id": 74, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 75, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransactionCount" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransactionCount" - } - }, - { - "id": 69, - "name": "getTransactionReceipt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 207, - "character": 15 - } - ], - "signatures": [ - { - "id": 70, - "name": "getTransactionReceipt", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gives information about a transaction that has already been mined. Includes additional information beyond what's provided by `getTransaction()`", - "text": "* Similar to [`ethers.provider.getTransactionReceipt`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransactionReceipt), some information not included\n" - }, - "parameters": [ - { - "id": 71, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "the hash of the transaction to get information about\n\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "name": "TransactionReceipt" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransactionReceipt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransactionReceipt" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 49 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 54 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 82, - 76, - 80, - 64, - 66, - 72, - 69 - ] - } - ], - "sources": [ - { - "fileName": "src/providers/FallthroughProvider.ts", - "line": 22, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "BaseProvider" - } - ] - }, - { - "id": 13, - "name": "JsonRpcProvider", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 14, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/providers/JsonRpcProvider.ts", - "line": 20, - "character": 2 - } - ], - "signatures": [ - { - "id": 15, - "name": "new JsonRpcProvider", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "comment": {}, - "parameters": [ - { - "id": 16, - "name": "rpcUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The URL to your Eth node. Consider POKT or Infura\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'https://free-eth-node.com/api/eth'" - } - ], - "type": { - "type": "reference", - "id": 13, - "name": "JsonRpcProvider" - }, - "overwrites": { - "type": "reference", - "name": "BaseProvider.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "name": "BaseProvider.constructor" - } - }, - { - "id": 44, - "name": "getBalance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 374, - "character": 15 - } - ], - "signatures": [ - { - "id": 45, - "name": "getBalance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the balance of the account in wei as TinyBig\n* Same as [`ethers.provider.getBalance`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getBalance)\n* Same as `web3.eth.getBalance`", - "tags": [ - { - "tag": "example", - "text": "\n```js\n await provider\n .getBalance('0x7cB57B5A97eAbe94205C07890BE4c1aD31E486A8')\n .then((balance) => console.log(balance.toString()));\n// \"28798127851528138\"\n```\n" - } - ] - }, - "parameters": [ - { - "id": 46, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 47, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getBalance" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getBalance" - } - }, - { - "id": 38, - "name": "getBlock", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 323, - "character": 15 - } - ], - "signatures": [ - { - "id": 39, - "name": "getBlock", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gets information about a certain block.\nSame as `web3.eth.getBlock` and `ethers.providers.getBlock`", - "returns": "A BlockResponse object with information about the specified block\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock(14645431);\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('0x3e5cea9c2be7e0ab4b0aa04c24dafddc37571db2d2d345caf7f88b3366ece0cf');\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('latest');\n{\n number: 4232826,\n hash: '0x93211a1cd17e154b183565ec685254a03f844a8e34824a46ce1bdd6753dcb669',\n parentHash: '0x1b32bfcba1bb2a57f56e166a3bb06875a1978992999dfc8828397b4c1526f472',\n sha3Uncles: '0x0fb399c67bb5a071ec8a22549223215ab76b7d4009941c9c37aa3c3936010463',\n logsBloom: '0x00000000000000000000101000000000020000000000000000000000000000000000400000010000000000000000000000000000010000000008800000000800000000200000000000000000000000000000000000000000000002000000000000000000000000000040000000000040000000000000000000000000000000000000000000000001000000000004000000000010000000000000000020000000000000000200100020000000000000000080000000000080001000000000000000000001040000000000000000008000000020010100000000200000100000000000000000000000002000000080000000020400000000002000200000000000',\n transactionsRoot: '0xc43b3f13e1fe810e34d3a26ffe465b72c7063a5c70a02de2c78e91e4d10bd9fb',\n stateRoot: '0x04d7bc816537ea7ef3a16e76c9879d29f34f99d4154273c2e98e012a31bad745',\n receiptsRoot: '0x89c6f781ceac0bd49c4d9aa9115df4a5d4dd0e0220ff7668012f15bc04222c6b',\n miner: '0x31fe561eb2c628cD32Ec52573D7c4b7E4C278Bfa',\n difficulty: '1300907486001755331049',\n totalDifficulty: '5989929395521171616186006183',\n extraData: '0xce018c495249532d62613031656132',\n size: 5416,\n gasLimit: 6800000,\n gasUsed: 202955,\n timestamp: 1649884910,\n transactions: [\n '0x6b34a59c7b9aead24fa6dad782f8a3ad84ed4a23ee09bcbf0bcf880840fbbe20',\n '0x9a3851ca24d5336c6a0d48aba2c4b4769d7a672c9b01729c5eb9924efd1b19a7',\n '0xc3ed3d198b62f2f3427ebfa3bbd0fcada4e3c0c189e4464e7eeceb403c75981e'\n ],\n uncles: [\n '0x0c567c054e98153f10d651fbbc018891c1dd9d62a9ffd998e87678803e95b6ed',\n '0xb7d69389dbfb057c6fcb4bc0582d46a2ba01170703f0dadf8cd1462b83e88753',\n '0xd5f74ccd0ad4c58b3161e8c2c507c264231e5f28925061b809c02e5e4bb6db28'\n ],\n minimumGasPrice: '0x387ee40',\n bitcoinMergedMiningHeader: '0x04000020e8567ed3d2480e15a1dd1b4335e4732ae343c037e4fd03000000000000000000ed10a8340d163d3e813bdd430f902f4e5a56828dc62313b2e23797c0be6b8516eb3e576297d8091735884f42',\n bitcoinMergedMiningCoinbaseTransaction: '0x0000000000000140e910128fda7bac502dc5e0573bbaf12de8e2524f70c22f7bd160dedcb19a2521002b6a2952534b424c4f434b3ae493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967aace6a7d9',\n bitcoinMergedMiningMerkleProof: '0xdf63a3d7eb6fbcfb301311faa46e9a15b0408bb1a04e284daee86c273c1dfd65ede23f3170f806e9e0f4cef7ba6b56aa37470d9c23f96ec8e43d08b58645919c5e10bcb892897a731f8f9ce79c72dc0e390896bcd6c67bb38c0bdb72982b6cf05519968d76673572c3f3ef3a08b0ddb464863f1788f7cdbaad3fe44a8a8af576d430ac282fe28852c16df198ca96cc5f71a50695912efe1a836e8442be69e31b6d6f973da2818bce9a3a1c2d9be0671aee9a7776e398d6a03d1e178e20d84646004a3d03c0501334e629d9146aa6a01316dcbaa289df6e6c5e3090cadaddff22699cfc7ff09512fc0d65c5062f17c98561ce3c9510de210d9d654cf99f8d756ff37c9fa21e7122ee8cadb923341690845d572921425f2bd7e044558b7e07983ac4df28928028b0c13c3624dc7a965af8091b0cecc845bf7da5308c03b2c97d607f6706a599f802025894435f1d76ea4e67cc2fc4e1559f1206f559a24633de0f',\n hashForMergedMining: '0xe493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967a',\n paidFees: '0xc0744dcb7a0',\n cumulativeDifficulty: '0x1190930db285269e582'\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 40, - "name": "timeFrame", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The number, hash, or text-based description ('latest', 'earliest', or 'pending') of the block to collect information on.\n" - }, - "type": { - "type": "reference", - "name": "BlockTag" - }, - "defaultValue": "'latest'" - }, - { - "id": 41, - "name": "returnTransactionObjects", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "Whether to also return data about the transactions on the block.\n" - }, - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 211, - "name": "BlockResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getBlock" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getBlock" - } - }, - { - "id": 42, - "name": "getGasPrice", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 354, - "character": 15 - } - ], - "signatures": [ - { - "id": 43, - "name": "getGasPrice", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the current gas price in wei as TinyBig\nSame as `ethers.provider.getGasPrice`" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getGasPrice" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getGasPrice" - } - }, - { - "id": 26, - "name": "getNetwork", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 44, - "character": 15 - } - ], - "signatures": [ - { - "id": 27, - "name": "getNetwork", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the network this provider is connected to" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 241, - "name": "Network" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getNetwork" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getNetwork" - } - }, - { - "id": 28, - "name": "getTransaction", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 182, - "character": 15 - } - ], - "signatures": [ - { - "id": 29, - "name": "getTransaction", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "* Similar to [`ethers.provider.getTransaction`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransaction), some information not included", - "returns": "information about one transaction", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getTransaction('0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789');\n {\n accessList: [],\n blockHash: '0x876810a013dbcd140f6fd6048c1dc33abbb901f1f96b394c2fa63aef3cb40b5d',\n blockNumber: 14578286,\n chainId: 1,\n from: '0xdfD9dE5f6FA60BD70636c0900752E93a6144AEd4',\n gas: Big {\n s: 1,\n e: 5,\n c: [ 1, 1, 2, 1, 6, 3 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n gasPrice: Big {\n s: 1,\n e: 10,\n c: [\n 4, 8, 5, 9, 2,\n 4, 2, 6, 8, 5,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n hash: '0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789',\n input: '0x83259f170000000000000000000000000000000000000000000000000000000000000080000000000000000000000000dfd9de5f6fa60bd70636c0900752e93a6144aed400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009e99ad11a214fd016b19dc3648678c5944859ae292b21c24ca94f857836c4596f1950c82dd0c23dd621af4763edc2f66466e63c5df9de0c1107b1cd16bf460fe93e43fd308e3444bc79c3d88a4cb961dc8367ab6ad048867afc76d193bca99cf3a068864ed4a7df1dbf1d4c52238eced3e5e05644b4040fc2b3ccb8557b0e99fff6131305a0ea2b8061b90bd418db5bbdd2e92129f52d93f90531465e309c4caec5b85285822b6196398d36f16f511811b61bbda6461e80e29210cd303118bdcee8df6fa0505ffbe8642094fd2ba4dd458496fe3b459ac880bbf71877c713e969ccf5ed7efab8a84ebc07e3939901371ca427e1192e455a8f35a6a1d7ad09e1475dd1758b36fa631dab5d70e99316b23c4c43094188d360cd9c3457355904e07c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000162074a7047f',\n maxFeePerGas: Big {\n s: 1,\n e: 10,\n c: [\n 6, 7, 6, 8, 1,\n 2, 6, 1, 6, 1,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n maxPriorityFeePerGas: Big {\n s: 1,\n e: 9,\n c: [ 1, 5 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n nonce: 129,\n r: '0x59a7c15b12c18cd68d6c440963d959bff3e73831ffc938e75ecad07f7ee43fbc',\n s: '0x1ebaf05f0d9273b16c2a7748b150a79d22533a8cd74552611cbe620fee3dcf1c',\n to: '0x39B72d136ba3e4ceF35F48CD09587ffaB754DD8B',\n transactionIndex: 29,\n type: 2,\n v: 0,\n value: Big {\n s: 1,\n e: 0,\n c: [ 0 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n confirmations: 1210\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 30, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 245, - "name": "TransactionResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransaction" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransaction" - } - }, - { - "id": 34, - "name": "getTransactionCount", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 250, - "character": 15 - } - ], - "signatures": [ - { - "id": 35, - "name": "getTransactionCount", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the transaction count from genesis up to specified blockTag", - "text": "* Same as `ethers.provider.getTransactionCount`\n* Same as `web3.eth.getTransactionCount`\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nconst address = '0x71660c4005ba85c37ccec55d0c4493e66fe775d3';\n await provider\n .getTransactionCount(address, 'latest')\n// 1060000\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address)\n// 1053312\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address, 14649390)\n// 1053312\n```\n" - } - ] - }, - "parameters": [ - { - "id": 36, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 37, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransactionCount" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransactionCount" - } - }, - { - "id": 31, - "name": "getTransactionReceipt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 207, - "character": 15 - } - ], - "signatures": [ - { - "id": 32, - "name": "getTransactionReceipt", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gives information about a transaction that has already been mined. Includes additional information beyond what's provided by `getTransaction()`", - "text": "* Similar to [`ethers.provider.getTransactionReceipt`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransactionReceipt), some information not included\n" - }, - "parameters": [ - { - "id": 33, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "the hash of the transaction to get information about\n\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "name": "TransactionReceipt" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransactionReceipt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "BaseProvider.getTransactionReceipt" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 14 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 44, - 38, - 42, - 26, - 28, - 34, - 31 - ] - } - ], - "sources": [ - { - "fileName": "src/providers/JsonRpcProvider.ts", - "line": 2, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "BaseProvider" - } - ] - }, - { - "id": 109, - "name": "TinyBig", - "kind": 128, - "kindString": "Class", - "flags": {}, - "comment": { - "shortText": "A wrapper around [big.js](https://github.com/MikeMcl/big.js) which expands scientific notation and creates a \"toHexString\" function.\n* This is the return type of every operation on ether, wei, etc." - }, - "children": [ - { - "id": 118, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 9, - "character": 2 - } - ], - "signatures": [ - { - "id": 119, - "name": "new TinyBig", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 120, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - "overwrites": { - "type": "reference", - "name": "Big.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "name": "Big.constructor" - } - }, - { - "id": 208, - "name": "c", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns an array of single digits" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 371, - "character": 4 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "number" - } - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.c" - } - }, - { - "id": 209, - "name": "e", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns the exponent, Integer, -1e+6 to 1e+6 inclusive" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 375, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.e" - } - }, - { - "id": 210, - "name": "s", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns the sign, -1 or 1" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 379, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.s" - } - }, - { - "id": 110, - "name": "DP", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "shortText": "The maximum number of decimal places of the results of operations involving division.\nIt is relevant only to the div and sqrt methods, and the pow method when the exponent is negative.", - "text": "0 to 1e+6 inclusive\nDefault value: 20\n" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 109, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.DP" - } - }, - { - "id": 112, - "name": "NE", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "shortText": "The negative exponent value at and below which toString returns exponential notation.", - "text": "-1e+6 to 0 inclusive\nDefault value: -7\n" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 121, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.NE" - } - }, - { - "id": 113, - "name": "PE", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "shortText": "The positive exponent value at and above which toString returns exponential notation.", - "text": "0 to 1e+6 inclusive\nDefault value: 21\n" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 128, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.PE" - } - }, - { - "id": 111, - "name": "RM", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "shortText": "The rounding mode used in the above operations and by round, toExponential, toFixed and toPrecision.\nDefault value: 1" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 114, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.RM" - } - }, - { - "id": 114, - "name": "roundDown", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds towards zero.\nI.e. truncate, no rounding." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 136, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 0 - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.roundDown" - } - }, - { - "id": 116, - "name": "roundHalfEven", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds towards even neighbour." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 146, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 2 - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.roundHalfEven" - } - }, - { - "id": 115, - "name": "roundHalfUp", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds away from zero." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 141, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 1 - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.roundHalfUp" - } - }, - { - "id": 117, - "name": "roundUp", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds away from zero." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 150, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 3 - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.roundUp" - } - }, - { - "id": 135, - "name": "abs", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 136, - "name": "abs", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the absolute value, i.e. the magnitude, of this Big number." - }, - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.abs" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.abs" - } - }, - { - "id": 137, - "name": "add", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 138, - "name": "add", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number plus n - alias for .plus().", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 139, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.add" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.add" - } - }, - { - "id": 140, - "name": "cmp", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 141, - "name": "cmp", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Compare the values.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 142, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Comparison", - "package": "@types/big.js", - "name": "Comparison" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.cmp" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.cmp" - } - }, - { - "id": 143, - "name": "div", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 144, - "name": "div", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number divided by n.", - "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid." - }, - { - "tag": "throws", - "text": "`±Infinity` on division by zero." - }, - { - "tag": "throws", - "text": "`NaN` on division of zero by zero.\n" - } - ] - }, - "parameters": [ - { - "id": 145, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.div" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.div" - } - }, - { - "id": 146, - "name": "eq", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 147, - "name": "eq", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big equals the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 148, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.eq" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.eq" - } - }, - { - "id": 149, - "name": "gt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 150, - "name": "gt", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is greater than the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 151, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.gt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.gt" - } - }, - { - "id": 152, - "name": "gte", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 153, - "name": "gte", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is greater than or equal to the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 154, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.gte" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.gte" - } - }, - { - "id": 155, - "name": "lt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 156, - "name": "lt", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is less than the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 157, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.lt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.lt" - } - }, - { - "id": 158, - "name": "lte", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 159, - "name": "lte", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is less than or equal to the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 160, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.lte" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.lte" - } - }, - { - "id": 161, - "name": "minus", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 162, - "name": "minus", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number minus n.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 163, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.minus" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.minus" - } - }, - { - "id": 164, - "name": "mod", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 165, - "name": "mod", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number modulo n, i.e. the integer remainder of dividing this Big number by n.", - "text": "The result will have the same sign as this Big number, and it will match that of Javascript's % operator (within the limits of its precision) and BigDecimal's remainder method.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is negative or otherwise invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 166, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.mod" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.mod" - } - }, - { - "id": 167, - "name": "mul", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 168, - "name": "mul", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number times n - alias for .times().", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 169, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.mul" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.mul" - } - }, - { - "id": 127, - "name": "padAndChop", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 35, - "character": 10 - } - ], - "signatures": [ - { - "id": 128, - "name": "padAndChop", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": {}, - "parameters": [ - { - "id": 129, - "name": "str", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 130, - "name": "padChar", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 131, - "name": "length", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "\n" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 170, - "name": "plus", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 171, - "name": "plus", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number plus n.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 172, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.plus" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.plus" - } - }, - { - "id": 173, - "name": "pow", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 174, - "name": "pow", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number raised to the power exp.", - "text": "If exp is negative and the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", - "tags": [ - { - "tag": "throws", - "text": "`!pow!` if exp is invalid.\n\nNote: High value exponents may cause this method to be slow to return.\n" - } - ] - }, - "parameters": [ - { - "id": 175, - "name": "exp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The power to raise the number to, -1e+6 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.pow" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.pow" - } - }, - { - "id": 176, - "name": "prec", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 177, - "name": "prec", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Return a new Big whose value is the value of this Big rounded to a maximum precision of sd\nsignificant digits using rounding mode rm, or Big.RM if rm is not specified.", - "tags": [ - { - "tag": "throws", - "text": "`!prec!` if sd is invalid." - }, - { - "tag": "throws", - "text": "`!Big.RM!` if rm is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 178, - "name": "sd", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Significant digits: integer, 1 to MAX_DP inclusive." - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 179, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.prec" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.prec" - } - }, - { - "id": 180, - "name": "round", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 181, - "name": "round", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number rounded using rounding mode rm to a maximum of dp decimal places.", - "tags": [ - { - "tag": "throws", - "text": "`!round!` if dp is invalid." - }, - { - "tag": "throws", - "text": "`!Big.RM!` if rm is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 182, - "name": "dp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Decimal places, 0 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 183, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.round" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.round" - } - }, - { - "id": 184, - "name": "sqrt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 185, - "name": "sqrt", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the square root of this Big number.", - "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if this Big number is negative.\n" - } - ] - }, - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.sqrt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.sqrt" - } - }, - { - "id": 186, - "name": "sub", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 187, - "name": "sub", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number minus n - alias for .minus().", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 188, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.sub" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.sub" - } - }, - { - "id": 189, - "name": "times", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 190, - "name": "times", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number times n.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 191, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.times" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.times" - } - }, - { - "id": 192, - "name": "toExponential", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 193, - "name": "toExponential", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number in exponential notation to a fixed number of decimal places dp.", - "text": "If the value of this Big number in exponential notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in exponential notation has fewer digits to the right of the decimal point than is specified by dp, the return value will be appended with zeros accordingly.\n\nIf dp is omitted, or is null or undefined, the number of digits after the decimal point defaults to the minimum number of digits necessary to represent the value exactly.\n", - "tags": [ - { - "tag": "throws", - "text": "`!toFix!` if dp is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 194, - "name": "dp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Decimal places, 0 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 195, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.toExponential" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.toExponential" - } - }, - { - "id": 196, - "name": "toFixed", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 197, - "name": "toFixed", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number in normal notation to a fixed number of decimal places dp.", - "text": "If the value of this Big number in normal notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in normal notation has fewer fraction digits then is specified by dp, the return value will be appended with zeros accordingly.\n\nUnlike Number.prototype.toFixed, which returns exponential notation if a number is greater or equal to 1021, this method will always return normal notation.\n\nIf dp is omitted, or is null or undefined, then the return value is simply the value in normal notation.\nThis is also unlike Number.prototype.toFixed, which returns the value to zero decimal places.\n", - "tags": [ - { - "tag": "throws", - "text": "`!toFix!` if dp is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 198, - "name": "dp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Decimal places, 0 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 199, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.toFixed" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.toFixed" - } - }, - { - "id": 121, - "name": "toHexString", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 16, - "character": 2 - } - ], - "signatures": [ - { - "id": 122, - "name": "toHexString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Used anytime you're passing in \"value\" to ethers or web3\nFor now, TypeScript will complain that `TinyBig` is not a `BigNumberish`. You can // @ts-ignore or call this" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 206, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 207, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number.", - "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.toJSON" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.toJSON" - } - }, - { - "id": 123, - "name": "toNumber", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 19, - "character": 2 - } - ], - "signatures": [ - { - "id": 124, - "name": "toNumber", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "overwrites": { - "type": "reference", - "name": "Big.toNumber" - } - } - ], - "overwrites": { - "type": "reference", - "name": "Big.toNumber" - } - }, - { - "id": 200, - "name": "toPrecision", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 201, - "name": "toPrecision", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number to the specified number of significant digits sd.", - "text": "If the value of this Big number has more digits than is specified by sd, the return value will be rounded to sd significant digits using rounding mode Big.RM.\n\nIf the value of this Big number has fewer digits than is specified by sd, the return value will be appended with zeros accordingly.\n\nIf sd is less than the number of digits necessary to represent the integer part of the value in normal notation, then exponential notation is used.\n\nIf sd is omitted, or is null or undefined, then the return value is the same as .toString().\n", - "tags": [ - { - "tag": "throws", - "text": "`!toPre!` if sd is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 202, - "name": "sd", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Significant digits, 1 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 203, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.toPrecision" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.toPrecision" - } - }, - { - "id": 125, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 23, - "character": 2 - } - ], - "signatures": [ - { - "id": 126, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "overwrites": { - "type": "reference", - "name": "Big.toString" - } - } - ], - "overwrites": { - "type": "reference", - "name": "Big.toString" - } - }, - { - "id": 132, - "name": "toTwos", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 42, - "character": 9 - } - ], - "signatures": [ - { - "id": 133, - "name": "toTwos", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 134, - "name": "bitCount", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 204, - "name": "valueOf", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 205, - "name": "valueOf", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number.", - "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.valueOf" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.valueOf" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 118 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 208, - 209, - 210, - 110, - 112, - 113, - 111, - 114, - 116, - 115, - 117 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 135, - 137, - 140, - 143, - 146, - 149, - 152, - 155, - 158, - 161, - 164, - 167, - 127, - 170, - 173, - 176, - 180, - 184, - 186, - 189, - 192, - 196, - 121, - 206, - 123, - 200, - 125, - 132, - 204 - ] - } - ], - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 8, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - }, - { - "id": 313, - "name": "DataOptions", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 314, - "name": "allowMissingPrefix", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 25, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 315, - "name": "hexPad", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 26, - "character": 2 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "literal", - "value": "left" - }, - { - "type": "literal", - "value": "right" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 314, - 315 - ] - } - ], - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 24, - "character": 17 - } - ] - }, - { - "id": 316, - "name": "Hexable", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 317, - "name": "toHexString", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 318, - "name": "toHexString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "kind": 2048, - "children": [ - 317 - ] - } - ], - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 29, - "character": 17 - } - ] - }, - { - "id": 222, - "name": "JSONABIArgument", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 223, - "name": "anonymous", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 48, - "character": 2 - } - ], - "type": { - "type": "literal", - "value": false - } - }, - { - "id": 239, - "name": "constant", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 64, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 238, - "name": "gas", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 63, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 224, - "name": "inputs", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 49, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 225, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 229, - "name": "indexed", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 53, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 226, - "name": "internalType", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 50, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 227, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 51, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 228, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 52, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 229, - 226, - 227, - 228 - ] - } - ] - } - } - } - }, - { - "id": 230, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 55, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 231, - "name": "outputs", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 56, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 232, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 233, - "name": "internalType", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 57, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 234, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 58, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 235, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 59, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 233, - 234, - 235 - ] - } - ] - } - } - } - }, - { - "id": 240, - "name": "payable", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 65, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 236, - "name": "stateMutability", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 61, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 237, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 62, - "character": 2 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "function" - }, - { - "type": "literal", - "value": "event" - }, - { - "type": "literal", - "value": "constructor" - }, - { - "type": "literal", - "value": "error" - }, - { - "type": "literal", - "value": "fallback" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 223, - 239, - 238, - 224, - 230, - 231, - 240, - 236, - 237 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 47, - "character": 17 - } - ] - }, - { - "id": 241, - "name": "Network", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "comment": { - "shortText": "A trimmed version of https://chainid.network/chains.json" - }, - "children": [ - { - "id": 242, - "name": "chainId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Network.types.ts", - "line": 5, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 243, - "name": "ensAddress", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Network.types.ts", - "line": 6, - "character": 2 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - }, - { - "id": 244, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Network.types.ts", - "line": 7, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 242, - 243, - 244 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Network.types.ts", - "line": 4, - "character": 17 - } - ] - }, - { - "id": 326, - "name": "Signature", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 329, - "name": "_vs", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 47, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 333, - "name": "compact", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 53, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 327, - "name": "r", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 330, - "name": "recoveryParam", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 49, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 328, - "name": "s", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 46, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 331, - "name": "v", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 50, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 332, - "name": "yParityAndS", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 52, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 329, - 333, - 327, - 330, - 328, - 331, - 332 - ] - } - ], - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 43, - "character": 17 - } - ] - }, - { - "id": 211, - "name": "BlockResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 4, - "character": 12 - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "name": "RPCBlock" - }, - { - "type": "reflection", - "declaration": { - "id": 212, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 218, - "name": "baseFeePerGas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 12, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 213, - "name": "gasLimit", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 7, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 214, - "name": "gasUsed", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 8, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 215, - "name": "number", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 9, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 216, - "name": "size", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 10, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 217, - "name": "timestamp", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 11, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 219, - "name": "transactions", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 13, - "character": 4 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "name": "BlockTransactionResponse" - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 218, - 213, - 214, - 215, - 216, - 217, - 219 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 6, - "character": 2 - } - ] - } - } - ], - "name": "Modify" - } - }, - { - "id": 310, - "name": "Bytes", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 8, - "character": 12 - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - } - ], - "qualifiedName": "ArrayLike", - "package": "typescript", - "name": "ArrayLike" - } - }, - { - "id": 311, - "name": "BytesLike", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "example", - "text": "\n[1,2,3]\n" - }, - { - "tag": "example", - "text": "\n0x123\n" - }, - { - "tag": "example", - "text": "\n'0x123'\n" - } - ] - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 21, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 310, - "name": "Bytes" - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - }, - { - "id": 312, - "name": "BytesLikeWithNumber", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 22, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 311, - "name": "BytesLike" - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - }, - { - "id": 220, - "name": "ContractTypes", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 1, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "bool" - }, - { - "type": "literal", - "value": "bytes1" - }, - { - "type": "literal", - "value": "bytes2" - }, - { - "type": "literal", - "value": "bytes3" - }, - { - "type": "literal", - "value": "bytes4" - }, - { - "type": "literal", - "value": "bytes5" - }, - { - "type": "literal", - "value": "bytes6" - }, - { - "type": "literal", - "value": "bytes7" - }, - { - "type": "literal", - "value": "bytes8" - }, - { - "type": "literal", - "value": "bytes9" - }, - { - "type": "literal", - "value": "bytes10" - }, - { - "type": "literal", - "value": "bytes11" - }, - { - "type": "literal", - "value": "bytes12" - }, - { - "type": "literal", - "value": "bytes13" - }, - { - "type": "literal", - "value": "bytes14" - }, - { - "type": "literal", - "value": "bytes15" - }, - { - "type": "literal", - "value": "bytes16" - }, - { - "type": "literal", - "value": "bytes17" - }, - { - "type": "literal", - "value": "bytes18" - }, - { - "type": "literal", - "value": "bytes19" - }, - { - "type": "literal", - "value": "bytes20" - }, - { - "type": "literal", - "value": "bytes21" - }, - { - "type": "literal", - "value": "bytes22" - }, - { - "type": "literal", - "value": "bytes23" - }, - { - "type": "literal", - "value": "bytes24" - }, - { - "type": "literal", - "value": "bytes25" - }, - { - "type": "literal", - "value": "bytes26" - }, - { - "type": "literal", - "value": "bytes27" - }, - { - "type": "literal", - "value": "bytes28" - }, - { - "type": "literal", - "value": "bytes29" - }, - { - "type": "literal", - "value": "bytes30" - }, - { - "type": "literal", - "value": "bytes31" - }, - { - "type": "literal", - "value": "bytes32" - }, - { - "type": "literal", - "value": "bytes32[]" - }, - { - "type": "literal", - "value": "address" - }, - { - "type": "literal", - "value": "address payable" - }, - { - "type": "literal", - "value": "address[4]" - }, - { - "type": "literal", - "value": "address[100]" - }, - { - "type": "literal", - "value": "uint256" - }, - { - "type": "literal", - "value": "uint256[100]" - }, - { - "type": "literal", - "value": "uint8" - }, - { - "type": "literal", - "value": "uint32" - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - }, - { - "id": 221, - "name": "JSONABI", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 67, - "character": 12 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 222, - "name": "JSONABIArgument" - } - } - }, - { - "id": 319, - "name": "SignatureLike", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 33, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 320, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 323, - "name": "_vs", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 37, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 321, - "name": "r", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 35, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 324, - "name": "recoveryParam", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 38, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 322, - "name": "s", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 36, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 325, - "name": "v", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 39, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 323, - 321, - 324, - 322, - 325 - ] - } - ], - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 34, - "character": 4 - } - ] - } - }, - { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - ] - } - }, - { - "id": 245, - "name": "TransactionResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 10, - "character": 12 - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "name": "RPCTransaction" - }, - { - "type": "intersection", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 246, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 247, - "name": "blockNumber", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 13, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 248, - "name": "chainId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 14, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 255, - "name": "gas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 21, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 256, - "name": "gasLimit", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 22, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 254, - "name": "gasPrice", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 20, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 249, - "name": "nonce", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 15, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 250, - "name": "transactionIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 16, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 251, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 17, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 252, - "name": "v", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 18, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 253, - "name": "value", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 19, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 247, - 248, - 255, - 256, - 254, - 249, - 250, - 251, - 252, - 253 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 12, - "character": 2 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 257, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 260, - "name": "confirmations", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 26, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 258, - "name": "maxFeePerGas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 24, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 259, - "name": "maxPriorityFeePerGas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 25, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 260, - 258, - 259 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 23, - "character": 6 - } - ] - } - } - ] - } - ], - "name": "Modify" - } - }, - { - "id": 267, - "name": "arrayify", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 158, - "character": 16 - } - ], - "signatures": [ - { - "id": 268, - "name": "arrayify", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Converts DataHexStringOrArrayish to a Uint8Array\n* Same as [`ethers.utils.arrayify`](https://docs.ethers.io/v5/api/utils/bytes/#utils-arrayify)", - "tags": [ - { - "tag": "example", - "text": "\n```js\narrayify(1);\n// Uint8Array(1) [ 1 ]\n```\n" - }, - { - "tag": "example", - "text": "\n```js\narrayify(0x1234);\n// Uint8Array(2) [ 18, 52 ]\n```\n" - }, - { - "tag": "example", - "text": "\n```js\narrayify('0x1', { hexPad: 'right' });\n// Uint8Array(1) [ 16 ]\n```\n" - } - ] - }, - "parameters": [ - { - "id": 269, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 311, - "name": "BytesLike" - }, - { - "type": "reference", - "id": 316, - "name": "Hexable" - } - ] - } - }, - { - "id": 270, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "id": 313, - "name": "DataOptions" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - }, - { - "id": 271, - "name": "concat", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 230, - "character": 16 - } - ], - "signatures": [ - { - "id": 272, - "name": "concat", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Concatenates all the BytesLike in arrayOfBytesLike into a single Uint8Array.\n* Same as [`ethers.utils.concat`](https://docs.ethers.io/v5/api/utils/bytes/#utils-concat)", - "tags": [ - { - "tag": "example", - "text": "\n```js\nconcat([0, 1]);\n// Uint8Array(2) [ 0, 1 ]\n```\n" - } - ] - }, - "parameters": [ - { - "id": 273, - "name": "arrayOfBytesLike", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "reference", - "id": 312, - "name": "BytesLikeWithNumber" - } - } - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - }, - { - "id": 4, - "name": "etherToGwei", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/ether-to-gwei.ts", - "line": 28, - "character": 16 - } - ], - "signatures": [ - { - "id": 5, - "name": "etherToGwei", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Convert from Ether to Gwei", - "text": "No direct equivalent in ether.js; requires multiple functions to achieve.\n\nNo direct equivalent in web3; requires multiple functions to achieve.\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\netherToGwei('1000').toString()\n// '1000000000000'\netherToGwei(1000).toString()\n// '1000000000000'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\netherToGwei('1000').toNumber()\n// 1000000000000\netherToGwei(1000).toNumber()\n// 1000000000000\n```\n" - } - ] - }, - "parameters": [ - { - "id": 6, - "name": "etherQuantity", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 1, - "name": "etherToWei", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/ether-to-wei.ts", - "line": 28, - "character": 16 - } - ], - "signatures": [ - { - "id": 2, - "name": "etherToWei", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Convert Ether to Wei", - "text": "Similar to [\"parseEther\" in ethers.js](https://docs.ethers.io/v5/api/utils/display-logic/#utils-parseEther)\n\nSimilar to [\"toWei\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#towei)\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\netherToWei('1000').toString()\n// '1000000000000000000000'\netherToWei(1000).toString()\n// '1000000000000000000000'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\netherToWei('1000').toNumber()\n// 1000000000000000000000\netherToWei(1000).toNumber()\n// 1000000000000000000000\n```\n" - } - ] - }, - "parameters": [ - { - "id": 3, - "name": "etherQuantity", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 95, - "name": "gweiToEther", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/gwei-to-ether.ts", - "line": 29, - "character": 16 - } - ], - "signatures": [ - { - "id": 96, - "name": "gweiToEther", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Convert from Gwei to Ether", - "text": "No direct equivalent in ethers.js; requires multiple functions to achieve.\n\nNo direct equivalent in web3; requires multiple functions to achieve.\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\ngweiToEther('1000000000000').toString()\n// '1000'\ngweiToEther(1000000000000).toString()\n// '1000'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\ngweiToEther('1000000000000').toNumber()\n// 1000\ngweiToEther(1000000000000).toNumber()\n// 1000\n```\n" - } - ] - }, - "parameters": [ - { - "id": 97, - "name": "gweiQuantity", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 334, - "name": "hashMessage", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/hash-message.ts", - "line": 15, - "character": 16 - } - ], - "signatures": [ - { - "id": 335, - "name": "hashMessage", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Computes the EIP-191 personal message digest of message.\nPersonal messages are converted to UTF-8 bytes and prefixed with \\x19Ethereum Signed Message: and the length of message.", - "tags": [ - { - "tag": "example", - "text": "\n```js\nhashMessage(\"Hello World\");\n// '0xa1de988600a42c4b4ab089b619297c17d53cffae5d5120d82d8a92d0bb3b78f2'\n```\n" - } - ] - }, - "parameters": [ - { - "id": 336, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "id": 310, - "name": "Bytes" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 297, - "name": "hexConcat", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 408, - "character": 16 - } - ], - "signatures": [ - { - "id": 298, - "name": "hexConcat", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 299, - "name": "items", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 289, - "name": "hexDataLength", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 378, - "character": 16 - } - ], - "signatures": [ - { - "id": 290, - "name": "hexDataLength", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 291, - "name": "data", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ] - }, - { - "id": 292, - "name": "hexDataSlice", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 388, - "character": 16 - } - ], - "signatures": [ - { - "id": 293, - "name": "hexDataSlice", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 294, - "name": "data", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 312, - "name": "BytesLikeWithNumber" - } - }, - { - "id": 295, - "name": "offset", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 296, - "name": "endOffset", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 303, - "name": "hexStripZeros", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 424, - "character": 16 - } - ], - "signatures": [ - { - "id": 304, - "name": "hexStripZeros", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 305, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 300, - "name": "hexValue", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 416, - "character": 16 - } - ], - "signatures": [ - { - "id": 301, - "name": "hexValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 302, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "bigint" - }, - { - "type": "reference", - "id": 311, - "name": "BytesLike" - }, - { - "type": "reference", - "id": 316, - "name": "Hexable" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 306, - "name": "hexZeroPad", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 471, - "character": 16 - } - ], - "signatures": [ - { - "id": 307, - "name": "hexZeroPad", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns a hex string padded to a specified length of bytes.", - "text": "Similar to [\"hexZeroPad\" in ethers.js](https://docs.ethers.io/v5/api/utils/bytes/#utils-hexZeroPad)\n\nDiffers from [\"padLeft\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#padleft) because web3 counts by characters, not bytes.\n", - "tags": [ - { - "tag": "throws", - "text": "- If the value is not a hex string or number" - }, - { - "tag": "throws", - "text": "- If the value is longer than the length\n" - }, - { - "tag": "example", - "text": "\n```javascript\nhexZeroPad('0x60', 2);\n// '0x0060'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nhexZeroPad(0x60, 3);\n// '0x000060'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nhexZeroPad('12345', 1);\n// Throws\n```\n" - } - ] - }, - "parameters": [ - { - "id": 308, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 312, - "name": "BytesLikeWithNumber" - } - }, - { - "id": 309, - "name": "length", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The final length in bytes\n" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 285, - "name": "hexlify", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 306, - "character": 16 - } - ], - "signatures": [ - { - "id": 286, - "name": "hexlify", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "example", - "text": "\n```js\nhexlify(4);\n// '0x04'\n\nhexlify(14);\n// '0x0e'\n```\n" - } - ] - }, - "parameters": [ - { - "id": 287, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "bigint" - }, - { - "type": "reference", - "id": 311, - "name": "BytesLike" - }, - { - "type": "reference", - "id": 316, - "name": "Hexable" - } - ] - } - }, - { - "id": 288, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "id": 313, - "name": "DataOptions" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 7, - "name": "isAddress", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/is-address.ts", - "line": 27, - "character": 16 - } - ], - "signatures": [ - { - "id": 8, - "name": "isAddress", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns a boolean as to whether the input is a valid address.\nDoes NOT support ICAP addresses", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\nisAddress('0xc0deaf6bd3f0c6574a6a625ef2f22f62a5150eab');\n// true\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nisAddress('bad');\n// false\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\n// Does NOT support ENS.\nisAddress('vitalik.eth');\n// false\n```\n" - } - ] - }, - "parameters": [ - { - "id": 9, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 264, - "name": "isBytes", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 112, - "character": 16 - } - ], - "signatures": [ - { - "id": 265, - "name": "isBytes", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns true if and only if value is a valid [Bytes](#bytes)\n* Same as [`ethers.utils.isBytes`](https://docs.ethers.io/v5/api/utils/bytes/#utils-isBytes)", - "tags": [ - { - "tag": "example", - "text": "\n```js\nisBytes([1,2,3]);\n// true\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nisBytes(false);\n// false\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nisBytes(new Uint8Array(1));\n// true\n```\n" - } - ] - }, - "parameters": [ - { - "id": 266, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "predicate", - "name": "value", - "asserts": false, - "targetType": { - "type": "reference", - "id": 310, - "name": "Bytes" - } - } - } - ] - }, - { - "id": 261, - "name": "isBytesLike", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 82, - "character": 16 - } - ], - "signatures": [ - { - "id": 262, - "name": "isBytesLike", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns true if and only if value is a valid [Bytes](#bytes) or DataHexString\n* Same as [`ethers.utils.isBytesLike`](https://docs.ethers.io/v5/api/utils/bytes/#utils-isBytesLike)", - "tags": [ - { - "tag": "example", - "text": "\n```js\nisBytesLike([1,2,3]);\n// true\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nisBytesLike(false);\n// false\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nisBytesLike(new Uint8Array(1));\n// true\n```\n" - } - ] - }, - "parameters": [ - { - "id": 263, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "predicate", - "name": "value", - "asserts": false, - "targetType": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - } - ] - }, - { - "id": 281, - "name": "isHexString", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 284, - "character": 16 - } - ], - "signatures": [ - { - "id": 282, - "name": "isHexString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns true if and only if object is a valid hex string.\nIf length is specified and object is not a valid DataHexString of length bytes, an InvalidArgument error is thrown.\n* Same as [`ethers.utils.isHexString`](https://docs.ethers.io/v5/api/utils/bytes/#utils-isHexString)" - }, - "parameters": [ - { - "id": 283, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 284, - "name": "length", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 10, - "name": "jsonRpcProvider", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/providers/JsonRpcProvider.ts", - "line": 36, - "character": 16 - } - ], - "signatures": [ - { - "id": 11, - "name": "jsonRpcProvider", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Helper function to avoid \"new\"", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\njsonRpcProvider().getBlock('latest').then(block => {\n console.log(block.number);\n})\n// 14530496\n```\n" - } - ] - }, - "parameters": [ - { - "id": 12, - "name": "rpcUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "id": 13, - "name": "JsonRpcProvider" - } - } - ] - }, - { - "id": 337, - "name": "keccak256", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/keccak256.ts", - "line": 4, - "character": 13 - } - ], - "signatures": [ - { - "id": 338, - "name": "keccak256", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 339, - "name": "data", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 340, - "name": "pack", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/solidity-keccak256.ts", - "line": 91, - "character": 16 - } - ], - "signatures": [ - { - "id": 341, - "name": "pack", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 342, - "name": "types", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - }, - { - "id": 343, - "name": "values", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 344, - "name": "solidityKeccak256", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/solidity-keccak256.ts", - "line": 133, - "character": 16 - } - ], - "signatures": [ - { - "id": 345, - "name": "solidityKeccak256", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Hashes data from Solidity using the Keccak256 algorithm.", - "text": "Similar to [\"solidityKeccak256\" in ethers.js](https://docs.ethers.io/v5/api/utils/hashing/#utils-solidityKeccak256)\n", - "returns": "- A Keccak256 hash (hex string) based on the values provided\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\nconst types = ['string', 'bool', 'uint32'];\nconst values = ['essential-eth is great', true, 14];\nsolidityKeccak256(types, values);\n// '0xe4d4c8e809faac09d58f468f0aeab9474fe8965d554c6c0f868c433c3fd6acab'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nconst types = ['bytes4', 'uint32[5]'];\nconst values = [[116, 101, 115, 116], [5, 3, 4, 9, 18]];\nsolidityKeccak256(types, values);\n// '0x038707a887f09355dc545412b058e7ba8f3c74047050c7c5e5e52eec608053d9'\n```\n" - } - ] - }, - "parameters": [ - { - "id": 346, - "name": "types", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "Each [Solidity type](https://docs.soliditylang.org/en/v0.8.13/types.html) corresponding to the values passed in. Helps the function parse and pack data properly.\n" - }, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - }, - { - "id": 347, - "name": "values", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "Data to be concatenated (combined) and then hashed.\n" - }, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 274, - "name": "stripZeros", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 246, - "character": 16 - } - ], - "signatures": [ - { - "id": 275, - "name": "stripZeros", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 276, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - }, - { - "id": 86, - "name": "tinyBig", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 71, - "character": 16 - } - ], - "signatures": [ - { - "id": 87, - "name": "tinyBig", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Helper factory function so that you don't have to type \"new\" when instantiating a new TinyBig", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\ntinyBig(10).times(3).toNumber()\n// 30\n```\n" - } - ] - }, - "parameters": [ - { - "id": 88, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 89, - "name": "toChecksumAddress", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/to-checksum-address.ts", - "line": 20, - "character": 16 - } - ], - "signatures": [ - { - "id": 90, - "name": "toChecksumAddress", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns an Ethereum address in proper mixed-case checksum.\nDoes NOT support ICAP", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\ntoChecksumAddress('0xfB6916095ca1df60bB79Ce92cE3Ea74c37c5d359');\n// '0xfB6916095ca1df60bB79Ce92cE3Ea74c37c5d359'\n```\n\nSimilar to [\"getAddress\" in ethers.js](https://docs.ethers.io/v5/api/utils/address/#utils-getAddress)\n\nSimilar to [\"toChecksumAddress\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#tochecksumaddress)\n" - } - ] - }, - "parameters": [ - { - "id": 91, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "An Ethereum address. Mixed, lower, and uppercase are all valid\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 98, - "name": "toUtf8Bytes", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/to-utf8-bytes.ts", - "line": 1, - "character": 16 - } - ], - "signatures": [ - { - "id": 99, - "name": "toUtf8Bytes", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 100, - "name": "data", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - }, - { - "id": 92, - "name": "weiToEther", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/wei-to-ether.ts", - "line": 28, - "character": 16 - } - ], - "signatures": [ - { - "id": 93, - "name": "weiToEther", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Convert from Wei to Ether", - "text": "Similar to [\"formatEther\" in ethers.js](https://docs.ethers.io/v5/api/utils/display-logic/#utils-formatEther)\n\nSimilar to [\"fromWei\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#fromwei)\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\nweiToEther('1000000000000000000000').toString()\n// '1000'\nweiToEther(1000000000000000000000).toString()\n// '1000'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nweiToEther('1000000000000000000000').toNumber()\n// 1000\nweiToEther(1000000000000000000000).toNumber()\n// 1000\n```\n" - } - ] - }, - "parameters": [ - { - "id": 94, - "name": "weiQuantity", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 277, - "name": "zeroPad", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 267, - "character": 16 - } - ], - "signatures": [ - { - "id": 278, - "name": "zeroPad", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 279, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - }, - { - "id": 280, - "name": "length", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - } - ], - "groups": [ - { - "title": "Classes", - "kind": 128, - "children": [ - 101, - 48, - 13, - 109 - ] - }, - { - "title": "Interfaces", - "kind": 256, - "children": [ - 313, - 316, - 222, - 241, - 326 - ] - }, - { - "title": "Type aliases", - "kind": 4194304, - "children": [ - 211, - 310, - 311, - 312, - 220, - 221, - 319, - 245 - ] - }, - { - "title": "Functions", - "kind": 64, - "children": [ - 267, - 271, - 4, - 1, - 95, - 334, - 297, - 289, - 292, - 303, - 300, - 306, - 285, - 7, - 264, - 261, - 281, - 10, - 337, - 340, - 344, - 274, - 86, - 89, - 98, - 92, - 277 - ] - } - ], - "sources": [ - { - "fileName": "src/index.ts", - "line": 1, - "character": 0 - } - ] -} \ No newline at end of file + "id": 0, + "name": "essential-eth", + "kind": 1, + "kindString": "Project", + "flags": {}, + "originalName": "", + "children": [ + { + "id": 348, + "name": "", + "kind": 4, + "kindString": "Namespace", + "flags": {}, + "children": [ + { + "id": 539, + "name": "Comparison", + "kind": 8, + "kindString": "Enumeration", + "flags": { + "isExternal": true, + "isConst": true + }, + "children": [ + { + "id": 541, + "name": "EQ", + "kind": 16, + "kindString": "Enumeration member", + "flags": { + "isExternal": true + }, + "comment": { + "tags": [ + { + "tag": "deprecated", + "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 0 instead.\n" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 22, + "character": 4 + } + ], + "defaultValue": "0" + }, + { + "id": 540, + "name": "GT", + "kind": 16, + "kindString": "Enumeration member", + "flags": { + "isExternal": true + }, + "comment": { + "tags": [ + { + "tag": "deprecated", + "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse > 0 instead.\n" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 16, + "character": 4 + } + ], + "defaultValue": "1" + }, + { + "id": 542, + "name": "LT", + "kind": 16, + "kindString": "Enumeration member", + "flags": { + "isExternal": true + }, + "comment": { + "tags": [ + { + "tag": "deprecated", + "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse < 0 instead.\n" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 28, + "character": 4 + } + ], + "defaultValue": "-1" + } + ], + "groups": [ + { + "title": "Enumeration members", + "kind": 16, + "children": [541, 540, 542] + } + ], + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 10, + "character": 18 + } + ] + }, + { + "id": 551, + "name": "RoundingMode", + "kind": 8, + "kindString": "Enumeration", + "flags": { + "isExternal": true, + "isConst": true + }, + "children": [ + { + "id": 552, + "name": "RoundDown", + "kind": 16, + "kindString": "Enumeration member", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Rounds towards zero.\nI.e. truncate, no rounding.", + "tags": [ + { + "tag": "deprecated", + "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 0 or Big.roundDown instead.\n" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 40, + "character": 4 + } + ], + "defaultValue": "0" + }, + { + "id": 554, + "name": "RoundHalfEven", + "kind": 16, + "kindString": "Enumeration member", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds towards even neighbour.", + "tags": [ + { + "tag": "deprecated", + "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 2 or Big.roundHalfEven instead.\n" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 56, + "character": 4 + } + ], + "defaultValue": "2" + }, + { + "id": 553, + "name": "RoundHalfUp", + "kind": 16, + "kindString": "Enumeration member", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds away from zero.", + "tags": [ + { + "tag": "deprecated", + "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 1 or Big.roundHalfUp instead.\n" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 48, + "character": 4 + } + ], + "defaultValue": "1" + }, + { + "id": 555, + "name": "RoundUp", + "kind": 16, + "kindString": "Enumeration member", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Rounds away from zero.", + "tags": [ + { + "tag": "deprecated", + "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 3 or Big.roundUp instead.\n" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 63, + "character": 4 + } + ], + "defaultValue": "3" + } + ], + "groups": [ + { + "title": "Enumeration members", + "kind": 16, + "children": [552, 554, 553, 555] + } + ], + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 32, + "character": 18 + } + ] + }, + { + "id": 384, + "name": "BaseContract", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 385, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/classes/Contract.ts", + "line": 31, + "character": 2 + } + ], + "signatures": [ + { + "id": 386, + "name": "new BaseContract", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "comment": {}, + "parameters": [ + { + "id": 387, + "name": "addressOrName", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The ethereum address of the smart-contract" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 388, + "name": "contractInterface", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The JSON ABI of the smart-contract (like http://api.etherscan.io/api?module=contract&action=getabi&address=0x090d4613473dee047c3f2706764f49e0821d256e&format=raw)" + }, + "type": { + "type": "reference", + "id": 221, + "name": "JSONABI" + } + }, + { + "id": 389, + "name": "signerOrProvider", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "An instantiated essential-eth provider\n" + }, + "type": { + "type": "reference", + "id": 13, + "name": "JsonRpcProvider" + } + } + ], + "type": { + "type": "reference", + "id": 384, + "name": "BaseContract" + } + } + ] + }, + { + "id": 390, + "name": "_address", + "kind": 1024, + "kindString": "Property", + "flags": { + "isPrivate": true, + "isReadonly": true + }, + "comment": { + "shortText": "The URL to your Eth node. Consider POKT or Infura" + }, + "sources": [ + { + "fileName": "src/classes/Contract.ts", + "line": 23, + "character": 19 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 391, + "name": "_provider", + "kind": 1024, + "kindString": "Property", + "flags": { + "isPrivate": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "src/classes/Contract.ts", + "line": 24, + "character": 19 + } + ], + "type": { + "type": "reference", + "id": 13, + "name": "JsonRpcProvider" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [385] + }, + { + "title": "Properties", + "kind": 1024, + "children": [390, 391] + } + ], + "sources": [ + { + "fileName": "src/classes/Contract.ts", + "line": 19, + "character": 13 + } + ], + "extendedBy": [ + { + "type": "reference", + "id": 101, + "name": "Contract" + } + ] + }, + { + "id": 349, + "name": "BaseProvider", + "kind": 128, + "kindString": "Class", + "flags": { + "isAbstract": true + }, + "children": [ + { + "id": 350, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 37, + "character": 2 + } + ], + "signatures": [ + { + "id": 351, + "name": "new BaseProvider", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "comment": {}, + "parameters": [ + { + "id": 352, + "name": "rpcUrls", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 349, + "name": "BaseProvider" + } + } + ] + }, + { + "id": 380, + "name": "getBalance", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 374, + "character": 15 + } + ], + "signatures": [ + { + "id": 381, + "name": "getBalance", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the balance of the account in wei as TinyBig\n* Same as [`ethers.provider.getBalance`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getBalance)\n* Same as `web3.eth.getBalance`", + "tags": [ + { + "tag": "example", + "text": "\n```js\n await provider\n .getBalance('0x7cB57B5A97eAbe94205C07890BE4c1aD31E486A8')\n .then((balance) => console.log(balance.toString()));\n// \"28798127851528138\"\n```\n" + } + ] + }, + "parameters": [ + { + "id": 382, + "name": "address", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 383, + "name": "blockTag", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 547, + "name": "BlockTag" + }, + "defaultValue": "'latest'" + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + } + } + ] + }, + { + "id": 374, + "name": "getBlock", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 323, + "character": 15 + } + ], + "signatures": [ + { + "id": 375, + "name": "getBlock", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Gets information about a certain block.\nSame as `web3.eth.getBlock` and `ethers.providers.getBlock`", + "returns": "A BlockResponse object with information about the specified block\n", + "tags": [ + { + "tag": "example", + "text": "\n```js\nawait provider.getBlock(14645431);\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nawait provider.getBlock('0x3e5cea9c2be7e0ab4b0aa04c24dafddc37571db2d2d345caf7f88b3366ece0cf');\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nawait provider.getBlock('latest');\n{\n number: 4232826,\n hash: '0x93211a1cd17e154b183565ec685254a03f844a8e34824a46ce1bdd6753dcb669',\n parentHash: '0x1b32bfcba1bb2a57f56e166a3bb06875a1978992999dfc8828397b4c1526f472',\n sha3Uncles: '0x0fb399c67bb5a071ec8a22549223215ab76b7d4009941c9c37aa3c3936010463',\n logsBloom: '0x00000000000000000000101000000000020000000000000000000000000000000000400000010000000000000000000000000000010000000008800000000800000000200000000000000000000000000000000000000000000002000000000000000000000000000040000000000040000000000000000000000000000000000000000000000001000000000004000000000010000000000000000020000000000000000200100020000000000000000080000000000080001000000000000000000001040000000000000000008000000020010100000000200000100000000000000000000000002000000080000000020400000000002000200000000000',\n transactionsRoot: '0xc43b3f13e1fe810e34d3a26ffe465b72c7063a5c70a02de2c78e91e4d10bd9fb',\n stateRoot: '0x04d7bc816537ea7ef3a16e76c9879d29f34f99d4154273c2e98e012a31bad745',\n receiptsRoot: '0x89c6f781ceac0bd49c4d9aa9115df4a5d4dd0e0220ff7668012f15bc04222c6b',\n miner: '0x31fe561eb2c628cD32Ec52573D7c4b7E4C278Bfa',\n difficulty: '1300907486001755331049',\n totalDifficulty: '5989929395521171616186006183',\n extraData: '0xce018c495249532d62613031656132',\n size: 5416,\n gasLimit: 6800000,\n gasUsed: 202955,\n timestamp: 1649884910,\n transactions: [\n '0x6b34a59c7b9aead24fa6dad782f8a3ad84ed4a23ee09bcbf0bcf880840fbbe20',\n '0x9a3851ca24d5336c6a0d48aba2c4b4769d7a672c9b01729c5eb9924efd1b19a7',\n '0xc3ed3d198b62f2f3427ebfa3bbd0fcada4e3c0c189e4464e7eeceb403c75981e'\n ],\n uncles: [\n '0x0c567c054e98153f10d651fbbc018891c1dd9d62a9ffd998e87678803e95b6ed',\n '0xb7d69389dbfb057c6fcb4bc0582d46a2ba01170703f0dadf8cd1462b83e88753',\n '0xd5f74ccd0ad4c58b3161e8c2c507c264231e5f28925061b809c02e5e4bb6db28'\n ],\n minimumGasPrice: '0x387ee40',\n bitcoinMergedMiningHeader: '0x04000020e8567ed3d2480e15a1dd1b4335e4732ae343c037e4fd03000000000000000000ed10a8340d163d3e813bdd430f902f4e5a56828dc62313b2e23797c0be6b8516eb3e576297d8091735884f42',\n bitcoinMergedMiningCoinbaseTransaction: '0x0000000000000140e910128fda7bac502dc5e0573bbaf12de8e2524f70c22f7bd160dedcb19a2521002b6a2952534b424c4f434b3ae493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967aace6a7d9',\n bitcoinMergedMiningMerkleProof: '0xdf63a3d7eb6fbcfb301311faa46e9a15b0408bb1a04e284daee86c273c1dfd65ede23f3170f806e9e0f4cef7ba6b56aa37470d9c23f96ec8e43d08b58645919c5e10bcb892897a731f8f9ce79c72dc0e390896bcd6c67bb38c0bdb72982b6cf05519968d76673572c3f3ef3a08b0ddb464863f1788f7cdbaad3fe44a8a8af576d430ac282fe28852c16df198ca96cc5f71a50695912efe1a836e8442be69e31b6d6f973da2818bce9a3a1c2d9be0671aee9a7776e398d6a03d1e178e20d84646004a3d03c0501334e629d9146aa6a01316dcbaa289df6e6c5e3090cadaddff22699cfc7ff09512fc0d65c5062f17c98561ce3c9510de210d9d654cf99f8d756ff37c9fa21e7122ee8cadb923341690845d572921425f2bd7e044558b7e07983ac4df28928028b0c13c3624dc7a965af8091b0cecc845bf7da5308c03b2c97d607f6706a599f802025894435f1d76ea4e67cc2fc4e1559f1206f559a24633de0f',\n hashForMergedMining: '0xe493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967a',\n paidFees: '0xc0744dcb7a0',\n cumulativeDifficulty: '0x1190930db285269e582'\n }\n```\n" + } + ] + }, + "parameters": [ + { + "id": 376, + "name": "timeFrame", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The number, hash, or text-based description ('latest', 'earliest', or 'pending') of the block to collect information on.\n" + }, + "type": { + "type": "reference", + "id": 547, + "name": "BlockTag" + }, + "defaultValue": "'latest'" + }, + { + "id": 377, + "name": "returnTransactionObjects", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "Whether to also return data about the transactions on the block.\n" + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 211, + "name": "BlockResponse" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + } + } + ] + }, + { + "id": 378, + "name": "getGasPrice", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 354, + "character": 15 + } + ], + "signatures": [ + { + "id": 379, + "name": "getGasPrice", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the current gas price in wei as TinyBig\nSame as `ethers.provider.getGasPrice`" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + } + } + ] + }, + { + "id": 362, + "name": "getNetwork", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 44, + "character": 15 + } + ], + "signatures": [ + { + "id": 363, + "name": "getNetwork", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the network this provider is connected to" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 241, + "name": "Network" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + } + } + ] + }, + { + "id": 364, + "name": "getTransaction", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 182, + "character": 15 + } + ], + "signatures": [ + { + "id": 365, + "name": "getTransaction", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "* Similar to [`ethers.provider.getTransaction`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransaction), some information not included", + "returns": "information about one transaction", + "tags": [ + { + "tag": "example", + "text": "\n```js\nawait provider.getTransaction('0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789');\n {\n accessList: [],\n blockHash: '0x876810a013dbcd140f6fd6048c1dc33abbb901f1f96b394c2fa63aef3cb40b5d',\n blockNumber: 14578286,\n chainId: 1,\n from: '0xdfD9dE5f6FA60BD70636c0900752E93a6144AEd4',\n gas: Big {\n s: 1,\n e: 5,\n c: [ 1, 1, 2, 1, 6, 3 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n gasPrice: Big {\n s: 1,\n e: 10,\n c: [\n 4, 8, 5, 9, 2,\n 4, 2, 6, 8, 5,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n hash: '0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789',\n input: '0x83259f170000000000000000000000000000000000000000000000000000000000000080000000000000000000000000dfd9de5f6fa60bd70636c0900752e93a6144aed400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009e99ad11a214fd016b19dc3648678c5944859ae292b21c24ca94f857836c4596f1950c82dd0c23dd621af4763edc2f66466e63c5df9de0c1107b1cd16bf460fe93e43fd308e3444bc79c3d88a4cb961dc8367ab6ad048867afc76d193bca99cf3a068864ed4a7df1dbf1d4c52238eced3e5e05644b4040fc2b3ccb8557b0e99fff6131305a0ea2b8061b90bd418db5bbdd2e92129f52d93f90531465e309c4caec5b85285822b6196398d36f16f511811b61bbda6461e80e29210cd303118bdcee8df6fa0505ffbe8642094fd2ba4dd458496fe3b459ac880bbf71877c713e969ccf5ed7efab8a84ebc07e3939901371ca427e1192e455a8f35a6a1d7ad09e1475dd1758b36fa631dab5d70e99316b23c4c43094188d360cd9c3457355904e07c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000162074a7047f',\n maxFeePerGas: Big {\n s: 1,\n e: 10,\n c: [\n 6, 7, 6, 8, 1,\n 2, 6, 1, 6, 1,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n maxPriorityFeePerGas: Big {\n s: 1,\n e: 9,\n c: [ 1, 5 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n nonce: 129,\n r: '0x59a7c15b12c18cd68d6c440963d959bff3e73831ffc938e75ecad07f7ee43fbc',\n s: '0x1ebaf05f0d9273b16c2a7748b150a79d22533a8cd74552611cbe620fee3dcf1c',\n to: '0x39B72d136ba3e4ceF35F48CD09587ffaB754DD8B',\n transactionIndex: 29,\n type: 2,\n v: 0,\n value: Big {\n s: 1,\n e: 0,\n c: [ 0 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n confirmations: 1210\n }\n```\n" + } + ] + }, + "parameters": [ + { + "id": 366, + "name": "transactionHash", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 245, + "name": "TransactionResponse" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + } + } + ] + }, + { + "id": 370, + "name": "getTransactionCount", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 250, + "character": 15 + } + ], + "signatures": [ + { + "id": 371, + "name": "getTransactionCount", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the transaction count from genesis up to specified blockTag", + "text": "* Same as `ethers.provider.getTransactionCount`\n* Same as `web3.eth.getTransactionCount`\n", + "tags": [ + { + "tag": "example", + "text": "\n```js\nconst address = '0x71660c4005ba85c37ccec55d0c4493e66fe775d3';\n await provider\n .getTransactionCount(address, 'latest')\n// 1060000\n```\n" + }, + { + "tag": "example", + "text": "\n```js\n await provider\n .getTransactionCount(address)\n// 1053312\n```\n" + }, + { + "tag": "example", + "text": "\n```js\n await provider\n .getTransactionCount(address, 14649390)\n// 1053312\n```\n" + } + ] + }, + "parameters": [ + { + "id": 372, + "name": "address", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 373, + "name": "blockTag", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 547, + "name": "BlockTag" + }, + "defaultValue": "'latest'" + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + } + } + ] + }, + { + "id": 367, + "name": "getTransactionReceipt", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 207, + "character": 15 + } + ], + "signatures": [ + { + "id": 368, + "name": "getTransactionReceipt", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Gives information about a transaction that has already been mined. Includes additional information beyond what's provided by `getTransaction()`", + "text": "* Similar to [`ethers.provider.getTransactionReceipt`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransactionReceipt), some information not included\n" + }, + "parameters": [ + { + "id": 369, + "name": "transactionHash", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "the hash of the transaction to get information about\n\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 526, + "name": "TransactionReceipt" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + } + } + ] + }, + { + "id": 355, + "name": "post", + "kind": 2048, + "kindString": "Method", + "flags": { + "isAbstract": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 22, + "character": 11 + } + ], + "signatures": [ + { + "id": 356, + "name": "post", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 357, + "name": "body", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 544, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "qualifiedName": "Record", + "package": ".pnpm", + "name": "Record" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + } + } + ] + }, + { + "id": 353, + "name": "selectRpcUrl", + "kind": 2048, + "kindString": "Method", + "flags": { + "isAbstract": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 21, + "character": 11 + } + ], + "signatures": [ + { + "id": 354, + "name": "selectRpcUrl", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "ignore" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [350] + }, + { + "title": "Methods", + "kind": 2048, + "children": [380, 374, 378, 362, 364, 370, 367, 355, 353] + } + ], + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 17, + "character": 22 + } + ], + "extendedBy": [ + { + "type": "reference", + "id": 13, + "name": "JsonRpcProvider" + }, + { + "type": "reference", + "id": 48, + "name": "FallthroughProvider" + } + ] + }, + { + "id": 521, + "name": "ArrayLike", + "kind": 256, + "kindString": "Interface", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 522, + "name": "length", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "line": 1524, + "character": 13 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [522] + } + ], + "sources": [ + { + "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "line": 1523, + "character": 10 + } + ], + "typeParameter": [ + { + "id": 523, + "name": "T", + "kind": 131072, + "kindString": "Type parameter", + "flags": { + "isExternal": true + } + } + ], + "indexSignature": { + "id": 524, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 525, + "name": "n", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 523, + "qualifiedName": "ArrayLike.T", + "package": ".pnpm", + "name": "T" + } + } + }, + { + "id": 393, + "name": "Big", + "kind": 256, + "kindString": "Interface", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 471, + "name": "c", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns an array of single digits" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 371, + "character": 4 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "number" + } + } + }, + { + "id": 472, + "name": "e", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns the exponent, Integer, -1e+6 to 1e+6 inclusive" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 375, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 473, + "name": "s", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns the sign, -1 or 1" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 379, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 394, + "name": "abs", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 395, + "name": "abs", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the absolute value, i.e. the magnitude, of this Big number." + }, + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 396, + "name": "add", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 397, + "name": "add", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number plus n - alias for .plus().", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 398, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 399, + "name": "cmp", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 400, + "name": "cmp", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Compare the values.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 401, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 539, + "qualifiedName": "Comparison", + "package": ".pnpm", + "name": "Comparison" + } + } + ] + }, + { + "id": 402, + "name": "div", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 403, + "name": "div", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number divided by n.", + "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid." + }, + { + "tag": "throws", + "text": "`±Infinity` on division by zero." + }, + { + "tag": "throws", + "text": "`NaN` on division of zero by zero.\n" + } + ] + }, + "parameters": [ + { + "id": 404, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 405, + "name": "eq", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 406, + "name": "eq", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big equals the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 407, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 408, + "name": "gt", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 409, + "name": "gt", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big is greater than the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 410, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 411, + "name": "gte", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 412, + "name": "gte", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big is greater than or equal to the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 413, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 414, + "name": "lt", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 415, + "name": "lt", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big is less than the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 416, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 417, + "name": "lte", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 418, + "name": "lte", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big is less than or equal to the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 419, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 420, + "name": "minus", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 421, + "name": "minus", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number minus n.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 422, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 423, + "name": "mod", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 424, + "name": "mod", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number modulo n, i.e. the integer remainder of dividing this Big number by n.", + "text": "The result will have the same sign as this Big number, and it will match that of Javascript's % operator (within the limits of its precision) and BigDecimal's remainder method.\n", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is negative or otherwise invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 425, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 426, + "name": "mul", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 427, + "name": "mul", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number times n - alias for .times().", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 428, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 429, + "name": "plus", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 430, + "name": "plus", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number plus n.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 431, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 432, + "name": "pow", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 433, + "name": "pow", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number raised to the power exp.", + "text": "If exp is negative and the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", + "tags": [ + { + "tag": "throws", + "text": "`!pow!` if exp is invalid.\n\nNote: High value exponents may cause this method to be slow to return.\n" + } + ] + }, + "parameters": [ + { + "id": 434, + "name": "exp", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The power to raise the number to, -1e+6 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 435, + "name": "prec", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 436, + "name": "prec", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Return a new Big whose value is the value of this Big rounded to a maximum precision of sd\nsignificant digits using rounding mode rm, or Big.RM if rm is not specified.", + "tags": [ + { + "tag": "throws", + "text": "`!prec!` if sd is invalid." + }, + { + "tag": "throws", + "text": "`!Big.RM!` if rm is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 437, + "name": "sd", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Significant digits: integer, 1 to MAX_DP inclusive." + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 438, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 439, + "name": "round", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 440, + "name": "round", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number rounded using rounding mode rm to a maximum of dp decimal places.", + "tags": [ + { + "tag": "throws", + "text": "`!round!` if dp is invalid." + }, + { + "tag": "throws", + "text": "`!Big.RM!` if rm is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 441, + "name": "dp", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Decimal places, 0 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 442, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 443, + "name": "sqrt", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 444, + "name": "sqrt", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the square root of this Big number.", + "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if this Big number is negative.\n" + } + ] + }, + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 445, + "name": "sub", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 446, + "name": "sub", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number minus n - alias for .minus().", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 447, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 448, + "name": "times", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 449, + "name": "times", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number times n.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 450, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 451, + "name": "toExponential", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 452, + "name": "toExponential", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number in exponential notation to a fixed number of decimal places dp.", + "text": "If the value of this Big number in exponential notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in exponential notation has fewer digits to the right of the decimal point than is specified by dp, the return value will be appended with zeros accordingly.\n\nIf dp is omitted, or is null or undefined, the number of digits after the decimal point defaults to the minimum number of digits necessary to represent the value exactly.\n", + "tags": [ + { + "tag": "throws", + "text": "`!toFix!` if dp is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 453, + "name": "dp", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Decimal places, 0 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 454, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 455, + "name": "toFixed", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 456, + "name": "toFixed", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number in normal notation to a fixed number of decimal places dp.", + "text": "If the value of this Big number in normal notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in normal notation has fewer fraction digits then is specified by dp, the return value will be appended with zeros accordingly.\n\nUnlike Number.prototype.toFixed, which returns exponential notation if a number is greater or equal to 1021, this method will always return normal notation.\n\nIf dp is omitted, or is null or undefined, then the return value is simply the value in normal notation.\nThis is also unlike Number.prototype.toFixed, which returns the value to zero decimal places.\n", + "tags": [ + { + "tag": "throws", + "text": "`!toFix!` if dp is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 457, + "name": "dp", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Decimal places, 0 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 458, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 469, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 470, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number.", + "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 465, + "name": "toNumber", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 466, + "name": "toNumber", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a primitive number representing the value of this Big number.", + "text": "If Big.strict is true an error will be thrown if toNumber is called on a Big number which cannot be converted to a primitive number without a loss of precision.\n", + "tags": [ + { + "tag": "since", + "text": "6.0\n" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 459, + "name": "toPrecision", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 460, + "name": "toPrecision", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number to the specified number of significant digits sd.", + "text": "If the value of this Big number has more digits than is specified by sd, the return value will be rounded to sd significant digits using rounding mode Big.RM.\n\nIf the value of this Big number has fewer digits than is specified by sd, the return value will be appended with zeros accordingly.\n\nIf sd is less than the number of digits necessary to represent the integer part of the value in normal notation, then exponential notation is used.\n\nIf sd is omitted, or is null or undefined, then the return value is the same as .toString().\n", + "tags": [ + { + "tag": "throws", + "text": "`!toPre!` if sd is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 461, + "name": "sd", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Significant digits, 1 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 462, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 463, + "name": "toString", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 464, + "name": "toString", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number.", + "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 467, + "name": "valueOf", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 468, + "name": "valueOf", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number.", + "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [471, 472, 473] + }, + { + "title": "Methods", + "kind": 2048, + "children": [ + 394, 396, 399, 402, 405, 408, 411, 414, 417, 420, 423, 426, 429, + 432, 435, 439, 443, 445, 448, 451, 455, 469, 465, 459, 463, 467 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 153, + "character": 17 + } + ] + }, + { + "id": 556, + "name": "BigConstructor", + "kind": 256, + "kindString": "Interface", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 568, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 569, + "name": "new BigConstructor", + "kind": 16384, + "kindString": "Constructor signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a new instance of a Big number object", + "text": "String values may be in exponential, as well as normal (non-exponential) notation.\nThere is no limit to the number of digits of a string value (other than that of Javascript's maximum array size), but the largest recommended exponent magnitude is 1e+6.\nInfinity, NaN and hexadecimal literal strings, e.g. '0xff', are not valid.\nString values in octal literal form will be interpreted as decimals, e.g. '011' is 11, not 9.\n", + "tags": [ + { + "tag": "throws", + "text": "`NaN` on an invalid value.\n" + } + ] + }, + "parameters": [ + { + "id": 570, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 557, + "name": "DP", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The maximum number of decimal places of the results of operations involving division.\nIt is relevant only to the div and sqrt methods, and the pow method when the exponent is negative.", + "text": "0 to 1e+6 inclusive\nDefault value: 20\n" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 109, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 559, + "name": "NE", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The negative exponent value at and below which toString returns exponential notation.", + "text": "-1e+6 to 0 inclusive\nDefault value: -7\n" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 121, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 560, + "name": "PE", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The positive exponent value at and above which toString returns exponential notation.", + "text": "0 to 1e+6 inclusive\nDefault value: 21\n" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 128, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 558, + "name": "RM", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The rounding mode used in the above operations and by round, toExponential, toFixed and toPrecision.\nDefault value: 1" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 114, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 561, + "name": "roundDown", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "shortText": "Rounds towards zero.\nI.e. truncate, no rounding." + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 136, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": 0 + } + }, + { + "id": 563, + "name": "roundHalfEven", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds towards even neighbour." + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 146, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": 2 + } + }, + { + "id": 562, + "name": "roundHalfUp", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds away from zero." + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 141, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": 1 + } + }, + { + "id": 564, + "name": "roundUp", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "shortText": "Rounds away from zero." + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 150, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": 3 + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [568] + }, + { + "title": "Properties", + "kind": 1024, + "children": [557, 559, 560, 558, 561, 563, 562, 564] + } + ], + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 66, + "character": 17 + } + ], + "signatures": [ + { + "id": 565, + "name": "BigConstructor", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a new instance of a Big number object", + "text": "String values may be in exponential, as well as normal (non-exponential) notation.\nThere is no limit to the number of digits of a string value (other than that of Javascript's maximum array size), but the largest recommended exponent magnitude is 1e+6.\nInfinity, NaN and hexadecimal literal strings, e.g. '0xff', are not valid.\nString values in octal literal form will be interpreted as decimals, e.g. '011' is 11, not 9.\n", + "tags": [ + { + "tag": "throws", + "text": "`NaN` on an invalid value.\n" + } + ] + }, + "parameters": [ + { + "id": 566, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + }, + { + "id": 567, + "name": "BigConstructor", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Create an additional Big number constructor", + "text": "Values created with the returned constructor will have a separate set of configuration values.\nThis can be used to create Big objects with different DP and RM values.\nBig numbers created by different constructors can be used together in operations, and it is the DP and RM setting of the Big number that an operation is called upon that will apply.\nIn the interest of memory efficiency, all Big number constructors share the same prototype object,\nso while the DP and RM (and any other own properties) of a constructor are isolated and untouchable by another, its prototype methods are not.\n" + }, + "type": { + "type": "reference", + "id": 556, + "qualifiedName": "BigConstructor", + "package": ".pnpm", + "name": "BigConstructor" + } + } + ] + }, + { + "id": 548, + "name": "ConstructorOptions", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 549, + "name": "timeoutDuration", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/providers/FallthroughProvider.ts", + "line": 14, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [549] + } + ], + "sources": [ + { + "fileName": "src/providers/FallthroughProvider.ts", + "line": 13, + "character": 10 + } + ] + }, + { + "id": 477, + "name": "RPCBlock", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "Exact response from backend" + }, + "children": [ + { + "id": 478, + "name": "baseFeePerGas", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 21, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 479, + "name": "difficulty", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 22, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 480, + "name": "extraData", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 23, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 481, + "name": "gasLimit", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 24, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 482, + "name": "gasUsed", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 25, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 483, + "name": "hash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 26, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 484, + "name": "logsBloom", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 27, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 485, + "name": "miner", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 28, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 486, + "name": "mixHash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 29, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 487, + "name": "nonce", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 30, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 488, + "name": "number", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 31, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 489, + "name": "parentHash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 32, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 490, + "name": "receiptsRoot", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 33, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 491, + "name": "sha3Uncles", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 34, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 492, + "name": "size", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 35, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 493, + "name": "stateRoot", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 36, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 494, + "name": "timestamp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 37, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 495, + "name": "totalDifficulty", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 38, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 496, + "name": "transactions", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 39, + "character": 2 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "array", + "elementType": { + "type": "reference", + "id": 502, + "name": "RPCTransaction" + } + } + ] + } + }, + { + "id": 497, + "name": "transactionsRoot", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 42, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 498, + "name": "uncles", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 43, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, + 491, 492, 493, 494, 495, 496, 497, 498 + ] + } + ], + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 20, + "character": 17 + } + ] + }, + { + "id": 574, + "name": "RPCBlockTransaction", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "What JSONRPC responds with in getBlock transaction array" + }, + "children": [ + { + "id": 575, + "name": "blockHash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 71, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 576, + "name": "blockNumber", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 72, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 577, + "name": "chainId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 73, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 578, + "name": "from", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 74, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 579, + "name": "gas", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 75, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 580, + "name": "gasPrice", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 76, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 581, + "name": "hash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 77, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 582, + "name": "input", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 78, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 583, + "name": "nonce", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 79, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 584, + "name": "r", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 80, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 585, + "name": "s", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 81, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 586, + "name": "to", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 82, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 587, + "name": "transactionIndex", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 83, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 588, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 84, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 589, + "name": "v", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 85, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 590, + "name": "value", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 86, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, + 588, 589, 590 + ] + } + ], + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 70, + "character": 17 + } + ], + "extendedBy": [ + { + "type": "reference", + "id": 502, + "name": "RPCTransaction" + } + ] + }, + { + "id": 617, + "name": "RPCLog", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 618, + "name": "address", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 107, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 619, + "name": "blockHash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 108, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 620, + "name": "blockNumber", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 109, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 621, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 110, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 622, + "name": "logIndex", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 111, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 623, + "name": "removed", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 112, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 624, + "name": "topics", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 113, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 625, + "name": "transactionHash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 114, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 626, + "name": "transactionIndex", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 115, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [618, 619, 620, 621, 622, 623, 624, 625, 626] + } + ], + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 106, + "character": 17 + } + ] + }, + { + "id": 502, + "name": "RPCTransaction", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 505, + "name": "blockHash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 71, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 575, + "name": "RPCBlockTransaction.blockHash" + } + }, + { + "id": 506, + "name": "blockNumber", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 72, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 576, + "name": "RPCBlockTransaction.blockNumber" + } + }, + { + "id": 507, + "name": "chainId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 73, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 577, + "name": "RPCBlockTransaction.chainId" + } + }, + { + "id": 508, + "name": "from", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 74, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 578, + "name": "RPCBlockTransaction.from" + } + }, + { + "id": 509, + "name": "gas", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 75, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 579, + "name": "RPCBlockTransaction.gas" + } + }, + { + "id": 510, + "name": "gasPrice", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 76, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 580, + "name": "RPCBlockTransaction.gasPrice" + } + }, + { + "id": 511, + "name": "hash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 77, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 581, + "name": "RPCBlockTransaction.hash" + } + }, + { + "id": 512, + "name": "input", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 78, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 582, + "name": "RPCBlockTransaction.input" + } + }, + { + "id": 503, + "name": "maxFeePerGas", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 6, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 504, + "name": "maxPriorityFeePerGas", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 7, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 513, + "name": "nonce", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 79, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 583, + "name": "RPCBlockTransaction.nonce" + } + }, + { + "id": 514, + "name": "r", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 80, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 584, + "name": "RPCBlockTransaction.r" + } + }, + { + "id": 515, + "name": "s", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 81, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 585, + "name": "RPCBlockTransaction.s" + } + }, + { + "id": 516, + "name": "to", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 82, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 586, + "name": "RPCBlockTransaction.to" + } + }, + { + "id": 517, + "name": "transactionIndex", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 83, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 587, + "name": "RPCBlockTransaction.transactionIndex" + } + }, + { + "id": 518, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 84, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 588, + "name": "RPCBlockTransaction.type" + } + }, + { + "id": 519, + "name": "v", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 85, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 589, + "name": "RPCBlockTransaction.v" + } + }, + { + "id": 520, + "name": "value", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 86, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 590, + "name": "RPCBlockTransaction.value" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 505, 506, 507, 508, 509, 510, 511, 512, 503, 504, 513, 514, 515, + 516, 517, 518, 519, 520 + ] + } + ], + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 4, + "character": 17 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 574, + "name": "RPCBlockTransaction" + } + ] + }, + { + "id": 591, + "name": "RPCTransactionReceipt", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 592, + "name": "blockHash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 90, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 593, + "name": "blockNumber", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 91, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 594, + "name": "contractAddress", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 92, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 595, + "name": "cumulativeGasUsed", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 93, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 596, + "name": "effectiveGasPrice", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 94, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 597, + "name": "from", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 95, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 598, + "name": "gasUsed", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 96, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 599, + "name": "logs", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 97, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 617, + "name": "RPCLog" + } + } + }, + { + "id": 600, + "name": "logsBloom", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 98, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 601, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 99, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 602, + "name": "to", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 100, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 603, + "name": "transactionHash", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 101, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 604, + "name": "transactionIndex", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 102, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 605, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 103, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, + 605 + ] + } + ], + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 89, + "character": 17 + } + ] + }, + { + "id": 550, + "name": "BigSource", + "kind": 4194304, + "kindString": "Type alias", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 7, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + ] + } + }, + { + "id": 547, + "name": "BlockTag", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 46, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "latest" + }, + { + "type": "literal", + "value": "earliest" + }, + { + "type": "literal", + "value": "pending" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 543, + "name": "BlockTransactionResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 64, + "character": 12 + } + ], + "type": { + "type": "reference", + "id": 571, + "typeArguments": [ + { + "type": "reference", + "id": 245, + "name": "TransactionResponse" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "maxFeePerGas" + }, + { + "type": "literal", + "value": "maxPriorityFeePerGas" + } + ] + } + ], + "qualifiedName": "Omit", + "package": ".pnpm", + "name": "Omit" + } + }, + { + "id": 614, + "name": "Exclude", + "kind": 4194304, + "kindString": "Type alias", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Exclude from T those types that are assignable to U" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "line": 1566, + "character": 5 + } + ], + "typeParameter": [ + { + "id": 615, + "name": "T", + "kind": 131072, + "kindString": "Type parameter", + "flags": { + "isExternal": true + } + }, + { + "id": 616, + "name": "U", + "kind": 131072, + "kindString": "Type parameter", + "flags": { + "isExternal": true + } + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "id": 615, + "qualifiedName": "T", + "package": ".pnpm", + "name": "T" + }, + "extendsType": { + "type": "reference", + "id": 616, + "qualifiedName": "U", + "package": ".pnpm", + "name": "U" + }, + "trueType": { + "type": "intrinsic", + "name": "never" + }, + "falseType": { + "type": "reference", + "id": 615, + "qualifiedName": "T", + "package": ".pnpm", + "name": "T" + } + } + }, + { + "id": 606, + "name": "Log", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "shortText": "Type for the logs that are included in transaction receipts\n* Similar to [`Type Log on ethers.providers`](https://docs.ethers.io/v5/api/providers/types/#providers-Log)" + }, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 55, + "character": 12 + } + ], + "type": { + "type": "reference", + "id": 499, + "typeArguments": [ + { + "type": "reference", + "id": 571, + "typeArguments": [ + { + "type": "reference", + "id": 617, + "name": "RPCLog" + }, + { + "type": "literal", + "value": "removed" + } + ], + "qualifiedName": "Omit", + "package": ".pnpm", + "name": "Omit" + }, + { + "type": "reflection", + "declaration": { + "id": 607, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 608, + "name": "blockNumber", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 58, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 609, + "name": "logIndex", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 59, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 610, + "name": "transactionIndex", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 60, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [608, 609, 610] + } + ], + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 57, + "character": 2 + } + ] + } + } + ], + "name": "Modify" + } + }, + { + "id": 474, + "name": "Modify", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 3, + "character": 5 + } + ], + "typeParameter": [ + { + "id": 475, + "name": "T", + "kind": 131072, + "kindString": "Type parameter", + "flags": {} + }, + { + "id": 476, + "name": "R", + "kind": 131072, + "kindString": "Type parameter", + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "id": 571, + "typeArguments": [ + { + "type": "reference", + "id": 475, + "name": "T" + }, + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "id": 476, + "name": "R" + } + } + ], + "qualifiedName": "Omit", + "package": ".pnpm", + "name": "Omit" + }, + { + "type": "reference", + "id": 476, + "name": "R" + } + ] + } + }, + { + "id": 499, + "name": "Modify", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 3, + "character": 5 + } + ], + "typeParameter": [ + { + "id": 500, + "name": "T", + "kind": 131072, + "kindString": "Type parameter", + "flags": {} + }, + { + "id": 501, + "name": "R", + "kind": 131072, + "kindString": "Type parameter", + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "id": 571, + "typeArguments": [ + { + "type": "reference", + "id": 500, + "name": "T" + }, + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "id": 501, + "name": "R" + } + } + ], + "qualifiedName": "Omit", + "package": ".pnpm", + "name": "Omit" + }, + { + "type": "reference", + "id": 501, + "name": "R" + } + ] + } + }, + { + "id": 571, + "name": "Omit", + "kind": 4194304, + "kindString": "Type alias", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Construct a type with the properties of T except for those in type K." + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "line": 1576, + "character": 5 + } + ], + "typeParameter": [ + { + "id": 572, + "name": "T", + "kind": 131072, + "kindString": "Type parameter", + "flags": { + "isExternal": true + } + }, + { + "id": 573, + "name": "K", + "kind": 131072, + "kindString": "Type parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "reference", + "id": 611, + "typeArguments": [ + { + "type": "reference", + "id": 572, + "qualifiedName": "T", + "package": ".pnpm", + "name": "T" + }, + { + "type": "reference", + "id": 614, + "typeArguments": [ + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "id": 572, + "qualifiedName": "T", + "package": ".pnpm", + "name": "T" + } + }, + { + "type": "reference", + "id": 573, + "qualifiedName": "K", + "package": ".pnpm", + "name": "K" + } + ], + "qualifiedName": "Exclude", + "package": ".pnpm", + "name": "Exclude" + } + ], + "qualifiedName": "Pick", + "package": ".pnpm", + "name": "Pick" + } + }, + { + "id": 611, + "name": "Pick", + "kind": 4194304, + "kindString": "Type alias", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "From T, pick a set of properties whose keys are in the union K" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "line": 1552, + "character": 5 + } + ], + "typeParameter": [ + { + "id": 612, + "name": "T", + "kind": 131072, + "kindString": "Type parameter", + "flags": { + "isExternal": true + } + }, + { + "id": 613, + "name": "K", + "kind": 131072, + "kindString": "Type parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "id": 612, + "qualifiedName": "T", + "package": ".pnpm", + "name": "T" + } + } + } + ], + "type": { + "type": "mapped", + "parameter": "P", + "parameterType": { + "type": "reference", + "id": 613, + "qualifiedName": "K", + "package": ".pnpm", + "name": "K" + }, + "templateType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "qualifiedName": "P", + "package": ".pnpm", + "name": "P" + }, + "objectType": { + "type": "reference", + "id": 612, + "qualifiedName": "T", + "package": ".pnpm", + "name": "T" + } + } + } + }, + { + "id": 544, + "name": "Record", + "kind": 4194304, + "kindString": "Type alias", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Construct a type with a set of properties K of type T" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "line": 1559, + "character": 5 + } + ], + "typeParameter": [ + { + "id": 545, + "name": "K", + "kind": 131072, + "kindString": "Type parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "intrinsic", + "name": "any" + } + } + }, + { + "id": 546, + "name": "T", + "kind": 131072, + "kindString": "Type parameter", + "flags": { + "isExternal": true + } + } + ], + "type": { + "type": "mapped", + "parameter": "P", + "parameterType": { + "type": "reference", + "id": 545, + "qualifiedName": "K", + "package": ".pnpm", + "name": "K" + }, + "templateType": { + "type": "reference", + "id": 546, + "qualifiedName": "T", + "package": ".pnpm", + "name": "T" + } + } + }, + { + "id": 526, + "name": "TransactionReceipt", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "shortText": "Type that contains information from the receipt of a transaction\n* Similar to [`Type TransactionReceipt on ethers.providers`](https://docs.ethers.io/v5/api/providers/types/#providers-TransactionReceipt)" + }, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 34, + "character": 12 + } + ], + "type": { + "type": "reference", + "id": 499, + "typeArguments": [ + { + "type": "reference", + "id": 591, + "name": "RPCTransactionReceipt" + }, + { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 527, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 528, + "name": "blockNumber", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 37, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 529, + "name": "cumulativeGasUsed", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 38, + "character": 4 + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + }, + { + "id": 530, + "name": "effectiveGasPrice", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 39, + "character": 4 + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + }, + { + "id": 531, + "name": "gasUsed", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 40, + "character": 4 + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + }, + { + "id": 532, + "name": "logs", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 41, + "character": 4 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 606, + "name": "Log" + } + } + }, + { + "id": 533, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 42, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 534, + "name": "transactionIndex", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 43, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 535, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 44, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [528, 529, 530, 531, 532, 533, 534, 535] + } + ], + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 36, + "character": 2 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 536, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 537, + "name": "byzantium", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 46, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 538, + "name": "confirmations", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 47, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [537, 538] + } + ], + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 45, + "character": 6 + } + ] + } + } + ] + } + ], + "name": "Modify" + } + }, + { + "id": 392, + "name": "Big", + "kind": 32, + "kindString": "Variable", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 385, + "character": 13 + } + ], + "type": { + "type": "reference", + "id": 556, + "qualifiedName": "BigConstructor", + "package": ".pnpm", + "name": "BigConstructor" + }, + "extendedBy": [ + { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + ] + } + ], + "groups": [ + { + "title": "Enumerations", + "kind": 8, + "children": [539, 551] + }, + { + "title": "Classes", + "kind": 128, + "children": [384, 349] + }, + { + "title": "Interfaces", + "kind": 256, + "children": [521, 393, 556, 548, 477, 574, 617, 502, 591] + }, + { + "title": "Type aliases", + "kind": 4194304, + "children": [550, 547, 543, 614, 606, 474, 499, 571, 611, 544, 526] + }, + { + "title": "Variables", + "kind": 32, + "children": [392] + } + ] + }, + { + "id": 101, + "name": "Contract", + "kind": 128, + "kindString": "Class", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "alpha", + "text": "\nOnly accepts ABIS in JSON format. This allows for stronger typing and assurances of data-types\n* Only read-only function calls currently supported." + }, + { + "tag": "example", + "text": "\n```typescript\nimport { Contract, JsonRpcProvider } from 'essential-eth';\n// UNI airdrop contract\nconst contractAddress = '0x090D4613473dEE047c3f2706764f49E0821D256e';\nconst provider = new JsonRpcProvider();\n\nconst JSONABI = [\n {\n inputs: [\n {\n internalType: 'uint256',\n name: 'index',\n type: 'uint256',\n },\n ],\n name: 'isClaimed',\n outputs: [\n {\n internalType: 'bool',\n name: '',\n type: 'bool',\n },\n ],\n stateMutability: 'view',\n type: 'function',\n },\n]\n\nconst contract = new Contract(\n contractAddress,\n JSONABI,\n provider,\n);\n\n(async () => {\n // prints boolean as to whether index 0 has claimed airdrop or not\n console.log(await contract.isClaimed(0));\n})()\n\n\n```\n" + } + ] + }, + "children": [ + { + "id": 102, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "signatures": [ + { + "id": 103, + "name": "new Contract", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "comment": {}, + "parameters": [ + { + "id": 104, + "name": "addressOrName", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The ethereum address of the smart-contract" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 105, + "name": "contractInterface", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The JSON ABI of the smart-contract (like http://api.etherscan.io/api?module=contract&action=getabi&address=0x090d4613473dee047c3f2706764f49e0821d256e&format=raw)" + }, + "type": { + "type": "reference", + "id": 221, + "name": "JSONABI" + } + }, + { + "id": 106, + "name": "signerOrProvider", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "An instantiated essential-eth provider\n" + }, + "type": { + "type": "reference", + "id": 13, + "name": "JsonRpcProvider" + } + } + ], + "type": { + "type": "reference", + "id": 101, + "name": "Contract" + }, + "inheritedFrom": { + "type": "reference", + "id": 386, + "name": "BaseContract.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 385, + "name": "BaseContract.constructor" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [102] + } + ], + "sources": [ + { + "fileName": "src/classes/Contract.ts", + "line": 150, + "character": 13 + } + ], + "indexSignature": { + "id": 107, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "comment": { + "shortText": "The function names on any given contract. Like \"isClaimed\", \"merkleRoot\", etc." + }, + "parameters": [ + { + "id": 108, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + "extendedTypes": [ + { + "type": "reference", + "id": 384, + "name": "BaseContract" + } + ] + }, + { + "id": 48, + "name": "FallthroughProvider", + "kind": 128, + "kindString": "Class", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "beta", + "text": "\nA JSON RPC Provider which moves to the next URL when one fails.\n" + } + ] + }, + "children": [ + { + "id": 49, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/providers/FallthroughProvider.ts", + "line": 36, + "character": 2 + } + ], + "signatures": [ + { + "id": 50, + "name": "new FallthroughProvider", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "comment": {}, + "parameters": [ + { + "id": 51, + "name": "rpcUrls", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 52, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 548, + "name": "ConstructorOptions" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "id": 48, + "name": "FallthroughProvider" + }, + "overwrites": { + "type": "reference", + "id": 351, + "name": "BaseProvider.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 350, + "name": "BaseProvider.constructor" + } + }, + { + "id": 54, + "name": "timeoutDuration", + "kind": 1024, + "kindString": "Property", + "flags": { + "isPrivate": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "src/providers/FallthroughProvider.ts", + "line": 28, + "character": 19 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 82, + "name": "getBalance", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 374, + "character": 15 + } + ], + "signatures": [ + { + "id": 83, + "name": "getBalance", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the balance of the account in wei as TinyBig\n* Same as [`ethers.provider.getBalance`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getBalance)\n* Same as `web3.eth.getBalance`", + "tags": [ + { + "tag": "example", + "text": "\n```js\n await provider\n .getBalance('0x7cB57B5A97eAbe94205C07890BE4c1aD31E486A8')\n .then((balance) => console.log(balance.toString()));\n// \"28798127851528138\"\n```\n" + } + ] + }, + "parameters": [ + { + "id": 84, + "name": "address", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 85, + "name": "blockTag", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 547, + "name": "BlockTag" + }, + "defaultValue": "'latest'" + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 381, + "name": "BaseProvider.getBalance" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 380, + "name": "BaseProvider.getBalance" + } + }, + { + "id": 76, + "name": "getBlock", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 323, + "character": 15 + } + ], + "signatures": [ + { + "id": 77, + "name": "getBlock", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Gets information about a certain block.\nSame as `web3.eth.getBlock` and `ethers.providers.getBlock`", + "returns": "A BlockResponse object with information about the specified block\n", + "tags": [ + { + "tag": "example", + "text": "\n```js\nawait provider.getBlock(14645431);\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nawait provider.getBlock('0x3e5cea9c2be7e0ab4b0aa04c24dafddc37571db2d2d345caf7f88b3366ece0cf');\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nawait provider.getBlock('latest');\n{\n number: 4232826,\n hash: '0x93211a1cd17e154b183565ec685254a03f844a8e34824a46ce1bdd6753dcb669',\n parentHash: '0x1b32bfcba1bb2a57f56e166a3bb06875a1978992999dfc8828397b4c1526f472',\n sha3Uncles: '0x0fb399c67bb5a071ec8a22549223215ab76b7d4009941c9c37aa3c3936010463',\n logsBloom: '0x00000000000000000000101000000000020000000000000000000000000000000000400000010000000000000000000000000000010000000008800000000800000000200000000000000000000000000000000000000000000002000000000000000000000000000040000000000040000000000000000000000000000000000000000000000001000000000004000000000010000000000000000020000000000000000200100020000000000000000080000000000080001000000000000000000001040000000000000000008000000020010100000000200000100000000000000000000000002000000080000000020400000000002000200000000000',\n transactionsRoot: '0xc43b3f13e1fe810e34d3a26ffe465b72c7063a5c70a02de2c78e91e4d10bd9fb',\n stateRoot: '0x04d7bc816537ea7ef3a16e76c9879d29f34f99d4154273c2e98e012a31bad745',\n receiptsRoot: '0x89c6f781ceac0bd49c4d9aa9115df4a5d4dd0e0220ff7668012f15bc04222c6b',\n miner: '0x31fe561eb2c628cD32Ec52573D7c4b7E4C278Bfa',\n difficulty: '1300907486001755331049',\n totalDifficulty: '5989929395521171616186006183',\n extraData: '0xce018c495249532d62613031656132',\n size: 5416,\n gasLimit: 6800000,\n gasUsed: 202955,\n timestamp: 1649884910,\n transactions: [\n '0x6b34a59c7b9aead24fa6dad782f8a3ad84ed4a23ee09bcbf0bcf880840fbbe20',\n '0x9a3851ca24d5336c6a0d48aba2c4b4769d7a672c9b01729c5eb9924efd1b19a7',\n '0xc3ed3d198b62f2f3427ebfa3bbd0fcada4e3c0c189e4464e7eeceb403c75981e'\n ],\n uncles: [\n '0x0c567c054e98153f10d651fbbc018891c1dd9d62a9ffd998e87678803e95b6ed',\n '0xb7d69389dbfb057c6fcb4bc0582d46a2ba01170703f0dadf8cd1462b83e88753',\n '0xd5f74ccd0ad4c58b3161e8c2c507c264231e5f28925061b809c02e5e4bb6db28'\n ],\n minimumGasPrice: '0x387ee40',\n bitcoinMergedMiningHeader: '0x04000020e8567ed3d2480e15a1dd1b4335e4732ae343c037e4fd03000000000000000000ed10a8340d163d3e813bdd430f902f4e5a56828dc62313b2e23797c0be6b8516eb3e576297d8091735884f42',\n bitcoinMergedMiningCoinbaseTransaction: '0x0000000000000140e910128fda7bac502dc5e0573bbaf12de8e2524f70c22f7bd160dedcb19a2521002b6a2952534b424c4f434b3ae493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967aace6a7d9',\n bitcoinMergedMiningMerkleProof: '0xdf63a3d7eb6fbcfb301311faa46e9a15b0408bb1a04e284daee86c273c1dfd65ede23f3170f806e9e0f4cef7ba6b56aa37470d9c23f96ec8e43d08b58645919c5e10bcb892897a731f8f9ce79c72dc0e390896bcd6c67bb38c0bdb72982b6cf05519968d76673572c3f3ef3a08b0ddb464863f1788f7cdbaad3fe44a8a8af576d430ac282fe28852c16df198ca96cc5f71a50695912efe1a836e8442be69e31b6d6f973da2818bce9a3a1c2d9be0671aee9a7776e398d6a03d1e178e20d84646004a3d03c0501334e629d9146aa6a01316dcbaa289df6e6c5e3090cadaddff22699cfc7ff09512fc0d65c5062f17c98561ce3c9510de210d9d654cf99f8d756ff37c9fa21e7122ee8cadb923341690845d572921425f2bd7e044558b7e07983ac4df28928028b0c13c3624dc7a965af8091b0cecc845bf7da5308c03b2c97d607f6706a599f802025894435f1d76ea4e67cc2fc4e1559f1206f559a24633de0f',\n hashForMergedMining: '0xe493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967a',\n paidFees: '0xc0744dcb7a0',\n cumulativeDifficulty: '0x1190930db285269e582'\n }\n```\n" + } + ] + }, + "parameters": [ + { + "id": 78, + "name": "timeFrame", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The number, hash, or text-based description ('latest', 'earliest', or 'pending') of the block to collect information on.\n" + }, + "type": { + "type": "reference", + "id": 547, + "name": "BlockTag" + }, + "defaultValue": "'latest'" + }, + { + "id": 79, + "name": "returnTransactionObjects", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "Whether to also return data about the transactions on the block.\n" + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 211, + "name": "BlockResponse" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 375, + "name": "BaseProvider.getBlock" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 374, + "name": "BaseProvider.getBlock" + } + }, + { + "id": 80, + "name": "getGasPrice", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 354, + "character": 15 + } + ], + "signatures": [ + { + "id": 81, + "name": "getGasPrice", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the current gas price in wei as TinyBig\nSame as `ethers.provider.getGasPrice`" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 379, + "name": "BaseProvider.getGasPrice" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 378, + "name": "BaseProvider.getGasPrice" + } + }, + { + "id": 64, + "name": "getNetwork", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 44, + "character": 15 + } + ], + "signatures": [ + { + "id": 65, + "name": "getNetwork", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the network this provider is connected to" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 241, + "name": "Network" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 363, + "name": "BaseProvider.getNetwork" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 362, + "name": "BaseProvider.getNetwork" + } + }, + { + "id": 66, + "name": "getTransaction", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 182, + "character": 15 + } + ], + "signatures": [ + { + "id": 67, + "name": "getTransaction", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "* Similar to [`ethers.provider.getTransaction`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransaction), some information not included", + "returns": "information about one transaction", + "tags": [ + { + "tag": "example", + "text": "\n```js\nawait provider.getTransaction('0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789');\n {\n accessList: [],\n blockHash: '0x876810a013dbcd140f6fd6048c1dc33abbb901f1f96b394c2fa63aef3cb40b5d',\n blockNumber: 14578286,\n chainId: 1,\n from: '0xdfD9dE5f6FA60BD70636c0900752E93a6144AEd4',\n gas: Big {\n s: 1,\n e: 5,\n c: [ 1, 1, 2, 1, 6, 3 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n gasPrice: Big {\n s: 1,\n e: 10,\n c: [\n 4, 8, 5, 9, 2,\n 4, 2, 6, 8, 5,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n hash: '0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789',\n input: '0x83259f170000000000000000000000000000000000000000000000000000000000000080000000000000000000000000dfd9de5f6fa60bd70636c0900752e93a6144aed400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009e99ad11a214fd016b19dc3648678c5944859ae292b21c24ca94f857836c4596f1950c82dd0c23dd621af4763edc2f66466e63c5df9de0c1107b1cd16bf460fe93e43fd308e3444bc79c3d88a4cb961dc8367ab6ad048867afc76d193bca99cf3a068864ed4a7df1dbf1d4c52238eced3e5e05644b4040fc2b3ccb8557b0e99fff6131305a0ea2b8061b90bd418db5bbdd2e92129f52d93f90531465e309c4caec5b85285822b6196398d36f16f511811b61bbda6461e80e29210cd303118bdcee8df6fa0505ffbe8642094fd2ba4dd458496fe3b459ac880bbf71877c713e969ccf5ed7efab8a84ebc07e3939901371ca427e1192e455a8f35a6a1d7ad09e1475dd1758b36fa631dab5d70e99316b23c4c43094188d360cd9c3457355904e07c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000162074a7047f',\n maxFeePerGas: Big {\n s: 1,\n e: 10,\n c: [\n 6, 7, 6, 8, 1,\n 2, 6, 1, 6, 1,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n maxPriorityFeePerGas: Big {\n s: 1,\n e: 9,\n c: [ 1, 5 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n nonce: 129,\n r: '0x59a7c15b12c18cd68d6c440963d959bff3e73831ffc938e75ecad07f7ee43fbc',\n s: '0x1ebaf05f0d9273b16c2a7748b150a79d22533a8cd74552611cbe620fee3dcf1c',\n to: '0x39B72d136ba3e4ceF35F48CD09587ffaB754DD8B',\n transactionIndex: 29,\n type: 2,\n v: 0,\n value: Big {\n s: 1,\n e: 0,\n c: [ 0 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n confirmations: 1210\n }\n```\n" + } + ] + }, + "parameters": [ + { + "id": 68, + "name": "transactionHash", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 245, + "name": "TransactionResponse" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 365, + "name": "BaseProvider.getTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 364, + "name": "BaseProvider.getTransaction" + } + }, + { + "id": 72, + "name": "getTransactionCount", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 250, + "character": 15 + } + ], + "signatures": [ + { + "id": 73, + "name": "getTransactionCount", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the transaction count from genesis up to specified blockTag", + "text": "* Same as `ethers.provider.getTransactionCount`\n* Same as `web3.eth.getTransactionCount`\n", + "tags": [ + { + "tag": "example", + "text": "\n```js\nconst address = '0x71660c4005ba85c37ccec55d0c4493e66fe775d3';\n await provider\n .getTransactionCount(address, 'latest')\n// 1060000\n```\n" + }, + { + "tag": "example", + "text": "\n```js\n await provider\n .getTransactionCount(address)\n// 1053312\n```\n" + }, + { + "tag": "example", + "text": "\n```js\n await provider\n .getTransactionCount(address, 14649390)\n// 1053312\n```\n" + } + ] + }, + "parameters": [ + { + "id": 74, + "name": "address", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 75, + "name": "blockTag", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 547, + "name": "BlockTag" + }, + "defaultValue": "'latest'" + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 371, + "name": "BaseProvider.getTransactionCount" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 370, + "name": "BaseProvider.getTransactionCount" + } + }, + { + "id": 69, + "name": "getTransactionReceipt", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 207, + "character": 15 + } + ], + "signatures": [ + { + "id": 70, + "name": "getTransactionReceipt", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Gives information about a transaction that has already been mined. Includes additional information beyond what's provided by `getTransaction()`", + "text": "* Similar to [`ethers.provider.getTransactionReceipt`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransactionReceipt), some information not included\n" + }, + "parameters": [ + { + "id": 71, + "name": "transactionHash", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "the hash of the transaction to get information about\n\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 526, + "name": "TransactionReceipt" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 368, + "name": "BaseProvider.getTransactionReceipt" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 367, + "name": "BaseProvider.getTransactionReceipt" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [49] + }, + { + "title": "Properties", + "kind": 1024, + "children": [54] + }, + { + "title": "Methods", + "kind": 2048, + "children": [82, 76, 80, 64, 66, 72, 69] + } + ], + "sources": [ + { + "fileName": "src/providers/FallthroughProvider.ts", + "line": 22, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 349, + "name": "BaseProvider" + } + ] + }, + { + "id": 13, + "name": "JsonRpcProvider", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 14, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/providers/JsonRpcProvider.ts", + "line": 20, + "character": 2 + } + ], + "signatures": [ + { + "id": 15, + "name": "new JsonRpcProvider", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "comment": {}, + "parameters": [ + { + "id": 16, + "name": "rpcUrl", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The URL to your Eth node. Consider POKT or Infura\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "'https://free-eth-node.com/api/eth'" + } + ], + "type": { + "type": "reference", + "id": 13, + "name": "JsonRpcProvider" + }, + "overwrites": { + "type": "reference", + "id": 351, + "name": "BaseProvider.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 350, + "name": "BaseProvider.constructor" + } + }, + { + "id": 44, + "name": "getBalance", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 374, + "character": 15 + } + ], + "signatures": [ + { + "id": 45, + "name": "getBalance", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the balance of the account in wei as TinyBig\n* Same as [`ethers.provider.getBalance`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getBalance)\n* Same as `web3.eth.getBalance`", + "tags": [ + { + "tag": "example", + "text": "\n```js\n await provider\n .getBalance('0x7cB57B5A97eAbe94205C07890BE4c1aD31E486A8')\n .then((balance) => console.log(balance.toString()));\n// \"28798127851528138\"\n```\n" + } + ] + }, + "parameters": [ + { + "id": 46, + "name": "address", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 47, + "name": "blockTag", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 547, + "name": "BlockTag" + }, + "defaultValue": "'latest'" + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 381, + "name": "BaseProvider.getBalance" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 380, + "name": "BaseProvider.getBalance" + } + }, + { + "id": 38, + "name": "getBlock", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 323, + "character": 15 + } + ], + "signatures": [ + { + "id": 39, + "name": "getBlock", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Gets information about a certain block.\nSame as `web3.eth.getBlock` and `ethers.providers.getBlock`", + "returns": "A BlockResponse object with information about the specified block\n", + "tags": [ + { + "tag": "example", + "text": "\n```js\nawait provider.getBlock(14645431);\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nawait provider.getBlock('0x3e5cea9c2be7e0ab4b0aa04c24dafddc37571db2d2d345caf7f88b3366ece0cf');\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nawait provider.getBlock('latest');\n{\n number: 4232826,\n hash: '0x93211a1cd17e154b183565ec685254a03f844a8e34824a46ce1bdd6753dcb669',\n parentHash: '0x1b32bfcba1bb2a57f56e166a3bb06875a1978992999dfc8828397b4c1526f472',\n sha3Uncles: '0x0fb399c67bb5a071ec8a22549223215ab76b7d4009941c9c37aa3c3936010463',\n logsBloom: '0x00000000000000000000101000000000020000000000000000000000000000000000400000010000000000000000000000000000010000000008800000000800000000200000000000000000000000000000000000000000000002000000000000000000000000000040000000000040000000000000000000000000000000000000000000000001000000000004000000000010000000000000000020000000000000000200100020000000000000000080000000000080001000000000000000000001040000000000000000008000000020010100000000200000100000000000000000000000002000000080000000020400000000002000200000000000',\n transactionsRoot: '0xc43b3f13e1fe810e34d3a26ffe465b72c7063a5c70a02de2c78e91e4d10bd9fb',\n stateRoot: '0x04d7bc816537ea7ef3a16e76c9879d29f34f99d4154273c2e98e012a31bad745',\n receiptsRoot: '0x89c6f781ceac0bd49c4d9aa9115df4a5d4dd0e0220ff7668012f15bc04222c6b',\n miner: '0x31fe561eb2c628cD32Ec52573D7c4b7E4C278Bfa',\n difficulty: '1300907486001755331049',\n totalDifficulty: '5989929395521171616186006183',\n extraData: '0xce018c495249532d62613031656132',\n size: 5416,\n gasLimit: 6800000,\n gasUsed: 202955,\n timestamp: 1649884910,\n transactions: [\n '0x6b34a59c7b9aead24fa6dad782f8a3ad84ed4a23ee09bcbf0bcf880840fbbe20',\n '0x9a3851ca24d5336c6a0d48aba2c4b4769d7a672c9b01729c5eb9924efd1b19a7',\n '0xc3ed3d198b62f2f3427ebfa3bbd0fcada4e3c0c189e4464e7eeceb403c75981e'\n ],\n uncles: [\n '0x0c567c054e98153f10d651fbbc018891c1dd9d62a9ffd998e87678803e95b6ed',\n '0xb7d69389dbfb057c6fcb4bc0582d46a2ba01170703f0dadf8cd1462b83e88753',\n '0xd5f74ccd0ad4c58b3161e8c2c507c264231e5f28925061b809c02e5e4bb6db28'\n ],\n minimumGasPrice: '0x387ee40',\n bitcoinMergedMiningHeader: '0x04000020e8567ed3d2480e15a1dd1b4335e4732ae343c037e4fd03000000000000000000ed10a8340d163d3e813bdd430f902f4e5a56828dc62313b2e23797c0be6b8516eb3e576297d8091735884f42',\n bitcoinMergedMiningCoinbaseTransaction: '0x0000000000000140e910128fda7bac502dc5e0573bbaf12de8e2524f70c22f7bd160dedcb19a2521002b6a2952534b424c4f434b3ae493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967aace6a7d9',\n bitcoinMergedMiningMerkleProof: '0xdf63a3d7eb6fbcfb301311faa46e9a15b0408bb1a04e284daee86c273c1dfd65ede23f3170f806e9e0f4cef7ba6b56aa37470d9c23f96ec8e43d08b58645919c5e10bcb892897a731f8f9ce79c72dc0e390896bcd6c67bb38c0bdb72982b6cf05519968d76673572c3f3ef3a08b0ddb464863f1788f7cdbaad3fe44a8a8af576d430ac282fe28852c16df198ca96cc5f71a50695912efe1a836e8442be69e31b6d6f973da2818bce9a3a1c2d9be0671aee9a7776e398d6a03d1e178e20d84646004a3d03c0501334e629d9146aa6a01316dcbaa289df6e6c5e3090cadaddff22699cfc7ff09512fc0d65c5062f17c98561ce3c9510de210d9d654cf99f8d756ff37c9fa21e7122ee8cadb923341690845d572921425f2bd7e044558b7e07983ac4df28928028b0c13c3624dc7a965af8091b0cecc845bf7da5308c03b2c97d607f6706a599f802025894435f1d76ea4e67cc2fc4e1559f1206f559a24633de0f',\n hashForMergedMining: '0xe493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967a',\n paidFees: '0xc0744dcb7a0',\n cumulativeDifficulty: '0x1190930db285269e582'\n }\n```\n" + } + ] + }, + "parameters": [ + { + "id": 40, + "name": "timeFrame", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The number, hash, or text-based description ('latest', 'earliest', or 'pending') of the block to collect information on.\n" + }, + "type": { + "type": "reference", + "id": 547, + "name": "BlockTag" + }, + "defaultValue": "'latest'" + }, + { + "id": 41, + "name": "returnTransactionObjects", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "Whether to also return data about the transactions on the block.\n" + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 211, + "name": "BlockResponse" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 375, + "name": "BaseProvider.getBlock" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 374, + "name": "BaseProvider.getBlock" + } + }, + { + "id": 42, + "name": "getGasPrice", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 354, + "character": 15 + } + ], + "signatures": [ + { + "id": 43, + "name": "getGasPrice", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the current gas price in wei as TinyBig\nSame as `ethers.provider.getGasPrice`" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 379, + "name": "BaseProvider.getGasPrice" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 378, + "name": "BaseProvider.getGasPrice" + } + }, + { + "id": 26, + "name": "getNetwork", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 44, + "character": 15 + } + ], + "signatures": [ + { + "id": 27, + "name": "getNetwork", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the network this provider is connected to" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 241, + "name": "Network" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 363, + "name": "BaseProvider.getNetwork" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 362, + "name": "BaseProvider.getNetwork" + } + }, + { + "id": 28, + "name": "getTransaction", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 182, + "character": 15 + } + ], + "signatures": [ + { + "id": 29, + "name": "getTransaction", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "* Similar to [`ethers.provider.getTransaction`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransaction), some information not included", + "returns": "information about one transaction", + "tags": [ + { + "tag": "example", + "text": "\n```js\nawait provider.getTransaction('0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789');\n {\n accessList: [],\n blockHash: '0x876810a013dbcd140f6fd6048c1dc33abbb901f1f96b394c2fa63aef3cb40b5d',\n blockNumber: 14578286,\n chainId: 1,\n from: '0xdfD9dE5f6FA60BD70636c0900752E93a6144AEd4',\n gas: Big {\n s: 1,\n e: 5,\n c: [ 1, 1, 2, 1, 6, 3 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n gasPrice: Big {\n s: 1,\n e: 10,\n c: [\n 4, 8, 5, 9, 2,\n 4, 2, 6, 8, 5,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n hash: '0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789',\n input: '0x83259f170000000000000000000000000000000000000000000000000000000000000080000000000000000000000000dfd9de5f6fa60bd70636c0900752e93a6144aed400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009e99ad11a214fd016b19dc3648678c5944859ae292b21c24ca94f857836c4596f1950c82dd0c23dd621af4763edc2f66466e63c5df9de0c1107b1cd16bf460fe93e43fd308e3444bc79c3d88a4cb961dc8367ab6ad048867afc76d193bca99cf3a068864ed4a7df1dbf1d4c52238eced3e5e05644b4040fc2b3ccb8557b0e99fff6131305a0ea2b8061b90bd418db5bbdd2e92129f52d93f90531465e309c4caec5b85285822b6196398d36f16f511811b61bbda6461e80e29210cd303118bdcee8df6fa0505ffbe8642094fd2ba4dd458496fe3b459ac880bbf71877c713e969ccf5ed7efab8a84ebc07e3939901371ca427e1192e455a8f35a6a1d7ad09e1475dd1758b36fa631dab5d70e99316b23c4c43094188d360cd9c3457355904e07c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000162074a7047f',\n maxFeePerGas: Big {\n s: 1,\n e: 10,\n c: [\n 6, 7, 6, 8, 1,\n 2, 6, 1, 6, 1,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n maxPriorityFeePerGas: Big {\n s: 1,\n e: 9,\n c: [ 1, 5 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n nonce: 129,\n r: '0x59a7c15b12c18cd68d6c440963d959bff3e73831ffc938e75ecad07f7ee43fbc',\n s: '0x1ebaf05f0d9273b16c2a7748b150a79d22533a8cd74552611cbe620fee3dcf1c',\n to: '0x39B72d136ba3e4ceF35F48CD09587ffaB754DD8B',\n transactionIndex: 29,\n type: 2,\n v: 0,\n value: Big {\n s: 1,\n e: 0,\n c: [ 0 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n confirmations: 1210\n }\n```\n" + } + ] + }, + "parameters": [ + { + "id": 30, + "name": "transactionHash", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 245, + "name": "TransactionResponse" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 365, + "name": "BaseProvider.getTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 364, + "name": "BaseProvider.getTransaction" + } + }, + { + "id": 34, + "name": "getTransactionCount", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 250, + "character": 15 + } + ], + "signatures": [ + { + "id": 35, + "name": "getTransactionCount", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the transaction count from genesis up to specified blockTag", + "text": "* Same as `ethers.provider.getTransactionCount`\n* Same as `web3.eth.getTransactionCount`\n", + "tags": [ + { + "tag": "example", + "text": "\n```js\nconst address = '0x71660c4005ba85c37ccec55d0c4493e66fe775d3';\n await provider\n .getTransactionCount(address, 'latest')\n// 1060000\n```\n" + }, + { + "tag": "example", + "text": "\n```js\n await provider\n .getTransactionCount(address)\n// 1053312\n```\n" + }, + { + "tag": "example", + "text": "\n```js\n await provider\n .getTransactionCount(address, 14649390)\n// 1053312\n```\n" + } + ] + }, + "parameters": [ + { + "id": 36, + "name": "address", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 37, + "name": "blockTag", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 547, + "name": "BlockTag" + }, + "defaultValue": "'latest'" + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 371, + "name": "BaseProvider.getTransactionCount" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 370, + "name": "BaseProvider.getTransactionCount" + } + }, + { + "id": 31, + "name": "getTransactionReceipt", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/providers/BaseProvider.ts", + "line": 207, + "character": 15 + } + ], + "signatures": [ + { + "id": 32, + "name": "getTransactionReceipt", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Gives information about a transaction that has already been mined. Includes additional information beyond what's provided by `getTransaction()`", + "text": "* Similar to [`ethers.provider.getTransactionReceipt`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransactionReceipt), some information not included\n" + }, + "parameters": [ + { + "id": 33, + "name": "transactionHash", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "the hash of the transaction to get information about\n\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 526, + "name": "TransactionReceipt" + } + ], + "qualifiedName": "Promise", + "package": ".pnpm", + "name": "Promise" + }, + "inheritedFrom": { + "type": "reference", + "id": 368, + "name": "BaseProvider.getTransactionReceipt" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 367, + "name": "BaseProvider.getTransactionReceipt" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [14] + }, + { + "title": "Methods", + "kind": 2048, + "children": [44, 38, 42, 26, 28, 34, 31] + } + ], + "sources": [ + { + "fileName": "src/providers/JsonRpcProvider.ts", + "line": 2, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 349, + "name": "BaseProvider" + } + ] + }, + { + "id": 109, + "name": "TinyBig", + "kind": 128, + "kindString": "Class", + "flags": {}, + "comment": { + "shortText": "A wrapper around [big.js](https://github.com/MikeMcl/big.js) which expands scientific notation and creates a \"toHexString\" function.\n* This is the return type of every operation on ether, wei, etc." + }, + "children": [ + { + "id": 118, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/shared/tiny-big/tiny-big.ts", + "line": 9, + "character": 2 + } + ], + "signatures": [ + { + "id": 119, + "name": "new TinyBig", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 120, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "id": 109, + "name": "TinyBig" + }, + { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + ] + } + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + }, + "overwrites": { + "type": "reference", + "name": "Big.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "name": "Big.constructor" + } + }, + { + "id": 208, + "name": "c", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns an array of single digits" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 371, + "character": 4 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "number" + } + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.c" + } + }, + { + "id": 209, + "name": "e", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns the exponent, Integer, -1e+6 to 1e+6 inclusive" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 375, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.e" + } + }, + { + "id": 210, + "name": "s", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns the sign, -1 or 1" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 379, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.s" + } + }, + { + "id": 110, + "name": "DP", + "kind": 1024, + "kindString": "Property", + "flags": { + "isStatic": true, + "isExternal": true + }, + "comment": { + "shortText": "The maximum number of decimal places of the results of operations involving division.\nIt is relevant only to the div and sqrt methods, and the pow method when the exponent is negative.", + "text": "0 to 1e+6 inclusive\nDefault value: 20\n" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 109, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.DP" + } + }, + { + "id": 112, + "name": "NE", + "kind": 1024, + "kindString": "Property", + "flags": { + "isStatic": true, + "isExternal": true + }, + "comment": { + "shortText": "The negative exponent value at and below which toString returns exponential notation.", + "text": "-1e+6 to 0 inclusive\nDefault value: -7\n" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 121, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.NE" + } + }, + { + "id": 113, + "name": "PE", + "kind": 1024, + "kindString": "Property", + "flags": { + "isStatic": true, + "isExternal": true + }, + "comment": { + "shortText": "The positive exponent value at and above which toString returns exponential notation.", + "text": "0 to 1e+6 inclusive\nDefault value: 21\n" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 128, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.PE" + } + }, + { + "id": 111, + "name": "RM", + "kind": 1024, + "kindString": "Property", + "flags": { + "isStatic": true, + "isExternal": true + }, + "comment": { + "shortText": "The rounding mode used in the above operations and by round, toExponential, toFixed and toPrecision.\nDefault value: 1" + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 114, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.RM" + } + }, + { + "id": 114, + "name": "roundDown", + "kind": 1024, + "kindString": "Property", + "flags": { + "isStatic": true, + "isExternal": true, + "isReadonly": true + }, + "comment": { + "shortText": "Rounds towards zero.\nI.e. truncate, no rounding." + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 136, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": 0 + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.roundDown" + } + }, + { + "id": 116, + "name": "roundHalfEven", + "kind": 1024, + "kindString": "Property", + "flags": { + "isStatic": true, + "isExternal": true, + "isReadonly": true + }, + "comment": { + "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds towards even neighbour." + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 146, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": 2 + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.roundHalfEven" + } + }, + { + "id": 115, + "name": "roundHalfUp", + "kind": 1024, + "kindString": "Property", + "flags": { + "isStatic": true, + "isExternal": true, + "isReadonly": true + }, + "comment": { + "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds away from zero." + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 141, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": 1 + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.roundHalfUp" + } + }, + { + "id": 117, + "name": "roundUp", + "kind": 1024, + "kindString": "Property", + "flags": { + "isStatic": true, + "isExternal": true, + "isReadonly": true + }, + "comment": { + "shortText": "Rounds away from zero." + }, + "sources": [ + { + "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "line": 150, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": 3 + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.roundUp" + } + }, + { + "id": 135, + "name": "abs", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 136, + "name": "abs", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the absolute value, i.e. the magnitude, of this Big number." + }, + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.abs" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.abs" + } + }, + { + "id": 137, + "name": "add", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 138, + "name": "add", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number plus n - alias for .plus().", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 139, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.add" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.add" + } + }, + { + "id": 140, + "name": "cmp", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 141, + "name": "cmp", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Compare the values.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 142, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 539, + "qualifiedName": "Comparison", + "package": ".pnpm", + "name": "Comparison" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.cmp" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.cmp" + } + }, + { + "id": 143, + "name": "div", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 144, + "name": "div", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number divided by n.", + "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid." + }, + { + "tag": "throws", + "text": "`±Infinity` on division by zero." + }, + { + "tag": "throws", + "text": "`NaN` on division of zero by zero.\n" + } + ] + }, + "parameters": [ + { + "id": 145, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.div" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.div" + } + }, + { + "id": 146, + "name": "eq", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 147, + "name": "eq", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big equals the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 148, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.eq" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.eq" + } + }, + { + "id": 149, + "name": "gt", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 150, + "name": "gt", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big is greater than the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 151, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.gt" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.gt" + } + }, + { + "id": 152, + "name": "gte", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 153, + "name": "gte", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big is greater than or equal to the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 154, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.gte" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.gte" + } + }, + { + "id": 155, + "name": "lt", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 156, + "name": "lt", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big is less than the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 157, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.lt" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.lt" + } + }, + { + "id": 158, + "name": "lte", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 159, + "name": "lte", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns true if the value of this Big is less than or equal to the value of n, otherwise returns false.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 160, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.lte" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.lte" + } + }, + { + "id": 161, + "name": "minus", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 162, + "name": "minus", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number minus n.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 163, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.minus" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.minus" + } + }, + { + "id": 164, + "name": "mod", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 165, + "name": "mod", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number modulo n, i.e. the integer remainder of dividing this Big number by n.", + "text": "The result will have the same sign as this Big number, and it will match that of Javascript's % operator (within the limits of its precision) and BigDecimal's remainder method.\n", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is negative or otherwise invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 166, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.mod" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.mod" + } + }, + { + "id": 167, + "name": "mul", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 168, + "name": "mul", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number times n - alias for .times().", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 169, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.mul" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.mul" + } + }, + { + "id": 127, + "name": "padAndChop", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "src/shared/tiny-big/tiny-big.ts", + "line": 35, + "character": 10 + } + ], + "signatures": [ + { + "id": 128, + "name": "padAndChop", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": {}, + "parameters": [ + { + "id": 129, + "name": "str", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 130, + "name": "padChar", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 131, + "name": "length", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "\n" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 170, + "name": "plus", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 171, + "name": "plus", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number plus n.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 172, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.plus" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.plus" + } + }, + { + "id": 173, + "name": "pow", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 174, + "name": "pow", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number raised to the power exp.", + "text": "If exp is negative and the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", + "tags": [ + { + "tag": "throws", + "text": "`!pow!` if exp is invalid.\n\nNote: High value exponents may cause this method to be slow to return.\n" + } + ] + }, + "parameters": [ + { + "id": 175, + "name": "exp", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The power to raise the number to, -1e+6 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.pow" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.pow" + } + }, + { + "id": 176, + "name": "prec", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 177, + "name": "prec", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Return a new Big whose value is the value of this Big rounded to a maximum precision of sd\nsignificant digits using rounding mode rm, or Big.RM if rm is not specified.", + "tags": [ + { + "tag": "throws", + "text": "`!prec!` if sd is invalid." + }, + { + "tag": "throws", + "text": "`!Big.RM!` if rm is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 178, + "name": "sd", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Significant digits: integer, 1 to MAX_DP inclusive." + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 179, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.prec" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.prec" + } + }, + { + "id": 180, + "name": "round", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 181, + "name": "round", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number rounded using rounding mode rm to a maximum of dp decimal places.", + "tags": [ + { + "tag": "throws", + "text": "`!round!` if dp is invalid." + }, + { + "tag": "throws", + "text": "`!Big.RM!` if rm is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 182, + "name": "dp", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Decimal places, 0 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 183, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.round" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.round" + } + }, + { + "id": 184, + "name": "sqrt", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 185, + "name": "sqrt", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the square root of this Big number.", + "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if this Big number is negative.\n" + } + ] + }, + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.sqrt" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.sqrt" + } + }, + { + "id": 186, + "name": "sub", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 187, + "name": "sub", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number minus n - alias for .minus().", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 188, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.sub" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.sub" + } + }, + { + "id": 189, + "name": "times", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 190, + "name": "times", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a Big number whose value is the value of this Big number times n.", + "tags": [ + { + "tag": "throws", + "text": "`NaN` if n is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 191, + "name": "n", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 550, + "qualifiedName": "BigSource", + "package": ".pnpm", + "name": "BigSource" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.times" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.times" + } + }, + { + "id": 192, + "name": "toExponential", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 193, + "name": "toExponential", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number in exponential notation to a fixed number of decimal places dp.", + "text": "If the value of this Big number in exponential notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in exponential notation has fewer digits to the right of the decimal point than is specified by dp, the return value will be appended with zeros accordingly.\n\nIf dp is omitted, or is null or undefined, the number of digits after the decimal point defaults to the minimum number of digits necessary to represent the value exactly.\n", + "tags": [ + { + "tag": "throws", + "text": "`!toFix!` if dp is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 194, + "name": "dp", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Decimal places, 0 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 195, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.toExponential" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.toExponential" + } + }, + { + "id": 196, + "name": "toFixed", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 197, + "name": "toFixed", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number in normal notation to a fixed number of decimal places dp.", + "text": "If the value of this Big number in normal notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in normal notation has fewer fraction digits then is specified by dp, the return value will be appended with zeros accordingly.\n\nUnlike Number.prototype.toFixed, which returns exponential notation if a number is greater or equal to 1021, this method will always return normal notation.\n\nIf dp is omitted, or is null or undefined, then the return value is simply the value in normal notation.\nThis is also unlike Number.prototype.toFixed, which returns the value to zero decimal places.\n", + "tags": [ + { + "tag": "throws", + "text": "`!toFix!` if dp is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 198, + "name": "dp", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Decimal places, 0 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 199, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.toFixed" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.toFixed" + } + }, + { + "id": 121, + "name": "toHexString", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/shared/tiny-big/tiny-big.ts", + "line": 16, + "character": 2 + } + ], + "signatures": [ + { + "id": 122, + "name": "toHexString", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Used anytime you're passing in \"value\" to ethers or web3\nFor now, TypeScript will complain that `TinyBig` is not a `BigNumberish`. You can // @ts-ignore or call this" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 206, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 207, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number.", + "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.toJSON" + } + }, + { + "id": 123, + "name": "toNumber", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/shared/tiny-big/tiny-big.ts", + "line": 19, + "character": 2 + } + ], + "signatures": [ + { + "id": 124, + "name": "toNumber", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + }, + "overwrites": { + "type": "reference", + "name": "Big.toNumber" + } + } + ], + "overwrites": { + "type": "reference", + "name": "Big.toNumber" + } + }, + { + "id": 200, + "name": "toPrecision", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 201, + "name": "toPrecision", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number to the specified number of significant digits sd.", + "text": "If the value of this Big number has more digits than is specified by sd, the return value will be rounded to sd significant digits using rounding mode Big.RM.\n\nIf the value of this Big number has fewer digits than is specified by sd, the return value will be appended with zeros accordingly.\n\nIf sd is less than the number of digits necessary to represent the integer part of the value in normal notation, then exponential notation is used.\n\nIf sd is omitted, or is null or undefined, then the return value is the same as .toString().\n", + "tags": [ + { + "tag": "throws", + "text": "`!toPre!` if sd is invalid.\n" + } + ] + }, + "parameters": [ + { + "id": 202, + "name": "sd", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Significant digits, 1 to 1e+6 inclusive" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 203, + "name": "rm", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." + }, + "type": { + "type": "reference", + "id": 551, + "qualifiedName": "RoundingMode", + "package": ".pnpm", + "name": "RoundingMode" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.toPrecision" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.toPrecision" + } + }, + { + "id": 125, + "name": "toString", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/shared/tiny-big/tiny-big.ts", + "line": 23, + "character": 2 + } + ], + "signatures": [ + { + "id": 126, + "name": "toString", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "overwrites": { + "type": "reference", + "name": "Big.toString" + } + } + ], + "overwrites": { + "type": "reference", + "name": "Big.toString" + } + }, + { + "id": 132, + "name": "toTwos", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/shared/tiny-big/tiny-big.ts", + "line": 42, + "character": 9 + } + ], + "signatures": [ + { + "id": 133, + "name": "toTwos", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 134, + "name": "bitCount", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + } + ] + }, + { + "id": 204, + "name": "valueOf", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 205, + "name": "valueOf", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns a string representing the value of this Big number.", + "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "name": "Big.valueOf" + } + } + ], + "inheritedFrom": { + "type": "reference", + "name": "Big.valueOf" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [118] + }, + { + "title": "Properties", + "kind": 1024, + "children": [208, 209, 210, 110, 112, 113, 111, 114, 116, 115, 117] + }, + { + "title": "Methods", + "kind": 2048, + "children": [ + 135, 137, 140, 143, 146, 149, 152, 155, 158, 161, 164, 167, 127, + 170, 173, 176, 180, 184, 186, 189, 192, 196, 121, 206, 123, 200, + 125, 132, 204 + ] + } + ], + "sources": [ + { + "fileName": "src/shared/tiny-big/tiny-big.ts", + "line": 8, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + ] + }, + { + "id": 313, + "name": "DataOptions", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 314, + "name": "allowMissingPrefix", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 25, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 315, + "name": "hexPad", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 26, + "character": 2 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "literal", + "value": "left" + }, + { + "type": "literal", + "value": "right" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [314, 315] + } + ], + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 24, + "character": 17 + } + ] + }, + { + "id": 316, + "name": "Hexable", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 317, + "name": "toHexString", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 318, + "name": "toHexString", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "kind": 2048, + "children": [317] + } + ], + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 29, + "character": 17 + } + ] + }, + { + "id": 222, + "name": "JSONABIArgument", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 223, + "name": "anonymous", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "literal", + "value": false + } + }, + { + "id": 239, + "name": "constant", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 64, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 238, + "name": "gas", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 63, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 224, + "name": "inputs", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 49, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 225, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 229, + "name": "indexed", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 53, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 226, + "name": "internalType", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 50, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 227, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 51, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 228, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 52, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [229, 226, 227, 228] + } + ] + } + } + } + }, + { + "id": 230, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 55, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 231, + "name": "outputs", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 56, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 232, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 233, + "name": "internalType", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 57, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 234, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 58, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 235, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 59, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [233, 234, 235] + } + ] + } + } + } + }, + { + "id": 240, + "name": "payable", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 65, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 236, + "name": "stateMutability", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 61, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 237, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 62, + "character": 2 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "function" + }, + { + "type": "literal", + "value": "event" + }, + { + "type": "literal", + "value": "constructor" + }, + { + "type": "literal", + "value": "error" + }, + { + "type": "literal", + "value": "fallback" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [223, 239, 238, 224, 230, 231, 240, 236, 237] + } + ], + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 47, + "character": 17 + } + ] + }, + { + "id": 241, + "name": "Network", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "A trimmed version of https://chainid.network/chains.json" + }, + "children": [ + { + "id": 242, + "name": "chainId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Network.types.ts", + "line": 5, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 243, + "name": "ensAddress", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Network.types.ts", + "line": 6, + "character": 2 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 244, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Network.types.ts", + "line": 7, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [242, 243, 244] + } + ], + "sources": [ + { + "fileName": "src/types/Network.types.ts", + "line": 4, + "character": 17 + } + ] + }, + { + "id": 326, + "name": "Signature", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 329, + "name": "_vs", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 333, + "name": "compact", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 53, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 327, + "name": "r", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 44, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 330, + "name": "recoveryParam", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 49, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 328, + "name": "s", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 46, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 331, + "name": "v", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 50, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 332, + "name": "yParityAndS", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 52, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [329, 333, 327, 330, 328, 331, 332] + } + ], + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 43, + "character": 17 + } + ] + }, + { + "id": 211, + "name": "BlockResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 4, + "character": 12 + } + ], + "type": { + "type": "reference", + "id": 474, + "typeArguments": [ + { + "type": "reference", + "id": 477, + "name": "RPCBlock" + }, + { + "type": "reflection", + "declaration": { + "id": 212, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 218, + "name": "baseFeePerGas", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 12, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 213, + "name": "gasLimit", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 7, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 214, + "name": "gasUsed", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 8, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 215, + "name": "number", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 9, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 216, + "name": "size", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 10, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 217, + "name": "timestamp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 11, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 219, + "name": "transactions", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 13, + "character": 4 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "id": 543, + "name": "BlockTransactionResponse" + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [218, 213, 214, 215, 216, 217, 219] + } + ], + "sources": [ + { + "fileName": "src/types/Block.types.ts", + "line": 6, + "character": 2 + } + ] + } + } + ], + "name": "Modify" + } + }, + { + "id": 310, + "name": "Bytes", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 8, + "character": 12 + } + ], + "type": { + "type": "reference", + "id": 521, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "qualifiedName": "ArrayLike", + "package": ".pnpm", + "name": "ArrayLike" + } + }, + { + "id": 311, + "name": "BytesLike", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "example", + "text": "\n[1,2,3]\n" + }, + { + "tag": "example", + "text": "\n0x123\n" + }, + { + "tag": "example", + "text": "\n'0x123'\n" + } + ] + }, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 21, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 310, + "name": "Bytes" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 312, + "name": "BytesLikeWithNumber", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 22, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 311, + "name": "BytesLike" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 220, + "name": "ContractTypes", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 1, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "bool" + }, + { + "type": "literal", + "value": "bytes1" + }, + { + "type": "literal", + "value": "bytes2" + }, + { + "type": "literal", + "value": "bytes3" + }, + { + "type": "literal", + "value": "bytes4" + }, + { + "type": "literal", + "value": "bytes5" + }, + { + "type": "literal", + "value": "bytes6" + }, + { + "type": "literal", + "value": "bytes7" + }, + { + "type": "literal", + "value": "bytes8" + }, + { + "type": "literal", + "value": "bytes9" + }, + { + "type": "literal", + "value": "bytes10" + }, + { + "type": "literal", + "value": "bytes11" + }, + { + "type": "literal", + "value": "bytes12" + }, + { + "type": "literal", + "value": "bytes13" + }, + { + "type": "literal", + "value": "bytes14" + }, + { + "type": "literal", + "value": "bytes15" + }, + { + "type": "literal", + "value": "bytes16" + }, + { + "type": "literal", + "value": "bytes17" + }, + { + "type": "literal", + "value": "bytes18" + }, + { + "type": "literal", + "value": "bytes19" + }, + { + "type": "literal", + "value": "bytes20" + }, + { + "type": "literal", + "value": "bytes21" + }, + { + "type": "literal", + "value": "bytes22" + }, + { + "type": "literal", + "value": "bytes23" + }, + { + "type": "literal", + "value": "bytes24" + }, + { + "type": "literal", + "value": "bytes25" + }, + { + "type": "literal", + "value": "bytes26" + }, + { + "type": "literal", + "value": "bytes27" + }, + { + "type": "literal", + "value": "bytes28" + }, + { + "type": "literal", + "value": "bytes29" + }, + { + "type": "literal", + "value": "bytes30" + }, + { + "type": "literal", + "value": "bytes31" + }, + { + "type": "literal", + "value": "bytes32" + }, + { + "type": "literal", + "value": "bytes32[]" + }, + { + "type": "literal", + "value": "address" + }, + { + "type": "literal", + "value": "address payable" + }, + { + "type": "literal", + "value": "address[4]" + }, + { + "type": "literal", + "value": "address[100]" + }, + { + "type": "literal", + "value": "uint256" + }, + { + "type": "literal", + "value": "uint256[100]" + }, + { + "type": "literal", + "value": "uint8" + }, + { + "type": "literal", + "value": "uint32" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 221, + "name": "JSONABI", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Contract.types.ts", + "line": 67, + "character": 12 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 222, + "name": "JSONABIArgument" + } + } + }, + { + "id": 319, + "name": "SignatureLike", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 33, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 320, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 323, + "name": "_vs", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 37, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 321, + "name": "r", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 35, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 324, + "name": "recoveryParam", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 38, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 322, + "name": "s", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 36, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 325, + "name": "v", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 39, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [323, 321, 324, 322, 325] + } + ], + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 34, + "character": 4 + } + ] + } + }, + { + "type": "reference", + "id": 311, + "name": "BytesLike" + } + ] + } + }, + { + "id": 245, + "name": "TransactionResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 10, + "character": 12 + } + ], + "type": { + "type": "reference", + "id": 499, + "typeArguments": [ + { + "type": "reference", + "id": 502, + "name": "RPCTransaction" + }, + { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 246, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 247, + "name": "blockNumber", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 13, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 248, + "name": "chainId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 14, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 255, + "name": "gas", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 21, + "character": 4 + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + }, + { + "id": 256, + "name": "gasLimit", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + }, + { + "id": 254, + "name": "gasPrice", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 20, + "character": 4 + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + }, + { + "id": 249, + "name": "nonce", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 15, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 250, + "name": "transactionIndex", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 16, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 251, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 17, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 252, + "name": "v", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 18, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 253, + "name": "value", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 19, + "character": 4 + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 247, 248, 255, 256, 254, 249, 250, 251, 252, 253 + ] + } + ], + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 12, + "character": 2 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 257, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 260, + "name": "confirmations", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 26, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 258, + "name": "maxFeePerGas", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 24, + "character": 4 + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + }, + { + "id": 259, + "name": "maxPriorityFeePerGas", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 25, + "character": 4 + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [260, 258, 259] + } + ], + "sources": [ + { + "fileName": "src/types/Transaction.types.ts", + "line": 23, + "character": 6 + } + ] + } + } + ] + } + ], + "name": "Modify" + } + }, + { + "id": 267, + "name": "arrayify", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 158, + "character": 16 + } + ], + "signatures": [ + { + "id": 268, + "name": "arrayify", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Converts DataHexStringOrArrayish to a Uint8Array\n* Same as [`ethers.utils.arrayify`](https://docs.ethers.io/v5/api/utils/bytes/#utils-arrayify)", + "tags": [ + { + "tag": "example", + "text": "\n```js\narrayify(1);\n// Uint8Array(1) [ 1 ]\n```\n" + }, + { + "tag": "example", + "text": "\n```js\narrayify(0x1234);\n// Uint8Array(2) [ 18, 52 ]\n```\n" + }, + { + "tag": "example", + "text": "\n```js\narrayify('0x1', { hexPad: 'right' });\n// Uint8Array(1) [ 16 ]\n```\n" + } + ] + }, + "parameters": [ + { + "id": 269, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "id": 311, + "name": "BytesLike" + }, + { + "type": "reference", + "id": 316, + "name": "Hexable" + } + ] + } + }, + { + "id": 270, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "id": 313, + "name": "DataOptions" + } + } + ], + "type": { + "type": "reference", + "qualifiedName": "Uint8Array", + "package": ".pnpm", + "name": "Uint8Array" + } + } + ] + }, + { + "id": 271, + "name": "concat", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 230, + "character": 16 + } + ], + "signatures": [ + { + "id": 272, + "name": "concat", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Concatenates all the BytesLike in arrayOfBytesLike into a single Uint8Array.\n* Same as [`ethers.utils.concat`](https://docs.ethers.io/v5/api/utils/bytes/#utils-concat)", + "tags": [ + { + "tag": "example", + "text": "\n```js\nconcat([0, 1]);\n// Uint8Array(2) [ 0, 1 ]\n```\n" + } + ] + }, + "parameters": [ + { + "id": 273, + "name": "arrayOfBytesLike", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "readonly", + "target": { + "type": "array", + "elementType": { + "type": "reference", + "id": 312, + "name": "BytesLikeWithNumber" + } + } + } + } + ], + "type": { + "type": "reference", + "qualifiedName": "Uint8Array", + "package": ".pnpm", + "name": "Uint8Array" + } + } + ] + }, + { + "id": 4, + "name": "etherToGwei", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/ether-to-gwei.ts", + "line": 28, + "character": 16 + } + ], + "signatures": [ + { + "id": 5, + "name": "etherToGwei", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Convert from Ether to Gwei", + "text": "No direct equivalent in ether.js; requires multiple functions to achieve.\n\nNo direct equivalent in web3; requires multiple functions to achieve.\n", + "tags": [ + { + "tag": "example", + "text": "\n```javascript\netherToGwei('1000').toString()\n// '1000000000000'\netherToGwei(1000).toString()\n// '1000000000000'\n```\n" + }, + { + "tag": "example", + "text": "\n```javascript\netherToGwei('1000').toNumber()\n// 1000000000000\netherToGwei(1000).toNumber()\n// 1000000000000\n```\n" + } + ] + }, + "parameters": [ + { + "id": 6, + "name": "etherQuantity", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "id": 109, + "name": "TinyBig" + }, + { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + ] + } + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + } + ] + }, + { + "id": 1, + "name": "etherToWei", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/ether-to-wei.ts", + "line": 28, + "character": 16 + } + ], + "signatures": [ + { + "id": 2, + "name": "etherToWei", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Convert Ether to Wei", + "text": "Similar to [\"parseEther\" in ethers.js](https://docs.ethers.io/v5/api/utils/display-logic/#utils-parseEther)\n\nSimilar to [\"toWei\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#towei)\n", + "tags": [ + { + "tag": "example", + "text": "\n```javascript\netherToWei('1000').toString()\n// '1000000000000000000000'\netherToWei(1000).toString()\n// '1000000000000000000000'\n```\n" + }, + { + "tag": "example", + "text": "\n```javascript\netherToWei('1000').toNumber()\n// 1000000000000000000000\netherToWei(1000).toNumber()\n// 1000000000000000000000\n```\n" + } + ] + }, + "parameters": [ + { + "id": 3, + "name": "etherQuantity", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "id": 109, + "name": "TinyBig" + }, + { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + ] + } + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + } + ] + }, + { + "id": 95, + "name": "gweiToEther", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/gwei-to-ether.ts", + "line": 29, + "character": 16 + } + ], + "signatures": [ + { + "id": 96, + "name": "gweiToEther", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Convert from Gwei to Ether", + "text": "No direct equivalent in ethers.js; requires multiple functions to achieve.\n\nNo direct equivalent in web3; requires multiple functions to achieve.\n", + "tags": [ + { + "tag": "example", + "text": "\n```javascript\ngweiToEther('1000000000000').toString()\n// '1000'\ngweiToEther(1000000000000).toString()\n// '1000'\n```\n" + }, + { + "tag": "example", + "text": "\n```javascript\ngweiToEther('1000000000000').toNumber()\n// 1000\ngweiToEther(1000000000000).toNumber()\n// 1000\n```\n" + } + ] + }, + "parameters": [ + { + "id": 97, + "name": "gweiQuantity", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "id": 109, + "name": "TinyBig" + }, + { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + ] + } + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + } + ] + }, + { + "id": 334, + "name": "hashMessage", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/hash-message.ts", + "line": 15, + "character": 16 + } + ], + "signatures": [ + { + "id": 335, + "name": "hashMessage", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Computes the EIP-191 personal message digest of message.\nPersonal messages are converted to UTF-8 bytes and prefixed with \\x19Ethereum Signed Message: and the length of message.", + "tags": [ + { + "tag": "example", + "text": "\n```js\nhashMessage(\"Hello World\");\n// '0xa1de988600a42c4b4ab089b619297c17d53cffae5d5120d82d8a92d0bb3b78f2'\n```\n" + } + ] + }, + "parameters": [ + { + "id": 336, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "id": 310, + "name": "Bytes" + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 297, + "name": "hexConcat", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 408, + "character": 16 + } + ], + "signatures": [ + { + "id": 298, + "name": "hexConcat", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 299, + "name": "items", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "readonly", + "target": { + "type": "array", + "elementType": { + "type": "reference", + "id": 311, + "name": "BytesLike" + } + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 289, + "name": "hexDataLength", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 378, + "character": 16 + } + ], + "signatures": [ + { + "id": 290, + "name": "hexDataLength", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 291, + "name": "data", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 311, + "name": "BytesLike" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ] + }, + { + "id": 292, + "name": "hexDataSlice", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 388, + "character": 16 + } + ], + "signatures": [ + { + "id": 293, + "name": "hexDataSlice", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 294, + "name": "data", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 312, + "name": "BytesLikeWithNumber" + } + }, + { + "id": 295, + "name": "offset", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 296, + "name": "endOffset", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 303, + "name": "hexStripZeros", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 424, + "character": 16 + } + ], + "signatures": [ + { + "id": 304, + "name": "hexStripZeros", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 305, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 311, + "name": "BytesLike" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 300, + "name": "hexValue", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 416, + "character": 16 + } + ], + "signatures": [ + { + "id": 301, + "name": "hexValue", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 302, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "bigint" + }, + { + "type": "reference", + "id": 311, + "name": "BytesLike" + }, + { + "type": "reference", + "id": 316, + "name": "Hexable" + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 306, + "name": "hexZeroPad", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 471, + "character": 16 + } + ], + "signatures": [ + { + "id": 307, + "name": "hexZeroPad", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns a hex string padded to a specified length of bytes.", + "text": "Similar to [\"hexZeroPad\" in ethers.js](https://docs.ethers.io/v5/api/utils/bytes/#utils-hexZeroPad)\n\nDiffers from [\"padLeft\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#padleft) because web3 counts by characters, not bytes.\n", + "tags": [ + { + "tag": "throws", + "text": "- If the value is not a hex string or number" + }, + { + "tag": "throws", + "text": "- If the value is longer than the length\n" + }, + { + "tag": "example", + "text": "\n```javascript\nhexZeroPad('0x60', 2);\n// '0x0060'\n```\n" + }, + { + "tag": "example", + "text": "\n```javascript\nhexZeroPad(0x60, 3);\n// '0x000060'\n```\n" + }, + { + "tag": "example", + "text": "\n```javascript\nhexZeroPad('12345', 1);\n// Throws\n```\n" + } + ] + }, + "parameters": [ + { + "id": 308, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 312, + "name": "BytesLikeWithNumber" + } + }, + { + "id": 309, + "name": "length", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The final length in bytes\n" + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 285, + "name": "hexlify", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 306, + "character": 16 + } + ], + "signatures": [ + { + "id": 286, + "name": "hexlify", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "example", + "text": "\n```js\nhexlify(4);\n// '0x04'\n\nhexlify(14);\n// '0x0e'\n```\n" + } + ] + }, + "parameters": [ + { + "id": 287, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "bigint" + }, + { + "type": "reference", + "id": 311, + "name": "BytesLike" + }, + { + "type": "reference", + "id": 316, + "name": "Hexable" + } + ] + } + }, + { + "id": 288, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "id": 313, + "name": "DataOptions" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 7, + "name": "isAddress", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/is-address.ts", + "line": 27, + "character": 16 + } + ], + "signatures": [ + { + "id": 8, + "name": "isAddress", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns a boolean as to whether the input is a valid address.\nDoes NOT support ICAP addresses", + "tags": [ + { + "tag": "example", + "text": "\n```javascript\nisAddress('0xc0deaf6bd3f0c6574a6a625ef2f22f62a5150eab');\n// true\n```\n" + }, + { + "tag": "example", + "text": "\n```javascript\nisAddress('bad');\n// false\n```\n" + }, + { + "tag": "example", + "text": "\n```javascript\n// Does NOT support ENS.\nisAddress('vitalik.eth');\n// false\n```\n" + } + ] + }, + "parameters": [ + { + "id": 9, + "name": "address", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 264, + "name": "isBytes", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 112, + "character": 16 + } + ], + "signatures": [ + { + "id": 265, + "name": "isBytes", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns true if and only if value is a valid [Bytes](#bytes)\n* Same as [`ethers.utils.isBytes`](https://docs.ethers.io/v5/api/utils/bytes/#utils-isBytes)", + "tags": [ + { + "tag": "example", + "text": "\n```js\nisBytes([1,2,3]);\n// true\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nisBytes(false);\n// false\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nisBytes(new Uint8Array(1));\n// true\n```\n" + } + ] + }, + "parameters": [ + { + "id": 266, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "predicate", + "name": "value", + "asserts": false, + "targetType": { + "type": "reference", + "id": 310, + "name": "Bytes" + } + } + } + ] + }, + { + "id": 261, + "name": "isBytesLike", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 82, + "character": 16 + } + ], + "signatures": [ + { + "id": 262, + "name": "isBytesLike", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns true if and only if value is a valid [Bytes](#bytes) or DataHexString\n* Same as [`ethers.utils.isBytesLike`](https://docs.ethers.io/v5/api/utils/bytes/#utils-isBytesLike)", + "tags": [ + { + "tag": "example", + "text": "\n```js\nisBytesLike([1,2,3]);\n// true\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nisBytesLike(false);\n// false\n```\n" + }, + { + "tag": "example", + "text": "\n```js\nisBytesLike(new Uint8Array(1));\n// true\n```\n" + } + ] + }, + "parameters": [ + { + "id": 263, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "predicate", + "name": "value", + "asserts": false, + "targetType": { + "type": "reference", + "id": 311, + "name": "BytesLike" + } + } + } + ] + }, + { + "id": 281, + "name": "isHexString", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 284, + "character": 16 + } + ], + "signatures": [ + { + "id": 282, + "name": "isHexString", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns true if and only if object is a valid hex string.\nIf length is specified and object is not a valid DataHexString of length bytes, an InvalidArgument error is thrown.\n* Same as [`ethers.utils.isHexString`](https://docs.ethers.io/v5/api/utils/bytes/#utils-isHexString)" + }, + "parameters": [ + { + "id": 283, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 284, + "name": "length", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 10, + "name": "jsonRpcProvider", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/providers/JsonRpcProvider.ts", + "line": 36, + "character": 16 + } + ], + "signatures": [ + { + "id": 11, + "name": "jsonRpcProvider", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Helper function to avoid \"new\"", + "tags": [ + { + "tag": "example", + "text": "\n```javascript\njsonRpcProvider().getBlock('latest').then(block => {\n console.log(block.number);\n})\n// 14530496\n```\n" + } + ] + }, + "parameters": [ + { + "id": 12, + "name": "rpcUrl", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "id": 13, + "name": "JsonRpcProvider" + } + } + ] + }, + { + "id": 337, + "name": "keccak256", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/keccak256.ts", + "line": 4, + "character": 13 + } + ], + "signatures": [ + { + "id": 338, + "name": "keccak256", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 339, + "name": "data", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 311, + "name": "BytesLike" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 340, + "name": "pack", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/solidity-keccak256.ts", + "line": 91, + "character": 16 + } + ], + "signatures": [ + { + "id": 341, + "name": "pack", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 342, + "name": "types", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "readonly", + "target": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + }, + { + "id": 343, + "name": "values", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "readonly", + "target": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 344, + "name": "solidityKeccak256", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/solidity-keccak256.ts", + "line": 133, + "character": 16 + } + ], + "signatures": [ + { + "id": 345, + "name": "solidityKeccak256", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Hashes data from Solidity using the Keccak256 algorithm.", + "text": "Similar to [\"solidityKeccak256\" in ethers.js](https://docs.ethers.io/v5/api/utils/hashing/#utils-solidityKeccak256)\n", + "returns": "- A Keccak256 hash (hex string) based on the values provided\n", + "tags": [ + { + "tag": "example", + "text": "\n```javascript\nconst types = ['string', 'bool', 'uint32'];\nconst values = ['essential-eth is great', true, 14];\nsolidityKeccak256(types, values);\n// '0xe4d4c8e809faac09d58f468f0aeab9474fe8965d554c6c0f868c433c3fd6acab'\n```\n" + }, + { + "tag": "example", + "text": "\n```javascript\nconst types = ['bytes4', 'uint32[5]'];\nconst values = [[116, 101, 115, 116], [5, 3, 4, 9, 18]];\nsolidityKeccak256(types, values);\n// '0x038707a887f09355dc545412b058e7ba8f3c74047050c7c5e5e52eec608053d9'\n```\n" + } + ] + }, + "parameters": [ + { + "id": 346, + "name": "types", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "Each [Solidity type](https://docs.soliditylang.org/en/v0.8.13/types.html) corresponding to the values passed in. Helps the function parse and pack data properly.\n" + }, + "type": { + "type": "typeOperator", + "operator": "readonly", + "target": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + }, + { + "id": 347, + "name": "values", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "Data to be concatenated (combined) and then hashed.\n" + }, + "type": { + "type": "typeOperator", + "operator": "readonly", + "target": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 274, + "name": "stripZeros", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 246, + "character": 16 + } + ], + "signatures": [ + { + "id": 275, + "name": "stripZeros", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 276, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 311, + "name": "BytesLike" + } + } + ], + "type": { + "type": "reference", + "qualifiedName": "Uint8Array", + "package": ".pnpm", + "name": "Uint8Array" + } + } + ] + }, + { + "id": 86, + "name": "tinyBig", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/shared/tiny-big/tiny-big.ts", + "line": 71, + "character": 16 + } + ], + "signatures": [ + { + "id": 87, + "name": "tinyBig", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Helper factory function so that you don't have to type \"new\" when instantiating a new TinyBig", + "tags": [ + { + "tag": "example", + "text": "\n```javascript\ntinyBig(10).times(3).toNumber()\n// 30\n```\n" + } + ] + }, + "parameters": [ + { + "id": 88, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "id": 109, + "name": "TinyBig" + }, + { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + ] + } + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + } + ] + }, + { + "id": 89, + "name": "toChecksumAddress", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/to-checksum-address.ts", + "line": 20, + "character": 16 + } + ], + "signatures": [ + { + "id": 90, + "name": "toChecksumAddress", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns an Ethereum address in proper mixed-case checksum.\nDoes NOT support ICAP", + "tags": [ + { + "tag": "example", + "text": "\n```javascript\ntoChecksumAddress('0xfB6916095ca1df60bB79Ce92cE3Ea74c37c5d359');\n// '0xfB6916095ca1df60bB79Ce92cE3Ea74c37c5d359'\n```\n\nSimilar to [\"getAddress\" in ethers.js](https://docs.ethers.io/v5/api/utils/address/#utils-getAddress)\n\nSimilar to [\"toChecksumAddress\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#tochecksumaddress)\n" + } + ] + }, + "parameters": [ + { + "id": 91, + "name": "address", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "An Ethereum address. Mixed, lower, and uppercase are all valid\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 98, + "name": "toUtf8Bytes", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/to-utf8-bytes.ts", + "line": 1, + "character": 16 + } + ], + "signatures": [ + { + "id": 99, + "name": "toUtf8Bytes", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 100, + "name": "data", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "qualifiedName": "Uint8Array", + "package": ".pnpm", + "name": "Uint8Array" + } + } + ] + }, + { + "id": 92, + "name": "weiToEther", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/wei-to-ether.ts", + "line": 28, + "character": 16 + } + ], + "signatures": [ + { + "id": 93, + "name": "weiToEther", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Convert from Wei to Ether", + "text": "Similar to [\"formatEther\" in ethers.js](https://docs.ethers.io/v5/api/utils/display-logic/#utils-formatEther)\n\nSimilar to [\"fromWei\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#fromwei)\n", + "tags": [ + { + "tag": "example", + "text": "\n```javascript\nweiToEther('1000000000000000000000').toString()\n// '1000'\nweiToEther(1000000000000000000000).toString()\n// '1000'\n```\n" + }, + { + "tag": "example", + "text": "\n```javascript\nweiToEther('1000000000000000000000').toNumber()\n// 1000\nweiToEther(1000000000000000000000).toNumber()\n// 1000\n```\n" + } + ] + }, + "parameters": [ + { + "id": 94, + "name": "weiQuantity", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "id": 109, + "name": "TinyBig" + }, + { + "type": "reference", + "id": 392, + "qualifiedName": "Big", + "package": ".pnpm", + "name": "Big" + } + ] + } + } + ], + "type": { + "type": "reference", + "id": 109, + "name": "TinyBig" + } + } + ] + }, + { + "id": 277, + "name": "zeroPad", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/utils/bytes.ts", + "line": 267, + "character": 16 + } + ], + "signatures": [ + { + "id": 278, + "name": "zeroPad", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 279, + "name": "value", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 311, + "name": "BytesLike" + } + }, + { + "id": 280, + "name": "length", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "qualifiedName": "Uint8Array", + "package": ".pnpm", + "name": "Uint8Array" + } + } + ] + } + ], + "groups": [ + { + "title": "Namespaces", + "kind": 4, + "children": [348] + }, + { + "title": "Classes", + "kind": 128, + "children": [101, 48, 13, 109] + }, + { + "title": "Interfaces", + "kind": 256, + "children": [313, 316, 222, 241, 326] + }, + { + "title": "Type aliases", + "kind": 4194304, + "children": [211, 310, 311, 312, 220, 221, 319, 245] + }, + { + "title": "Functions", + "kind": 64, + "children": [ + 267, 271, 4, 1, 95, 334, 297, 289, 292, 303, 300, 306, 285, 7, 264, 261, + 281, 10, 337, 340, 344, 274, 86, 89, 98, 92, 277 + ] + } + ], + "sources": [ + { + "fileName": "src/index.ts", + "line": 1, + "character": 0 + } + ] +} From f93d7227805d7aa5fe6ad574dd27534a57ebb557 Mon Sep 17 00:00:00 2001 From: icepy Date: Sun, 15 May 2022 15:24:24 +0800 Subject: [PATCH 2/8] chore: merge pre commit check --- package-lock.json | 2780 ++------- package.json | 12 +- pnpm-lock.yaml | 9326 ---------------------------- src/providers/utils/chains-info.ts | 33 + 4 files changed, 667 insertions(+), 11484 deletions(-) delete mode 100644 pnpm-lock.yaml diff --git a/package-lock.json b/package-lock.json index 16c3a8ea..bc6735f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,23 +12,25 @@ "@types/big.js": "^6.1.3", "big.js": "^6.1.1", "isomorphic-unfetch": "^3.1.0", - "sha3": "^2.1.4" + "sha3": "^2.1.4", + "typedoc": "^0.22.15", + "typedoc-plugin-missing-exports": "^0.22.6" }, "devDependencies": { "@types/body-parser": "^1.19.1", - "@types/eslint": "^8.4.1", + "@types/eslint": "^8.4.2", "@types/express": "^4.17.13", "@types/jest": "^27.4.1", "@types/jest-dev-server": "^5.0.0", "@types/node": "^16.10.1", "@types/prettier": "^2.4.4", - "@typescript-eslint/eslint-plugin": "^5.21.0", - "@typescript-eslint/parser": "^5.21.0", + "@typescript-eslint/eslint-plugin": "^5.23.0", + "@typescript-eslint/parser": "^5.23.0", "body-parser": "^1.19.0", "dotenv": "^16.0.0", - "eslint": "^8.14.0", - "eslint-plugin-jest": "^26.1.5", - "ethers": "^5.6.4", + "eslint": "^8.15.0", + "eslint-plugin-jest": "^26.2.2", + "ethers": "^5.6.6", "express": "^4.17.1", "husky": "^7.0.4", "jest": "^27.5.1", @@ -639,19 +641,19 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", - "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.3.tgz", + "integrity": "sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.1", + "espree": "^9.3.2", "globals": "^13.9.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", - "minimatch": "^3.0.4", + "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" }, "engines": { @@ -665,9 +667,9 @@ "dev": true }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "version": "13.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -724,9 +726,9 @@ } }, "node_modules/@ethersproject/abi": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.6.1.tgz", - "integrity": "sha512-0cqssYh6FXjlwKWBmLm3+zH2BNARoS5u/hxbz+LpQmcDB3w0W553h2btWui1/uZp2GBM/SI3KniTuMcYyHpA5w==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.6.2.tgz", + "integrity": "sha512-40Ixjhy+YzFtnvzIqFU13FW9hd1gMoLa3cJfSDnfnL4o8EnEG1qLiV8sNJo3sHYi9UYMfFeRuZ7kv5+vhzU7gQ==", "dev": true, "funding": [ { @@ -750,10 +752,10 @@ "@ethersproject/strings": "^5.6.0" } }, - "node_modules/@ethersproject/abi/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", + "node_modules/@ethersproject/abstract-provider": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.6.0.tgz", + "integrity": "sha512-oPMFlKLN+g+y7a79cLK3WiLcjWFnZQtXWgnLAbHZcN3s7L4v90UHpTOrLk+m3yr0gt+/h9STTM6zrr7PM8uoRw==", "dev": true, "funding": [ { @@ -766,13 +768,19 @@ } ], "dependencies": { - "@ethersproject/logger": "^5.6.0" + "@ethersproject/bignumber": "^5.6.0", + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/networks": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/transactions": "^5.6.0", + "@ethersproject/web": "^5.6.0" } }, - "node_modules/@ethersproject/abi/node_modules/@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", + "node_modules/@ethersproject/abstract-signer": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.6.1.tgz", + "integrity": "sha512-xhSLo6y0nGJS7NxfvOSzCaWKvWb1TLT7dQ0nnpHZrDnC67xfnWm9NXflTMFPUXXMtjr33CdV0kWDEmnbrQZ74Q==", "dev": true, "funding": [ { @@ -785,14 +793,17 @@ } ], "dependencies": { + "@ethersproject/abstract-provider": "^5.6.0", + "@ethersproject/bignumber": "^5.6.0", "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0" } }, - "node_modules/@ethersproject/abi/node_modules/@ethersproject/logger": { + "node_modules/@ethersproject/address": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.6.0.tgz", + "integrity": "sha512-6nvhYXjbXsHPS+30sHZ+U4VMagFC/9zAk6Gd/h3S21YW4+yfb0WfRtaAIZ4kfM4rrVwqiy284LP0GtL5HXGLxQ==", "dev": true, "funding": [ { @@ -803,18 +814,19 @@ "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } - ] - }, - "node_modules/@ethersproject/abi/node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true + ], + "dependencies": { + "@ethersproject/bignumber": "^5.6.0", + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/keccak256": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/rlp": "^5.6.0" + } }, - "node_modules/@ethersproject/abstract-provider": { + "node_modules/@ethersproject/base64": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.6.0.tgz", - "integrity": "sha512-oPMFlKLN+g+y7a79cLK3WiLcjWFnZQtXWgnLAbHZcN3s7L4v90UHpTOrLk+m3yr0gt+/h9STTM6zrr7PM8uoRw==", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.6.0.tgz", + "integrity": "sha512-2Neq8wxJ9xHxCF9TUgmKeSh9BXJ6OAxWfeGWvbauPh8FuHEjamgHilllx8KkSd5ErxyHIX7Xv3Fkcud2kY9ezw==", "dev": true, "funding": [ { @@ -827,19 +839,13 @@ } ], "dependencies": { - "@ethersproject/bignumber": "^5.6.0", - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/networks": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "@ethersproject/transactions": "^5.6.0", - "@ethersproject/web": "^5.6.0" + "@ethersproject/bytes": "^5.6.0" } }, - "node_modules/@ethersproject/abstract-provider/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", + "node_modules/@ethersproject/basex": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.6.0.tgz", + "integrity": "sha512-qN4T+hQd/Md32MoJpc69rOwLYRUXwjTlhHDIeUkUmiN/JyWkkLLMoG0TqvSQKNqZOMgN5stbUYN6ILC+eD7MEQ==", "dev": true, "funding": [ { @@ -852,13 +858,14 @@ } ], "dependencies": { - "@ethersproject/logger": "^5.6.0" + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/properties": "^5.6.0" } }, - "node_modules/@ethersproject/abstract-provider/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", + "node_modules/@ethersproject/bignumber": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.6.1.tgz", + "integrity": "sha512-UtMeZ3GaUuF9sx2u9nPZiPP3ULcAFmXyvynR7oHl/tPrM+vldZh7ocMsoa1PqKYGnQnqUZJoqxZnGN6J0qdipA==", "dev": true, "funding": [ { @@ -869,12 +876,17 @@ "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } - ] + ], + "dependencies": { + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "bn.js": "^4.11.9" + } }, - "node_modules/@ethersproject/abstract-signer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.6.0.tgz", - "integrity": "sha512-WOqnG0NJKtI8n0wWZPReHtaLkDByPL67tn4nBaDAhmVq8sjHTPbCdz4DRhVu/cfTOvfy9w3iq5QZ7BX7zw56BQ==", + "node_modules/@ethersproject/bytes": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", + "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", "dev": true, "funding": [ { @@ -887,17 +899,13 @@ } ], "dependencies": { - "@ethersproject/abstract-provider": "^5.6.0", - "@ethersproject/bignumber": "^5.6.0", - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/properties": "^5.6.0" + "@ethersproject/logger": "^5.6.0" } }, - "node_modules/@ethersproject/abstract-signer/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", + "node_modules/@ethersproject/constants": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.6.0.tgz", + "integrity": "sha512-SrdaJx2bK0WQl23nSpV/b1aq293Lh0sUaZT/yYKPDKn4tlAbkH96SPJwIhwSwTsoQQZxuh1jnqsKwyymoiBdWA==", "dev": true, "funding": [ { @@ -910,13 +918,13 @@ } ], "dependencies": { - "@ethersproject/logger": "^5.6.0" + "@ethersproject/bignumber": "^5.6.0" } }, - "node_modules/@ethersproject/abstract-signer/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", + "node_modules/@ethersproject/contracts": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.6.1.tgz", + "integrity": "sha512-0fpBBDoPqJMsutE6sNjg6pvCJaIcl7tliMQTMRcoUWDACfjO68CpKOJBlsEhEhmzdnu/41KbrfAeg+sB3y35MQ==", "dev": true, "funding": [ { @@ -927,12 +935,24 @@ "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } - ] + ], + "dependencies": { + "@ethersproject/abi": "^5.6.0", + "@ethersproject/abstract-provider": "^5.6.0", + "@ethersproject/abstract-signer": "^5.6.0", + "@ethersproject/address": "^5.6.0", + "@ethersproject/bignumber": "^5.6.0", + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/constants": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/transactions": "^5.6.0" + } }, - "node_modules/@ethersproject/address": { + "node_modules/@ethersproject/hash": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.6.0.tgz", - "integrity": "sha512-6nvhYXjbXsHPS+30sHZ+U4VMagFC/9zAk6Gd/h3S21YW4+yfb0WfRtaAIZ4kfM4rrVwqiy284LP0GtL5HXGLxQ==", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.6.0.tgz", + "integrity": "sha512-fFd+k9gtczqlr0/BruWLAu7UAOas1uRRJvOR84uDf4lNZ+bTkGl366qvniUZHKtlqxBRU65MkOobkmvmpHU+jA==", "dev": true, "funding": [ { @@ -945,17 +965,20 @@ } ], "dependencies": { + "@ethersproject/abstract-signer": "^5.6.0", + "@ethersproject/address": "^5.6.0", "@ethersproject/bignumber": "^5.6.0", "@ethersproject/bytes": "^5.6.0", "@ethersproject/keccak256": "^5.6.0", "@ethersproject/logger": "^5.6.0", - "@ethersproject/rlp": "^5.6.0" + "@ethersproject/properties": "^5.6.0", + "@ethersproject/strings": "^5.6.0" } }, - "node_modules/@ethersproject/address/node_modules/@ethersproject/bytes": { + "node_modules/@ethersproject/hdnode": { "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", + "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.6.1.tgz", + "integrity": "sha512-6IuYDmbH5Bv/WH/A2cUd0FjNr4qTLAvyHAECiFZhNZp69pPvU7qIDwJ7CU7VAkwm4IVBzqdYy9mpMAGhQdwCDA==", "dev": true, "funding": [ { @@ -968,13 +991,24 @@ } ], "dependencies": { - "@ethersproject/logger": "^5.6.0" + "@ethersproject/abstract-signer": "^5.6.0", + "@ethersproject/basex": "^5.6.0", + "@ethersproject/bignumber": "^5.6.0", + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/pbkdf2": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/sha2": "^5.6.0", + "@ethersproject/signing-key": "^5.6.0", + "@ethersproject/strings": "^5.6.0", + "@ethersproject/transactions": "^5.6.0", + "@ethersproject/wordlists": "^5.6.0" } }, - "node_modules/@ethersproject/address/node_modules/@ethersproject/keccak256": { + "node_modules/@ethersproject/json-wallets": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", + "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.6.0.tgz", + "integrity": "sha512-fmh86jViB9r0ibWXTQipxpAGMiuxoqUf78oqJDlCAJXgnJF024hOOX7qVgqsjtbeoxmcLwpPsXNU0WEe/16qPQ==", "dev": true, "funding": [ { @@ -987,14 +1021,25 @@ } ], "dependencies": { + "@ethersproject/abstract-signer": "^5.6.0", + "@ethersproject/address": "^5.6.0", "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" + "@ethersproject/hdnode": "^5.6.0", + "@ethersproject/keccak256": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/pbkdf2": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/random": "^5.6.0", + "@ethersproject/strings": "^5.6.0", + "@ethersproject/transactions": "^5.6.0", + "aes-js": "3.0.0", + "scrypt-js": "3.0.1" } }, - "node_modules/@ethersproject/address/node_modules/@ethersproject/logger": { + "node_modules/@ethersproject/keccak256": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", + "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", "dev": true, "funding": [ { @@ -1005,18 +1050,22 @@ "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } - ] + ], + "dependencies": { + "@ethersproject/bytes": "^5.6.0", + "js-sha3": "0.8.0" + } }, - "node_modules/@ethersproject/address/node_modules/js-sha3": { + "node_modules/@ethersproject/keccak256/node_modules/js-sha3": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", "dev": true }, - "node_modules/@ethersproject/base64": { + "node_modules/@ethersproject/logger": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.6.0.tgz", - "integrity": "sha512-2Neq8wxJ9xHxCF9TUgmKeSh9BXJ6OAxWfeGWvbauPh8FuHEjamgHilllx8KkSd5ErxyHIX7Xv3Fkcud2kY9ezw==", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", + "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", "dev": true, "funding": [ { @@ -1027,15 +1076,12 @@ "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0" - } + ] }, - "node_modules/@ethersproject/base64/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", + "node_modules/@ethersproject/networks": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.6.2.tgz", + "integrity": "sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA==", "dev": true, "funding": [ { @@ -1051,10 +1097,10 @@ "@ethersproject/logger": "^5.6.0" } }, - "node_modules/@ethersproject/base64/node_modules/@ethersproject/logger": { + "node_modules/@ethersproject/pbkdf2": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", + "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.6.0.tgz", + "integrity": "sha512-Wu1AxTgJo3T3H6MIu/eejLFok9TYoSdgwRr5oGY1LTLfmGesDoSx05pemsbrPT2gG4cQME+baTSCp5sEo2erZQ==", "dev": true, "funding": [ { @@ -1065,12 +1111,16 @@ "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } - ] + ], + "dependencies": { + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/sha2": "^5.6.0" + } }, - "node_modules/@ethersproject/basex": { + "node_modules/@ethersproject/properties": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.6.0.tgz", - "integrity": "sha512-qN4T+hQd/Md32MoJpc69rOwLYRUXwjTlhHDIeUkUmiN/JyWkkLLMoG0TqvSQKNqZOMgN5stbUYN6ILC+eD7MEQ==", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.6.0.tgz", + "integrity": "sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg==", "dev": true, "funding": [ { @@ -1083,14 +1133,13 @@ } ], "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/properties": "^5.6.0" + "@ethersproject/logger": "^5.6.0" } }, - "node_modules/@ethersproject/basex/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", + "node_modules/@ethersproject/providers": { + "version": "5.6.6", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.6.6.tgz", + "integrity": "sha512-6X6agj3NeQ4tgnvBMCjHK+CjQbz+Qmn20JTxCYZ/uymrgCEOpJtY9zeRxJIDsSi0DPw8xNAxypj95JMCsapUfA==", "dev": true, "funding": [ { @@ -1103,931 +1152,31 @@ } ], "dependencies": { - "@ethersproject/logger": "^5.6.0" + "@ethersproject/abstract-provider": "^5.6.0", + "@ethersproject/abstract-signer": "^5.6.0", + "@ethersproject/address": "^5.6.0", + "@ethersproject/basex": "^5.6.0", + "@ethersproject/bignumber": "^5.6.0", + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/constants": "^5.6.0", + "@ethersproject/hash": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/networks": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/random": "^5.6.0", + "@ethersproject/rlp": "^5.6.0", + "@ethersproject/sha2": "^5.6.0", + "@ethersproject/strings": "^5.6.0", + "@ethersproject/transactions": "^5.6.0", + "@ethersproject/web": "^5.6.0", + "bech32": "1.1.4", + "ws": "7.4.6" } }, - "node_modules/@ethersproject/basex/node_modules/@ethersproject/logger": { + "node_modules/@ethersproject/random": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/bignumber": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.6.0.tgz", - "integrity": "sha512-VziMaXIUHQlHJmkv1dlcd6GY2PmT0khtAqaMctCIDogxkrarMzA9L94KN1NeXqqOfFD6r0sJT3vCTOFSmZ07DA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "bn.js": "^4.11.9" - } - }, - "node_modules/@ethersproject/bignumber/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/bignumber/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/bytes": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.4.0.tgz", - "integrity": "sha512-H60ceqgTHbhzOj4uRc/83SCN9d+BSUnOkrr2intevqdtEMO1JFVZ1XL84OEZV+QjV36OaZYxtnt4lGmxcGsPfA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.4.0" - } - }, - "node_modules/@ethersproject/constants": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.6.0.tgz", - "integrity": "sha512-SrdaJx2bK0WQl23nSpV/b1aq293Lh0sUaZT/yYKPDKn4tlAbkH96SPJwIhwSwTsoQQZxuh1jnqsKwyymoiBdWA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bignumber": "^5.6.0" - } - }, - "node_modules/@ethersproject/contracts": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.6.0.tgz", - "integrity": "sha512-74Ge7iqTDom0NX+mux8KbRUeJgu1eHZ3iv6utv++sLJG80FVuU9HnHeKVPfjd9s3woFhaFoQGf3B3iH/FrQmgw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/abi": "^5.6.0", - "@ethersproject/abstract-provider": "^5.6.0", - "@ethersproject/abstract-signer": "^5.6.0", - "@ethersproject/address": "^5.6.0", - "@ethersproject/bignumber": "^5.6.0", - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/constants": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "@ethersproject/transactions": "^5.6.0" - } - }, - "node_modules/@ethersproject/contracts/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/contracts/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/hash": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.6.0.tgz", - "integrity": "sha512-fFd+k9gtczqlr0/BruWLAu7UAOas1uRRJvOR84uDf4lNZ+bTkGl366qvniUZHKtlqxBRU65MkOobkmvmpHU+jA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/abstract-signer": "^5.6.0", - "@ethersproject/address": "^5.6.0", - "@ethersproject/bignumber": "^5.6.0", - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/keccak256": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "@ethersproject/strings": "^5.6.0" - } - }, - "node_modules/@ethersproject/hash/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/hash/node_modules/@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "node_modules/@ethersproject/hash/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/hash/node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - }, - "node_modules/@ethersproject/hdnode": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.6.0.tgz", - "integrity": "sha512-61g3Jp3nwDqJcL/p4nugSyLrpl/+ChXIOtCEM8UDmWeB3JCAt5FoLdOMXQc3WWkc0oM2C0aAn6GFqqMcS/mHTw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/abstract-signer": "^5.6.0", - "@ethersproject/basex": "^5.6.0", - "@ethersproject/bignumber": "^5.6.0", - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/pbkdf2": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "@ethersproject/sha2": "^5.6.0", - "@ethersproject/signing-key": "^5.6.0", - "@ethersproject/strings": "^5.6.0", - "@ethersproject/transactions": "^5.6.0", - "@ethersproject/wordlists": "^5.6.0" - } - }, - "node_modules/@ethersproject/hdnode/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/hdnode/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/json-wallets": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.6.0.tgz", - "integrity": "sha512-fmh86jViB9r0ibWXTQipxpAGMiuxoqUf78oqJDlCAJXgnJF024hOOX7qVgqsjtbeoxmcLwpPsXNU0WEe/16qPQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/abstract-signer": "^5.6.0", - "@ethersproject/address": "^5.6.0", - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/hdnode": "^5.6.0", - "@ethersproject/keccak256": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/pbkdf2": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "@ethersproject/random": "^5.6.0", - "@ethersproject/strings": "^5.6.0", - "@ethersproject/transactions": "^5.6.0", - "aes-js": "3.0.0", - "scrypt-js": "3.0.1" - } - }, - "node_modules/@ethersproject/json-wallets/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/json-wallets/node_modules/@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "node_modules/@ethersproject/json-wallets/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/json-wallets/node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - }, - "node_modules/@ethersproject/keccak256": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.4.0.tgz", - "integrity": "sha512-FBI1plWet+dPUvAzPAeHzRKiPpETQzqSUWR1wXJGHVWi4i8bOSrpC3NwpkPjgeXG7MnugVc1B42VbfnQikyC/A==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.4.0", - "js-sha3": "0.5.7" - } - }, - "node_modules/@ethersproject/logger": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.4.1.tgz", - "integrity": "sha512-DZ+bRinnYLPw1yAC64oRl0QyVZj43QeHIhVKfD/+YwSz4wsv1pfwb5SOFjz+r710YEWzU6LrhuSjpSO+6PeE4A==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/networks": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.6.2.tgz", - "integrity": "sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/networks/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/pbkdf2": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.6.0.tgz", - "integrity": "sha512-Wu1AxTgJo3T3H6MIu/eejLFok9TYoSdgwRr5oGY1LTLfmGesDoSx05pemsbrPT2gG4cQME+baTSCp5sEo2erZQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/sha2": "^5.6.0" - } - }, - "node_modules/@ethersproject/pbkdf2/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/pbkdf2/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/properties": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.6.0.tgz", - "integrity": "sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/properties/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/providers": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.6.4.tgz", - "integrity": "sha512-WAdknnaZ52hpHV3qPiJmKx401BLpup47h36Axxgre9zT+doa/4GC/Ne48ICPxTm0BqndpToHjpLP1ZnaxyE+vw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/abstract-provider": "^5.6.0", - "@ethersproject/abstract-signer": "^5.6.0", - "@ethersproject/address": "^5.6.0", - "@ethersproject/basex": "^5.6.0", - "@ethersproject/bignumber": "^5.6.0", - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/constants": "^5.6.0", - "@ethersproject/hash": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/networks": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "@ethersproject/random": "^5.6.0", - "@ethersproject/rlp": "^5.6.0", - "@ethersproject/sha2": "^5.6.0", - "@ethersproject/strings": "^5.6.0", - "@ethersproject/transactions": "^5.6.0", - "@ethersproject/web": "^5.6.0", - "bech32": "1.1.4", - "ws": "7.4.6" - } - }, - "node_modules/@ethersproject/providers/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/providers/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/random": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.6.0.tgz", - "integrity": "sha512-si0PLcLjq+NG/XHSZz90asNf+YfKEqJGVdxoEkSukzbnBgC8rydbgbUgBbBGLeHN4kAJwUFEKsu3sCXT93YMsw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/random/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/random/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/rlp": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.6.0.tgz", - "integrity": "sha512-dz9WR1xpcTL+9DtOT/aDO+YyxSSdO8YIS0jyZwHHSlAmnxA6cKU3TrTd4Xc/bHayctxTgGLYNuVVoiXE4tTq1g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/rlp/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/rlp/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/sha2": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.6.0.tgz", - "integrity": "sha512-1tNWCPFLu1n3JM9t4/kytz35DkuF9MxqkGGEHNauEbaARdm2fafnOyw1s0tIQDPKF/7bkP1u3dbrmjpn5CelyA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "hash.js": "1.1.7" - } - }, - "node_modules/@ethersproject/sha2/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/sha2/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/signing-key": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.6.0.tgz", - "integrity": "sha512-S+njkhowmLeUu/r7ir8n78OUKx63kBdMCPssePS89So1TH4hZqnWFsThEd/GiXYp9qMxVrydf7KdM9MTGPFukA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "bn.js": "^4.11.9", - "elliptic": "6.5.4", - "hash.js": "1.1.7" - } - }, - "node_modules/@ethersproject/signing-key/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/signing-key/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/solidity": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.6.0.tgz", - "integrity": "sha512-YwF52vTNd50kjDzqKaoNNbC/r9kMDPq3YzDWmsjFTRBcIF1y4JCQJ8gB30wsTfHbaxgxelI5BfxQSxD/PbJOww==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bignumber": "^5.6.0", - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/keccak256": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/sha2": "^5.6.0", - "@ethersproject/strings": "^5.6.0" - } - }, - "node_modules/@ethersproject/solidity/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/solidity/node_modules/@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", + "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.6.0.tgz", + "integrity": "sha512-si0PLcLjq+NG/XHSZz90asNf+YfKEqJGVdxoEkSukzbnBgC8rydbgbUgBbBGLeHN4kAJwUFEKsu3sCXT93YMsw==", "dev": true, "funding": [ { @@ -2041,13 +1190,13 @@ ], "dependencies": { "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" + "@ethersproject/logger": "^5.6.0" } }, - "node_modules/@ethersproject/solidity/node_modules/@ethersproject/logger": { + "node_modules/@ethersproject/rlp": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.6.0.tgz", + "integrity": "sha512-dz9WR1xpcTL+9DtOT/aDO+YyxSSdO8YIS0jyZwHHSlAmnxA6cKU3TrTd4Xc/bHayctxTgGLYNuVVoiXE4tTq1g==", "dev": true, "funding": [ { @@ -2058,18 +1207,16 @@ "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } - ] - }, - "node_modules/@ethersproject/solidity/node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true + ], + "dependencies": { + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/logger": "^5.6.0" + } }, - "node_modules/@ethersproject/strings": { + "node_modules/@ethersproject/sha2": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.6.0.tgz", - "integrity": "sha512-uv10vTtLTZqrJuqBZR862ZQjTIa724wGPWQqZrofaPI/kUsf53TBG0I0D+hQ1qyNtllbNzaW+PDPHHUI6/65Mg==", + "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.6.0.tgz", + "integrity": "sha512-1tNWCPFLu1n3JM9t4/kytz35DkuF9MxqkGGEHNauEbaARdm2fafnOyw1s0tIQDPKF/7bkP1u3dbrmjpn5CelyA==", "dev": true, "funding": [ { @@ -2083,14 +1230,14 @@ ], "dependencies": { "@ethersproject/bytes": "^5.6.0", - "@ethersproject/constants": "^5.6.0", - "@ethersproject/logger": "^5.6.0" + "@ethersproject/logger": "^5.6.0", + "hash.js": "1.1.7" } }, - "node_modules/@ethersproject/strings/node_modules/@ethersproject/bytes": { + "node_modules/@ethersproject/signing-key": { "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.6.1.tgz", + "integrity": "sha512-XvqQ20DH0D+bS3qlrrgh+axRMth5kD1xuvqUQUTeezxUTXBOeR6hWz2/C6FBEu39FRytyybIWrYf7YLSAKr1LQ==", "dev": true, "funding": [ { @@ -2103,29 +1250,18 @@ } ], "dependencies": { - "@ethersproject/logger": "^5.6.0" + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "bn.js": "^4.11.9", + "elliptic": "6.5.4", + "hash.js": "1.1.7" } }, - "node_modules/@ethersproject/strings/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/transactions": { + "node_modules/@ethersproject/solidity": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.6.0.tgz", - "integrity": "sha512-4HX+VOhNjXHZyGzER6E/LVI2i6lf9ejYeWD6l4g50AdmimyuStKc39kvKf1bXWQMg7QNVh+uC7dYwtaZ02IXeg==", + "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.6.0.tgz", + "integrity": "sha512-YwF52vTNd50kjDzqKaoNNbC/r9kMDPq3YzDWmsjFTRBcIF1y4JCQJ8gB30wsTfHbaxgxelI5BfxQSxD/PbJOww==", "dev": true, "funding": [ { @@ -2138,21 +1274,18 @@ } ], "dependencies": { - "@ethersproject/address": "^5.6.0", "@ethersproject/bignumber": "^5.6.0", "@ethersproject/bytes": "^5.6.0", - "@ethersproject/constants": "^5.6.0", "@ethersproject/keccak256": "^5.6.0", "@ethersproject/logger": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "@ethersproject/rlp": "^5.6.0", - "@ethersproject/signing-key": "^5.6.0" + "@ethersproject/sha2": "^5.6.0", + "@ethersproject/strings": "^5.6.0" } }, - "node_modules/@ethersproject/transactions/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", + "node_modules/@ethersproject/strings": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.6.0.tgz", + "integrity": "sha512-uv10vTtLTZqrJuqBZR862ZQjTIa724wGPWQqZrofaPI/kUsf53TBG0I0D+hQ1qyNtllbNzaW+PDPHHUI6/65Mg==", "dev": true, "funding": [ { @@ -2165,13 +1298,15 @@ } ], "dependencies": { + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/constants": "^5.6.0", "@ethersproject/logger": "^5.6.0" } }, - "node_modules/@ethersproject/transactions/node_modules/@ethersproject/keccak256": { + "node_modules/@ethersproject/transactions": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.6.0.tgz", + "integrity": "sha512-4HX+VOhNjXHZyGzER6E/LVI2i6lf9ejYeWD6l4g50AdmimyuStKc39kvKf1bXWQMg7QNVh+uC7dYwtaZ02IXeg==", "dev": true, "funding": [ { @@ -2184,32 +1319,17 @@ } ], "dependencies": { + "@ethersproject/address": "^5.6.0", + "@ethersproject/bignumber": "^5.6.0", "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" + "@ethersproject/constants": "^5.6.0", + "@ethersproject/keccak256": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/rlp": "^5.6.0", + "@ethersproject/signing-key": "^5.6.0" } }, - "node_modules/@ethersproject/transactions/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/transactions/node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - }, "node_modules/@ethersproject/units": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.6.0.tgz", @@ -2231,26 +1351,10 @@ "@ethersproject/logger": "^5.6.0" } }, - "node_modules/@ethersproject/units/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, "node_modules/@ethersproject/wallet": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.6.0.tgz", - "integrity": "sha512-qMlSdOSTyp0MBeE+r7SUhr1jjDlC1zAXB8VD84hCnpijPQiSNbxr6GdiLXxpUs8UKzkDiNYYC5DRI3MZr+n+tg==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.6.1.tgz", + "integrity": "sha512-oXWoOslEWtwZiViIMlGVjeKDQz/tI7JF9UkyzN9jaGj8z7sXt2SyFMb0Ev6vSAqjIzrCrNrJ/+MkAhtKnGOfZw==", "dev": true, "funding": [ { @@ -2280,67 +1384,6 @@ "@ethersproject/wordlists": "^5.6.0" } }, - "node_modules/@ethersproject/wallet/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/wallet/node_modules/@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "node_modules/@ethersproject/wallet/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/@ethersproject/wallet/node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - }, "node_modules/@ethersproject/web": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.6.0.tgz", @@ -2364,41 +1407,6 @@ "@ethersproject/strings": "^5.6.0" } }, - "node_modules/@ethersproject/web/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/web/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, "node_modules/@ethersproject/wordlists": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.6.0.tgz", @@ -2415,47 +1423,12 @@ } ], "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/hash": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "@ethersproject/strings": "^5.6.0" - } - }, - "node_modules/@ethersproject/wordlists/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/@ethersproject/wordlists/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/hash": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/strings": "^5.6.0" + } }, "node_modules/@hapi/hoek": { "version": "9.2.1", @@ -2985,9 +1958,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", - "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.2.tgz", + "integrity": "sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA==", "dev": true, "dependencies": { "@types/estree": "*", @@ -3171,14 +2144,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.21.0.tgz", - "integrity": "sha512-fTU85q8v5ZLpoZEyn/u1S2qrFOhi33Edo2CZ0+q1gDaWWm0JuPh3bgOyU8lM0edIEYgKLDkPFiZX2MOupgjlyg==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.23.0.tgz", + "integrity": "sha512-hEcSmG4XodSLiAp1uxv/OQSGsDY6QN3TcRU32gANp+19wGE1QQZLRS8/GV58VRUoXhnkuJ3ZxNQ3T6Z6zM59DA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.21.0", - "@typescript-eslint/type-utils": "5.21.0", - "@typescript-eslint/utils": "5.21.0", + "@typescript-eslint/scope-manager": "5.23.0", + "@typescript-eslint/type-utils": "5.23.0", + "@typescript-eslint/utils": "5.23.0", "debug": "^4.3.2", "functional-red-black-tree": "^1.0.1", "ignore": "^5.1.8", @@ -3204,14 +2177,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.21.0.tgz", - "integrity": "sha512-8RUwTO77hstXUr3pZoWZbRQUxXcSXafZ8/5gpnQCfXvgmP9gpNlRGlWzvfbEQ14TLjmtU8eGnONkff8U2ui2Eg==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.23.0.tgz", + "integrity": "sha512-V06cYUkqcGqpFjb8ttVgzNF53tgbB/KoQT/iB++DOIExKmzI9vBJKjZKt/6FuV9c+zrDsvJKbJ2DOCYwX91cbw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.21.0", - "@typescript-eslint/types": "5.21.0", - "@typescript-eslint/typescript-estree": "5.21.0", + "@typescript-eslint/scope-manager": "5.23.0", + "@typescript-eslint/types": "5.23.0", + "@typescript-eslint/typescript-estree": "5.23.0", "debug": "^4.3.2" }, "engines": { @@ -3231,13 +2204,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.21.0.tgz", - "integrity": "sha512-XTX0g0IhvzcH/e3393SvjRCfYQxgxtYzL3UREteUneo72EFlt7UNoiYnikUtmGVobTbhUDByhJ4xRBNe+34kOQ==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.23.0.tgz", + "integrity": "sha512-EhjaFELQHCRb5wTwlGsNMvzK9b8Oco4aYNleeDlNuL6qXWDF47ch4EhVNPh8Rdhf9tmqbN4sWDk/8g+Z/J8JVw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.21.0", - "@typescript-eslint/visitor-keys": "5.21.0" + "@typescript-eslint/types": "5.23.0", + "@typescript-eslint/visitor-keys": "5.23.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3248,12 +2221,12 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.21.0.tgz", - "integrity": "sha512-MxmLZj0tkGlkcZCSE17ORaHl8Th3JQwBzyXL/uvC6sNmu128LsgjTX0NIzy+wdH2J7Pd02GN8FaoudJntFvSOw==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.23.0.tgz", + "integrity": "sha512-iuI05JsJl/SUnOTXA9f4oI+/4qS/Zcgk+s2ir+lRmXI+80D8GaGwoUqs4p+X+4AxDolPpEpVUdlEH4ADxFy4gw==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.21.0", + "@typescript-eslint/utils": "5.23.0", "debug": "^4.3.2", "tsutils": "^3.21.0" }, @@ -3274,9 +2247,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.21.0.tgz", - "integrity": "sha512-XnOOo5Wc2cBlq8Lh5WNvAgHzpjnEzxn4CJBwGkcau7b/tZ556qrWXQz4DJyChYg8JZAD06kczrdgFPpEQZfDsA==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.23.0.tgz", + "integrity": "sha512-NfBsV/h4dir/8mJwdZz7JFibaKC3E/QdeMEDJhiAE3/eMkoniZ7MjbEMCGXw6MZnZDMN3G9S0mH/6WUIj91dmw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3287,13 +2260,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.21.0.tgz", - "integrity": "sha512-Y8Y2T2FNvm08qlcoSMoNchh9y2Uj3QmjtwNMdRQkcFG7Muz//wfJBGBxh8R7HAGQFpgYpdHqUpEoPQk+q9Kjfg==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.23.0.tgz", + "integrity": "sha512-xE9e0lrHhI647SlGMl+m+3E3CKPF1wzvvOEWnuE3CCjjT7UiRnDGJxmAcVKJIlFgK6DY9RB98eLr1OPigPEOGg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.21.0", - "@typescript-eslint/visitor-keys": "5.21.0", + "@typescript-eslint/types": "5.23.0", + "@typescript-eslint/visitor-keys": "5.23.0", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -3314,15 +2287,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.21.0.tgz", - "integrity": "sha512-q/emogbND9wry7zxy7VYri+7ydawo2HDZhRZ5k6yggIvXa7PvBbAAZ4PFH/oZLem72ezC4Pr63rJvDK/sTlL8Q==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.23.0.tgz", + "integrity": "sha512-dbgaKN21drqpkbbedGMNPCtRPZo1IOUr5EI9Jrrh99r5UW5Q0dz46RKXeSBoPV+56R6dFKpbrdhgUNSJsDDRZA==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.21.0", - "@typescript-eslint/types": "5.21.0", - "@typescript-eslint/typescript-estree": "5.21.0", + "@typescript-eslint/scope-manager": "5.23.0", + "@typescript-eslint/types": "5.23.0", + "@typescript-eslint/typescript-estree": "5.23.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -3338,12 +2311,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.21.0.tgz", - "integrity": "sha512-SX8jNN+iHqAF0riZQMkm7e8+POXa/fXw5cxL+gjpyP+FI+JVNhii53EmQgDAfDcBpFekYSlO0fGytMQwRiMQCA==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.23.0.tgz", + "integrity": "sha512-Vd4mFNchU62sJB8pX19ZSPog05B0Y0CE2UxAZPT5k4iqhRYjPnqyY3woMxCd0++t9OTqkgjST+1ydLBi7e2Fvg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.21.0", + "@typescript-eslint/types": "5.23.0", "eslint-visitor-keys": "^3.0.0" }, "engines": { @@ -3374,9 +2347,9 @@ } }, "node_modules/acorn": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", - "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -3745,8 +2718,7 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "node_modules/base-x": { "version": "3.0.9", @@ -3870,7 +2842,6 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -4472,8 +3443,7 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/content-disposition": { "version": "0.5.3", @@ -5161,12 +4131,12 @@ } }, "node_modules/eslint": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", - "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.15.0.tgz", + "integrity": "sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.2.2", + "@eslint/eslintrc": "^1.2.3", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -5177,7 +4147,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.1", + "espree": "^9.3.2", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -5193,7 +4163,7 @@ "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.1", "regexpp": "^3.2.0", @@ -5213,9 +4183,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "26.1.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.1.5.tgz", - "integrity": "sha512-su89aDuljL9bTjEufTXmKUMSFe2kZUL9bi7+woq+C2ukHZordhtfPm4Vg+tdioHBaKf8v3/FXW9uV0ksqhYGFw==", + "version": "26.2.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.2.2.tgz", + "integrity": "sha512-etSFZ8VIFX470aA6kTqDPhIq7YWe0tjBcboFNV3WeiC18PJ/AVonGhuTwlmuz2fBkH8FJHA7JQ4k7GsQIj1Gew==", "dev": true, "dependencies": { "@typescript-eslint/utils": "^5.10.0" @@ -5428,31 +4398,19 @@ } }, "node_modules/espree": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", - "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", + "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", "dev": true, "dependencies": { - "acorn": "^8.7.0", - "acorn-jsx": "^5.3.1", + "acorn": "^8.7.1", + "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.3.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/espree/node_modules/acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", @@ -5622,9 +4580,9 @@ "dev": true }, "node_modules/ethers": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.6.4.tgz", - "integrity": "sha512-62UIfxAQXdf67TeeOaoOoPctm5hUlYgfd0iW3wxfj7qRYKDcvvy0f+sJ3W2/Pyx77R8dblvejA8jokj+lS+ATQ==", + "version": "5.6.6", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.6.6.tgz", + "integrity": "sha512-2B2ZmSGvRcJpHnFMBk58mkXP50njFipUBCgLK8jUTFbomhVs501cLzyMU6+Vx8YnUDQxywC3qkZvd33xWS+2FA==", "dev": true, "funding": [ { @@ -5637,99 +4595,38 @@ } ], "dependencies": { - "@ethersproject/abi": "5.6.1", + "@ethersproject/abi": "5.6.2", "@ethersproject/abstract-provider": "5.6.0", - "@ethersproject/abstract-signer": "5.6.0", + "@ethersproject/abstract-signer": "5.6.1", "@ethersproject/address": "5.6.0", "@ethersproject/base64": "5.6.0", "@ethersproject/basex": "5.6.0", - "@ethersproject/bignumber": "5.6.0", + "@ethersproject/bignumber": "5.6.1", "@ethersproject/bytes": "5.6.1", "@ethersproject/constants": "5.6.0", - "@ethersproject/contracts": "5.6.0", + "@ethersproject/contracts": "5.6.1", "@ethersproject/hash": "5.6.0", - "@ethersproject/hdnode": "5.6.0", + "@ethersproject/hdnode": "5.6.1", "@ethersproject/json-wallets": "5.6.0", "@ethersproject/keccak256": "5.6.0", "@ethersproject/logger": "5.6.0", "@ethersproject/networks": "5.6.2", "@ethersproject/pbkdf2": "5.6.0", "@ethersproject/properties": "5.6.0", - "@ethersproject/providers": "5.6.4", + "@ethersproject/providers": "5.6.6", "@ethersproject/random": "5.6.0", "@ethersproject/rlp": "5.6.0", "@ethersproject/sha2": "5.6.0", - "@ethersproject/signing-key": "5.6.0", + "@ethersproject/signing-key": "5.6.1", "@ethersproject/solidity": "5.6.0", "@ethersproject/strings": "5.6.0", "@ethersproject/transactions": "5.6.0", "@ethersproject/units": "5.6.0", - "@ethersproject/wallet": "5.6.0", + "@ethersproject/wallet": "5.6.1", "@ethersproject/web": "5.6.0", "@ethersproject/wordlists": "5.6.0" } }, - "node_modules/ethers/node_modules/@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/logger": "^5.6.0" - } - }, - "node_modules/ethers/node_modules/@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "node_modules/ethers/node_modules/@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ] - }, - "node_modules/ethers/node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - }, "node_modules/ethjs-unit": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", @@ -6199,8 +5096,7 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "node_modules/fsevents": { "version": "2.3.2", @@ -6307,15 +5203,14 @@ } }, "node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.2.tgz", + "integrity": "sha512-NzDgHDiJwKYByLrL5lONmQFpK/2G78SMMfo+E9CuGlX4IkvfKDsiQSNPwAYxEy+e6p7ZQ3uslSLlwlJcqezBmQ==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, @@ -6876,7 +5771,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -6885,8 +5779,7 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/ini": { "version": "1.3.8", @@ -8133,6 +7026,11 @@ "node": ">=6" } }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==" + }, "node_modules/jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", @@ -8506,6 +7404,11 @@ "node": ">=10" } }, + "node_modules/lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" + }, "node_modules/make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -8545,6 +7448,17 @@ "tmpl": "1.0.5" } }, + "node_modules/marked": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.15.tgz", + "integrity": "sha512-esX5lPdTfG4p8LDkv+obbRCyOKzB+820ZZyMOXJZygZBHrH9b3xXR64X4kT3sPe9Nx8qQXbmcz6kFSMt4Nfk6Q==", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 12" + } + }, "node_modules/md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -8703,10 +7617,9 @@ "dev": true }, "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -9235,7 +8148,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, "dependencies": { "wrappy": "1" } @@ -9448,7 +8360,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -10329,6 +9240,16 @@ "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", "dev": true }, + "node_modules/shiki": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", + "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", + "dependencies": { + "jsonc-parser": "^3.0.0", + "vscode-oniguruma": "^1.6.1", + "vscode-textmate": "5.2.0" + } + }, "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -11233,11 +10154,58 @@ "is-typedarray": "^1.0.0" } }, + "node_modules/typedoc": { + "version": "0.22.15", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.15.tgz", + "integrity": "sha512-CMd1lrqQbFvbx6S9G6fL4HKp3GoIuhujJReWqlIvSb2T26vGai+8Os3Mde7Pn832pXYemd9BMuuYWhFpL5st0Q==", + "dependencies": { + "glob": "^7.2.0", + "lunr": "^2.3.9", + "marked": "^4.0.12", + "minimatch": "^5.0.1", + "shiki": "^0.10.1" + }, + "bin": { + "typedoc": "bin/typedoc" + }, + "engines": { + "node": ">= 12.10.0" + }, + "peerDependencies": { + "typescript": "4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x" + } + }, + "node_modules/typedoc-plugin-missing-exports": { + "version": "0.22.6", + "resolved": "https://registry.npmjs.org/typedoc-plugin-missing-exports/-/typedoc-plugin-missing-exports-0.22.6.tgz", + "integrity": "sha512-1uguGQqa+c5f33nWS3v1mm0uAx4Ii1lw4Kx2zQksmYFKNEWTmrmMXbMNBoBg4wu0p4dFCNC7JIWPoRzpNS6pFA==", + "peerDependencies": { + "typedoc": "0.22.x" + } + }, + "node_modules/typedoc/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/typedoc/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/typescript": { "version": "4.6.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", - "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -11452,6 +10420,16 @@ "extsprintf": "^1.2.0" } }, + "node_modules/vscode-oniguruma": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz", + "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==" + }, + "node_modules/vscode-textmate": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz", + "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==" + }, "node_modules/w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", @@ -12043,8 +11021,7 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "node_modules/write-file-atomic": { "version": "3.0.3", @@ -12667,19 +11644,19 @@ } }, "@eslint/eslintrc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", - "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.3.tgz", + "integrity": "sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.1", + "espree": "^9.3.2", "globals": "^13.9.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", - "minimatch": "^3.0.4", + "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" }, "dependencies": { @@ -12690,9 +11667,9 @@ "dev": true }, "globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "version": "13.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -12736,9 +11713,9 @@ } }, "@ethersproject/abi": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.6.1.tgz", - "integrity": "sha512-0cqssYh6FXjlwKWBmLm3+zH2BNARoS5u/hxbz+LpQmcDB3w0W553h2btWui1/uZp2GBM/SI3KniTuMcYyHpA5w==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.6.2.tgz", + "integrity": "sha512-40Ixjhy+YzFtnvzIqFU13FW9hd1gMoLa3cJfSDnfnL4o8EnEG1qLiV8sNJo3sHYi9UYMfFeRuZ7kv5+vhzU7gQ==", "dev": true, "requires": { "@ethersproject/address": "^5.6.0", @@ -12750,39 +11727,6 @@ "@ethersproject/logger": "^5.6.0", "@ethersproject/properties": "^5.6.0", "@ethersproject/strings": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "requires": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - }, - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - } } }, "@ethersproject/abstract-provider": { @@ -12798,29 +11742,12 @@ "@ethersproject/properties": "^5.6.0", "@ethersproject/transactions": "^5.6.0", "@ethersproject/web": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/abstract-signer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.6.0.tgz", - "integrity": "sha512-WOqnG0NJKtI8n0wWZPReHtaLkDByPL67tn4nBaDAhmVq8sjHTPbCdz4DRhVu/cfTOvfy9w3iq5QZ7BX7zw56BQ==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.6.1.tgz", + "integrity": "sha512-xhSLo6y0nGJS7NxfvOSzCaWKvWb1TLT7dQ0nnpHZrDnC67xfnWm9NXflTMFPUXXMtjr33CdV0kWDEmnbrQZ74Q==", "dev": true, "requires": { "@ethersproject/abstract-provider": "^5.6.0", @@ -12828,23 +11755,6 @@ "@ethersproject/bytes": "^5.6.0", "@ethersproject/logger": "^5.6.0", "@ethersproject/properties": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/address": { @@ -12858,39 +11768,6 @@ "@ethersproject/keccak256": "^5.6.0", "@ethersproject/logger": "^5.6.0", "@ethersproject/rlp": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "requires": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - }, - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - } } }, "@ethersproject/base64": { @@ -12900,23 +11777,6 @@ "dev": true, "requires": { "@ethersproject/bytes": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/basex": { @@ -12927,60 +11787,26 @@ "requires": { "@ethersproject/bytes": "^5.6.0", "@ethersproject/properties": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/bignumber": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.6.0.tgz", - "integrity": "sha512-VziMaXIUHQlHJmkv1dlcd6GY2PmT0khtAqaMctCIDogxkrarMzA9L94KN1NeXqqOfFD6r0sJT3vCTOFSmZ07DA==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.6.1.tgz", + "integrity": "sha512-UtMeZ3GaUuF9sx2u9nPZiPP3ULcAFmXyvynR7oHl/tPrM+vldZh7ocMsoa1PqKYGnQnqUZJoqxZnGN6J0qdipA==", "dev": true, "requires": { "@ethersproject/bytes": "^5.6.0", "@ethersproject/logger": "^5.6.0", "bn.js": "^4.11.9" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/bytes": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.4.0.tgz", - "integrity": "sha512-H60ceqgTHbhzOj4uRc/83SCN9d+BSUnOkrr2intevqdtEMO1JFVZ1XL84OEZV+QjV36OaZYxtnt4lGmxcGsPfA==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", + "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", "dev": true, "requires": { - "@ethersproject/logger": "^5.4.0" + "@ethersproject/logger": "^5.6.0" } }, "@ethersproject/constants": { @@ -12993,9 +11819,9 @@ } }, "@ethersproject/contracts": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.6.0.tgz", - "integrity": "sha512-74Ge7iqTDom0NX+mux8KbRUeJgu1eHZ3iv6utv++sLJG80FVuU9HnHeKVPfjd9s3woFhaFoQGf3B3iH/FrQmgw==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.6.1.tgz", + "integrity": "sha512-0fpBBDoPqJMsutE6sNjg6pvCJaIcl7tliMQTMRcoUWDACfjO68CpKOJBlsEhEhmzdnu/41KbrfAeg+sB3y35MQ==", "dev": true, "requires": { "@ethersproject/abi": "^5.6.0", @@ -13008,78 +11834,28 @@ "@ethersproject/logger": "^5.6.0", "@ethersproject/properties": "^5.6.0", "@ethersproject/transactions": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/hash": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.6.0.tgz", "integrity": "sha512-fFd+k9gtczqlr0/BruWLAu7UAOas1uRRJvOR84uDf4lNZ+bTkGl366qvniUZHKtlqxBRU65MkOobkmvmpHU+jA==", - "dev": true, - "requires": { - "@ethersproject/abstract-signer": "^5.6.0", - "@ethersproject/address": "^5.6.0", - "@ethersproject/bignumber": "^5.6.0", - "@ethersproject/bytes": "^5.6.0", - "@ethersproject/keccak256": "^5.6.0", - "@ethersproject/logger": "^5.6.0", - "@ethersproject/properties": "^5.6.0", - "@ethersproject/strings": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "requires": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - }, - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - } + "dev": true, + "requires": { + "@ethersproject/abstract-signer": "^5.6.0", + "@ethersproject/address": "^5.6.0", + "@ethersproject/bignumber": "^5.6.0", + "@ethersproject/bytes": "^5.6.0", + "@ethersproject/keccak256": "^5.6.0", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/strings": "^5.6.0" } }, "@ethersproject/hdnode": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.6.0.tgz", - "integrity": "sha512-61g3Jp3nwDqJcL/p4nugSyLrpl/+ChXIOtCEM8UDmWeB3JCAt5FoLdOMXQc3WWkc0oM2C0aAn6GFqqMcS/mHTw==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.6.1.tgz", + "integrity": "sha512-6IuYDmbH5Bv/WH/A2cUd0FjNr4qTLAvyHAECiFZhNZp69pPvU7qIDwJ7CU7VAkwm4IVBzqdYy9mpMAGhQdwCDA==", "dev": true, "requires": { "@ethersproject/abstract-signer": "^5.6.0", @@ -13094,23 +11870,6 @@ "@ethersproject/strings": "^5.6.0", "@ethersproject/transactions": "^5.6.0", "@ethersproject/wordlists": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/json-wallets": { @@ -13132,33 +11891,18 @@ "@ethersproject/transactions": "^5.6.0", "aes-js": "3.0.0", "scrypt-js": "3.0.1" + } + }, + "@ethersproject/keccak256": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", + "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", + "dev": true, + "requires": { + "@ethersproject/bytes": "^5.6.0", + "js-sha3": "0.8.0" }, "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "requires": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - }, "js-sha3": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", @@ -13167,20 +11911,10 @@ } } }, - "@ethersproject/keccak256": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.4.0.tgz", - "integrity": "sha512-FBI1plWet+dPUvAzPAeHzRKiPpETQzqSUWR1wXJGHVWi4i8bOSrpC3NwpkPjgeXG7MnugVc1B42VbfnQikyC/A==", - "dev": true, - "requires": { - "@ethersproject/bytes": "^5.4.0", - "js-sha3": "0.5.7" - } - }, "@ethersproject/logger": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.4.1.tgz", - "integrity": "sha512-DZ+bRinnYLPw1yAC64oRl0QyVZj43QeHIhVKfD/+YwSz4wsv1pfwb5SOFjz+r710YEWzU6LrhuSjpSO+6PeE4A==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", + "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", "dev": true }, "@ethersproject/networks": { @@ -13190,14 +11924,6 @@ "dev": true, "requires": { "@ethersproject/logger": "^5.6.0" - }, - "dependencies": { - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/pbkdf2": { @@ -13208,23 +11934,6 @@ "requires": { "@ethersproject/bytes": "^5.6.0", "@ethersproject/sha2": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/properties": { @@ -13234,20 +11943,12 @@ "dev": true, "requires": { "@ethersproject/logger": "^5.6.0" - }, - "dependencies": { - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/providers": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.6.4.tgz", - "integrity": "sha512-WAdknnaZ52hpHV3qPiJmKx401BLpup47h36Axxgre9zT+doa/4GC/Ne48ICPxTm0BqndpToHjpLP1ZnaxyE+vw==", + "version": "5.6.6", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.6.6.tgz", + "integrity": "sha512-6X6agj3NeQ4tgnvBMCjHK+CjQbz+Qmn20JTxCYZ/uymrgCEOpJtY9zeRxJIDsSi0DPw8xNAxypj95JMCsapUfA==", "dev": true, "requires": { "@ethersproject/abstract-provider": "^5.6.0", @@ -13269,23 +11970,6 @@ "@ethersproject/web": "^5.6.0", "bech32": "1.1.4", "ws": "7.4.6" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/random": { @@ -13296,23 +11980,6 @@ "requires": { "@ethersproject/bytes": "^5.6.0", "@ethersproject/logger": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/rlp": { @@ -13323,23 +11990,6 @@ "requires": { "@ethersproject/bytes": "^5.6.0", "@ethersproject/logger": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/sha2": { @@ -13351,29 +12001,12 @@ "@ethersproject/bytes": "^5.6.0", "@ethersproject/logger": "^5.6.0", "hash.js": "1.1.7" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/signing-key": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.6.0.tgz", - "integrity": "sha512-S+njkhowmLeUu/r7ir8n78OUKx63kBdMCPssePS89So1TH4hZqnWFsThEd/GiXYp9qMxVrydf7KdM9MTGPFukA==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.6.1.tgz", + "integrity": "sha512-XvqQ20DH0D+bS3qlrrgh+axRMth5kD1xuvqUQUTeezxUTXBOeR6hWz2/C6FBEu39FRytyybIWrYf7YLSAKr1LQ==", "dev": true, "requires": { "@ethersproject/bytes": "^5.6.0", @@ -13382,23 +12015,6 @@ "bn.js": "^4.11.9", "elliptic": "6.5.4", "hash.js": "1.1.7" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/solidity": { @@ -13413,39 +12029,6 @@ "@ethersproject/logger": "^5.6.0", "@ethersproject/sha2": "^5.6.0", "@ethersproject/strings": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "requires": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - }, - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - } } }, "@ethersproject/strings": { @@ -13457,23 +12040,6 @@ "@ethersproject/bytes": "^5.6.0", "@ethersproject/constants": "^5.6.0", "@ethersproject/logger": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/transactions": { @@ -13491,39 +12057,6 @@ "@ethersproject/properties": "^5.6.0", "@ethersproject/rlp": "^5.6.0", "@ethersproject/signing-key": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "requires": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - }, - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - } } }, "@ethersproject/units": { @@ -13535,20 +12068,12 @@ "@ethersproject/bignumber": "^5.6.0", "@ethersproject/constants": "^5.6.0", "@ethersproject/logger": "^5.6.0" - }, - "dependencies": { - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/wallet": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.6.0.tgz", - "integrity": "sha512-qMlSdOSTyp0MBeE+r7SUhr1jjDlC1zAXB8VD84hCnpijPQiSNbxr6GdiLXxpUs8UKzkDiNYYC5DRI3MZr+n+tg==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.6.1.tgz", + "integrity": "sha512-oXWoOslEWtwZiViIMlGVjeKDQz/tI7JF9UkyzN9jaGj8z7sXt2SyFMb0Ev6vSAqjIzrCrNrJ/+MkAhtKnGOfZw==", "dev": true, "requires": { "@ethersproject/abstract-provider": "^5.6.0", @@ -13566,39 +12091,6 @@ "@ethersproject/signing-key": "^5.6.0", "@ethersproject/transactions": "^5.6.0", "@ethersproject/wordlists": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "requires": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - }, - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - } } }, "@ethersproject/web": { @@ -13612,23 +12104,6 @@ "@ethersproject/logger": "^5.6.0", "@ethersproject/properties": "^5.6.0", "@ethersproject/strings": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@ethersproject/wordlists": { @@ -13642,23 +12117,6 @@ "@ethersproject/logger": "^5.6.0", "@ethersproject/properties": "^5.6.0", "@ethersproject/strings": "^5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - } } }, "@hapi/hoek": { @@ -14110,9 +12568,9 @@ } }, "@types/eslint": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", - "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.2.tgz", + "integrity": "sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA==", "dev": true, "requires": { "@types/estree": "*", @@ -14296,14 +12754,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.21.0.tgz", - "integrity": "sha512-fTU85q8v5ZLpoZEyn/u1S2qrFOhi33Edo2CZ0+q1gDaWWm0JuPh3bgOyU8lM0edIEYgKLDkPFiZX2MOupgjlyg==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.23.0.tgz", + "integrity": "sha512-hEcSmG4XodSLiAp1uxv/OQSGsDY6QN3TcRU32gANp+19wGE1QQZLRS8/GV58VRUoXhnkuJ3ZxNQ3T6Z6zM59DA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.21.0", - "@typescript-eslint/type-utils": "5.21.0", - "@typescript-eslint/utils": "5.21.0", + "@typescript-eslint/scope-manager": "5.23.0", + "@typescript-eslint/type-utils": "5.23.0", + "@typescript-eslint/utils": "5.23.0", "debug": "^4.3.2", "functional-red-black-tree": "^1.0.1", "ignore": "^5.1.8", @@ -14313,52 +12771,52 @@ } }, "@typescript-eslint/parser": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.21.0.tgz", - "integrity": "sha512-8RUwTO77hstXUr3pZoWZbRQUxXcSXafZ8/5gpnQCfXvgmP9gpNlRGlWzvfbEQ14TLjmtU8eGnONkff8U2ui2Eg==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.23.0.tgz", + "integrity": "sha512-V06cYUkqcGqpFjb8ttVgzNF53tgbB/KoQT/iB++DOIExKmzI9vBJKjZKt/6FuV9c+zrDsvJKbJ2DOCYwX91cbw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.21.0", - "@typescript-eslint/types": "5.21.0", - "@typescript-eslint/typescript-estree": "5.21.0", + "@typescript-eslint/scope-manager": "5.23.0", + "@typescript-eslint/types": "5.23.0", + "@typescript-eslint/typescript-estree": "5.23.0", "debug": "^4.3.2" } }, "@typescript-eslint/scope-manager": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.21.0.tgz", - "integrity": "sha512-XTX0g0IhvzcH/e3393SvjRCfYQxgxtYzL3UREteUneo72EFlt7UNoiYnikUtmGVobTbhUDByhJ4xRBNe+34kOQ==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.23.0.tgz", + "integrity": "sha512-EhjaFELQHCRb5wTwlGsNMvzK9b8Oco4aYNleeDlNuL6qXWDF47ch4EhVNPh8Rdhf9tmqbN4sWDk/8g+Z/J8JVw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.21.0", - "@typescript-eslint/visitor-keys": "5.21.0" + "@typescript-eslint/types": "5.23.0", + "@typescript-eslint/visitor-keys": "5.23.0" } }, "@typescript-eslint/type-utils": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.21.0.tgz", - "integrity": "sha512-MxmLZj0tkGlkcZCSE17ORaHl8Th3JQwBzyXL/uvC6sNmu128LsgjTX0NIzy+wdH2J7Pd02GN8FaoudJntFvSOw==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.23.0.tgz", + "integrity": "sha512-iuI05JsJl/SUnOTXA9f4oI+/4qS/Zcgk+s2ir+lRmXI+80D8GaGwoUqs4p+X+4AxDolPpEpVUdlEH4ADxFy4gw==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.21.0", + "@typescript-eslint/utils": "5.23.0", "debug": "^4.3.2", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.21.0.tgz", - "integrity": "sha512-XnOOo5Wc2cBlq8Lh5WNvAgHzpjnEzxn4CJBwGkcau7b/tZ556qrWXQz4DJyChYg8JZAD06kczrdgFPpEQZfDsA==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.23.0.tgz", + "integrity": "sha512-NfBsV/h4dir/8mJwdZz7JFibaKC3E/QdeMEDJhiAE3/eMkoniZ7MjbEMCGXw6MZnZDMN3G9S0mH/6WUIj91dmw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.21.0.tgz", - "integrity": "sha512-Y8Y2T2FNvm08qlcoSMoNchh9y2Uj3QmjtwNMdRQkcFG7Muz//wfJBGBxh8R7HAGQFpgYpdHqUpEoPQk+q9Kjfg==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.23.0.tgz", + "integrity": "sha512-xE9e0lrHhI647SlGMl+m+3E3CKPF1wzvvOEWnuE3CCjjT7UiRnDGJxmAcVKJIlFgK6DY9RB98eLr1OPigPEOGg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.21.0", - "@typescript-eslint/visitor-keys": "5.21.0", + "@typescript-eslint/types": "5.23.0", + "@typescript-eslint/visitor-keys": "5.23.0", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -14367,26 +12825,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.21.0.tgz", - "integrity": "sha512-q/emogbND9wry7zxy7VYri+7ydawo2HDZhRZ5k6yggIvXa7PvBbAAZ4PFH/oZLem72ezC4Pr63rJvDK/sTlL8Q==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.23.0.tgz", + "integrity": "sha512-dbgaKN21drqpkbbedGMNPCtRPZo1IOUr5EI9Jrrh99r5UW5Q0dz46RKXeSBoPV+56R6dFKpbrdhgUNSJsDDRZA==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.21.0", - "@typescript-eslint/types": "5.21.0", - "@typescript-eslint/typescript-estree": "5.21.0", + "@typescript-eslint/scope-manager": "5.23.0", + "@typescript-eslint/types": "5.23.0", + "@typescript-eslint/typescript-estree": "5.23.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.21.0.tgz", - "integrity": "sha512-SX8jNN+iHqAF0riZQMkm7e8+POXa/fXw5cxL+gjpyP+FI+JVNhii53EmQgDAfDcBpFekYSlO0fGytMQwRiMQCA==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.23.0.tgz", + "integrity": "sha512-Vd4mFNchU62sJB8pX19ZSPog05B0Y0CE2UxAZPT5k4iqhRYjPnqyY3woMxCd0++t9OTqkgjST+1ydLBi7e2Fvg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.21.0", + "@typescript-eslint/types": "5.23.0", "eslint-visitor-keys": "^3.0.0" } }, @@ -14407,9 +12865,9 @@ } }, "acorn": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", - "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", "dev": true }, "acorn-globals": { @@ -14693,8 +13151,7 @@ "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "base-x": { "version": "3.0.9", @@ -14793,7 +13250,6 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -15271,8 +13727,7 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "content-disposition": { "version": "0.5.3", @@ -15838,12 +14293,12 @@ } }, "eslint": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", - "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.15.0.tgz", + "integrity": "sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.2.2", + "@eslint/eslintrc": "^1.2.3", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -15854,7 +14309,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.1", + "espree": "^9.3.2", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -15870,7 +14325,7 @@ "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.1", "regexpp": "^3.2.0", @@ -15977,9 +14432,9 @@ } }, "eslint-plugin-jest": { - "version": "26.1.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.1.5.tgz", - "integrity": "sha512-su89aDuljL9bTjEufTXmKUMSFe2kZUL9bi7+woq+C2ukHZordhtfPm4Vg+tdioHBaKf8v3/FXW9uV0ksqhYGFw==", + "version": "26.2.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.2.2.tgz", + "integrity": "sha512-etSFZ8VIFX470aA6kTqDPhIq7YWe0tjBcboFNV3WeiC18PJ/AVonGhuTwlmuz2fBkH8FJHA7JQ4k7GsQIj1Gew==", "dev": true, "requires": { "@typescript-eslint/utils": "^5.10.0" @@ -16027,22 +14482,14 @@ "dev": true }, "espree": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", - "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", + "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", "dev": true, "requires": { - "acorn": "^8.7.0", - "acorn-jsx": "^5.3.1", + "acorn": "^8.7.1", + "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.3.0" - }, - "dependencies": { - "acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", - "dev": true - } } }, "esprima": { @@ -16195,74 +14642,41 @@ } }, "ethers": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.6.4.tgz", - "integrity": "sha512-62UIfxAQXdf67TeeOaoOoPctm5hUlYgfd0iW3wxfj7qRYKDcvvy0f+sJ3W2/Pyx77R8dblvejA8jokj+lS+ATQ==", + "version": "5.6.6", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.6.6.tgz", + "integrity": "sha512-2B2ZmSGvRcJpHnFMBk58mkXP50njFipUBCgLK8jUTFbomhVs501cLzyMU6+Vx8YnUDQxywC3qkZvd33xWS+2FA==", "dev": true, "requires": { - "@ethersproject/abi": "5.6.1", + "@ethersproject/abi": "5.6.2", "@ethersproject/abstract-provider": "5.6.0", - "@ethersproject/abstract-signer": "5.6.0", + "@ethersproject/abstract-signer": "5.6.1", "@ethersproject/address": "5.6.0", "@ethersproject/base64": "5.6.0", "@ethersproject/basex": "5.6.0", - "@ethersproject/bignumber": "5.6.0", + "@ethersproject/bignumber": "5.6.1", "@ethersproject/bytes": "5.6.1", "@ethersproject/constants": "5.6.0", - "@ethersproject/contracts": "5.6.0", + "@ethersproject/contracts": "5.6.1", "@ethersproject/hash": "5.6.0", - "@ethersproject/hdnode": "5.6.0", + "@ethersproject/hdnode": "5.6.1", "@ethersproject/json-wallets": "5.6.0", "@ethersproject/keccak256": "5.6.0", "@ethersproject/logger": "5.6.0", "@ethersproject/networks": "5.6.2", "@ethersproject/pbkdf2": "5.6.0", "@ethersproject/properties": "5.6.0", - "@ethersproject/providers": "5.6.4", + "@ethersproject/providers": "5.6.6", "@ethersproject/random": "5.6.0", "@ethersproject/rlp": "5.6.0", "@ethersproject/sha2": "5.6.0", - "@ethersproject/signing-key": "5.6.0", + "@ethersproject/signing-key": "5.6.1", "@ethersproject/solidity": "5.6.0", "@ethersproject/strings": "5.6.0", "@ethersproject/transactions": "5.6.0", "@ethersproject/units": "5.6.0", - "@ethersproject/wallet": "5.6.0", + "@ethersproject/wallet": "5.6.1", "@ethersproject/web": "5.6.0", "@ethersproject/wordlists": "5.6.0" - }, - "dependencies": { - "@ethersproject/bytes": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", - "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", - "dev": true, - "requires": { - "@ethersproject/logger": "^5.6.0" - } - }, - "@ethersproject/keccak256": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz", - "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==", - "dev": true, - "requires": { - "@ethersproject/bytes": "^5.6.0", - "js-sha3": "0.8.0" - } - }, - "@ethersproject/logger": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", - "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==", - "dev": true - }, - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==", - "dev": true - } } }, "ethjs-unit": { @@ -16660,8 +15074,7 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { "version": "2.3.2", @@ -16737,15 +15150,14 @@ } }, "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.2.tgz", + "integrity": "sha512-NzDgHDiJwKYByLrL5lONmQFpK/2G78SMMfo+E9CuGlX4IkvfKDsiQSNPwAYxEy+e6p7ZQ3uslSLlwlJcqezBmQ==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } @@ -17153,7 +15565,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -17162,8 +15573,7 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { "version": "1.3.8", @@ -18116,6 +16526,11 @@ "minimist": "^1.2.5" } }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==" + }, "jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", @@ -18401,6 +16816,11 @@ "yallist": "^4.0.0" } }, + "lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" + }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -18433,6 +16853,11 @@ "tmpl": "1.0.5" } }, + "marked": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.15.tgz", + "integrity": "sha512-esX5lPdTfG4p8LDkv+obbRCyOKzB+820ZZyMOXJZygZBHrH9b3xXR64X4kT3sPe9Nx8qQXbmcz6kFSMt4Nfk6Q==" + }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -18555,10 +16980,9 @@ "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "requires": { "brace-expansion": "^1.1.7" } @@ -18989,7 +17413,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, "requires": { "wrappy": "1" } @@ -19144,8 +17567,7 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-key": { "version": "3.1.1", @@ -19823,6 +18245,16 @@ "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", "dev": true }, + "shiki": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", + "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", + "requires": { + "jsonc-parser": "^3.0.0", + "vscode-oniguruma": "^1.6.1", + "vscode-textmate": "5.2.0" + } + }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -20470,11 +18902,46 @@ "is-typedarray": "^1.0.0" } }, + "typedoc": { + "version": "0.22.15", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.15.tgz", + "integrity": "sha512-CMd1lrqQbFvbx6S9G6fL4HKp3GoIuhujJReWqlIvSb2T26vGai+8Os3Mde7Pn832pXYemd9BMuuYWhFpL5st0Q==", + "requires": { + "glob": "^7.2.0", + "lunr": "^2.3.9", + "marked": "^4.0.12", + "minimatch": "^5.0.1", + "shiki": "^0.10.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "typedoc-plugin-missing-exports": { + "version": "0.22.6", + "resolved": "https://registry.npmjs.org/typedoc-plugin-missing-exports/-/typedoc-plugin-missing-exports-0.22.6.tgz", + "integrity": "sha512-1uguGQqa+c5f33nWS3v1mm0uAx4Ii1lw4Kx2zQksmYFKNEWTmrmMXbMNBoBg4wu0p4dFCNC7JIWPoRzpNS6pFA==", + "requires": {} + }, "typescript": { "version": "4.6.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", - "dev": true + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==" }, "ultron": { "version": "1.1.1", @@ -20646,6 +19113,16 @@ "extsprintf": "^1.2.0" } }, + "vscode-oniguruma": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz", + "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==" + }, + "vscode-textmate": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz", + "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==" + }, "w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", @@ -21137,8 +19614,7 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write-file-atomic": { "version": "3.0.3", diff --git a/package.json b/package.json index 9ff4dd15..9c1dd472 100644 --- a/package.json +++ b/package.json @@ -35,19 +35,19 @@ }, "devDependencies": { "@types/body-parser": "^1.19.1", - "@types/eslint": "^8.4.1", + "@types/eslint": "^8.4.2", "@types/express": "^4.17.13", "@types/jest": "^27.4.1", "@types/jest-dev-server": "^5.0.0", "@types/node": "^16.10.1", "@types/prettier": "^2.4.4", - "@typescript-eslint/eslint-plugin": "^5.21.0", - "@typescript-eslint/parser": "^5.21.0", + "@typescript-eslint/eslint-plugin": "^5.23.0", + "@typescript-eslint/parser": "^5.23.0", "body-parser": "^1.19.0", "dotenv": "^16.0.0", - "eslint": "^8.14.0", - "eslint-plugin-jest": "^26.1.5", - "ethers": "^5.6.4", + "eslint": "^8.15.0", + "eslint-plugin-jest": "^26.2.2", + "ethers": "^5.6.6", "express": "^4.17.1", "husky": "^7.0.4", "jest": "^27.5.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml deleted file mode 100644 index 03f8ba8f..00000000 --- a/pnpm-lock.yaml +++ /dev/null @@ -1,9326 +0,0 @@ -lockfileVersion: 5.4 - -specifiers: - '@types/big.js': ^6.1.3 - '@types/body-parser': ^1.19.1 - '@types/eslint': ^8.4.1 - '@types/express': ^4.17.13 - '@types/jest': ^27.4.1 - '@types/jest-dev-server': ^5.0.0 - '@types/node': ^16.10.1 - '@types/prettier': ^2.4.4 - '@typescript-eslint/eslint-plugin': ^5.21.0 - '@typescript-eslint/parser': ^5.21.0 - big.js: ^6.1.1 - body-parser: ^1.19.0 - dotenv: ^16.0.0 - eslint: ^8.14.0 - eslint-plugin-jest: ^26.1.5 - ethers: ^5.6.4 - express: ^4.17.1 - husky: ^7.0.4 - isomorphic-unfetch: ^3.1.0 - jest: ^27.5.1 - jest-dev-server: ^6.0.3 - just-omit: ^2.0.1 - lint-staged: ^12.4.1 - npm-run-all: ^4.1.5 - perf_hooks: ^0.0.1 - prettier: ^2.6.2 - prettier-plugin-organize-imports: ^2.3.4 - sha3: ^2.1.4 - ts-jest: ^27.1.4 - ts-node: ^10.2.1 - typedoc: ^0.22.15 - typedoc-plugin-missing-exports: ^0.22.6 - typescript: ^4.6.4 - web3: ^1.7.3 - -dependencies: - '@types/big.js': 6.1.3 - big.js: 6.1.1 - isomorphic-unfetch: 3.1.0 - sha3: 2.1.4 - typedoc: 0.22.15_typescript@4.6.4 - typedoc-plugin-missing-exports: 0.22.6_typedoc@0.22.15 - -devDependencies: - '@types/body-parser': 1.19.2 - '@types/eslint': 8.4.2 - '@types/express': 4.17.13 - '@types/jest': 27.5.1 - '@types/jest-dev-server': 5.0.0 - '@types/node': 16.11.35 - '@types/prettier': 2.6.1 - '@typescript-eslint/eslint-plugin': 5.23.0_c63nfttrfhylg3zmgcxfslaw44 - '@typescript-eslint/parser': 5.23.0_hcfsmds2fshutdssjqluwm76uu - body-parser: 1.20.0 - dotenv: 16.0.1 - eslint: 8.15.0 - eslint-plugin-jest: 26.2.2_ffn65mvft7mve7jwc5km7a3cpm - ethers: 5.6.6 - express: 4.18.1 - husky: 7.0.4 - jest: 27.5.1_ts-node@10.7.0 - jest-dev-server: 6.0.3 - just-omit: 2.0.1 - lint-staged: 12.4.1 - npm-run-all: 4.1.5 - perf_hooks: 0.0.1 - prettier: 2.6.2 - prettier-plugin-organize-imports: 2.3.4_igyi7w6qm73tfaya7seiivlrqu - ts-jest: 27.1.4_ibhx3ehxrt2kgmkik4bkzmyeei - ts-node: 10.7.0_h4tw2vgfqmmy4uhtcfuxwgfqbm - typescript: 4.6.4 - web3: 1.7.3 - -packages: - /@ampproject/remapping/2.2.0: - resolution: - { - integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==, - } - engines: { node: '>=6.0.0' } - dependencies: - '@jridgewell/gen-mapping': 0.1.1 - '@jridgewell/trace-mapping': 0.3.13 - dev: true - - /@babel/code-frame/7.16.7: - resolution: - { - integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/highlight': 7.17.9 - dev: true - - /@babel/compat-data/7.17.10: - resolution: - { - integrity: sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==, - } - engines: { node: '>=6.9.0' } - dev: true - - /@babel/core/7.17.10: - resolution: - { - integrity: sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@ampproject/remapping': 2.2.0 - '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.10 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.10 - '@babel/helper-module-transforms': 7.17.7 - '@babel/helpers': 7.17.9 - '@babel/parser': 7.17.10 - '@babel/template': 7.16.7 - '@babel/traverse': 7.17.10 - '@babel/types': 7.17.10 - convert-source-map: 1.8.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.1 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/generator/7.17.10: - resolution: - { - integrity: sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/types': 7.17.10 - '@jridgewell/gen-mapping': 0.1.1 - jsesc: 2.5.2 - dev: true - - /@babel/helper-compilation-targets/7.17.10_@babel+core@7.17.10: - resolution: - { - integrity: sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==, - } - engines: { node: '>=6.9.0' } - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.17.10 - '@babel/core': 7.17.10 - '@babel/helper-validator-option': 7.16.7 - browserslist: 4.20.3 - semver: 6.3.0 - dev: true - - /@babel/helper-environment-visitor/7.16.7: - resolution: - { - integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/types': 7.17.10 - dev: true - - /@babel/helper-function-name/7.17.9: - resolution: - { - integrity: sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/template': 7.16.7 - '@babel/types': 7.17.10 - dev: true - - /@babel/helper-hoist-variables/7.16.7: - resolution: - { - integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/types': 7.17.10 - dev: true - - /@babel/helper-module-imports/7.16.7: - resolution: - { - integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/types': 7.17.10 - dev: true - - /@babel/helper-module-transforms/7.17.7: - resolution: - { - integrity: sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-simple-access': 7.17.7 - '@babel/helper-split-export-declaration': 7.16.7 - '@babel/helper-validator-identifier': 7.16.7 - '@babel/template': 7.16.7 - '@babel/traverse': 7.17.10 - '@babel/types': 7.17.10 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-plugin-utils/7.16.7: - resolution: - { - integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==, - } - engines: { node: '>=6.9.0' } - dev: true - - /@babel/helper-simple-access/7.17.7: - resolution: - { - integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/types': 7.17.10 - dev: true - - /@babel/helper-split-export-declaration/7.16.7: - resolution: - { - integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/types': 7.17.10 - dev: true - - /@babel/helper-validator-identifier/7.16.7: - resolution: - { - integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==, - } - engines: { node: '>=6.9.0' } - dev: true - - /@babel/helper-validator-option/7.16.7: - resolution: - { - integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==, - } - engines: { node: '>=6.9.0' } - dev: true - - /@babel/helpers/7.17.9: - resolution: - { - integrity: sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/template': 7.16.7 - '@babel/traverse': 7.17.10 - '@babel/types': 7.17.10 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/highlight/7.17.9: - resolution: - { - integrity: sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/helper-validator-identifier': 7.16.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: true - - /@babel/parser/7.17.10: - resolution: - { - integrity: sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==, - } - engines: { node: '>=6.0.0' } - hasBin: true - dependencies: - '@babel/types': 7.17.10 - dev: true - - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.10: - resolution: - { - integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.10: - resolution: - { - integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.10: - resolution: - { - integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.10: - resolution: - { - integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.10: - resolution: - { - integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.10: - resolution: - { - integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.10: - resolution: - { - integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.10: - resolution: - { - integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.10: - resolution: - { - integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.10: - resolution: - { - integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.10: - resolution: - { - integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==, - } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.10: - resolution: - { - integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==, - } - engines: { node: '>=6.9.0' } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/plugin-syntax-typescript/7.17.10_@babel+core@7.17.10: - resolution: - { - integrity: sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==, - } - engines: { node: '>=6.9.0' } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.10 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - - /@babel/template/7.16.7: - resolution: - { - integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/code-frame': 7.16.7 - '@babel/parser': 7.17.10 - '@babel/types': 7.17.10 - dev: true - - /@babel/traverse/7.17.10: - resolution: - { - integrity: sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.10 - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.17.9 - '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.17.10 - '@babel/types': 7.17.10 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/types/7.17.10: - resolution: - { - integrity: sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/helper-validator-identifier': 7.16.7 - to-fast-properties: 2.0.0 - dev: true - - /@bcoe/v8-coverage/0.2.3: - resolution: - { - integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==, - } - dev: true - - /@cspotcode/source-map-consumer/0.8.0: - resolution: - { - integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==, - } - engines: { node: '>= 12' } - dev: true - - /@cspotcode/source-map-support/0.7.0: - resolution: - { - integrity: sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==, - } - engines: { node: '>=12' } - dependencies: - '@cspotcode/source-map-consumer': 0.8.0 - dev: true - - /@eslint/eslintrc/1.2.3: - resolution: - { - integrity: sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.3.2 - globals: 13.15.0 - ignore: 5.2.0 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@ethereumjs/common/2.6.4: - resolution: - { - integrity: sha512-RDJh/R/EAr+B7ZRg5LfJ0BIpf/1LydFgYdvZEuTraojCbVypO2sQ+QnpP5u2wJf9DASyooKqu8O4FJEWUV6NXw==, - } - dependencies: - crc-32: 1.2.2 - ethereumjs-util: 7.1.4 - dev: true - - /@ethereumjs/tx/3.5.1: - resolution: - { - integrity: sha512-xzDrTiu4sqZXUcaBxJ4n4W5FrppwxLxZB4ZDGVLtxSQR4lVuOnFR6RcUHdg1mpUhAPVrmnzLJpxaeXnPxIyhWA==, - } - dependencies: - '@ethereumjs/common': 2.6.4 - ethereumjs-util: 7.1.4 - dev: true - - /@ethersproject/abi/5.0.7: - resolution: - { - integrity: sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==, - } - dependencies: - '@ethersproject/address': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/constants': 5.6.0 - '@ethersproject/hash': 5.6.0 - '@ethersproject/keccak256': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/strings': 5.6.0 - dev: true - - /@ethersproject/abi/5.6.2: - resolution: - { - integrity: sha512-40Ixjhy+YzFtnvzIqFU13FW9hd1gMoLa3cJfSDnfnL4o8EnEG1qLiV8sNJo3sHYi9UYMfFeRuZ7kv5+vhzU7gQ==, - } - dependencies: - '@ethersproject/address': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/constants': 5.6.0 - '@ethersproject/hash': 5.6.0 - '@ethersproject/keccak256': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/strings': 5.6.0 - dev: true - - /@ethersproject/abstract-provider/5.6.0: - resolution: - { - integrity: sha512-oPMFlKLN+g+y7a79cLK3WiLcjWFnZQtXWgnLAbHZcN3s7L4v90UHpTOrLk+m3yr0gt+/h9STTM6zrr7PM8uoRw==, - } - dependencies: - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/logger': 5.6.0 - '@ethersproject/networks': 5.6.2 - '@ethersproject/properties': 5.6.0 - '@ethersproject/transactions': 5.6.0 - '@ethersproject/web': 5.6.0 - dev: true - - /@ethersproject/abstract-signer/5.6.1: - resolution: - { - integrity: sha512-xhSLo6y0nGJS7NxfvOSzCaWKvWb1TLT7dQ0nnpHZrDnC67xfnWm9NXflTMFPUXXMtjr33CdV0kWDEmnbrQZ74Q==, - } - dependencies: - '@ethersproject/abstract-provider': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - dev: true - - /@ethersproject/address/5.6.0: - resolution: - { - integrity: sha512-6nvhYXjbXsHPS+30sHZ+U4VMagFC/9zAk6Gd/h3S21YW4+yfb0WfRtaAIZ4kfM4rrVwqiy284LP0GtL5HXGLxQ==, - } - dependencies: - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/keccak256': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/rlp': 5.6.0 - dev: true - - /@ethersproject/base64/5.6.0: - resolution: - { - integrity: sha512-2Neq8wxJ9xHxCF9TUgmKeSh9BXJ6OAxWfeGWvbauPh8FuHEjamgHilllx8KkSd5ErxyHIX7Xv3Fkcud2kY9ezw==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - dev: true - - /@ethersproject/basex/5.6.0: - resolution: - { - integrity: sha512-qN4T+hQd/Md32MoJpc69rOwLYRUXwjTlhHDIeUkUmiN/JyWkkLLMoG0TqvSQKNqZOMgN5stbUYN6ILC+eD7MEQ==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - '@ethersproject/properties': 5.6.0 - dev: true - - /@ethersproject/bignumber/5.6.1: - resolution: - { - integrity: sha512-UtMeZ3GaUuF9sx2u9nPZiPP3ULcAFmXyvynR7oHl/tPrM+vldZh7ocMsoa1PqKYGnQnqUZJoqxZnGN6J0qdipA==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - '@ethersproject/logger': 5.6.0 - bn.js: 4.12.0 - dev: true - - /@ethersproject/bytes/5.6.1: - resolution: - { - integrity: sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==, - } - dependencies: - '@ethersproject/logger': 5.6.0 - dev: true - - /@ethersproject/constants/5.6.0: - resolution: - { - integrity: sha512-SrdaJx2bK0WQl23nSpV/b1aq293Lh0sUaZT/yYKPDKn4tlAbkH96SPJwIhwSwTsoQQZxuh1jnqsKwyymoiBdWA==, - } - dependencies: - '@ethersproject/bignumber': 5.6.1 - dev: true - - /@ethersproject/contracts/5.6.1: - resolution: - { - integrity: sha512-0fpBBDoPqJMsutE6sNjg6pvCJaIcl7tliMQTMRcoUWDACfjO68CpKOJBlsEhEhmzdnu/41KbrfAeg+sB3y35MQ==, - } - dependencies: - '@ethersproject/abi': 5.6.2 - '@ethersproject/abstract-provider': 5.6.0 - '@ethersproject/abstract-signer': 5.6.1 - '@ethersproject/address': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/constants': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/transactions': 5.6.0 - dev: true - - /@ethersproject/hash/5.6.0: - resolution: - { - integrity: sha512-fFd+k9gtczqlr0/BruWLAu7UAOas1uRRJvOR84uDf4lNZ+bTkGl366qvniUZHKtlqxBRU65MkOobkmvmpHU+jA==, - } - dependencies: - '@ethersproject/abstract-signer': 5.6.1 - '@ethersproject/address': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/keccak256': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/strings': 5.6.0 - dev: true - - /@ethersproject/hdnode/5.6.1: - resolution: - { - integrity: sha512-6IuYDmbH5Bv/WH/A2cUd0FjNr4qTLAvyHAECiFZhNZp69pPvU7qIDwJ7CU7VAkwm4IVBzqdYy9mpMAGhQdwCDA==, - } - dependencies: - '@ethersproject/abstract-signer': 5.6.1 - '@ethersproject/basex': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/logger': 5.6.0 - '@ethersproject/pbkdf2': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/sha2': 5.6.0 - '@ethersproject/signing-key': 5.6.1 - '@ethersproject/strings': 5.6.0 - '@ethersproject/transactions': 5.6.0 - '@ethersproject/wordlists': 5.6.0 - dev: true - - /@ethersproject/json-wallets/5.6.0: - resolution: - { - integrity: sha512-fmh86jViB9r0ibWXTQipxpAGMiuxoqUf78oqJDlCAJXgnJF024hOOX7qVgqsjtbeoxmcLwpPsXNU0WEe/16qPQ==, - } - dependencies: - '@ethersproject/abstract-signer': 5.6.1 - '@ethersproject/address': 5.6.0 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/hdnode': 5.6.1 - '@ethersproject/keccak256': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/pbkdf2': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/random': 5.6.0 - '@ethersproject/strings': 5.6.0 - '@ethersproject/transactions': 5.6.0 - aes-js: 3.0.0 - scrypt-js: 3.0.1 - dev: true - - /@ethersproject/keccak256/5.6.0: - resolution: - { - integrity: sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - js-sha3: 0.8.0 - dev: true - - /@ethersproject/logger/5.6.0: - resolution: - { - integrity: sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==, - } - dev: true - - /@ethersproject/networks/5.6.2: - resolution: - { - integrity: sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA==, - } - dependencies: - '@ethersproject/logger': 5.6.0 - dev: true - - /@ethersproject/pbkdf2/5.6.0: - resolution: - { - integrity: sha512-Wu1AxTgJo3T3H6MIu/eejLFok9TYoSdgwRr5oGY1LTLfmGesDoSx05pemsbrPT2gG4cQME+baTSCp5sEo2erZQ==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - '@ethersproject/sha2': 5.6.0 - dev: true - - /@ethersproject/properties/5.6.0: - resolution: - { - integrity: sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg==, - } - dependencies: - '@ethersproject/logger': 5.6.0 - dev: true - - /@ethersproject/providers/5.6.6: - resolution: - { - integrity: sha512-6X6agj3NeQ4tgnvBMCjHK+CjQbz+Qmn20JTxCYZ/uymrgCEOpJtY9zeRxJIDsSi0DPw8xNAxypj95JMCsapUfA==, - } - dependencies: - '@ethersproject/abstract-provider': 5.6.0 - '@ethersproject/abstract-signer': 5.6.1 - '@ethersproject/address': 5.6.0 - '@ethersproject/basex': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/constants': 5.6.0 - '@ethersproject/hash': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/networks': 5.6.2 - '@ethersproject/properties': 5.6.0 - '@ethersproject/random': 5.6.0 - '@ethersproject/rlp': 5.6.0 - '@ethersproject/sha2': 5.6.0 - '@ethersproject/strings': 5.6.0 - '@ethersproject/transactions': 5.6.0 - '@ethersproject/web': 5.6.0 - bech32: 1.1.4 - ws: 7.4.6 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: true - - /@ethersproject/random/5.6.0: - resolution: - { - integrity: sha512-si0PLcLjq+NG/XHSZz90asNf+YfKEqJGVdxoEkSukzbnBgC8rydbgbUgBbBGLeHN4kAJwUFEKsu3sCXT93YMsw==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - '@ethersproject/logger': 5.6.0 - dev: true - - /@ethersproject/rlp/5.6.0: - resolution: - { - integrity: sha512-dz9WR1xpcTL+9DtOT/aDO+YyxSSdO8YIS0jyZwHHSlAmnxA6cKU3TrTd4Xc/bHayctxTgGLYNuVVoiXE4tTq1g==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - '@ethersproject/logger': 5.6.0 - dev: true - - /@ethersproject/sha2/5.6.0: - resolution: - { - integrity: sha512-1tNWCPFLu1n3JM9t4/kytz35DkuF9MxqkGGEHNauEbaARdm2fafnOyw1s0tIQDPKF/7bkP1u3dbrmjpn5CelyA==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - '@ethersproject/logger': 5.6.0 - hash.js: 1.1.7 - dev: true - - /@ethersproject/signing-key/5.6.1: - resolution: - { - integrity: sha512-XvqQ20DH0D+bS3qlrrgh+axRMth5kD1xuvqUQUTeezxUTXBOeR6hWz2/C6FBEu39FRytyybIWrYf7YLSAKr1LQ==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - bn.js: 4.12.0 - elliptic: 6.5.4 - hash.js: 1.1.7 - dev: true - - /@ethersproject/solidity/5.6.0: - resolution: - { - integrity: sha512-YwF52vTNd50kjDzqKaoNNbC/r9kMDPq3YzDWmsjFTRBcIF1y4JCQJ8gB30wsTfHbaxgxelI5BfxQSxD/PbJOww==, - } - dependencies: - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/keccak256': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/sha2': 5.6.0 - '@ethersproject/strings': 5.6.0 - dev: true - - /@ethersproject/strings/5.6.0: - resolution: - { - integrity: sha512-uv10vTtLTZqrJuqBZR862ZQjTIa724wGPWQqZrofaPI/kUsf53TBG0I0D+hQ1qyNtllbNzaW+PDPHHUI6/65Mg==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - '@ethersproject/constants': 5.6.0 - '@ethersproject/logger': 5.6.0 - dev: true - - /@ethersproject/transactions/5.6.0: - resolution: - { - integrity: sha512-4HX+VOhNjXHZyGzER6E/LVI2i6lf9ejYeWD6l4g50AdmimyuStKc39kvKf1bXWQMg7QNVh+uC7dYwtaZ02IXeg==, - } - dependencies: - '@ethersproject/address': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/constants': 5.6.0 - '@ethersproject/keccak256': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/rlp': 5.6.0 - '@ethersproject/signing-key': 5.6.1 - dev: true - - /@ethersproject/units/5.6.0: - resolution: - { - integrity: sha512-tig9x0Qmh8qbo1w8/6tmtyrm/QQRviBh389EQ+d8fP4wDsBrJBf08oZfoiz1/uenKK9M78yAP4PoR7SsVoTjsw==, - } - dependencies: - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/constants': 5.6.0 - '@ethersproject/logger': 5.6.0 - dev: true - - /@ethersproject/wallet/5.6.1: - resolution: - { - integrity: sha512-oXWoOslEWtwZiViIMlGVjeKDQz/tI7JF9UkyzN9jaGj8z7sXt2SyFMb0Ev6vSAqjIzrCrNrJ/+MkAhtKnGOfZw==, - } - dependencies: - '@ethersproject/abstract-provider': 5.6.0 - '@ethersproject/abstract-signer': 5.6.1 - '@ethersproject/address': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/hash': 5.6.0 - '@ethersproject/hdnode': 5.6.1 - '@ethersproject/json-wallets': 5.6.0 - '@ethersproject/keccak256': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/random': 5.6.0 - '@ethersproject/signing-key': 5.6.1 - '@ethersproject/transactions': 5.6.0 - '@ethersproject/wordlists': 5.6.0 - dev: true - - /@ethersproject/web/5.6.0: - resolution: - { - integrity: sha512-G/XHj0hV1FxI2teHRfCGvfBUHFmU+YOSbCxlAMqJklxSa7QMiHFQfAxvwY2PFqgvdkxEKwRNr/eCjfAPEm2Ctg==, - } - dependencies: - '@ethersproject/base64': 5.6.0 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/strings': 5.6.0 - dev: true - - /@ethersproject/wordlists/5.6.0: - resolution: - { - integrity: sha512-q0bxNBfIX3fUuAo9OmjlEYxP40IB8ABgb7HjEZCL5IKubzV3j30CWi2rqQbjTS2HfoyQbfINoKcTVWP4ejwR7Q==, - } - dependencies: - '@ethersproject/bytes': 5.6.1 - '@ethersproject/hash': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/strings': 5.6.0 - dev: true - - /@hapi/hoek/9.3.0: - resolution: - { - integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==, - } - dev: true - - /@hapi/topo/5.1.0: - resolution: - { - integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==, - } - dependencies: - '@hapi/hoek': 9.3.0 - dev: true - - /@humanwhocodes/config-array/0.9.5: - resolution: - { - integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==, - } - engines: { node: '>=10.10.0' } - dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@humanwhocodes/object-schema/1.2.1: - resolution: - { - integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, - } - dev: true - - /@istanbuljs/load-nyc-config/1.1.0: - resolution: - { - integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==, - } - engines: { node: '>=8' } - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 - dev: true - - /@istanbuljs/schema/0.1.3: - resolution: - { - integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==, - } - engines: { node: '>=8' } - dev: true - - /@jest/console/27.5.1: - resolution: - { - integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - chalk: 4.1.2 - jest-message-util: 27.5.1 - jest-util: 27.5.1 - slash: 3.0.0 - dev: true - - /@jest/core/27.5.1_ts-node@10.7.0: - resolution: - { - integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/console': 27.5.1 - '@jest/reporters': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - emittery: 0.8.1 - exit: 0.1.2 - graceful-fs: 4.2.10 - jest-changed-files: 27.5.1 - jest-config: 27.5.1_ts-node@10.7.0 - jest-haste-map: 27.5.1 - jest-message-util: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-resolve-dependencies: 27.5.1 - jest-runner: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - jest-watcher: 27.5.1 - micromatch: 4.0.5 - rimraf: 3.0.2 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /@jest/environment/27.5.1: - resolution: - { - integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - jest-mock: 27.5.1 - dev: true - - /@jest/fake-timers/27.5.1: - resolution: - { - integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - '@sinonjs/fake-timers': 8.1.0 - '@types/node': 16.11.35 - jest-message-util: 27.5.1 - jest-mock: 27.5.1 - jest-util: 27.5.1 - dev: true - - /@jest/globals/27.5.1: - resolution: - { - integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/environment': 27.5.1 - '@jest/types': 27.5.1 - expect: 27.5.1 - dev: true - - /@jest/reporters/27.5.1: - resolution: - { - integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - chalk: 4.1.2 - collect-v8-coverage: 1.0.1 - exit: 0.1.2 - glob: 7.2.2 - graceful-fs: 4.2.10 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-instrument: 5.2.0 - istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.4 - jest-haste-map: 27.5.1 - jest-resolve: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 - slash: 3.0.0 - source-map: 0.6.1 - string-length: 4.0.2 - terminal-link: 2.1.1 - v8-to-istanbul: 8.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@jest/source-map/27.5.1: - resolution: - { - integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - callsites: 3.1.0 - graceful-fs: 4.2.10 - source-map: 0.6.1 - dev: true - - /@jest/test-result/27.5.1: - resolution: - { - integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/console': 27.5.1 - '@jest/types': 27.5.1 - '@types/istanbul-lib-coverage': 2.0.4 - collect-v8-coverage: 1.0.1 - dev: true - - /@jest/test-sequencer/27.5.1: - resolution: - { - integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/test-result': 27.5.1 - graceful-fs: 4.2.10 - jest-haste-map: 27.5.1 - jest-runtime: 27.5.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@jest/transform/27.5.1: - resolution: - { - integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@babel/core': 7.17.10 - '@jest/types': 27.5.1 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 1.8.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.10 - jest-haste-map: 27.5.1 - jest-regex-util: 27.5.1 - jest-util: 27.5.1 - micromatch: 4.0.5 - pirates: 4.0.5 - slash: 3.0.0 - source-map: 0.6.1 - write-file-atomic: 3.0.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@jest/types/27.5.1: - resolution: - { - integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.35 - '@types/yargs': 16.0.4 - chalk: 4.1.2 - dev: true - - /@jridgewell/gen-mapping/0.1.1: - resolution: - { - integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==, - } - engines: { node: '>=6.0.0' } - dependencies: - '@jridgewell/set-array': 1.1.1 - '@jridgewell/sourcemap-codec': 1.4.13 - dev: true - - /@jridgewell/resolve-uri/3.0.7: - resolution: - { - integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==, - } - engines: { node: '>=6.0.0' } - dev: true - - /@jridgewell/set-array/1.1.1: - resolution: - { - integrity: sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==, - } - engines: { node: '>=6.0.0' } - dev: true - - /@jridgewell/sourcemap-codec/1.4.13: - resolution: - { - integrity: sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==, - } - dev: true - - /@jridgewell/trace-mapping/0.3.13: - resolution: - { - integrity: sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==, - } - dependencies: - '@jridgewell/resolve-uri': 3.0.7 - '@jridgewell/sourcemap-codec': 1.4.13 - dev: true - - /@nodelib/fs.scandir/2.1.5: - resolution: - { - integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, - } - engines: { node: '>= 8' } - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - dev: true - - /@nodelib/fs.stat/2.0.5: - resolution: - { - integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, - } - engines: { node: '>= 8' } - dev: true - - /@nodelib/fs.walk/1.2.8: - resolution: - { - integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, - } - engines: { node: '>= 8' } - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.13.0 - dev: true - - /@sideway/address/4.1.4: - resolution: - { - integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==, - } - dependencies: - '@hapi/hoek': 9.3.0 - dev: true - - /@sideway/formula/3.0.0: - resolution: - { - integrity: sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==, - } - dev: true - - /@sideway/pinpoint/2.0.0: - resolution: - { - integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==, - } - dev: true - - /@sindresorhus/is/0.14.0: - resolution: - { - integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==, - } - engines: { node: '>=6' } - dev: true - - /@sinonjs/commons/1.8.3: - resolution: - { - integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==, - } - dependencies: - type-detect: 4.0.8 - dev: true - - /@sinonjs/fake-timers/8.1.0: - resolution: - { - integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==, - } - dependencies: - '@sinonjs/commons': 1.8.3 - dev: true - - /@szmarczak/http-timer/1.1.2: - resolution: - { - integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==, - } - engines: { node: '>=6' } - dependencies: - defer-to-connect: 1.1.3 - dev: true - - /@tootallnate/once/1.1.2: - resolution: - { - integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==, - } - engines: { node: '>= 6' } - dev: true - - /@tsconfig/node10/1.0.8: - resolution: - { - integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==, - } - dev: true - - /@tsconfig/node12/1.0.9: - resolution: - { - integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==, - } - dev: true - - /@tsconfig/node14/1.0.1: - resolution: - { - integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==, - } - dev: true - - /@tsconfig/node16/1.0.2: - resolution: - { - integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==, - } - dev: true - - /@types/babel__core/7.1.19: - resolution: - { - integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==, - } - dependencies: - '@babel/parser': 7.17.10 - '@babel/types': 7.17.10 - '@types/babel__generator': 7.6.4 - '@types/babel__template': 7.4.1 - '@types/babel__traverse': 7.17.1 - dev: true - - /@types/babel__generator/7.6.4: - resolution: - { - integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==, - } - dependencies: - '@babel/types': 7.17.10 - dev: true - - /@types/babel__template/7.4.1: - resolution: - { - integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==, - } - dependencies: - '@babel/parser': 7.17.10 - '@babel/types': 7.17.10 - dev: true - - /@types/babel__traverse/7.17.1: - resolution: - { - integrity: sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==, - } - dependencies: - '@babel/types': 7.17.10 - dev: true - - /@types/big.js/6.1.3: - resolution: - { - integrity: sha512-fHh2h1cFlvGP0kFCqoAsnuQoM0n3xHB6HxgZvELt7dji+BtK/j938MRL0nG5AA45EgibuFcPjgLlkqfUPCyoKw==, - } - dev: false - - /@types/bn.js/4.11.6: - resolution: - { - integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==, - } - dependencies: - '@types/node': 16.11.35 - dev: true - - /@types/bn.js/5.1.0: - resolution: - { - integrity: sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==, - } - dependencies: - '@types/node': 16.11.35 - dev: true - - /@types/body-parser/1.19.2: - resolution: - { - integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==, - } - dependencies: - '@types/connect': 3.4.35 - '@types/node': 16.11.35 - dev: true - - /@types/connect/3.4.35: - resolution: - { - integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==, - } - dependencies: - '@types/node': 16.11.35 - dev: true - - /@types/eslint/8.4.2: - resolution: - { - integrity: sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA==, - } - dependencies: - '@types/estree': 0.0.51 - '@types/json-schema': 7.0.11 - dev: true - - /@types/estree/0.0.51: - resolution: - { - integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==, - } - dev: true - - /@types/express-serve-static-core/4.17.28: - resolution: - { - integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==, - } - dependencies: - '@types/node': 16.11.35 - '@types/qs': 6.9.7 - '@types/range-parser': 1.2.4 - dev: true - - /@types/express/4.17.13: - resolution: - { - integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==, - } - dependencies: - '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.28 - '@types/qs': 6.9.7 - '@types/serve-static': 1.13.10 - dev: true - - /@types/graceful-fs/4.1.5: - resolution: - { - integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==, - } - dependencies: - '@types/node': 16.11.35 - dev: true - - /@types/istanbul-lib-coverage/2.0.4: - resolution: - { - integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==, - } - dev: true - - /@types/istanbul-lib-report/3.0.0: - resolution: - { - integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==, - } - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - dev: true - - /@types/istanbul-reports/3.0.1: - resolution: - { - integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==, - } - dependencies: - '@types/istanbul-lib-report': 3.0.0 - dev: true - - /@types/jest-dev-server/5.0.0: - resolution: - { - integrity: sha512-2o5mY2c/WTXO0j+FrtWMxDt0NBi0o6R6aNx4xaym/OfVP8owAeZa582eFxQEqZ7KzHDqvkEEJ9YZ9O3Zw/MpPw==, - } - dependencies: - '@types/node': 16.11.35 - '@types/wait-on': 5.3.1 - dev: true - - /@types/jest/27.5.1: - resolution: - { - integrity: sha512-fUy7YRpT+rHXto1YlL+J9rs0uLGyiqVt3ZOTQR+4ROc47yNl8WLdVLgUloBRhOxP1PZvguHl44T3H0wAWxahYQ==, - } - dependencies: - jest-matcher-utils: 27.5.1 - pretty-format: 27.5.1 - dev: true - - /@types/json-schema/7.0.11: - resolution: - { - integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==, - } - dev: true - - /@types/keyv/3.1.4: - resolution: - { - integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==, - } - dependencies: - '@types/node': 16.11.35 - dev: true - - /@types/mime/1.3.2: - resolution: - { - integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==, - } - dev: true - - /@types/node/12.20.52: - resolution: - { - integrity: sha512-cfkwWw72849SNYp3Zx0IcIs25vABmFh73xicxhCkTcvtZQeIez15PpwQN8fY3RD7gv1Wrxlc9MEtfMORZDEsGw==, - } - dev: true - - /@types/node/16.11.35: - resolution: - { - integrity: sha512-QXu45LyepgnhUfnIAj/FyT4uM87ug5KpIrgXfQtUPNAlx8w5hmd8z8emqCLNvG11QkpRSCG9Qg2buMxvqfjfsQ==, - } - dev: true - - /@types/pbkdf2/3.1.0: - resolution: - { - integrity: sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==, - } - dependencies: - '@types/node': 16.11.35 - dev: true - - /@types/prettier/2.6.1: - resolution: - { - integrity: sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==, - } - dev: true - - /@types/qs/6.9.7: - resolution: - { - integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==, - } - dev: true - - /@types/range-parser/1.2.4: - resolution: - { - integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==, - } - dev: true - - /@types/responselike/1.0.0: - resolution: - { - integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==, - } - dependencies: - '@types/node': 16.11.35 - dev: true - - /@types/secp256k1/4.0.3: - resolution: - { - integrity: sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==, - } - dependencies: - '@types/node': 16.11.35 - dev: true - - /@types/serve-static/1.13.10: - resolution: - { - integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==, - } - dependencies: - '@types/mime': 1.3.2 - '@types/node': 16.11.35 - dev: true - - /@types/stack-utils/2.0.1: - resolution: - { - integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==, - } - dev: true - - /@types/wait-on/5.3.1: - resolution: - { - integrity: sha512-2FFOKCF/YydrMUaqg+fkk49qf0e5rDgwt6aQsMzFQzbS419h2gNOXyiwp/o2yYy27bi/C1z+HgfncryjGzlvgQ==, - } - dependencies: - '@types/node': 16.11.35 - dev: true - - /@types/yargs-parser/21.0.0: - resolution: - { - integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==, - } - dev: true - - /@types/yargs/16.0.4: - resolution: - { - integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==, - } - dependencies: - '@types/yargs-parser': 21.0.0 - dev: true - - /@typescript-eslint/eslint-plugin/5.23.0_c63nfttrfhylg3zmgcxfslaw44: - resolution: - { - integrity: sha512-hEcSmG4XodSLiAp1uxv/OQSGsDY6QN3TcRU32gANp+19wGE1QQZLRS8/GV58VRUoXhnkuJ3ZxNQ3T6Z6zM59DA==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - peerDependencies: - '@typescript-eslint/parser': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/parser': 5.23.0_hcfsmds2fshutdssjqluwm76uu - '@typescript-eslint/scope-manager': 5.23.0 - '@typescript-eslint/type-utils': 5.23.0_hcfsmds2fshutdssjqluwm76uu - '@typescript-eslint/utils': 5.23.0_hcfsmds2fshutdssjqluwm76uu - debug: 4.3.4 - eslint: 8.15.0 - functional-red-black-tree: 1.0.1 - ignore: 5.2.0 - regexpp: 3.2.0 - semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/parser/5.23.0_hcfsmds2fshutdssjqluwm76uu: - resolution: - { - integrity: sha512-V06cYUkqcGqpFjb8ttVgzNF53tgbB/KoQT/iB++DOIExKmzI9vBJKjZKt/6FuV9c+zrDsvJKbJ2DOCYwX91cbw==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 5.23.0 - '@typescript-eslint/types': 5.23.0 - '@typescript-eslint/typescript-estree': 5.23.0_typescript@4.6.4 - debug: 4.3.4 - eslint: 8.15.0 - typescript: 4.6.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/scope-manager/5.23.0: - resolution: - { - integrity: sha512-EhjaFELQHCRb5wTwlGsNMvzK9b8Oco4aYNleeDlNuL6qXWDF47ch4EhVNPh8Rdhf9tmqbN4sWDk/8g+Z/J8JVw==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dependencies: - '@typescript-eslint/types': 5.23.0 - '@typescript-eslint/visitor-keys': 5.23.0 - dev: true - - /@typescript-eslint/type-utils/5.23.0_hcfsmds2fshutdssjqluwm76uu: - resolution: - { - integrity: sha512-iuI05JsJl/SUnOTXA9f4oI+/4qS/Zcgk+s2ir+lRmXI+80D8GaGwoUqs4p+X+4AxDolPpEpVUdlEH4ADxFy4gw==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - peerDependencies: - eslint: '*' - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/utils': 5.23.0_hcfsmds2fshutdssjqluwm76uu - debug: 4.3.4 - eslint: 8.15.0 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/types/5.23.0: - resolution: - { - integrity: sha512-NfBsV/h4dir/8mJwdZz7JFibaKC3E/QdeMEDJhiAE3/eMkoniZ7MjbEMCGXw6MZnZDMN3G9S0mH/6WUIj91dmw==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dev: true - - /@typescript-eslint/typescript-estree/5.23.0_typescript@4.6.4: - resolution: - { - integrity: sha512-xE9e0lrHhI647SlGMl+m+3E3CKPF1wzvvOEWnuE3CCjjT7UiRnDGJxmAcVKJIlFgK6DY9RB98eLr1OPigPEOGg==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.23.0 - '@typescript-eslint/visitor-keys': 5.23.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/utils/5.23.0_hcfsmds2fshutdssjqluwm76uu: - resolution: - { - integrity: sha512-dbgaKN21drqpkbbedGMNPCtRPZo1IOUr5EI9Jrrh99r5UW5Q0dz46RKXeSBoPV+56R6dFKpbrdhgUNSJsDDRZA==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 5.23.0 - '@typescript-eslint/types': 5.23.0 - '@typescript-eslint/typescript-estree': 5.23.0_typescript@4.6.4 - eslint: 8.15.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.15.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/visitor-keys/5.23.0: - resolution: - { - integrity: sha512-Vd4mFNchU62sJB8pX19ZSPog05B0Y0CE2UxAZPT5k4iqhRYjPnqyY3woMxCd0++t9OTqkgjST+1ydLBi7e2Fvg==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dependencies: - '@typescript-eslint/types': 5.23.0 - eslint-visitor-keys: 3.3.0 - dev: true - - /abab/2.0.6: - resolution: - { - integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==, - } - dev: true - - /accepts/1.3.8: - resolution: - { - integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==, - } - engines: { node: '>= 0.6' } - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 - dev: true - - /acorn-globals/6.0.0: - resolution: - { - integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==, - } - dependencies: - acorn: 7.4.1 - acorn-walk: 7.2.0 - dev: true - - /acorn-jsx/5.3.2_acorn@8.7.1: - resolution: - { - integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, - } - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.7.1 - dev: true - - /acorn-walk/7.2.0: - resolution: - { - integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==, - } - engines: { node: '>=0.4.0' } - dev: true - - /acorn-walk/8.2.0: - resolution: - { - integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==, - } - engines: { node: '>=0.4.0' } - dev: true - - /acorn/7.4.1: - resolution: - { - integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==, - } - engines: { node: '>=0.4.0' } - hasBin: true - dev: true - - /acorn/8.7.1: - resolution: - { - integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==, - } - engines: { node: '>=0.4.0' } - hasBin: true - dev: true - - /aes-js/3.0.0: - resolution: { integrity: sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0= } - dev: true - - /agent-base/6.0.2: - resolution: - { - integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, - } - engines: { node: '>= 6.0.0' } - dependencies: - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /aggregate-error/3.1.0: - resolution: - { - integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, - } - engines: { node: '>=8' } - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - dev: true - - /ajv/6.12.6: - resolution: - { - integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, - } - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - dev: true - - /ansi-escapes/4.3.2: - resolution: - { - integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, - } - engines: { node: '>=8' } - dependencies: - type-fest: 0.21.3 - dev: true - - /ansi-regex/5.0.1: - resolution: - { - integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, - } - engines: { node: '>=8' } - dev: true - - /ansi-regex/6.0.1: - resolution: - { - integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, - } - engines: { node: '>=12' } - dev: true - - /ansi-styles/3.2.1: - resolution: - { - integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, - } - engines: { node: '>=4' } - dependencies: - color-convert: 1.9.3 - dev: true - - /ansi-styles/4.3.0: - resolution: - { - integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, - } - engines: { node: '>=8' } - dependencies: - color-convert: 2.0.1 - dev: true - - /ansi-styles/5.2.0: - resolution: - { - integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, - } - engines: { node: '>=10' } - dev: true - - /ansi-styles/6.1.0: - resolution: - { - integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==, - } - engines: { node: '>=12' } - dev: true - - /anymatch/3.1.2: - resolution: - { - integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==, - } - engines: { node: '>= 8' } - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - dev: true - - /arg/4.1.3: - resolution: - { - integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, - } - dev: true - - /argparse/1.0.10: - resolution: - { - integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, - } - dependencies: - sprintf-js: 1.0.3 - dev: true - - /argparse/2.0.1: - resolution: - { - integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, - } - dev: true - - /array-flatten/1.1.1: - resolution: { integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= } - dev: true - - /array-union/2.1.0: - resolution: - { - integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, - } - engines: { node: '>=8' } - dev: true - - /asn1.js/5.4.1: - resolution: - { - integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==, - } - dependencies: - bn.js: 4.12.0 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - safer-buffer: 2.1.2 - dev: true - - /asn1/0.2.6: - resolution: - { - integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==, - } - dependencies: - safer-buffer: 2.1.2 - dev: true - - /assert-plus/1.0.0: - resolution: { integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= } - engines: { node: '>=0.8' } - dev: true - - /astral-regex/2.0.0: - resolution: - { - integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==, - } - engines: { node: '>=8' } - dev: true - - /async-limiter/1.0.1: - resolution: - { - integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==, - } - dev: true - - /asynckit/0.4.0: - resolution: { integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= } - dev: true - - /available-typed-arrays/1.0.5: - resolution: - { - integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==, - } - engines: { node: '>= 0.4' } - dev: true - - /aws-sign2/0.7.0: - resolution: { integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= } - dev: true - - /aws4/1.11.0: - resolution: - { - integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==, - } - dev: true - - /axios/0.25.0: - resolution: - { - integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==, - } - dependencies: - follow-redirects: 1.15.0 - transitivePeerDependencies: - - debug - dev: true - - /babel-jest/27.5.1_@babel+core@7.17.10: - resolution: - { - integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - peerDependencies: - '@babel/core': ^7.8.0 - dependencies: - '@babel/core': 7.17.10 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/babel__core': 7.1.19 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.5.1_@babel+core@7.17.10 - chalk: 4.1.2 - graceful-fs: 4.2.10 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-istanbul/6.1.1: - resolution: - { - integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==, - } - engines: { node: '>=8' } - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.2.0 - test-exclude: 6.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-jest-hoist/27.5.1: - resolution: - { - integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@babel/template': 7.16.7 - '@babel/types': 7.17.10 - '@types/babel__core': 7.1.19 - '@types/babel__traverse': 7.17.1 - dev: true - - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.10: - resolution: - { - integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==, - } - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.17.10 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.10 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.10 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.10 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.10 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.10 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.10 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.10 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.10 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.10 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.10 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.10 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.10 - dev: true - - /babel-preset-jest/27.5.1_@babel+core@7.17.10: - resolution: - { - integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.17.10 - babel-plugin-jest-hoist: 27.5.1 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.10 - dev: true - - /balanced-match/1.0.2: - resolution: - { - integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, - } - - /base-x/3.0.9: - resolution: - { - integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==, - } - dependencies: - safe-buffer: 5.2.1 - dev: true - - /base64-js/1.5.1: - resolution: - { - integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, - } - - /bcrypt-pbkdf/1.0.2: - resolution: { integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= } - dependencies: - tweetnacl: 0.14.5 - dev: true - - /bech32/1.1.4: - resolution: - { - integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==, - } - dev: true - - /big.js/6.1.1: - resolution: - { - integrity: sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==, - } - dev: false - - /bignumber.js/9.0.2: - resolution: - { - integrity: sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==, - } - dev: true - - /blakejs/1.2.1: - resolution: - { - integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==, - } - dev: true - - /bluebird/3.7.2: - resolution: - { - integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==, - } - dev: true - - /bn.js/4.11.6: - resolution: { integrity: sha1-UzRK2xRhehP26N0s4okF0cC6MhU= } - dev: true - - /bn.js/4.12.0: - resolution: - { - integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==, - } - dev: true - - /bn.js/5.2.0: - resolution: - { - integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==, - } - dev: true - - /body-parser/1.20.0: - resolution: - { - integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==, - } - engines: { node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16 } - dependencies: - 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.10.3 - raw-body: 2.5.1 - type-is: 1.6.18 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /brace-expansion/1.1.11: - resolution: - { - integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, - } - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - /brace-expansion/2.0.1: - resolution: - { - integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, - } - dependencies: - balanced-match: 1.0.2 - dev: false - - /braces/3.0.2: - resolution: - { - integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, - } - engines: { node: '>=8' } - dependencies: - fill-range: 7.0.1 - dev: true - - /brorand/1.1.0: - resolution: { integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= } - dev: true - - /browser-process-hrtime/1.0.0: - resolution: - { - integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==, - } - dev: true - - /browserify-aes/1.2.0: - resolution: - { - integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==, - } - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.4 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - - /browserify-cipher/1.0.1: - resolution: - { - integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==, - } - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - dev: true - - /browserify-des/1.0.2: - resolution: - { - integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==, - } - dependencies: - cipher-base: 1.0.4 - des.js: 1.0.1 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - - /browserify-rsa/4.1.0: - resolution: - { - integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==, - } - dependencies: - bn.js: 5.2.0 - randombytes: 2.1.0 - dev: true - - /browserify-sign/4.2.1: - resolution: - { - integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==, - } - dependencies: - bn.js: 5.2.0 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.5.4 - inherits: 2.0.4 - parse-asn1: 5.1.6 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - dev: true - - /browserslist/4.20.3: - resolution: - { - integrity: sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==, - } - engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } - hasBin: true - dependencies: - caniuse-lite: 1.0.30001341 - electron-to-chromium: 1.4.137 - escalade: 3.1.1 - node-releases: 2.0.4 - picocolors: 1.0.0 - dev: true - - /bs-logger/0.2.6: - resolution: - { - integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==, - } - engines: { node: '>= 6' } - dependencies: - fast-json-stable-stringify: 2.1.0 - dev: true - - /bs58/4.0.1: - resolution: { integrity: sha1-vhYedsNU9veIrkBx9j806MTwpCo= } - dependencies: - base-x: 3.0.9 - dev: true - - /bs58check/2.1.2: - resolution: - { - integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==, - } - dependencies: - bs58: 4.0.1 - create-hash: 1.2.0 - safe-buffer: 5.2.1 - dev: true - - /bser/2.1.1: - resolution: - { - integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==, - } - dependencies: - node-int64: 0.4.0 - dev: true - - /buffer-from/1.1.2: - resolution: - { - integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, - } - dev: true - - /buffer-to-arraybuffer/0.0.5: - resolution: { integrity: sha1-YGSkD6dutDxyOrqe+PbhIW0QURo= } - dev: true - - /buffer-xor/1.0.3: - resolution: { integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= } - dev: true - - /buffer/5.7.1: - resolution: - { - integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, - } - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: true - - /buffer/6.0.3: - resolution: - { - integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==, - } - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - - /bufferutil/4.0.6: - resolution: - { - integrity: sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==, - } - engines: { node: '>=6.14.2' } - requiresBuild: true - dependencies: - node-gyp-build: 4.4.0 - dev: true - - /bytes/3.1.2: - resolution: - { - integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==, - } - engines: { node: '>= 0.8' } - dev: true - - /cacheable-request/6.1.0: - resolution: - { - integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==, - } - engines: { node: '>=8' } - dependencies: - clone-response: 1.0.2 - get-stream: 5.2.0 - http-cache-semantics: 4.1.0 - keyv: 3.1.0 - lowercase-keys: 2.0.0 - normalize-url: 4.5.1 - responselike: 1.0.2 - dev: true - - /call-bind/1.0.2: - resolution: - { - integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, - } - dependencies: - function-bind: 1.1.1 - get-intrinsic: 1.1.1 - dev: true - - /callsites/3.1.0: - resolution: - { - integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, - } - engines: { node: '>=6' } - dev: true - - /camelcase/5.3.1: - resolution: - { - integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, - } - engines: { node: '>=6' } - dev: true - - /camelcase/6.3.0: - resolution: - { - integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, - } - engines: { node: '>=10' } - dev: true - - /caniuse-lite/1.0.30001341: - resolution: - { - integrity: sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==, - } - dev: true - - /caseless/0.12.0: - resolution: { integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= } - dev: true - - /chalk/2.4.2: - resolution: - { - integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, - } - engines: { node: '>=4' } - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - dev: true - - /chalk/4.1.2: - resolution: - { - integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, - } - engines: { node: '>=10' } - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: true - - /char-regex/1.0.2: - resolution: - { - integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==, - } - engines: { node: '>=10' } - dev: true - - /chownr/1.1.4: - resolution: - { - integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==, - } - dev: true - - /ci-info/3.3.1: - resolution: - { - integrity: sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==, - } - dev: true - - /cids/0.7.5: - resolution: - { - integrity: sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==, - } - engines: { node: '>=4.0.0', npm: '>=3.0.0' } - deprecated: This module has been superseded by the multiformats module - dependencies: - buffer: 5.7.1 - class-is: 1.1.0 - multibase: 0.6.1 - multicodec: 1.0.4 - multihashes: 0.4.21 - dev: true - - /cipher-base/1.0.4: - resolution: - { - integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==, - } - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - - /cjs-module-lexer/1.2.2: - resolution: - { - integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==, - } - dev: true - - /class-is/1.1.0: - resolution: - { - integrity: sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==, - } - dev: true - - /clean-stack/2.2.0: - resolution: - { - integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, - } - engines: { node: '>=6' } - dev: true - - /cli-cursor/3.1.0: - resolution: - { - integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, - } - engines: { node: '>=8' } - dependencies: - restore-cursor: 3.1.0 - dev: true - - /cli-truncate/2.1.0: - resolution: - { - integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==, - } - engines: { node: '>=8' } - dependencies: - slice-ansi: 3.0.0 - string-width: 4.2.3 - dev: true - - /cli-truncate/3.1.0: - resolution: - { - integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==, - } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - dependencies: - slice-ansi: 5.0.0 - string-width: 5.1.2 - dev: true - - /cliui/7.0.4: - resolution: - { - integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==, - } - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - dev: true - - /clone-response/1.0.2: - resolution: { integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= } - dependencies: - mimic-response: 1.0.1 - dev: true - - /co/4.6.0: - resolution: { integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= } - engines: { iojs: '>= 1.0.0', node: '>= 0.12.0' } - dev: true - - /collect-v8-coverage/1.0.1: - resolution: - { - integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==, - } - dev: true - - /color-convert/1.9.3: - resolution: - { - integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, - } - dependencies: - color-name: 1.1.3 - dev: true - - /color-convert/2.0.1: - resolution: - { - integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, - } - engines: { node: '>=7.0.0' } - dependencies: - color-name: 1.1.4 - dev: true - - /color-name/1.1.3: - resolution: { integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= } - dev: true - - /color-name/1.1.4: - resolution: - { - integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, - } - dev: true - - /colorette/2.0.16: - resolution: - { - integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==, - } - dev: true - - /combined-stream/1.0.8: - resolution: - { - integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, - } - engines: { node: '>= 0.8' } - dependencies: - delayed-stream: 1.0.0 - dev: true - - /commander/5.1.0: - resolution: - { - integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==, - } - engines: { node: '>= 6' } - dev: true - - /commander/8.3.0: - resolution: - { - integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==, - } - engines: { node: '>= 12' } - dev: true - - /concat-map/0.0.1: - resolution: { integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= } - - /content-disposition/0.5.4: - resolution: - { - integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==, - } - engines: { node: '>= 0.6' } - dependencies: - safe-buffer: 5.2.1 - dev: true - - /content-hash/2.5.2: - resolution: - { - integrity: sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==, - } - dependencies: - cids: 0.7.5 - multicodec: 0.5.7 - multihashes: 0.4.21 - dev: true - - /content-type/1.0.4: - resolution: - { - integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==, - } - engines: { node: '>= 0.6' } - dev: true - - /convert-source-map/1.8.0: - resolution: - { - integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==, - } - dependencies: - safe-buffer: 5.1.2 - dev: true - - /cookie-signature/1.0.6: - resolution: { integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw= } - dev: true - - /cookie/0.5.0: - resolution: - { - integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==, - } - engines: { node: '>= 0.6' } - dev: true - - /cookiejar/2.1.3: - resolution: - { - integrity: sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==, - } - dev: true - - /core-util-is/1.0.2: - resolution: { integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= } - dev: true - - /cors/2.8.5: - resolution: - { - integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==, - } - engines: { node: '>= 0.10' } - dependencies: - object-assign: 4.1.1 - vary: 1.1.2 - dev: true - - /crc-32/1.2.2: - resolution: - { - integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==, - } - engines: { node: '>=0.8' } - hasBin: true - dev: true - - /create-ecdh/4.0.4: - resolution: - { - integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==, - } - dependencies: - bn.js: 4.12.0 - elliptic: 6.5.4 - dev: true - - /create-hash/1.2.0: - resolution: - { - integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==, - } - dependencies: - cipher-base: 1.0.4 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - dev: true - - /create-hmac/1.1.7: - resolution: - { - integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==, - } - dependencies: - cipher-base: 1.0.4 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - dev: true - - /create-require/1.1.1: - resolution: - { - integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==, - } - dev: true - - /cross-spawn/6.0.5: - resolution: - { - integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==, - } - engines: { node: '>=4.8' } - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.1 - shebang-command: 1.2.0 - which: 1.3.1 - dev: true - - /cross-spawn/7.0.3: - resolution: - { - integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, - } - engines: { node: '>= 8' } - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - dev: true - - /crypto-browserify/3.12.0: - resolution: - { - integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==, - } - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.1 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - inherits: 2.0.4 - pbkdf2: 3.1.2 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - dev: true - - /cssom/0.3.8: - resolution: - { - integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==, - } - dev: true - - /cssom/0.4.4: - resolution: - { - integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==, - } - dev: true - - /cssstyle/2.3.0: - resolution: - { - integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==, - } - engines: { node: '>=8' } - dependencies: - cssom: 0.3.8 - dev: true - - /cwd/0.10.0: - resolution: { integrity: sha1-FyQAaUBXwioTsM8WFix+S3p/5Wc= } - engines: { node: '>=0.8' } - dependencies: - find-pkg: 0.1.2 - fs-exists-sync: 0.1.0 - dev: true - - /d/1.0.1: - resolution: - { - integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==, - } - dependencies: - es5-ext: 0.10.61 - type: 1.2.0 - dev: true - - /dashdash/1.14.1: - resolution: { integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= } - engines: { node: '>=0.10' } - dependencies: - assert-plus: 1.0.0 - dev: true - - /data-urls/2.0.0: - resolution: - { - integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==, - } - engines: { node: '>=10' } - dependencies: - abab: 2.0.6 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - dev: true - - /debug/2.6.9: - resolution: - { - integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==, - } - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.0.0 - dev: true - - /debug/4.3.4: - resolution: - { - integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, - } - engines: { node: '>=6.0' } - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - - /debug/4.3.4_supports-color@9.2.2: - resolution: - { - integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, - } - engines: { node: '>=6.0' } - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - supports-color: 9.2.2 - dev: true - - /decimal.js/10.3.1: - resolution: - { - integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==, - } - dev: true - - /decode-uri-component/0.2.0: - resolution: { integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= } - engines: { node: '>=0.10' } - dev: true - - /decompress-response/3.3.0: - resolution: { integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= } - engines: { node: '>=4' } - dependencies: - mimic-response: 1.0.1 - dev: true - - /dedent/0.7.0: - resolution: { integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= } - dev: true - - /deep-is/0.1.4: - resolution: - { - integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, - } - dev: true - - /deepmerge/4.2.2: - resolution: - { - integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==, - } - engines: { node: '>=0.10.0' } - dev: true - - /defer-to-connect/1.1.3: - resolution: - { - integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==, - } - dev: true - - /define-properties/1.1.4: - resolution: - { - integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==, - } - engines: { node: '>= 0.4' } - dependencies: - has-property-descriptors: 1.0.0 - object-keys: 1.1.1 - dev: true - - /delayed-stream/1.0.0: - resolution: { integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= } - engines: { node: '>=0.4.0' } - dev: true - - /depd/2.0.0: - resolution: - { - integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==, - } - engines: { node: '>= 0.8' } - dev: true - - /des.js/1.0.1: - resolution: - { - integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==, - } - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: true - - /destroy/1.2.0: - resolution: - { - integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==, - } - engines: { node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16 } - dev: true - - /detect-newline/3.1.0: - resolution: - { - integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==, - } - engines: { node: '>=8' } - dev: true - - /diff-sequences/27.5.1: - resolution: - { - integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dev: true - - /diff/4.0.2: - resolution: - { - integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==, - } - engines: { node: '>=0.3.1' } - dev: true - - /diffie-hellman/5.0.3: - resolution: - { - integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==, - } - dependencies: - bn.js: 4.12.0 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - dev: true - - /dir-glob/3.0.1: - resolution: - { - integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, - } - engines: { node: '>=8' } - dependencies: - path-type: 4.0.0 - dev: true - - /doctrine/3.0.0: - resolution: - { - integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, - } - engines: { node: '>=6.0.0' } - dependencies: - esutils: 2.0.3 - dev: true - - /dom-walk/0.1.2: - resolution: - { - integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==, - } - dev: true - - /domexception/2.0.1: - resolution: - { - integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==, - } - engines: { node: '>=8' } - dependencies: - webidl-conversions: 5.0.0 - dev: true - - /dotenv/16.0.1: - resolution: - { - integrity: sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==, - } - engines: { node: '>=12' } - dev: true - - /duplexer3/0.1.4: - resolution: { integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= } - dev: true - - /eastasianwidth/0.2.0: - resolution: - { - integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, - } - dev: true - - /ecc-jsbn/0.1.2: - resolution: { integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= } - dependencies: - jsbn: 0.1.1 - safer-buffer: 2.1.2 - dev: true - - /ee-first/1.1.1: - resolution: { integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= } - dev: true - - /electron-to-chromium/1.4.137: - resolution: - { - integrity: sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==, - } - dev: true - - /elliptic/6.5.4: - resolution: - { - integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==, - } - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: true - - /emittery/0.8.1: - resolution: - { - integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==, - } - engines: { node: '>=10' } - dev: true - - /emoji-regex/8.0.0: - resolution: - { - integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, - } - dev: true - - /emoji-regex/9.2.2: - resolution: - { - integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, - } - dev: true - - /encodeurl/1.0.2: - resolution: { integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= } - engines: { node: '>= 0.8' } - dev: true - - /end-of-stream/1.4.4: - resolution: - { - integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==, - } - dependencies: - once: 1.4.0 - dev: true - - /error-ex/1.3.2: - resolution: - { - integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, - } - dependencies: - is-arrayish: 0.2.1 - dev: true - - /es-abstract/1.20.0: - resolution: - { - integrity: sha512-URbD8tgRthKD3YcC39vbvSDrX23upXnPcnGAjQfgxXF5ID75YcENawc9ZX/9iTP9ptUyfCLIxTTuMYoRfiOVKA==, - } - engines: { node: '>= 0.4' } - dependencies: - call-bind: 1.0.2 - es-to-primitive: 1.2.1 - function-bind: 1.1.1 - function.prototype.name: 1.1.5 - get-intrinsic: 1.1.1 - get-symbol-description: 1.0.0 - has: 1.0.3 - has-property-descriptors: 1.0.0 - has-symbols: 1.0.3 - internal-slot: 1.0.3 - is-callable: 1.2.4 - is-negative-zero: 2.0.2 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 - is-string: 1.0.7 - is-weakref: 1.0.2 - object-inspect: 1.12.0 - object-keys: 1.1.1 - object.assign: 4.1.2 - regexp.prototype.flags: 1.4.3 - string.prototype.trimend: 1.0.5 - string.prototype.trimstart: 1.0.5 - unbox-primitive: 1.0.2 - dev: true - - /es-to-primitive/1.2.1: - resolution: - { - integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==, - } - engines: { node: '>= 0.4' } - dependencies: - is-callable: 1.2.4 - is-date-object: 1.0.5 - is-symbol: 1.0.4 - dev: true - - /es5-ext/0.10.61: - resolution: - { - integrity: sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==, - } - engines: { node: '>=0.10' } - requiresBuild: true - dependencies: - es6-iterator: 2.0.3 - es6-symbol: 3.1.3 - next-tick: 1.1.0 - dev: true - - /es6-iterator/2.0.3: - resolution: { integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c= } - dependencies: - d: 1.0.1 - es5-ext: 0.10.61 - es6-symbol: 3.1.3 - dev: true - - /es6-symbol/3.1.3: - resolution: - { - integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==, - } - dependencies: - d: 1.0.1 - ext: 1.6.0 - dev: true - - /escalade/3.1.1: - resolution: - { - integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, - } - engines: { node: '>=6' } - dev: true - - /escape-html/1.0.3: - resolution: { integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= } - dev: true - - /escape-string-regexp/1.0.5: - resolution: { integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= } - engines: { node: '>=0.8.0' } - dev: true - - /escape-string-regexp/2.0.0: - resolution: - { - integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==, - } - engines: { node: '>=8' } - dev: true - - /escape-string-regexp/4.0.0: - resolution: - { - integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, - } - engines: { node: '>=10' } - dev: true - - /escodegen/2.0.0: - resolution: - { - integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==, - } - engines: { node: '>=6.0' } - hasBin: true - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionator: 0.8.3 - optionalDependencies: - source-map: 0.6.1 - dev: true - - /eslint-plugin-jest/26.2.2_ffn65mvft7mve7jwc5km7a3cpm: - resolution: - { - integrity: sha512-etSFZ8VIFX470aA6kTqDPhIq7YWe0tjBcboFNV3WeiC18PJ/AVonGhuTwlmuz2fBkH8FJHA7JQ4k7GsQIj1Gew==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - jest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - jest: - optional: true - dependencies: - '@typescript-eslint/eslint-plugin': 5.23.0_c63nfttrfhylg3zmgcxfslaw44 - '@typescript-eslint/utils': 5.23.0_hcfsmds2fshutdssjqluwm76uu - eslint: 8.15.0 - jest: 27.5.1_ts-node@10.7.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /eslint-scope/5.1.1: - resolution: - { - integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, - } - engines: { node: '>=8.0.0' } - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 - dev: true - - /eslint-scope/7.1.1: - resolution: - { - integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: true - - /eslint-utils/3.0.0_eslint@8.15.0: - resolution: - { - integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, - } - engines: { node: ^10.0.0 || ^12.0.0 || >= 14.0.0 } - peerDependencies: - eslint: '>=5' - dependencies: - eslint: 8.15.0 - eslint-visitor-keys: 2.1.0 - dev: true - - /eslint-visitor-keys/2.1.0: - resolution: - { - integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, - } - engines: { node: '>=10' } - dev: true - - /eslint-visitor-keys/3.3.0: - resolution: - { - integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dev: true - - /eslint/8.15.0: - resolution: - { - integrity: sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - hasBin: true - dependencies: - '@eslint/eslintrc': 1.2.3 - '@humanwhocodes/config-array': 0.9.5 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.15.0 - eslint-visitor-keys: 3.3.0 - espree: 9.3.2 - esquery: 1.4.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 - glob-parent: 6.0.2 - globals: 13.15.0 - ignore: 5.2.0 - import-fresh: 3.3.0 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.1 - regexpp: 3.2.0 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - text-table: 0.2.0 - v8-compile-cache: 2.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /espree/9.3.2: - resolution: - { - integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dependencies: - acorn: 8.7.1 - acorn-jsx: 5.3.2_acorn@8.7.1 - eslint-visitor-keys: 3.3.0 - dev: true - - /esprima/4.0.1: - resolution: - { - integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, - } - engines: { node: '>=4' } - hasBin: true - dev: true - - /esquery/1.4.0: - resolution: - { - integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==, - } - engines: { node: '>=0.10' } - dependencies: - estraverse: 5.3.0 - dev: true - - /esrecurse/4.3.0: - resolution: - { - integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, - } - engines: { node: '>=4.0' } - dependencies: - estraverse: 5.3.0 - dev: true - - /estraverse/4.3.0: - resolution: - { - integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, - } - engines: { node: '>=4.0' } - dev: true - - /estraverse/5.3.0: - resolution: - { - integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, - } - engines: { node: '>=4.0' } - dev: true - - /esutils/2.0.3: - resolution: - { - integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, - } - engines: { node: '>=0.10.0' } - dev: true - - /etag/1.8.1: - resolution: { integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= } - engines: { node: '>= 0.6' } - dev: true - - /eth-ens-namehash/2.0.8: - resolution: { integrity: sha1-IprEbsqG1S4MmR58sq74P/D2i88= } - dependencies: - idna-uts46-hx: 2.3.1 - js-sha3: 0.5.7 - dev: true - - /eth-lib/0.1.29: - resolution: - { - integrity: sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==, - } - dependencies: - bn.js: 4.12.0 - elliptic: 6.5.4 - nano-json-stream-parser: 0.1.2 - servify: 0.1.12 - ws: 3.3.3 - xhr-request-promise: 0.1.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - - /eth-lib/0.2.8: - resolution: - { - integrity: sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==, - } - dependencies: - bn.js: 4.12.0 - elliptic: 6.5.4 - xhr-request-promise: 0.1.3 - dev: true - - /ethereum-bloom-filters/1.0.10: - resolution: - { - integrity: sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==, - } - dependencies: - js-sha3: 0.8.0 - dev: true - - /ethereum-cryptography/0.1.3: - resolution: - { - integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==, - } - dependencies: - '@types/pbkdf2': 3.1.0 - '@types/secp256k1': 4.0.3 - blakejs: 1.2.1 - browserify-aes: 1.2.0 - bs58check: 2.1.2 - create-hash: 1.2.0 - create-hmac: 1.1.7 - hash.js: 1.1.7 - keccak: 3.0.2 - pbkdf2: 3.1.2 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - scrypt-js: 3.0.1 - secp256k1: 4.0.3 - setimmediate: 1.0.5 - dev: true - - /ethereumjs-util/7.1.4: - resolution: - { - integrity: sha512-p6KmuPCX4mZIqsQzXfmSx9Y0l2hqf+VkAiwSisW3UKUFdk8ZkAt+AYaor83z2nSi6CU2zSsXMlD80hAbNEGM0A==, - } - engines: { node: '>=10.0.0' } - dependencies: - '@types/bn.js': 5.1.0 - bn.js: 5.2.0 - create-hash: 1.2.0 - ethereum-cryptography: 0.1.3 - rlp: 2.2.7 - dev: true - - /ethers/5.6.6: - resolution: - { - integrity: sha512-2B2ZmSGvRcJpHnFMBk58mkXP50njFipUBCgLK8jUTFbomhVs501cLzyMU6+Vx8YnUDQxywC3qkZvd33xWS+2FA==, - } - dependencies: - '@ethersproject/abi': 5.6.2 - '@ethersproject/abstract-provider': 5.6.0 - '@ethersproject/abstract-signer': 5.6.1 - '@ethersproject/address': 5.6.0 - '@ethersproject/base64': 5.6.0 - '@ethersproject/basex': 5.6.0 - '@ethersproject/bignumber': 5.6.1 - '@ethersproject/bytes': 5.6.1 - '@ethersproject/constants': 5.6.0 - '@ethersproject/contracts': 5.6.1 - '@ethersproject/hash': 5.6.0 - '@ethersproject/hdnode': 5.6.1 - '@ethersproject/json-wallets': 5.6.0 - '@ethersproject/keccak256': 5.6.0 - '@ethersproject/logger': 5.6.0 - '@ethersproject/networks': 5.6.2 - '@ethersproject/pbkdf2': 5.6.0 - '@ethersproject/properties': 5.6.0 - '@ethersproject/providers': 5.6.6 - '@ethersproject/random': 5.6.0 - '@ethersproject/rlp': 5.6.0 - '@ethersproject/sha2': 5.6.0 - '@ethersproject/signing-key': 5.6.1 - '@ethersproject/solidity': 5.6.0 - '@ethersproject/strings': 5.6.0 - '@ethersproject/transactions': 5.6.0 - '@ethersproject/units': 5.6.0 - '@ethersproject/wallet': 5.6.1 - '@ethersproject/web': 5.6.0 - '@ethersproject/wordlists': 5.6.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: true - - /ethjs-unit/0.1.6: - resolution: { integrity: sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk= } - engines: { node: '>=6.5.0', npm: '>=3' } - dependencies: - bn.js: 4.11.6 - number-to-bn: 1.7.0 - dev: true - - /eventemitter3/4.0.4: - resolution: - { - integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==, - } - dev: true - - /evp_bytestokey/1.0.3: - resolution: - { - integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==, - } - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - dev: true - - /execa/5.1.1: - resolution: - { - integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, - } - engines: { node: '>=10' } - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - dev: true - - /exit/0.1.2: - resolution: { integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= } - engines: { node: '>= 0.8.0' } - dev: true - - /expand-tilde/1.2.2: - resolution: { integrity: sha1-C4HrqJflo9MdHD0QL48BRB5VlEk= } - engines: { node: '>=0.10.0' } - dependencies: - os-homedir: 1.0.2 - dev: true - - /expect/27.5.1: - resolution: - { - integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - jest-get-type: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - dev: true - - /express/4.18.1: - resolution: - { - integrity: sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==, - } - engines: { node: '>= 0.10.0' } - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.0 - content-disposition: 0.5.4 - content-type: 1.0.4 - cookie: 0.5.0 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - 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.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.7 - proxy-addr: 2.0.7 - qs: 6.10.3 - range-parser: 1.2.1 - 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 - transitivePeerDependencies: - - supports-color - dev: true - - /ext/1.6.0: - resolution: - { - integrity: sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==, - } - dependencies: - type: 2.6.0 - dev: true - - /extend/3.0.2: - resolution: - { - integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==, - } - dev: true - - /extsprintf/1.3.0: - resolution: { integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= } - engines: { '0': node >=0.6.0 } - dev: true - - /fast-deep-equal/3.1.3: - resolution: - { - integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, - } - dev: true - - /fast-glob/3.2.11: - resolution: - { - integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==, - } - engines: { node: '>=8.6.0' } - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - dev: true - - /fast-json-stable-stringify/2.1.0: - resolution: - { - integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, - } - dev: true - - /fast-levenshtein/2.0.6: - resolution: { integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= } - dev: true - - /fastq/1.13.0: - resolution: - { - integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==, - } - dependencies: - reusify: 1.0.4 - dev: true - - /fb-watchman/2.0.1: - resolution: - { - integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==, - } - dependencies: - bser: 2.1.1 - dev: true - - /file-entry-cache/6.0.1: - resolution: - { - integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, - } - engines: { node: ^10.12.0 || >=12.0.0 } - dependencies: - flat-cache: 3.0.4 - dev: true - - /fill-range/7.0.1: - resolution: - { - integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, - } - engines: { node: '>=8' } - dependencies: - to-regex-range: 5.0.1 - dev: true - - /finalhandler/1.2.0: - resolution: - { - integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==, - } - engines: { node: '>= 0.8' } - dependencies: - 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 - transitivePeerDependencies: - - supports-color - dev: true - - /find-file-up/0.1.3: - resolution: { integrity: sha1-z2gJG8+fMApA2kEbN9pczlovvqA= } - engines: { node: '>=0.10.0' } - dependencies: - fs-exists-sync: 0.1.0 - resolve-dir: 0.1.1 - dev: true - - /find-pkg/0.1.2: - resolution: { integrity: sha1-G9wiwG42NlUy4qJIBGhUuXiNpVc= } - engines: { node: '>=0.10.0' } - dependencies: - find-file-up: 0.1.3 - dev: true - - /find-process/1.4.7: - resolution: - { - integrity: sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==, - } - hasBin: true - dependencies: - chalk: 4.1.2 - commander: 5.1.0 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /find-up/4.1.0: - resolution: - { - integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, - } - engines: { node: '>=8' } - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - dev: true - - /flat-cache/3.0.4: - resolution: - { - integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==, - } - engines: { node: ^10.12.0 || >=12.0.0 } - dependencies: - flatted: 3.2.5 - rimraf: 3.0.2 - dev: true - - /flatted/3.2.5: - resolution: - { - integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==, - } - dev: true - - /follow-redirects/1.15.0: - resolution: - { - integrity: sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==, - } - engines: { node: '>=4.0' } - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: true - - /for-each/0.3.3: - resolution: - { - integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==, - } - dependencies: - is-callable: 1.2.4 - dev: true - - /forever-agent/0.6.1: - resolution: { integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= } - dev: true - - /form-data/2.3.3: - resolution: - { - integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==, - } - engines: { node: '>= 0.12' } - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true - - /form-data/3.0.1: - resolution: - { - integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==, - } - engines: { node: '>= 6' } - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true - - /forwarded/0.2.0: - resolution: - { - integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==, - } - engines: { node: '>= 0.6' } - dev: true - - /fresh/0.5.2: - resolution: { integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= } - engines: { node: '>= 0.6' } - dev: true - - /fs-exists-sync/0.1.0: - resolution: { integrity: sha1-mC1ok6+RjnLQjeyehnP/K1qNat0= } - engines: { node: '>=0.10.0' } - dev: true - - /fs-extra/4.0.3: - resolution: - { - integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==, - } - dependencies: - graceful-fs: 4.2.10 - jsonfile: 4.0.0 - universalify: 0.1.2 - dev: true - - /fs-minipass/1.2.7: - resolution: - { - integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==, - } - dependencies: - minipass: 2.9.0 - dev: true - - /fs.realpath/1.0.0: - resolution: { integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= } - - /fsevents/2.3.2: - resolution: - { - integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, - } - engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /function-bind/1.1.1: - resolution: - { - integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, - } - dev: true - - /function.prototype.name/1.1.5: - resolution: - { - integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==, - } - engines: { node: '>= 0.4' } - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.4 - es-abstract: 1.20.0 - functions-have-names: 1.2.3 - dev: true - - /functional-red-black-tree/1.0.1: - resolution: { integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= } - dev: true - - /functions-have-names/1.2.3: - resolution: - { - integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, - } - dev: true - - /gensync/1.0.0-beta.2: - resolution: - { - integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, - } - engines: { node: '>=6.9.0' } - dev: true - - /get-caller-file/2.0.5: - resolution: - { - integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, - } - engines: { node: 6.* || 8.* || >= 10.* } - dev: true - - /get-intrinsic/1.1.1: - resolution: - { - integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==, - } - dependencies: - function-bind: 1.1.1 - has: 1.0.3 - has-symbols: 1.0.3 - dev: true - - /get-package-type/0.1.0: - resolution: - { - integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==, - } - engines: { node: '>=8.0.0' } - dev: true - - /get-stream/3.0.0: - resolution: { integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= } - engines: { node: '>=4' } - dev: true - - /get-stream/4.1.0: - resolution: - { - integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==, - } - engines: { node: '>=6' } - dependencies: - pump: 3.0.0 - dev: true - - /get-stream/5.2.0: - resolution: - { - integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==, - } - engines: { node: '>=8' } - dependencies: - pump: 3.0.0 - dev: true - - /get-stream/6.0.1: - resolution: - { - integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, - } - engines: { node: '>=10' } - dev: true - - /get-symbol-description/1.0.0: - resolution: - { - integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==, - } - engines: { node: '>= 0.4' } - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.1.1 - dev: true - - /getpass/0.1.7: - resolution: { integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= } - dependencies: - assert-plus: 1.0.0 - dev: true - - /glob-parent/5.1.2: - resolution: - { - integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, - } - engines: { node: '>= 6' } - dependencies: - is-glob: 4.0.3 - dev: true - - /glob-parent/6.0.2: - resolution: - { - integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, - } - engines: { node: '>=10.13.0' } - dependencies: - is-glob: 4.0.3 - dev: true - - /glob/7.2.2: - resolution: - { - integrity: sha512-NzDgHDiJwKYByLrL5lONmQFpK/2G78SMMfo+E9CuGlX4IkvfKDsiQSNPwAYxEy+e6p7ZQ3uslSLlwlJcqezBmQ==, - } - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - /global-modules/0.2.3: - resolution: { integrity: sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0= } - engines: { node: '>=0.10.0' } - dependencies: - global-prefix: 0.1.5 - is-windows: 0.2.0 - dev: true - - /global-prefix/0.1.5: - resolution: { integrity: sha1-jTvGuNo8qBEqFg2NSW/wRiv+948= } - engines: { node: '>=0.10.0' } - dependencies: - homedir-polyfill: 1.0.3 - ini: 1.3.8 - is-windows: 0.2.0 - which: 1.3.1 - dev: true - - /global/4.4.0: - resolution: - { - integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==, - } - dependencies: - min-document: 2.19.0 - process: 0.11.10 - dev: true - - /globals/11.12.0: - resolution: - { - integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, - } - engines: { node: '>=4' } - dev: true - - /globals/13.15.0: - resolution: - { - integrity: sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==, - } - engines: { node: '>=8' } - dependencies: - type-fest: 0.20.2 - dev: true - - /globby/11.1.0: - resolution: - { - integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, - } - engines: { node: '>=10' } - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.2.11 - ignore: 5.2.0 - merge2: 1.4.1 - slash: 3.0.0 - dev: true - - /got/7.1.0: - resolution: - { - integrity: sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==, - } - engines: { node: '>=4' } - dependencies: - '@types/keyv': 3.1.4 - '@types/responselike': 1.0.0 - decompress-response: 3.3.0 - duplexer3: 0.1.4 - get-stream: 3.0.0 - is-plain-obj: 1.1.0 - is-retry-allowed: 1.2.0 - is-stream: 1.1.0 - isurl: 1.0.0 - lowercase-keys: 1.0.1 - p-cancelable: 0.3.0 - p-timeout: 1.2.1 - safe-buffer: 5.2.1 - timed-out: 4.0.1 - url-parse-lax: 1.0.0 - url-to-options: 1.0.1 - dev: true - - /got/9.6.0: - resolution: - { - integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==, - } - engines: { node: '>=8.6' } - dependencies: - '@sindresorhus/is': 0.14.0 - '@szmarczak/http-timer': 1.1.2 - '@types/keyv': 3.1.4 - '@types/responselike': 1.0.0 - cacheable-request: 6.1.0 - decompress-response: 3.3.0 - duplexer3: 0.1.4 - get-stream: 4.1.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 1.1.0 - to-readable-stream: 1.0.0 - url-parse-lax: 3.0.0 - dev: true - - /graceful-fs/4.2.10: - resolution: - { - integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, - } - dev: true - - /har-schema/2.0.0: - resolution: { integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= } - engines: { node: '>=4' } - dev: true - - /har-validator/5.1.5: - resolution: - { - integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==, - } - engines: { node: '>=6' } - deprecated: this library is no longer supported - dependencies: - ajv: 6.12.6 - har-schema: 2.0.0 - dev: true - - /has-bigints/1.0.2: - resolution: - { - integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, - } - dev: true - - /has-flag/3.0.0: - resolution: { integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= } - engines: { node: '>=4' } - dev: true - - /has-flag/4.0.0: - resolution: - { - integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, - } - engines: { node: '>=8' } - dev: true - - /has-property-descriptors/1.0.0: - resolution: - { - integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==, - } - dependencies: - get-intrinsic: 1.1.1 - dev: true - - /has-symbol-support-x/1.4.2: - resolution: - { - integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==, - } - dev: true - - /has-symbols/1.0.3: - resolution: - { - integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, - } - engines: { node: '>= 0.4' } - dev: true - - /has-to-string-tag-x/1.4.1: - resolution: - { - integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==, - } - dependencies: - has-symbol-support-x: 1.4.2 - dev: true - - /has-tostringtag/1.0.0: - resolution: - { - integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, - } - engines: { node: '>= 0.4' } - dependencies: - has-symbols: 1.0.3 - dev: true - - /has/1.0.3: - resolution: - { - integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, - } - engines: { node: '>= 0.4.0' } - dependencies: - function-bind: 1.1.1 - dev: true - - /hash-base/3.1.0: - resolution: - { - integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==, - } - engines: { node: '>=4' } - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - dev: true - - /hash.js/1.1.7: - resolution: - { - integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==, - } - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: true - - /hmac-drbg/1.0.1: - resolution: { integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= } - dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: true - - /homedir-polyfill/1.0.3: - resolution: - { - integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==, - } - engines: { node: '>=0.10.0' } - dependencies: - parse-passwd: 1.0.0 - dev: true - - /hosted-git-info/2.8.9: - resolution: - { - integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==, - } - dev: true - - /html-encoding-sniffer/2.0.1: - resolution: - { - integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==, - } - engines: { node: '>=10' } - dependencies: - whatwg-encoding: 1.0.5 - dev: true - - /html-escaper/2.0.2: - resolution: - { - integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==, - } - dev: true - - /http-cache-semantics/4.1.0: - resolution: - { - integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==, - } - dev: true - - /http-errors/2.0.0: - resolution: - { - integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==, - } - engines: { node: '>= 0.8' } - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - dev: true - - /http-https/1.0.0: - resolution: { integrity: sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs= } - dev: true - - /http-proxy-agent/4.0.1: - resolution: - { - integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==, - } - engines: { node: '>= 6' } - dependencies: - '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /http-signature/1.2.0: - resolution: { integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= } - engines: { node: '>=0.8', npm: '>=1.3.7' } - dependencies: - assert-plus: 1.0.0 - jsprim: 1.4.2 - sshpk: 1.17.0 - dev: true - - /https-proxy-agent/5.0.1: - resolution: - { - integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, - } - engines: { node: '>= 6' } - dependencies: - agent-base: 6.0.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /human-signals/2.1.0: - resolution: - { - integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, - } - engines: { node: '>=10.17.0' } - dev: true - - /husky/7.0.4: - resolution: - { - integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==, - } - engines: { node: '>=12' } - hasBin: true - dev: true - - /iconv-lite/0.4.24: - resolution: - { - integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, - } - engines: { node: '>=0.10.0' } - dependencies: - safer-buffer: 2.1.2 - dev: true - - /idna-uts46-hx/2.3.1: - resolution: - { - integrity: sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==, - } - engines: { node: '>=4.0.0' } - dependencies: - punycode: 2.1.0 - dev: true - - /ieee754/1.2.1: - resolution: - { - integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, - } - - /ignore/5.2.0: - resolution: - { - integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==, - } - engines: { node: '>= 4' } - dev: true - - /import-fresh/3.3.0: - resolution: - { - integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, - } - engines: { node: '>=6' } - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - dev: true - - /import-local/3.1.0: - resolution: - { - integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==, - } - engines: { node: '>=8' } - hasBin: true - dependencies: - pkg-dir: 4.2.0 - resolve-cwd: 3.0.0 - dev: true - - /imurmurhash/0.1.4: - resolution: { integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= } - engines: { node: '>=0.8.19' } - dev: true - - /indent-string/4.0.0: - resolution: - { - integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, - } - engines: { node: '>=8' } - dev: true - - /inflight/1.0.6: - resolution: { integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= } - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - /inherits/2.0.4: - resolution: - { - integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, - } - - /ini/1.3.8: - resolution: - { - integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, - } - dev: true - - /internal-slot/1.0.3: - resolution: - { - integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==, - } - engines: { node: '>= 0.4' } - dependencies: - get-intrinsic: 1.1.1 - has: 1.0.3 - side-channel: 1.0.4 - dev: true - - /ipaddr.js/1.9.1: - resolution: - { - integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==, - } - engines: { node: '>= 0.10' } - dev: true - - /is-arguments/1.1.1: - resolution: - { - integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==, - } - engines: { node: '>= 0.4' } - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - dev: true - - /is-arrayish/0.2.1: - resolution: { integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= } - dev: true - - /is-bigint/1.0.4: - resolution: - { - integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==, - } - dependencies: - has-bigints: 1.0.2 - dev: true - - /is-boolean-object/1.1.2: - resolution: - { - integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==, - } - engines: { node: '>= 0.4' } - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - dev: true - - /is-callable/1.2.4: - resolution: - { - integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==, - } - engines: { node: '>= 0.4' } - dev: true - - /is-core-module/2.9.0: - resolution: - { - integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==, - } - dependencies: - has: 1.0.3 - dev: true - - /is-date-object/1.0.5: - resolution: - { - integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, - } - engines: { node: '>= 0.4' } - dependencies: - has-tostringtag: 1.0.0 - dev: true - - /is-extglob/2.1.1: - resolution: { integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= } - engines: { node: '>=0.10.0' } - dev: true - - /is-fullwidth-code-point/3.0.0: - resolution: - { - integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, - } - engines: { node: '>=8' } - dev: true - - /is-fullwidth-code-point/4.0.0: - resolution: - { - integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==, - } - engines: { node: '>=12' } - dev: true - - /is-function/1.0.2: - resolution: - { - integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==, - } - dev: true - - /is-generator-fn/2.1.0: - resolution: - { - integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==, - } - engines: { node: '>=6' } - dev: true - - /is-generator-function/1.0.10: - resolution: - { - integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==, - } - engines: { node: '>= 0.4' } - dependencies: - has-tostringtag: 1.0.0 - dev: true - - /is-glob/4.0.3: - resolution: - { - integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, - } - engines: { node: '>=0.10.0' } - dependencies: - is-extglob: 2.1.1 - dev: true - - /is-hex-prefixed/1.0.0: - resolution: { integrity: sha1-fY035q135dEnFIkTxXPggtd39VQ= } - engines: { node: '>=6.5.0', npm: '>=3' } - dev: true - - /is-negative-zero/2.0.2: - resolution: - { - integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==, - } - engines: { node: '>= 0.4' } - dev: true - - /is-number-object/1.0.7: - resolution: - { - integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==, - } - engines: { node: '>= 0.4' } - dependencies: - has-tostringtag: 1.0.0 - dev: true - - /is-number/7.0.0: - resolution: - { - integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, - } - engines: { node: '>=0.12.0' } - dev: true - - /is-object/1.0.2: - resolution: - { - integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==, - } - dev: true - - /is-plain-obj/1.1.0: - resolution: { integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4= } - engines: { node: '>=0.10.0' } - dev: true - - /is-potential-custom-element-name/1.0.1: - resolution: - { - integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==, - } - dev: true - - /is-regex/1.1.4: - resolution: - { - integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, - } - engines: { node: '>= 0.4' } - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - dev: true - - /is-retry-allowed/1.2.0: - resolution: - { - integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==, - } - engines: { node: '>=0.10.0' } - dev: true - - /is-shared-array-buffer/1.0.2: - resolution: - { - integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==, - } - dependencies: - call-bind: 1.0.2 - dev: true - - /is-stream/1.1.0: - resolution: { integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ= } - engines: { node: '>=0.10.0' } - dev: true - - /is-stream/2.0.1: - resolution: - { - integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, - } - engines: { node: '>=8' } - dev: true - - /is-string/1.0.7: - resolution: - { - integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==, - } - engines: { node: '>= 0.4' } - dependencies: - has-tostringtag: 1.0.0 - dev: true - - /is-symbol/1.0.4: - resolution: - { - integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==, - } - engines: { node: '>= 0.4' } - dependencies: - has-symbols: 1.0.3 - dev: true - - /is-typed-array/1.1.9: - resolution: - { - integrity: sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==, - } - engines: { node: '>= 0.4' } - dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - es-abstract: 1.20.0 - for-each: 0.3.3 - has-tostringtag: 1.0.0 - dev: true - - /is-typedarray/1.0.0: - resolution: { integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= } - dev: true - - /is-weakref/1.0.2: - resolution: - { - integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==, - } - dependencies: - call-bind: 1.0.2 - dev: true - - /is-windows/0.2.0: - resolution: { integrity: sha1-3hqm1j6indJIc3tp8f+LgALSEIw= } - engines: { node: '>=0.10.0' } - dev: true - - /isexe/2.0.0: - resolution: { integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= } - dev: true - - /isomorphic-unfetch/3.1.0: - resolution: - { - integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==, - } - dependencies: - node-fetch: 2.6.7 - unfetch: 4.2.0 - transitivePeerDependencies: - - encoding - dev: false - - /isstream/0.1.2: - resolution: { integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= } - dev: true - - /istanbul-lib-coverage/3.2.0: - resolution: - { - integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==, - } - engines: { node: '>=8' } - dev: true - - /istanbul-lib-instrument/5.2.0: - resolution: - { - integrity: sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==, - } - engines: { node: '>=8' } - dependencies: - '@babel/core': 7.17.10 - '@babel/parser': 7.17.10 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /istanbul-lib-report/3.0.0: - resolution: - { - integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==, - } - engines: { node: '>=8' } - dependencies: - istanbul-lib-coverage: 3.2.0 - make-dir: 3.1.0 - supports-color: 7.2.0 - dev: true - - /istanbul-lib-source-maps/4.0.1: - resolution: - { - integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==, - } - engines: { node: '>=10' } - dependencies: - debug: 4.3.4 - istanbul-lib-coverage: 3.2.0 - source-map: 0.6.1 - transitivePeerDependencies: - - supports-color - dev: true - - /istanbul-reports/3.1.4: - resolution: - { - integrity: sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==, - } - engines: { node: '>=8' } - dependencies: - html-escaper: 2.0.2 - istanbul-lib-report: 3.0.0 - dev: true - - /isurl/1.0.0: - resolution: - { - integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==, - } - engines: { node: '>= 4' } - dependencies: - has-to-string-tag-x: 1.4.1 - is-object: 1.0.2 - dev: true - - /jest-changed-files/27.5.1: - resolution: - { - integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - execa: 5.1.1 - throat: 6.0.1 - dev: true - - /jest-circus/27.5.1: - resolution: - { - integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/environment': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - chalk: 4.1.2 - co: 4.6.0 - dedent: 0.7.0 - expect: 27.5.1 - is-generator-fn: 2.1.0 - jest-each: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - pretty-format: 27.5.1 - slash: 3.0.0 - stack-utils: 2.0.5 - throat: 6.0.1 - transitivePeerDependencies: - - supports-color - dev: true - - /jest-cli/27.5.1_ts-node@10.7.0: - resolution: - { - integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 27.5.1_ts-node@10.7.0 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.10 - import-local: 3.1.0 - jest-config: 27.5.1_ts-node@10.7.0 - jest-util: 27.5.1 - jest-validate: 27.5.1 - prompts: 2.4.2 - yargs: 16.2.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /jest-config/27.5.1_ts-node@10.7.0: - resolution: - { - integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - '@babel/core': 7.17.10 - '@jest/test-sequencer': 27.5.1 - '@jest/types': 27.5.1 - babel-jest: 27.5.1_@babel+core@7.17.10 - chalk: 4.1.2 - ci-info: 3.3.1 - deepmerge: 4.2.2 - glob: 7.2.2 - graceful-fs: 4.2.10 - jest-circus: 27.5.1 - jest-environment-jsdom: 27.5.1 - jest-environment-node: 27.5.1 - jest-get-type: 27.5.1 - jest-jasmine2: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-runner: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 27.5.1 - slash: 3.0.0 - strip-json-comments: 3.1.1 - ts-node: 10.7.0_h4tw2vgfqmmy4uhtcfuxwgfqbm - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: true - - /jest-dev-server/6.0.3: - resolution: - { - integrity: sha512-joKPQQWSaBMsNNdCWvwCQvhD6ox4IH+5H5pecbRRSxiRi2BfVCGGOWQ4/MGwV1NJ9z9XEq1qy5JLYTJlv9RVzA==, - } - dependencies: - chalk: 4.1.2 - cwd: 0.10.0 - find-process: 1.4.7 - prompts: 2.4.2 - spawnd: 6.0.2 - tree-kill: 1.2.2 - wait-on: 6.0.1 - transitivePeerDependencies: - - debug - - supports-color - dev: true - - /jest-diff/27.5.1: - resolution: - { - integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - chalk: 4.1.2 - diff-sequences: 27.5.1 - jest-get-type: 27.5.1 - pretty-format: 27.5.1 - dev: true - - /jest-docblock/27.5.1: - resolution: - { - integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - detect-newline: 3.1.0 - dev: true - - /jest-each/27.5.1: - resolution: - { - integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - chalk: 4.1.2 - jest-get-type: 27.5.1 - jest-util: 27.5.1 - pretty-format: 27.5.1 - dev: true - - /jest-environment-jsdom/27.5.1: - resolution: - { - integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - jest-mock: 27.5.1 - jest-util: 27.5.1 - jsdom: 16.7.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: true - - /jest-environment-node/27.5.1: - resolution: - { - integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - jest-mock: 27.5.1 - jest-util: 27.5.1 - dev: true - - /jest-get-type/27.5.1: - resolution: - { - integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dev: true - - /jest-haste-map/27.5.1: - resolution: - { - integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.35 - anymatch: 3.1.2 - fb-watchman: 2.0.1 - graceful-fs: 4.2.10 - jest-regex-util: 27.5.1 - jest-serializer: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 - micromatch: 4.0.5 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.2 - dev: true - - /jest-jasmine2/27.5.1: - resolution: - { - integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/environment': 27.5.1 - '@jest/source-map': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - chalk: 4.1.2 - co: 4.6.0 - expect: 27.5.1 - is-generator-fn: 2.1.0 - jest-each: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - pretty-format: 27.5.1 - throat: 6.0.1 - transitivePeerDependencies: - - supports-color - dev: true - - /jest-leak-detector/27.5.1: - resolution: - { - integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - jest-get-type: 27.5.1 - pretty-format: 27.5.1 - dev: true - - /jest-matcher-utils/27.5.1: - resolution: - { - integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - chalk: 4.1.2 - jest-diff: 27.5.1 - jest-get-type: 27.5.1 - pretty-format: 27.5.1 - dev: true - - /jest-message-util/27.5.1: - resolution: - { - integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@babel/code-frame': 7.16.7 - '@jest/types': 27.5.1 - '@types/stack-utils': 2.0.1 - chalk: 4.1.2 - graceful-fs: 4.2.10 - micromatch: 4.0.5 - pretty-format: 27.5.1 - slash: 3.0.0 - stack-utils: 2.0.5 - dev: true - - /jest-mock/27.5.1: - resolution: - { - integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - dev: true - - /jest-pnp-resolver/1.2.2_jest-resolve@27.5.1: - resolution: - { - integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==, - } - engines: { node: '>=6' } - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: - jest-resolve: 27.5.1 - dev: true - - /jest-regex-util/27.5.1: - resolution: - { - integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dev: true - - /jest-resolve-dependencies/27.5.1: - resolution: - { - integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - jest-regex-util: 27.5.1 - jest-snapshot: 27.5.1 - transitivePeerDependencies: - - supports-color - dev: true - - /jest-resolve/27.5.1: - resolution: - { - integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - chalk: 4.1.2 - graceful-fs: 4.2.10 - jest-haste-map: 27.5.1 - jest-pnp-resolver: 1.2.2_jest-resolve@27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - resolve: 1.22.0 - resolve.exports: 1.1.0 - slash: 3.0.0 - dev: true - - /jest-runner/27.5.1: - resolution: - { - integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/console': 27.5.1 - '@jest/environment': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - chalk: 4.1.2 - emittery: 0.8.1 - graceful-fs: 4.2.10 - jest-docblock: 27.5.1 - jest-environment-jsdom: 27.5.1 - jest-environment-node: 27.5.1 - jest-haste-map: 27.5.1 - jest-leak-detector: 27.5.1 - jest-message-util: 27.5.1 - jest-resolve: 27.5.1 - jest-runtime: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 - source-map-support: 0.5.21 - throat: 6.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: true - - /jest-runtime/27.5.1: - resolution: - { - integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/globals': 27.5.1 - '@jest/source-map': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - chalk: 4.1.2 - cjs-module-lexer: 1.2.2 - collect-v8-coverage: 1.0.1 - execa: 5.1.1 - glob: 7.2.2 - graceful-fs: 4.2.10 - jest-haste-map: 27.5.1 - jest-message-util: 27.5.1 - jest-mock: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - slash: 3.0.0 - strip-bom: 4.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /jest-serializer/27.5.1: - resolution: - { - integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@types/node': 16.11.35 - graceful-fs: 4.2.10 - dev: true - - /jest-snapshot/27.5.1: - resolution: - { - integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@babel/core': 7.17.10 - '@babel/generator': 7.17.10 - '@babel/plugin-syntax-typescript': 7.17.10_@babel+core@7.17.10 - '@babel/traverse': 7.17.10 - '@babel/types': 7.17.10 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/babel__traverse': 7.17.1 - '@types/prettier': 2.6.1 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.10 - chalk: 4.1.2 - expect: 27.5.1 - graceful-fs: 4.2.10 - jest-diff: 27.5.1 - jest-get-type: 27.5.1 - jest-haste-map: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - jest-util: 27.5.1 - natural-compare: 1.4.0 - pretty-format: 27.5.1 - semver: 7.3.7 - transitivePeerDependencies: - - supports-color - dev: true - - /jest-util/27.5.1: - resolution: - { - integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - chalk: 4.1.2 - ci-info: 3.3.1 - graceful-fs: 4.2.10 - picomatch: 2.3.1 - dev: true - - /jest-validate/27.5.1: - resolution: - { - integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/types': 27.5.1 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 27.5.1 - leven: 3.1.0 - pretty-format: 27.5.1 - dev: true - - /jest-watcher/27.5.1: - resolution: - { - integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - jest-util: 27.5.1 - string-length: 4.0.2 - dev: true - - /jest-worker/27.5.1: - resolution: - { - integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==, - } - engines: { node: '>= 10.13.0' } - dependencies: - '@types/node': 16.11.35 - merge-stream: 2.0.0 - supports-color: 8.1.1 - dev: true - - /jest/27.5.1_ts-node@10.7.0: - resolution: - { - integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 27.5.1_ts-node@10.7.0 - import-local: 3.1.0 - jest-cli: 27.5.1_ts-node@10.7.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /joi/17.6.0: - resolution: - { - integrity: sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==, - } - dependencies: - '@hapi/hoek': 9.3.0 - '@hapi/topo': 5.1.0 - '@sideway/address': 4.1.4 - '@sideway/formula': 3.0.0 - '@sideway/pinpoint': 2.0.0 - dev: true - - /js-sha3/0.5.7: - resolution: { integrity: sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc= } - dev: true - - /js-sha3/0.8.0: - resolution: - { - integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==, - } - dev: true - - /js-tokens/4.0.0: - resolution: - { - integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, - } - dev: true - - /js-yaml/3.14.1: - resolution: - { - integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==, - } - hasBin: true - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - dev: true - - /js-yaml/4.1.0: - resolution: - { - integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, - } - hasBin: true - dependencies: - argparse: 2.0.1 - dev: true - - /jsbn/0.1.1: - resolution: { integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= } - dev: true - - /jsdom/16.7.0: - resolution: - { - integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==, - } - engines: { node: '>=10' } - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - abab: 2.0.6 - acorn: 8.7.1 - acorn-globals: 6.0.0 - cssom: 0.4.4 - cssstyle: 2.3.0 - data-urls: 2.0.0 - decimal.js: 10.3.1 - domexception: 2.0.1 - escodegen: 2.0.0 - form-data: 3.0.1 - html-encoding-sniffer: 2.0.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.0 - parse5: 6.0.1 - saxes: 5.0.1 - symbol-tree: 3.2.4 - tough-cookie: 4.0.0 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 2.0.0 - webidl-conversions: 6.1.0 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - ws: 7.5.7 - xml-name-validator: 3.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - - /jsesc/2.5.2: - resolution: - { - integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==, - } - engines: { node: '>=4' } - hasBin: true - dev: true - - /json-buffer/3.0.0: - resolution: { integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= } - dev: true - - /json-parse-better-errors/1.0.2: - resolution: - { - integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==, - } - dev: true - - /json-parse-even-better-errors/2.3.1: - resolution: - { - integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, - } - dev: true - - /json-schema-traverse/0.4.1: - resolution: - { - integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, - } - dev: true - - /json-schema/0.4.0: - resolution: - { - integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==, - } - dev: true - - /json-stable-stringify-without-jsonify/1.0.1: - resolution: { integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= } - dev: true - - /json-stringify-safe/5.0.1: - resolution: { integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= } - dev: true - - /json5/2.2.1: - resolution: - { - integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==, - } - engines: { node: '>=6' } - hasBin: true - dev: true - - /jsonc-parser/3.0.0: - resolution: - { - integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==, - } - dev: false - - /jsonfile/4.0.0: - resolution: { integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= } - optionalDependencies: - graceful-fs: 4.2.10 - dev: true - - /jsprim/1.4.2: - resolution: - { - integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==, - } - engines: { node: '>=0.6.0' } - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.4.0 - verror: 1.10.0 - dev: true - - /just-omit/2.0.1: - resolution: - { - integrity: sha512-gmMf9DSGjx+PJFr7P7zcZk4hpKvb/iLTmXjArvtvr2zg8JvcXyAjPtJItX4Lx8BCUk3UAtJiacu4no9h9mv6mg==, - } - dev: true - - /keccak/3.0.2: - resolution: - { - integrity: sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==, - } - engines: { node: '>=10.0.0' } - requiresBuild: true - dependencies: - node-addon-api: 2.0.2 - node-gyp-build: 4.4.0 - readable-stream: 3.6.0 - dev: true - - /keyv/3.1.0: - resolution: - { - integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==, - } - dependencies: - json-buffer: 3.0.0 - dev: true - - /kleur/3.0.3: - resolution: - { - integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==, - } - engines: { node: '>=6' } - dev: true - - /leven/3.1.0: - resolution: - { - integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==, - } - engines: { node: '>=6' } - dev: true - - /levn/0.3.0: - resolution: { integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= } - engines: { node: '>= 0.8.0' } - dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 - dev: true - - /levn/0.4.1: - resolution: - { - integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, - } - engines: { node: '>= 0.8.0' } - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - dev: true - - /lilconfig/2.0.4: - resolution: - { - integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==, - } - engines: { node: '>=10' } - dev: true - - /lines-and-columns/1.2.4: - resolution: - { - integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, - } - dev: true - - /lint-staged/12.4.1: - resolution: - { - integrity: sha512-PTXgzpflrQ+pODQTG116QNB+Q6uUTDg5B5HqGvNhoQSGt8Qy+MA/6zSnR8n38+sxP5TapzeQGTvoKni0KRS8Vg==, - } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - hasBin: true - dependencies: - cli-truncate: 3.1.0 - colorette: 2.0.16 - commander: 8.3.0 - debug: 4.3.4_supports-color@9.2.2 - execa: 5.1.1 - lilconfig: 2.0.4 - listr2: 4.0.5 - micromatch: 4.0.5 - normalize-path: 3.0.0 - object-inspect: 1.12.0 - pidtree: 0.5.0 - string-argv: 0.3.1 - supports-color: 9.2.2 - yaml: 1.10.2 - transitivePeerDependencies: - - enquirer - dev: true - - /listr2/4.0.5: - resolution: - { - integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==, - } - engines: { node: '>=12' } - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true - dependencies: - cli-truncate: 2.1.0 - colorette: 2.0.16 - log-update: 4.0.0 - p-map: 4.0.0 - rfdc: 1.3.0 - rxjs: 7.5.5 - through: 2.3.8 - wrap-ansi: 7.0.0 - dev: true - - /load-json-file/4.0.0: - resolution: { integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs= } - engines: { node: '>=4' } - dependencies: - graceful-fs: 4.2.10 - parse-json: 4.0.0 - pify: 3.0.0 - strip-bom: 3.0.0 - dev: true - - /locate-path/5.0.0: - resolution: - { - integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, - } - engines: { node: '>=8' } - dependencies: - p-locate: 4.1.0 - dev: true - - /lodash.memoize/4.1.2: - resolution: { integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= } - dev: true - - /lodash.merge/4.6.2: - resolution: - { - integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, - } - dev: true - - /lodash/4.17.21: - resolution: - { - integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, - } - dev: true - - /log-update/4.0.0: - resolution: - { - integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==, - } - engines: { node: '>=10' } - dependencies: - ansi-escapes: 4.3.2 - cli-cursor: 3.1.0 - slice-ansi: 4.0.0 - wrap-ansi: 6.2.0 - dev: true - - /lowercase-keys/1.0.1: - resolution: - { - integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==, - } - engines: { node: '>=0.10.0' } - dev: true - - /lowercase-keys/2.0.0: - resolution: - { - integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==, - } - engines: { node: '>=8' } - dev: true - - /lru-cache/6.0.0: - resolution: - { - integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, - } - engines: { node: '>=10' } - dependencies: - yallist: 4.0.0 - dev: true - - /lunr/2.3.9: - resolution: - { - integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==, - } - dev: false - - /make-dir/3.1.0: - resolution: - { - integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, - } - engines: { node: '>=8' } - dependencies: - semver: 6.3.0 - dev: true - - /make-error/1.3.6: - resolution: - { - integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, - } - dev: true - - /makeerror/1.0.12: - resolution: - { - integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==, - } - dependencies: - tmpl: 1.0.5 - dev: true - - /marked/4.0.15: - resolution: - { - integrity: sha512-esX5lPdTfG4p8LDkv+obbRCyOKzB+820ZZyMOXJZygZBHrH9b3xXR64X4kT3sPe9Nx8qQXbmcz6kFSMt4Nfk6Q==, - } - engines: { node: '>= 12' } - hasBin: true - dev: false - - /md5.js/1.3.5: - resolution: - { - integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==, - } - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - - /media-typer/0.3.0: - resolution: { integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= } - engines: { node: '>= 0.6' } - dev: true - - /memorystream/0.3.1: - resolution: { integrity: sha1-htcJCzDORV1j+64S3aUaR93K+bI= } - engines: { node: '>= 0.10.0' } - dev: true - - /merge-descriptors/1.0.1: - resolution: { integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= } - dev: true - - /merge-stream/2.0.0: - resolution: - { - integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, - } - dev: true - - /merge2/1.4.1: - resolution: - { - integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, - } - engines: { node: '>= 8' } - dev: true - - /methods/1.1.2: - resolution: { integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= } - engines: { node: '>= 0.6' } - dev: true - - /micromatch/4.0.5: - resolution: - { - integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, - } - engines: { node: '>=8.6' } - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - dev: true - - /miller-rabin/4.0.1: - resolution: - { - integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==, - } - hasBin: true - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - dev: true - - /mime-db/1.52.0: - resolution: - { - integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, - } - engines: { node: '>= 0.6' } - dev: true - - /mime-types/2.1.35: - resolution: - { - integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, - } - engines: { node: '>= 0.6' } - dependencies: - mime-db: 1.52.0 - dev: true - - /mime/1.6.0: - resolution: - { - integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, - } - engines: { node: '>=4' } - hasBin: true - dev: true - - /mimic-fn/2.1.0: - resolution: - { - integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, - } - engines: { node: '>=6' } - dev: true - - /mimic-response/1.0.1: - resolution: - { - integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==, - } - engines: { node: '>=4' } - dev: true - - /min-document/2.19.0: - resolution: { integrity: sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= } - dependencies: - dom-walk: 0.1.2 - dev: true - - /minimalistic-assert/1.0.1: - resolution: - { - integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==, - } - dev: true - - /minimalistic-crypto-utils/1.0.1: - resolution: { integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= } - dev: true - - /minimatch/3.1.2: - resolution: - { - integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, - } - dependencies: - brace-expansion: 1.1.11 - - /minimatch/5.0.1: - resolution: - { - integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==, - } - engines: { node: '>=10' } - dependencies: - brace-expansion: 2.0.1 - dev: false - - /minimist/1.2.6: - resolution: - { - integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==, - } - dev: true - - /minipass/2.9.0: - resolution: - { - integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==, - } - dependencies: - safe-buffer: 5.2.1 - yallist: 3.1.1 - dev: true - - /minizlib/1.3.3: - resolution: - { - integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==, - } - dependencies: - minipass: 2.9.0 - dev: true - - /mkdirp-promise/5.0.1: - resolution: { integrity: sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE= } - engines: { node: '>=4' } - deprecated: This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that. - dependencies: - mkdirp: 1.0.4 - dev: true - - /mkdirp/0.5.6: - resolution: - { - integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==, - } - hasBin: true - dependencies: - minimist: 1.2.6 - dev: true - - /mkdirp/1.0.4: - resolution: - { - integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, - } - engines: { node: '>=10' } - hasBin: true - dev: true - - /mock-fs/4.14.0: - resolution: - { - integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==, - } - dev: true - - /ms/2.0.0: - resolution: { integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= } - dev: true - - /ms/2.1.2: - resolution: - { - integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, - } - dev: true - - /ms/2.1.3: - resolution: - { - integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, - } - dev: true - - /multibase/0.6.1: - resolution: - { - integrity: sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==, - } - deprecated: This module has been superseded by the multiformats module - dependencies: - base-x: 3.0.9 - buffer: 5.7.1 - dev: true - - /multibase/0.7.0: - resolution: - { - integrity: sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==, - } - deprecated: This module has been superseded by the multiformats module - dependencies: - base-x: 3.0.9 - buffer: 5.7.1 - dev: true - - /multicodec/0.5.7: - resolution: - { - integrity: sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==, - } - deprecated: This module has been superseded by the multiformats module - dependencies: - varint: 5.0.2 - dev: true - - /multicodec/1.0.4: - resolution: - { - integrity: sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==, - } - deprecated: This module has been superseded by the multiformats module - dependencies: - buffer: 5.7.1 - varint: 5.0.2 - dev: true - - /multihashes/0.4.21: - resolution: - { - integrity: sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==, - } - dependencies: - buffer: 5.7.1 - multibase: 0.7.0 - varint: 5.0.2 - dev: true - - /nano-json-stream-parser/0.1.2: - resolution: { integrity: sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18= } - dev: true - - /natural-compare/1.4.0: - resolution: { integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= } - dev: true - - /negotiator/0.6.3: - resolution: - { - integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, - } - engines: { node: '>= 0.6' } - dev: true - - /next-tick/1.1.0: - resolution: - { - integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==, - } - dev: true - - /nice-try/1.0.5: - resolution: - { - integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==, - } - dev: true - - /node-addon-api/2.0.2: - resolution: - { - integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==, - } - dev: true - - /node-fetch/2.6.7: - resolution: - { - integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==, - } - engines: { node: 4.x || >=6.0.0 } - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - dependencies: - whatwg-url: 5.0.0 - dev: false - - /node-gyp-build/4.4.0: - resolution: - { - integrity: sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==, - } - hasBin: true - dev: true - - /node-int64/0.4.0: - resolution: { integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= } - dev: true - - /node-releases/2.0.4: - resolution: - { - integrity: sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==, - } - dev: true - - /normalize-package-data/2.5.0: - resolution: - { - integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==, - } - dependencies: - hosted-git-info: 2.8.9 - resolve: 1.22.0 - semver: 5.7.1 - validate-npm-package-license: 3.0.4 - dev: true - - /normalize-path/3.0.0: - resolution: - { - integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, - } - engines: { node: '>=0.10.0' } - dev: true - - /normalize-url/4.5.1: - resolution: - { - integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==, - } - engines: { node: '>=8' } - dev: true - - /npm-run-all/4.1.5: - resolution: - { - integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==, - } - engines: { node: '>= 4' } - hasBin: true - dependencies: - ansi-styles: 3.2.1 - chalk: 2.4.2 - cross-spawn: 6.0.5 - memorystream: 0.3.1 - minimatch: 3.1.2 - pidtree: 0.3.1 - read-pkg: 3.0.0 - shell-quote: 1.7.3 - string.prototype.padend: 3.1.3 - dev: true - - /npm-run-path/4.0.1: - resolution: - { - integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, - } - engines: { node: '>=8' } - dependencies: - path-key: 3.1.1 - dev: true - - /number-to-bn/1.7.0: - resolution: { integrity: sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA= } - engines: { node: '>=6.5.0', npm: '>=3' } - dependencies: - bn.js: 4.11.6 - strip-hex-prefix: 1.0.0 - dev: true - - /nwsapi/2.2.0: - resolution: - { - integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==, - } - dev: true - - /oauth-sign/0.9.0: - resolution: - { - integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==, - } - dev: true - - /object-assign/4.1.1: - resolution: { integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= } - engines: { node: '>=0.10.0' } - dev: true - - /object-inspect/1.12.0: - resolution: - { - integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==, - } - dev: true - - /object-keys/1.1.1: - resolution: - { - integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, - } - engines: { node: '>= 0.4' } - dev: true - - /object.assign/4.1.2: - resolution: - { - integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==, - } - engines: { node: '>= 0.4' } - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.4 - has-symbols: 1.0.3 - object-keys: 1.1.1 - dev: true - - /oboe/2.1.5: - resolution: { integrity: sha1-VVQoTFQ6ImbXo48X4HOCH73jk80= } - dependencies: - http-https: 1.0.0 - dev: true - - /on-finished/2.4.1: - resolution: - { - integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==, - } - engines: { node: '>= 0.8' } - dependencies: - ee-first: 1.1.1 - dev: true - - /once/1.4.0: - resolution: { integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= } - dependencies: - wrappy: 1.0.2 - - /onetime/5.1.2: - resolution: - { - integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, - } - engines: { node: '>=6' } - dependencies: - mimic-fn: 2.1.0 - dev: true - - /optionator/0.8.3: - resolution: - { - integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==, - } - engines: { node: '>= 0.8.0' } - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - word-wrap: 1.2.3 - dev: true - - /optionator/0.9.1: - resolution: - { - integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==, - } - engines: { node: '>= 0.8.0' } - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.3 - dev: true - - /os-homedir/1.0.2: - resolution: { integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M= } - engines: { node: '>=0.10.0' } - dev: true - - /p-cancelable/0.3.0: - resolution: - { - integrity: sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==, - } - engines: { node: '>=4' } - dev: true - - /p-cancelable/1.1.0: - resolution: - { - integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==, - } - engines: { node: '>=6' } - dev: true - - /p-finally/1.0.0: - resolution: { integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= } - engines: { node: '>=4' } - dev: true - - /p-limit/2.3.0: - resolution: - { - integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, - } - engines: { node: '>=6' } - dependencies: - p-try: 2.2.0 - dev: true - - /p-locate/4.1.0: - resolution: - { - integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, - } - engines: { node: '>=8' } - dependencies: - p-limit: 2.3.0 - dev: true - - /p-map/4.0.0: - resolution: - { - integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, - } - engines: { node: '>=10' } - dependencies: - aggregate-error: 3.1.0 - dev: true - - /p-timeout/1.2.1: - resolution: { integrity: sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y= } - engines: { node: '>=4' } - dependencies: - p-finally: 1.0.0 - dev: true - - /p-try/2.2.0: - resolution: - { - integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, - } - engines: { node: '>=6' } - dev: true - - /parent-module/1.0.1: - resolution: - { - integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, - } - engines: { node: '>=6' } - dependencies: - callsites: 3.1.0 - dev: true - - /parse-asn1/5.1.6: - resolution: - { - integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==, - } - dependencies: - asn1.js: 5.4.1 - browserify-aes: 1.2.0 - evp_bytestokey: 1.0.3 - pbkdf2: 3.1.2 - safe-buffer: 5.2.1 - dev: true - - /parse-headers/2.0.5: - resolution: - { - integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==, - } - dev: true - - /parse-json/4.0.0: - resolution: { integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= } - engines: { node: '>=4' } - dependencies: - error-ex: 1.3.2 - json-parse-better-errors: 1.0.2 - dev: true - - /parse-json/5.2.0: - resolution: - { - integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==, - } - engines: { node: '>=8' } - dependencies: - '@babel/code-frame': 7.16.7 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 - dev: true - - /parse-passwd/1.0.0: - resolution: { integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= } - engines: { node: '>=0.10.0' } - dev: true - - /parse5/6.0.1: - resolution: - { - integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==, - } - dev: true - - /parseurl/1.3.3: - resolution: - { - integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==, - } - engines: { node: '>= 0.8' } - dev: true - - /path-exists/4.0.0: - resolution: - { - integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, - } - engines: { node: '>=8' } - dev: true - - /path-is-absolute/1.0.1: - resolution: { integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= } - engines: { node: '>=0.10.0' } - - /path-key/2.0.1: - resolution: { integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= } - engines: { node: '>=4' } - dev: true - - /path-key/3.1.1: - resolution: - { - integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, - } - engines: { node: '>=8' } - dev: true - - /path-parse/1.0.7: - resolution: - { - integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, - } - dev: true - - /path-to-regexp/0.1.7: - resolution: { integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= } - dev: true - - /path-type/3.0.0: - resolution: - { - integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==, - } - engines: { node: '>=4' } - dependencies: - pify: 3.0.0 - dev: true - - /path-type/4.0.0: - resolution: - { - integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, - } - engines: { node: '>=8' } - dev: true - - /pbkdf2/3.1.2: - resolution: - { - integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==, - } - engines: { node: '>=0.12' } - dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - dev: true - - /perf_hooks/0.0.1: - resolution: - { - integrity: sha512-qG/D9iA4KDme+KF4vCObJy6Bouu3BlQnmJ8jPydVPm32NJBD9ZK1ZNgXSYaZKHkVC1sKSqUiLgFvAZPUiIEnBw==, - } - dev: true - - /performance-now/2.1.0: - resolution: { integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= } - dev: true - - /picocolors/1.0.0: - resolution: - { - integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, - } - dev: true - - /picomatch/2.3.1: - resolution: - { - integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, - } - engines: { node: '>=8.6' } - dev: true - - /pidtree/0.3.1: - resolution: - { - integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==, - } - engines: { node: '>=0.10' } - hasBin: true - dev: true - - /pidtree/0.5.0: - resolution: - { - integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==, - } - engines: { node: '>=0.10' } - hasBin: true - dev: true - - /pify/3.0.0: - resolution: { integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= } - engines: { node: '>=4' } - dev: true - - /pirates/4.0.5: - resolution: - { - integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==, - } - engines: { node: '>= 6' } - dev: true - - /pkg-dir/4.2.0: - resolution: - { - integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==, - } - engines: { node: '>=8' } - dependencies: - find-up: 4.1.0 - dev: true - - /prelude-ls/1.1.2: - resolution: { integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= } - engines: { node: '>= 0.8.0' } - dev: true - - /prelude-ls/1.2.1: - resolution: - { - integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, - } - engines: { node: '>= 0.8.0' } - dev: true - - /prepend-http/1.0.4: - resolution: { integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= } - engines: { node: '>=0.10.0' } - dev: true - - /prepend-http/2.0.0: - resolution: { integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= } - engines: { node: '>=4' } - dev: true - - /prettier-plugin-organize-imports/2.3.4_igyi7w6qm73tfaya7seiivlrqu: - resolution: - { - integrity: sha512-R8o23sf5iVL/U71h9SFUdhdOEPsi3nm42FD/oDYIZ2PQa4TNWWuWecxln6jlIQzpZTDMUeO1NicJP6lLn2TtRw==, - } - peerDependencies: - prettier: '>=2.0' - typescript: '>=2.9' - dependencies: - prettier: 2.6.2 - typescript: 4.6.4 - dev: true - - /prettier/2.6.2: - resolution: - { - integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==, - } - engines: { node: '>=10.13.0' } - hasBin: true - dev: true - - /pretty-format/27.5.1: - resolution: - { - integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - ansi-regex: 5.0.1 - ansi-styles: 5.2.0 - react-is: 17.0.2 - dev: true - - /process/0.11.10: - resolution: { integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI= } - engines: { node: '>= 0.6.0' } - dev: true - - /prompts/2.4.2: - resolution: - { - integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==, - } - engines: { node: '>= 6' } - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - dev: true - - /proxy-addr/2.0.7: - resolution: - { - integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==, - } - engines: { node: '>= 0.10' } - dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 - dev: true - - /psl/1.8.0: - resolution: - { - integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==, - } - dev: true - - /public-encrypt/4.0.3: - resolution: - { - integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==, - } - dependencies: - bn.js: 4.12.0 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - parse-asn1: 5.1.6 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: true - - /pump/3.0.0: - resolution: - { - integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==, - } - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: true - - /punycode/2.1.0: - resolution: { integrity: sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0= } - engines: { node: '>=6' } - dev: true - - /punycode/2.1.1: - resolution: - { - integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==, - } - engines: { node: '>=6' } - dev: true - - /qs/6.10.3: - resolution: - { - integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==, - } - engines: { node: '>=0.6' } - dependencies: - side-channel: 1.0.4 - dev: true - - /qs/6.5.3: - resolution: - { - integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==, - } - engines: { node: '>=0.6' } - dev: true - - /query-string/5.1.1: - resolution: - { - integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==, - } - engines: { node: '>=0.10.0' } - dependencies: - decode-uri-component: 0.2.0 - object-assign: 4.1.1 - strict-uri-encode: 1.1.0 - dev: true - - /queue-microtask/1.2.3: - resolution: - { - integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, - } - dev: true - - /randombytes/2.1.0: - resolution: - { - integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==, - } - dependencies: - safe-buffer: 5.2.1 - dev: true - - /randomfill/1.0.4: - resolution: - { - integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==, - } - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: true - - /range-parser/1.2.1: - resolution: - { - integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==, - } - engines: { node: '>= 0.6' } - dev: true - - /raw-body/2.5.1: - resolution: - { - integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==, - } - engines: { node: '>= 0.8' } - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - dev: true - - /react-is/17.0.2: - resolution: - { - integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==, - } - dev: true - - /read-pkg/3.0.0: - resolution: { integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= } - engines: { node: '>=4' } - dependencies: - load-json-file: 4.0.0 - normalize-package-data: 2.5.0 - path-type: 3.0.0 - dev: true - - /readable-stream/3.6.0: - resolution: - { - integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==, - } - engines: { node: '>= 6' } - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - dev: true - - /regexp.prototype.flags/1.4.3: - resolution: - { - integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==, - } - engines: { node: '>= 0.4' } - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.4 - functions-have-names: 1.2.3 - dev: true - - /regexpp/3.2.0: - resolution: - { - integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, - } - engines: { node: '>=8' } - dev: true - - /request/2.88.2: - resolution: - { - integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==, - } - engines: { node: '>= 6' } - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 - dependencies: - aws-sign2: 0.7.0 - aws4: 1.11.0 - caseless: 0.12.0 - combined-stream: 1.0.8 - extend: 3.0.2 - forever-agent: 0.6.1 - form-data: 2.3.3 - har-validator: 5.1.5 - http-signature: 1.2.0 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.35 - oauth-sign: 0.9.0 - performance-now: 2.1.0 - qs: 6.5.3 - safe-buffer: 5.2.1 - tough-cookie: 2.5.0 - tunnel-agent: 0.6.0 - uuid: 3.4.0 - dev: true - - /require-directory/2.1.1: - resolution: { integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= } - engines: { node: '>=0.10.0' } - dev: true - - /resolve-cwd/3.0.0: - resolution: - { - integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==, - } - engines: { node: '>=8' } - dependencies: - resolve-from: 5.0.0 - dev: true - - /resolve-dir/0.1.1: - resolution: { integrity: sha1-shklmlYC+sXFxJatiUpujMQwJh4= } - engines: { node: '>=0.10.0' } - dependencies: - expand-tilde: 1.2.2 - global-modules: 0.2.3 - dev: true - - /resolve-from/4.0.0: - resolution: - { - integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, - } - engines: { node: '>=4' } - dev: true - - /resolve-from/5.0.0: - resolution: - { - integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, - } - engines: { node: '>=8' } - dev: true - - /resolve.exports/1.1.0: - resolution: - { - integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==, - } - engines: { node: '>=10' } - dev: true - - /resolve/1.22.0: - resolution: - { - integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==, - } - hasBin: true - dependencies: - is-core-module: 2.9.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: true - - /responselike/1.0.2: - resolution: { integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= } - dependencies: - lowercase-keys: 1.0.1 - dev: true - - /restore-cursor/3.1.0: - resolution: - { - integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, - } - engines: { node: '>=8' } - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 - dev: true - - /reusify/1.0.4: - resolution: - { - integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, - } - engines: { iojs: '>=1.0.0', node: '>=0.10.0' } - dev: true - - /rfdc/1.3.0: - resolution: - { - integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==, - } - dev: true - - /rimraf/3.0.2: - resolution: - { - integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, - } - hasBin: true - dependencies: - glob: 7.2.2 - dev: true - - /ripemd160/2.0.2: - resolution: - { - integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==, - } - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - dev: true - - /rlp/2.2.7: - resolution: - { - integrity: sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==, - } - hasBin: true - dependencies: - bn.js: 5.2.0 - dev: true - - /run-parallel/1.2.0: - resolution: - { - integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, - } - dependencies: - queue-microtask: 1.2.3 - dev: true - - /rxjs/7.5.5: - resolution: - { - integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==, - } - dependencies: - tslib: 2.4.0 - dev: true - - /safe-buffer/5.1.2: - resolution: - { - integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, - } - dev: true - - /safe-buffer/5.2.1: - resolution: - { - integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, - } - dev: true - - /safer-buffer/2.1.2: - resolution: - { - integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, - } - dev: true - - /saxes/5.0.1: - resolution: - { - integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==, - } - engines: { node: '>=10' } - dependencies: - xmlchars: 2.2.0 - dev: true - - /scrypt-js/3.0.1: - resolution: - { - integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==, - } - dev: true - - /secp256k1/4.0.3: - resolution: - { - integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==, - } - engines: { node: '>=10.0.0' } - requiresBuild: true - dependencies: - elliptic: 6.5.4 - node-addon-api: 2.0.2 - node-gyp-build: 4.4.0 - dev: true - - /semver/5.7.1: - resolution: - { - integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==, - } - hasBin: true - dev: true - - /semver/6.3.0: - resolution: - { - integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==, - } - hasBin: true - dev: true - - /semver/7.3.7: - resolution: - { - integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==, - } - engines: { node: '>=10' } - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - - /send/0.18.0: - resolution: - { - integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==, - } - engines: { node: '>= 0.8.0' } - dependencies: - 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 - transitivePeerDependencies: - - supports-color - dev: true - - /serve-static/1.15.0: - resolution: - { - integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==, - } - engines: { node: '>= 0.8.0' } - dependencies: - encodeurl: 1.0.2 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.18.0 - transitivePeerDependencies: - - supports-color - dev: true - - /servify/0.1.12: - resolution: - { - integrity: sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==, - } - engines: { node: '>=6' } - dependencies: - body-parser: 1.20.0 - cors: 2.8.5 - express: 4.18.1 - request: 2.88.2 - xhr: 2.6.0 - transitivePeerDependencies: - - supports-color - dev: true - - /setimmediate/1.0.5: - resolution: { integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= } - dev: true - - /setprototypeof/1.2.0: - resolution: - { - integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, - } - dev: true - - /sha.js/2.4.11: - resolution: - { - integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==, - } - hasBin: true - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - - /sha3/2.1.4: - resolution: - { - integrity: sha512-S8cNxbyb0UGUM2VhRD4Poe5N58gJnJsLJ5vC7FYWGUmGhcsj4++WaIOBFVDxlG0W3To6xBuiRh+i0Qp2oNCOtg==, - } - dependencies: - buffer: 6.0.3 - dev: false - - /shebang-command/1.2.0: - resolution: { integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= } - engines: { node: '>=0.10.0' } - dependencies: - shebang-regex: 1.0.0 - dev: true - - /shebang-command/2.0.0: - resolution: - { - integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, - } - engines: { node: '>=8' } - dependencies: - shebang-regex: 3.0.0 - dev: true - - /shebang-regex/1.0.0: - resolution: { integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= } - engines: { node: '>=0.10.0' } - dev: true - - /shebang-regex/3.0.0: - resolution: - { - integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, - } - engines: { node: '>=8' } - dev: true - - /shell-quote/1.7.3: - resolution: - { - integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==, - } - dev: true - - /shiki/0.10.1: - resolution: - { - integrity: sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==, - } - dependencies: - jsonc-parser: 3.0.0 - vscode-oniguruma: 1.6.2 - vscode-textmate: 5.2.0 - dev: false - - /side-channel/1.0.4: - resolution: - { - integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, - } - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.1.1 - object-inspect: 1.12.0 - dev: true - - /signal-exit/3.0.7: - resolution: - { - integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, - } - dev: true - - /simple-concat/1.0.1: - resolution: - { - integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==, - } - dev: true - - /simple-get/2.8.2: - resolution: - { - integrity: sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==, - } - dependencies: - decompress-response: 3.3.0 - once: 1.4.0 - simple-concat: 1.0.1 - dev: true - - /sisteransi/1.0.5: - resolution: - { - integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==, - } - dev: true - - /slash/3.0.0: - resolution: - { - integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, - } - engines: { node: '>=8' } - dev: true - - /slice-ansi/3.0.0: - resolution: - { - integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==, - } - engines: { node: '>=8' } - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - dev: true - - /slice-ansi/4.0.0: - resolution: - { - integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==, - } - engines: { node: '>=10' } - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - dev: true - - /slice-ansi/5.0.0: - resolution: - { - integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==, - } - engines: { node: '>=12' } - dependencies: - ansi-styles: 6.1.0 - is-fullwidth-code-point: 4.0.0 - dev: true - - /source-map-support/0.5.21: - resolution: - { - integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==, - } - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - dev: true - - /source-map/0.6.1: - resolution: - { - integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, - } - engines: { node: '>=0.10.0' } - dev: true - - /source-map/0.7.3: - resolution: - { - integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==, - } - engines: { node: '>= 8' } - dev: true - - /spawnd/6.0.2: - resolution: - { - integrity: sha512-+YJtx0dvy2wt304MrHD//tASc84zinBUYU1jacPBzrjhZUd7RsDo25krxr4HUHAQzEQFuMAs4/p+yLYU5ciZ1w==, - } - dependencies: - exit: 0.1.2 - signal-exit: 3.0.7 - tree-kill: 1.2.2 - dev: true - - /spdx-correct/3.1.1: - resolution: - { - integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==, - } - dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.11 - dev: true - - /spdx-exceptions/2.3.0: - resolution: - { - integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==, - } - dev: true - - /spdx-expression-parse/3.0.1: - resolution: - { - integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==, - } - dependencies: - spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.11 - dev: true - - /spdx-license-ids/3.0.11: - resolution: - { - integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==, - } - dev: true - - /sprintf-js/1.0.3: - resolution: { integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= } - dev: true - - /sshpk/1.17.0: - resolution: - { - integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==, - } - engines: { node: '>=0.10.0' } - hasBin: true - dependencies: - asn1: 0.2.6 - assert-plus: 1.0.0 - bcrypt-pbkdf: 1.0.2 - dashdash: 1.14.1 - ecc-jsbn: 0.1.2 - getpass: 0.1.7 - jsbn: 0.1.1 - safer-buffer: 2.1.2 - tweetnacl: 0.14.5 - dev: true - - /stack-utils/2.0.5: - resolution: - { - integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==, - } - engines: { node: '>=10' } - dependencies: - escape-string-regexp: 2.0.0 - dev: true - - /statuses/2.0.1: - resolution: - { - integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==, - } - engines: { node: '>= 0.8' } - dev: true - - /strict-uri-encode/1.1.0: - resolution: { integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= } - engines: { node: '>=0.10.0' } - dev: true - - /string-argv/0.3.1: - resolution: - { - integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==, - } - engines: { node: '>=0.6.19' } - dev: true - - /string-length/4.0.2: - resolution: - { - integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==, - } - engines: { node: '>=10' } - dependencies: - char-regex: 1.0.2 - strip-ansi: 6.0.1 - dev: true - - /string-width/4.2.3: - resolution: - { - integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, - } - engines: { node: '>=8' } - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - dev: true - - /string-width/5.1.2: - resolution: - { - integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, - } - engines: { node: '>=12' } - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.0.1 - dev: true - - /string.prototype.padend/3.1.3: - resolution: - { - integrity: sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==, - } - engines: { node: '>= 0.4' } - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.4 - es-abstract: 1.20.0 - dev: true - - /string.prototype.trimend/1.0.5: - resolution: - { - integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==, - } - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.4 - es-abstract: 1.20.0 - dev: true - - /string.prototype.trimstart/1.0.5: - resolution: - { - integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==, - } - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.4 - es-abstract: 1.20.0 - dev: true - - /string_decoder/1.3.0: - resolution: - { - integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, - } - dependencies: - safe-buffer: 5.2.1 - dev: true - - /strip-ansi/6.0.1: - resolution: - { - integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, - } - engines: { node: '>=8' } - dependencies: - ansi-regex: 5.0.1 - dev: true - - /strip-ansi/7.0.1: - resolution: - { - integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==, - } - engines: { node: '>=12' } - dependencies: - ansi-regex: 6.0.1 - dev: true - - /strip-bom/3.0.0: - resolution: { integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= } - engines: { node: '>=4' } - dev: true - - /strip-bom/4.0.0: - resolution: - { - integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==, - } - engines: { node: '>=8' } - dev: true - - /strip-final-newline/2.0.0: - resolution: - { - integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, - } - engines: { node: '>=6' } - dev: true - - /strip-hex-prefix/1.0.0: - resolution: { integrity: sha1-DF8VX+8RUTczd96du1iNoFUA428= } - engines: { node: '>=6.5.0', npm: '>=3' } - dependencies: - is-hex-prefixed: 1.0.0 - dev: true - - /strip-json-comments/3.1.1: - resolution: - { - integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, - } - engines: { node: '>=8' } - dev: true - - /supports-color/5.5.0: - resolution: - { - integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, - } - engines: { node: '>=4' } - dependencies: - has-flag: 3.0.0 - dev: true - - /supports-color/7.2.0: - resolution: - { - integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, - } - engines: { node: '>=8' } - dependencies: - has-flag: 4.0.0 - dev: true - - /supports-color/8.1.1: - resolution: - { - integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==, - } - engines: { node: '>=10' } - dependencies: - has-flag: 4.0.0 - dev: true - - /supports-color/9.2.2: - resolution: - { - integrity: sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==, - } - engines: { node: '>=12' } - dev: true - - /supports-hyperlinks/2.2.0: - resolution: - { - integrity: sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==, - } - engines: { node: '>=8' } - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - dev: true - - /supports-preserve-symlinks-flag/1.0.0: - resolution: - { - integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, - } - engines: { node: '>= 0.4' } - dev: true - - /swarm-js/0.1.40: - resolution: - { - integrity: sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==, - } - dependencies: - bluebird: 3.7.2 - buffer: 5.7.1 - eth-lib: 0.1.29 - fs-extra: 4.0.3 - got: 7.1.0 - mime-types: 2.1.35 - mkdirp-promise: 5.0.1 - mock-fs: 4.14.0 - setimmediate: 1.0.5 - tar: 4.4.19 - xhr-request: 1.1.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - - /symbol-tree/3.2.4: - resolution: - { - integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==, - } - dev: true - - /tar/4.4.19: - resolution: - { - integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==, - } - engines: { node: '>=4.5' } - dependencies: - chownr: 1.1.4 - fs-minipass: 1.2.7 - minipass: 2.9.0 - minizlib: 1.3.3 - mkdirp: 0.5.6 - safe-buffer: 5.2.1 - yallist: 3.1.1 - dev: true - - /terminal-link/2.1.1: - resolution: - { - integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==, - } - engines: { node: '>=8' } - dependencies: - ansi-escapes: 4.3.2 - supports-hyperlinks: 2.2.0 - dev: true - - /test-exclude/6.0.0: - resolution: - { - integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==, - } - engines: { node: '>=8' } - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 7.2.2 - minimatch: 3.1.2 - dev: true - - /text-table/0.2.0: - resolution: { integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= } - dev: true - - /throat/6.0.1: - resolution: - { - integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==, - } - dev: true - - /through/2.3.8: - resolution: { integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= } - dev: true - - /timed-out/4.0.1: - resolution: { integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= } - engines: { node: '>=0.10.0' } - dev: true - - /tmpl/1.0.5: - resolution: - { - integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==, - } - dev: true - - /to-fast-properties/2.0.0: - resolution: { integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= } - engines: { node: '>=4' } - dev: true - - /to-readable-stream/1.0.0: - resolution: - { - integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==, - } - engines: { node: '>=6' } - dev: true - - /to-regex-range/5.0.1: - resolution: - { - integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, - } - engines: { node: '>=8.0' } - dependencies: - is-number: 7.0.0 - dev: true - - /toidentifier/1.0.1: - resolution: - { - integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==, - } - engines: { node: '>=0.6' } - dev: true - - /tough-cookie/2.5.0: - resolution: - { - integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==, - } - engines: { node: '>=0.8' } - dependencies: - psl: 1.8.0 - punycode: 2.1.1 - dev: true - - /tough-cookie/4.0.0: - resolution: - { - integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==, - } - engines: { node: '>=6' } - dependencies: - psl: 1.8.0 - punycode: 2.1.1 - universalify: 0.1.2 - dev: true - - /tr46/0.0.3: - resolution: { integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= } - dev: false - - /tr46/2.1.0: - resolution: - { - integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==, - } - engines: { node: '>=8' } - dependencies: - punycode: 2.1.1 - dev: true - - /tree-kill/1.2.2: - resolution: - { - integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==, - } - hasBin: true - dev: true - - /ts-jest/27.1.4_ibhx3ehxrt2kgmkik4bkzmyeei: - resolution: - { - integrity: sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: '*' - jest: ^27.0.0 - typescript: '>=3.8 <5.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - dependencies: - '@types/jest': 27.5.1 - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1_ts-node@10.7.0 - jest-util: 27.5.1 - json5: 2.2.1 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.3.7 - typescript: 4.6.4 - yargs-parser: 20.2.9 - dev: true - - /ts-node/10.7.0_h4tw2vgfqmmy4uhtcfuxwgfqbm: - resolution: - { - integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==, - } - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.7.0 - '@tsconfig/node10': 1.0.8 - '@tsconfig/node12': 1.0.9 - '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.2 - '@types/node': 16.11.35 - acorn: 8.7.1 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.6.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: true - - /tslib/1.14.1: - resolution: - { - integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, - } - dev: true - - /tslib/2.4.0: - resolution: - { - integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==, - } - dev: true - - /tsutils/3.21.0_typescript@4.6.4: - resolution: - { - integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, - } - engines: { node: '>= 6' } - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - dependencies: - tslib: 1.14.1 - typescript: 4.6.4 - dev: true - - /tunnel-agent/0.6.0: - resolution: { integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= } - dependencies: - safe-buffer: 5.2.1 - dev: true - - /tweetnacl/0.14.5: - resolution: { integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= } - dev: true - - /type-check/0.3.2: - resolution: { integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= } - engines: { node: '>= 0.8.0' } - dependencies: - prelude-ls: 1.1.2 - dev: true - - /type-check/0.4.0: - resolution: - { - integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, - } - engines: { node: '>= 0.8.0' } - dependencies: - prelude-ls: 1.2.1 - dev: true - - /type-detect/4.0.8: - resolution: - { - integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==, - } - engines: { node: '>=4' } - dev: true - - /type-fest/0.20.2: - resolution: - { - integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, - } - engines: { node: '>=10' } - dev: true - - /type-fest/0.21.3: - resolution: - { - integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, - } - engines: { node: '>=10' } - dev: true - - /type-is/1.6.18: - resolution: - { - integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==, - } - engines: { node: '>= 0.6' } - dependencies: - media-typer: 0.3.0 - mime-types: 2.1.35 - dev: true - - /type/1.2.0: - resolution: - { - integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==, - } - dev: true - - /type/2.6.0: - resolution: - { - integrity: sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==, - } - dev: true - - /typedarray-to-buffer/3.1.5: - resolution: - { - integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==, - } - dependencies: - is-typedarray: 1.0.0 - dev: true - - /typedoc-plugin-missing-exports/0.22.6_typedoc@0.22.15: - resolution: - { - integrity: sha512-1uguGQqa+c5f33nWS3v1mm0uAx4Ii1lw4Kx2zQksmYFKNEWTmrmMXbMNBoBg4wu0p4dFCNC7JIWPoRzpNS6pFA==, - } - peerDependencies: - typedoc: 0.22.x - dependencies: - typedoc: 0.22.15_typescript@4.6.4 - dev: false - - /typedoc/0.22.15_typescript@4.6.4: - resolution: - { - integrity: sha512-CMd1lrqQbFvbx6S9G6fL4HKp3GoIuhujJReWqlIvSb2T26vGai+8Os3Mde7Pn832pXYemd9BMuuYWhFpL5st0Q==, - } - engines: { node: '>= 12.10.0' } - hasBin: true - peerDependencies: - typescript: 4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x - dependencies: - glob: 7.2.2 - lunr: 2.3.9 - marked: 4.0.15 - minimatch: 5.0.1 - shiki: 0.10.1 - typescript: 4.6.4 - dev: false - - /typescript/4.6.4: - resolution: - { - integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==, - } - engines: { node: '>=4.2.0' } - hasBin: true - dev: true - - /ultron/1.1.1: - resolution: - { - integrity: sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==, - } - dev: true - - /unbox-primitive/1.0.2: - resolution: - { - integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==, - } - dependencies: - call-bind: 1.0.2 - has-bigints: 1.0.2 - has-symbols: 1.0.3 - which-boxed-primitive: 1.0.2 - dev: true - - /unfetch/4.2.0: - resolution: - { - integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==, - } - dev: false - - /universalify/0.1.2: - resolution: - { - integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==, - } - engines: { node: '>= 4.0.0' } - dev: true - - /unpipe/1.0.0: - resolution: { integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= } - engines: { node: '>= 0.8' } - dev: true - - /uri-js/4.4.1: - resolution: - { - integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, - } - dependencies: - punycode: 2.1.1 - dev: true - - /url-parse-lax/1.0.0: - resolution: { integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= } - engines: { node: '>=0.10.0' } - dependencies: - prepend-http: 1.0.4 - dev: true - - /url-parse-lax/3.0.0: - resolution: { integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= } - engines: { node: '>=4' } - dependencies: - prepend-http: 2.0.0 - dev: true - - /url-set-query/1.0.0: - resolution: { integrity: sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk= } - dev: true - - /url-to-options/1.0.1: - resolution: { integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= } - engines: { node: '>= 4' } - dev: true - - /utf-8-validate/5.0.9: - resolution: - { - integrity: sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==, - } - engines: { node: '>=6.14.2' } - requiresBuild: true - dependencies: - node-gyp-build: 4.4.0 - dev: true - - /utf8/3.0.0: - resolution: - { - integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==, - } - dev: true - - /util-deprecate/1.0.2: - resolution: { integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= } - dev: true - - /util/0.12.4: - resolution: - { - integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==, - } - dependencies: - inherits: 2.0.4 - is-arguments: 1.1.1 - is-generator-function: 1.0.10 - is-typed-array: 1.1.9 - safe-buffer: 5.2.1 - which-typed-array: 1.1.8 - dev: true - - /utils-merge/1.0.1: - resolution: { integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= } - engines: { node: '>= 0.4.0' } - dev: true - - /uuid/3.3.2: - resolution: - { - integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==, - } - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - dev: true - - /uuid/3.4.0: - resolution: - { - integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==, - } - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - dev: true - - /v8-compile-cache-lib/3.0.1: - resolution: - { - integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==, - } - dev: true - - /v8-compile-cache/2.3.0: - resolution: - { - integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==, - } - dev: true - - /v8-to-istanbul/8.1.1: - resolution: - { - integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==, - } - engines: { node: '>=10.12.0' } - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - convert-source-map: 1.8.0 - source-map: 0.7.3 - dev: true - - /validate-npm-package-license/3.0.4: - resolution: - { - integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, - } - dependencies: - spdx-correct: 3.1.1 - spdx-expression-parse: 3.0.1 - dev: true - - /varint/5.0.2: - resolution: - { - integrity: sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==, - } - dev: true - - /vary/1.1.2: - resolution: { integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= } - engines: { node: '>= 0.8' } - dev: true - - /verror/1.10.0: - resolution: { integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= } - engines: { '0': node >=0.6.0 } - dependencies: - assert-plus: 1.0.0 - core-util-is: 1.0.2 - extsprintf: 1.3.0 - dev: true - - /vscode-oniguruma/1.6.2: - resolution: - { - integrity: sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==, - } - dev: false - - /vscode-textmate/5.2.0: - resolution: - { - integrity: sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==, - } - dev: false - - /w3c-hr-time/1.0.2: - resolution: - { - integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==, - } - dependencies: - browser-process-hrtime: 1.0.0 - dev: true - - /w3c-xmlserializer/2.0.0: - resolution: - { - integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==, - } - engines: { node: '>=10' } - dependencies: - xml-name-validator: 3.0.0 - dev: true - - /wait-on/6.0.1: - resolution: - { - integrity: sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==, - } - engines: { node: '>=10.0.0' } - hasBin: true - dependencies: - axios: 0.25.0 - joi: 17.6.0 - lodash: 4.17.21 - minimist: 1.2.6 - rxjs: 7.5.5 - transitivePeerDependencies: - - debug - dev: true - - /walker/1.0.8: - resolution: - { - integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==, - } - dependencies: - makeerror: 1.0.12 - dev: true - - /web3-bzz/1.7.3: - resolution: - { - integrity: sha512-y2i2IW0MfSqFc1JBhBSQ59Ts9xE30hhxSmLS13jLKWzie24/An5dnoGarp2rFAy20tevJu1zJVPYrEl14jiL5w==, - } - engines: { node: '>=8.0.0' } - requiresBuild: true - dependencies: - '@types/node': 12.20.52 - got: 9.6.0 - swarm-js: 0.1.40 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - - /web3-core-helpers/1.7.3: - resolution: - { - integrity: sha512-qS2t6UKLhRV/6C7OFHtMeoHphkcA+CKUr2vfpxy4hubs3+Nj28K9pgiqFuvZiXmtEEwIAE2A28GBOC3RdcSuFg==, - } - engines: { node: '>=8.0.0' } - dependencies: - web3-eth-iban: 1.7.3 - web3-utils: 1.7.3 - dev: true - - /web3-core-method/1.7.3: - resolution: - { - integrity: sha512-SeF8YL/NVFbj/ddwLhJeS0io8y7wXaPYA2AVT0h2C2ESYkpvOtQmyw2Bc3aXxBmBErKcbOJjE2ABOKdUmLSmMA==, - } - engines: { node: '>=8.0.0' } - dependencies: - '@ethersproject/transactions': 5.6.0 - web3-core-helpers: 1.7.3 - web3-core-promievent: 1.7.3 - web3-core-subscriptions: 1.7.3 - web3-utils: 1.7.3 - dev: true - - /web3-core-promievent/1.7.3: - resolution: - { - integrity: sha512-+mcfNJLP8h2JqcL/UdMGdRVfTdm+bsoLzAFtLpazE4u9kU7yJUgMMAqnK59fKD3Zpke3DjaUJKwz1TyiGM5wig==, - } - engines: { node: '>=8.0.0' } - dependencies: - eventemitter3: 4.0.4 - dev: true - - /web3-core-requestmanager/1.7.3: - resolution: - { - integrity: sha512-bC+jeOjPbagZi2IuL1J5d44f3zfPcgX+GWYUpE9vicNkPUxFBWRG+olhMo7L+BIcD57cTmukDlnz+1xBULAjFg==, - } - engines: { node: '>=8.0.0' } - dependencies: - util: 0.12.4 - web3-core-helpers: 1.7.3 - web3-providers-http: 1.7.3 - web3-providers-ipc: 1.7.3 - web3-providers-ws: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-core-subscriptions/1.7.3: - resolution: - { - integrity: sha512-/i1ZCLW3SDxEs5mu7HW8KL4Vq7x4/fDXY+yf/vPoDljlpvcLEOnI8y9r7om+0kYwvuTlM6DUHHafvW0221TyRQ==, - } - engines: { node: '>=8.0.0' } - dependencies: - eventemitter3: 4.0.4 - web3-core-helpers: 1.7.3 - dev: true - - /web3-core/1.7.3: - resolution: - { - integrity: sha512-4RNxueGyevD1XSjdHE57vz/YWRHybpcd3wfQS33fgMyHZBVLFDNwhn+4dX4BeofVlK/9/cmPAokLfBUStZMLdw==, - } - engines: { node: '>=8.0.0' } - dependencies: - '@types/bn.js': 4.11.6 - '@types/node': 12.20.52 - bignumber.js: 9.0.2 - web3-core-helpers: 1.7.3 - web3-core-method: 1.7.3 - web3-core-requestmanager: 1.7.3 - web3-utils: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-eth-abi/1.7.3: - resolution: - { - integrity: sha512-ZlD8DrJro0ocnbZViZpAoMX44x5aYAb73u2tMq557rMmpiluZNnhcCYF/NnVMy6UIkn7SF/qEA45GXA1ne6Tnw==, - } - engines: { node: '>=8.0.0' } - dependencies: - '@ethersproject/abi': 5.0.7 - web3-utils: 1.7.3 - dev: true - - /web3-eth-accounts/1.7.3: - resolution: - { - integrity: sha512-aDaWjW1oJeh0LeSGRVyEBiTe/UD2/cMY4dD6pQYa8dOhwgMtNQjxIQ7kacBBXe7ZKhjbIFZDhvXN4mjXZ82R2Q==, - } - engines: { node: '>=8.0.0' } - dependencies: - '@ethereumjs/common': 2.6.4 - '@ethereumjs/tx': 3.5.1 - crypto-browserify: 3.12.0 - eth-lib: 0.2.8 - ethereumjs-util: 7.1.4 - scrypt-js: 3.0.1 - uuid: 3.3.2 - web3-core: 1.7.3 - web3-core-helpers: 1.7.3 - web3-core-method: 1.7.3 - web3-utils: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-eth-contract/1.7.3: - resolution: - { - integrity: sha512-7mjkLxCNMWlQrlfM/MmNnlKRHwFk5XrZcbndoMt3KejcqDP6dPHi2PZLutEcw07n/Sk8OMpSamyF3QiGfmyRxw==, - } - engines: { node: '>=8.0.0' } - dependencies: - '@types/bn.js': 4.11.6 - web3-core: 1.7.3 - web3-core-helpers: 1.7.3 - web3-core-method: 1.7.3 - web3-core-promievent: 1.7.3 - web3-core-subscriptions: 1.7.3 - web3-eth-abi: 1.7.3 - web3-utils: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-eth-ens/1.7.3: - resolution: - { - integrity: sha512-q7+hFGHIc0mBI3LwgRVcLCQmp6GItsWgUtEZ5bjwdjOnJdbjYddm7PO9RDcTDQ6LIr7hqYaY4WTRnDHZ6BEt5Q==, - } - engines: { node: '>=8.0.0' } - dependencies: - content-hash: 2.5.2 - eth-ens-namehash: 2.0.8 - web3-core: 1.7.3 - web3-core-helpers: 1.7.3 - web3-core-promievent: 1.7.3 - web3-eth-abi: 1.7.3 - web3-eth-contract: 1.7.3 - web3-utils: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-eth-iban/1.7.3: - resolution: - { - integrity: sha512-1GPVWgajwhh7g53mmYDD1YxcftQniIixMiRfOqlnA1w0mFGrTbCoPeVaSQ3XtSf+rYehNJIZAUeDBnONVjXXmg==, - } - engines: { node: '>=8.0.0' } - dependencies: - bn.js: 4.12.0 - web3-utils: 1.7.3 - dev: true - - /web3-eth-personal/1.7.3: - resolution: - { - integrity: sha512-iTLz2OYzEsJj2qGE4iXC1Gw+KZN924fTAl0ESBFs2VmRhvVaM7GFqZz/wx7/XESl3GVxGxlRje3gNK0oGIoYYQ==, - } - engines: { node: '>=8.0.0' } - dependencies: - '@types/node': 12.20.52 - web3-core: 1.7.3 - web3-core-helpers: 1.7.3 - web3-core-method: 1.7.3 - web3-net: 1.7.3 - web3-utils: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-eth/1.7.3: - resolution: - { - integrity: sha512-BCIRMPwaMlTCbswXyGT6jj9chCh9RirbDFkPtvqozfQ73HGW7kP78TXXf9+Xdo1GjutQfxi/fQ9yPdxtDJEpDA==, - } - engines: { node: '>=8.0.0' } - dependencies: - web3-core: 1.7.3 - web3-core-helpers: 1.7.3 - web3-core-method: 1.7.3 - web3-core-subscriptions: 1.7.3 - web3-eth-abi: 1.7.3 - web3-eth-accounts: 1.7.3 - web3-eth-contract: 1.7.3 - web3-eth-ens: 1.7.3 - web3-eth-iban: 1.7.3 - web3-eth-personal: 1.7.3 - web3-net: 1.7.3 - web3-utils: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-net/1.7.3: - resolution: - { - integrity: sha512-zAByK0Qrr71k9XW0Adtn+EOuhS9bt77vhBO6epAeQ2/VKl8rCGLAwrl3GbeEl7kWa8s/su72cjI5OetG7cYR0g==, - } - engines: { node: '>=8.0.0' } - dependencies: - web3-core: 1.7.3 - web3-core-method: 1.7.3 - web3-utils: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-providers-http/1.7.3: - resolution: - { - integrity: sha512-TQJfMsDQ5Uq9zGMYlu7azx1L7EvxW+Llks3MaWn3cazzr5tnrDbGh6V17x6LN4t8tFDHWx0rYKr3mDPqyTjOZw==, - } - engines: { node: '>=8.0.0' } - dependencies: - web3-core-helpers: 1.7.3 - xhr2-cookies: 1.1.0 - dev: true - - /web3-providers-ipc/1.7.3: - resolution: - { - integrity: sha512-Z4EGdLKzz6I1Bw+VcSyqVN4EJiT2uAro48Am1eRvxUi4vktGoZtge1ixiyfrRIVb6nPe7KnTFl30eQBtMqS0zA==, - } - engines: { node: '>=8.0.0' } - dependencies: - oboe: 2.1.5 - web3-core-helpers: 1.7.3 - dev: true - - /web3-providers-ws/1.7.3: - resolution: - { - integrity: sha512-PpykGbkkkKtxPgv7U4ny4UhnkqSZDfLgBEvFTXuXLAngbX/qdgfYkhIuz3MiGplfL7Yh93SQw3xDjImXmn2Rgw==, - } - engines: { node: '>=8.0.0' } - dependencies: - eventemitter3: 4.0.4 - web3-core-helpers: 1.7.3 - websocket: 1.0.34 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-shh/1.7.3: - resolution: - { - integrity: sha512-bQTSKkyG7GkuULdZInJ0osHjnmkHij9tAySibpev1XjYdjLiQnd0J9YGF4HjvxoG3glNROpuCyTaRLrsLwaZuw==, - } - engines: { node: '>=8.0.0' } - requiresBuild: true - dependencies: - web3-core: 1.7.3 - web3-core-method: 1.7.3 - web3-core-subscriptions: 1.7.3 - web3-net: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /web3-utils/1.7.3: - resolution: - { - integrity: sha512-g6nQgvb/bUpVUIxJE+ezVN+rYwYmlFyMvMIRSuqpi1dk6ApDD00YNArrk7sPcZnjvxOJ76813Xs2vIN2rgh4lg==, - } - engines: { node: '>=8.0.0' } - dependencies: - bn.js: 4.12.0 - ethereum-bloom-filters: 1.0.10 - ethereumjs-util: 7.1.4 - ethjs-unit: 0.1.6 - number-to-bn: 1.7.0 - randombytes: 2.1.0 - utf8: 3.0.0 - dev: true - - /web3/1.7.3: - resolution: - { - integrity: sha512-UgBvQnKIXncGYzsiGacaiHtm0xzQ/JtGqcSO/ddzQHYxnNuwI72j1Pb4gskztLYihizV9qPNQYHMSCiBlStI9A==, - } - engines: { node: '>=8.0.0' } - requiresBuild: true - dependencies: - web3-bzz: 1.7.3 - web3-core: 1.7.3 - web3-eth: 1.7.3 - web3-eth-personal: 1.7.3 - web3-net: 1.7.3 - web3-shh: 1.7.3 - web3-utils: 1.7.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - - /webidl-conversions/3.0.1: - resolution: { integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= } - dev: false - - /webidl-conversions/5.0.0: - resolution: - { - integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==, - } - engines: { node: '>=8' } - dev: true - - /webidl-conversions/6.1.0: - resolution: - { - integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==, - } - engines: { node: '>=10.4' } - dev: true - - /websocket/1.0.34: - resolution: - { - integrity: sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==, - } - engines: { node: '>=4.0.0' } - dependencies: - bufferutil: 4.0.6 - debug: 2.6.9 - es5-ext: 0.10.61 - typedarray-to-buffer: 3.1.5 - utf-8-validate: 5.0.9 - yaeti: 0.0.6 - transitivePeerDependencies: - - supports-color - dev: true - - /whatwg-encoding/1.0.5: - resolution: - { - integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==, - } - dependencies: - iconv-lite: 0.4.24 - dev: true - - /whatwg-mimetype/2.3.0: - resolution: - { - integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==, - } - dev: true - - /whatwg-url/5.0.0: - resolution: { integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0= } - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - dev: false - - /whatwg-url/8.7.0: - resolution: - { - integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==, - } - engines: { node: '>=10' } - dependencies: - lodash: 4.17.21 - tr46: 2.1.0 - webidl-conversions: 6.1.0 - dev: true - - /which-boxed-primitive/1.0.2: - resolution: - { - integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==, - } - dependencies: - is-bigint: 1.0.4 - is-boolean-object: 1.1.2 - is-number-object: 1.0.7 - is-string: 1.0.7 - is-symbol: 1.0.4 - dev: true - - /which-typed-array/1.1.8: - resolution: - { - integrity: sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==, - } - engines: { node: '>= 0.4' } - dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - es-abstract: 1.20.0 - for-each: 0.3.3 - has-tostringtag: 1.0.0 - is-typed-array: 1.1.9 - dev: true - - /which/1.3.1: - resolution: - { - integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==, - } - hasBin: true - dependencies: - isexe: 2.0.0 - dev: true - - /which/2.0.2: - resolution: - { - integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, - } - engines: { node: '>= 8' } - hasBin: true - dependencies: - isexe: 2.0.0 - dev: true - - /word-wrap/1.2.3: - resolution: - { - integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, - } - engines: { node: '>=0.10.0' } - dev: true - - /wrap-ansi/6.2.0: - resolution: - { - integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, - } - engines: { node: '>=8' } - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - dev: true - - /wrap-ansi/7.0.0: - resolution: - { - integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, - } - engines: { node: '>=10' } - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - dev: true - - /wrappy/1.0.2: - resolution: { integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= } - - /write-file-atomic/3.0.3: - resolution: - { - integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==, - } - dependencies: - imurmurhash: 0.1.4 - is-typedarray: 1.0.0 - signal-exit: 3.0.7 - typedarray-to-buffer: 3.1.5 - dev: true - - /ws/3.3.3: - resolution: - { - integrity: sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==, - } - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dependencies: - async-limiter: 1.0.1 - safe-buffer: 5.1.2 - ultron: 1.1.1 - dev: true - - /ws/7.4.6: - resolution: - { - integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==, - } - engines: { node: '>=8.3.0' } - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true - - /ws/7.5.7: - resolution: - { - integrity: sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==, - } - engines: { node: '>=8.3.0' } - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true - - /xhr-request-promise/0.1.3: - resolution: - { - integrity: sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==, - } - dependencies: - xhr-request: 1.1.0 - dev: true - - /xhr-request/1.1.0: - resolution: - { - integrity: sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==, - } - dependencies: - buffer-to-arraybuffer: 0.0.5 - object-assign: 4.1.1 - query-string: 5.1.1 - simple-get: 2.8.2 - timed-out: 4.0.1 - url-set-query: 1.0.0 - xhr: 2.6.0 - dev: true - - /xhr/2.6.0: - resolution: - { - integrity: sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==, - } - dependencies: - global: 4.4.0 - is-function: 1.0.2 - parse-headers: 2.0.5 - xtend: 4.0.2 - dev: true - - /xhr2-cookies/1.1.0: - resolution: { integrity: sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg= } - dependencies: - cookiejar: 2.1.3 - dev: true - - /xml-name-validator/3.0.0: - resolution: - { - integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==, - } - dev: true - - /xmlchars/2.2.0: - resolution: - { - integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==, - } - dev: true - - /xtend/4.0.2: - resolution: - { - integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, - } - engines: { node: '>=0.4' } - dev: true - - /y18n/5.0.8: - resolution: - { - integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, - } - engines: { node: '>=10' } - dev: true - - /yaeti/0.0.6: - resolution: { integrity: sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc= } - engines: { node: '>=0.10.32' } - dev: true - - /yallist/3.1.1: - resolution: - { - integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, - } - dev: true - - /yallist/4.0.0: - resolution: - { - integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, - } - dev: true - - /yaml/1.10.2: - resolution: - { - integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, - } - engines: { node: '>= 6' } - dev: true - - /yargs-parser/20.2.9: - resolution: - { - integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==, - } - engines: { node: '>=10' } - dev: true - - /yargs/16.2.0: - resolution: - { - integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==, - } - engines: { node: '>=10' } - dependencies: - cliui: 7.0.4 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 20.2.9 - dev: true - - /yn/3.1.1: - resolution: - { - integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==, - } - engines: { node: '>=6' } - dev: true diff --git a/src/providers/utils/chains-info.ts b/src/providers/utils/chains-info.ts index 27de5817..be7de7bd 100644 --- a/src/providers/utils/chains-info.ts +++ b/src/providers/utils/chains-info.ts @@ -365,6 +365,9 @@ export default { "226": [ "TLA" ], + "239": [ + "AITD" + ], "246": [ "ewt" ], @@ -449,9 +452,18 @@ export default { "588": [ "metis-stardust" ], + "592": [ + "astr" + ], "595": [ "maca" ], + "596": [ + "tkar" + ], + "597": [ + "taca" + ], "600": [ "mesh-chain-testnet" ], @@ -473,6 +485,9 @@ export default { "721": [ "tfeth" ], + "776": [ + "opc" + ], "777": [ "cth" ], @@ -629,6 +644,12 @@ export default { "2001": [ "milkAda" ], + "2008": [ + "cloudwalk_testnet" + ], + "2009": [ + "cloudwalk_mainnet" + ], "2020": [ "420" ], @@ -638,6 +659,9 @@ export default { "2022": [ "edgt" ], + "2023": [ + "taycan-testnet" + ], "2025": [ "rpg" ], @@ -668,6 +692,12 @@ export default { "2569": [ "tpc" ], + "2612": [ + "EZChain" + ], + "2613": [ + "Fuji-EZChain" + ], "3000": [ "cennz-r" ], @@ -836,6 +866,9 @@ export default { "21816": [ "oml" ], + "22023": [ + "SFL" + ], "24484": [ "web" ], From 771e02451889ae23980a420b1b67fbf786381f04 Mon Sep 17 00:00:00 2001 From: icepy Date: Sun, 15 May 2022 15:25:36 +0800 Subject: [PATCH 3/8] chore: merge pre commit check --- scripts/markdown-magic/typedoc.out.json | 340 ++++++++++++------------ 1 file changed, 170 insertions(+), 170 deletions(-) diff --git a/scripts/markdown-magic/typedoc.out.json b/scripts/markdown-magic/typedoc.out.json index 78cd33dd..f14672eb 100644 --- a/scripts/markdown-magic/typedoc.out.json +++ b/scripts/markdown-magic/typedoc.out.json @@ -41,7 +41,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 22, "character": 4 } @@ -66,7 +66,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 16, "character": 4 } @@ -91,7 +91,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 28, "character": 4 } @@ -108,7 +108,7 @@ ], "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 10, "character": 18 } @@ -143,7 +143,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 40, "character": 4 } @@ -169,7 +169,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 56, "character": 4 } @@ -195,7 +195,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 48, "character": 4 } @@ -221,7 +221,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 63, "character": 4 } @@ -238,7 +238,7 @@ ], "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 32, "character": 18 } @@ -521,7 +521,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" } } @@ -610,7 +610,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" } } @@ -651,7 +651,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" } } @@ -692,7 +692,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" } } @@ -753,7 +753,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" } } @@ -834,7 +834,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" } } @@ -892,7 +892,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" } } @@ -941,7 +941,7 @@ } ], "qualifiedName": "Record", - "package": ".pnpm", + "package": "typescript", "name": "Record" } } @@ -955,7 +955,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" } } @@ -1046,7 +1046,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "fileName": "node_modules/typescript/lib/lib.es5.d.ts", "line": 1524, "character": 13 } @@ -1066,7 +1066,7 @@ ], "sources": [ { - "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "fileName": "node_modules/typescript/lib/lib.es5.d.ts", "line": 1523, "character": 10 } @@ -1108,7 +1108,7 @@ "type": "reference", "id": 523, "qualifiedName": "ArrayLike.T", - "package": ".pnpm", + "package": "typescript", "name": "T" } } @@ -1135,7 +1135,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 371, "character": 4 } @@ -1161,7 +1161,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 375, "character": 4 } @@ -1184,7 +1184,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 379, "character": 4 } @@ -1218,7 +1218,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -1263,7 +1263,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1272,7 +1272,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -1317,7 +1317,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1326,7 +1326,7 @@ "type": "reference", "id": 539, "qualifiedName": "Comparison", - "package": ".pnpm", + "package": "@types/big.js", "name": "Comparison" } } @@ -1380,7 +1380,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1389,7 +1389,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -1434,7 +1434,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1485,7 +1485,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1536,7 +1536,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1587,7 +1587,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1638,7 +1638,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1689,7 +1689,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1698,7 +1698,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -1744,7 +1744,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1753,7 +1753,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -1798,7 +1798,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1807,7 +1807,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -1852,7 +1852,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -1861,7 +1861,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -1916,7 +1916,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -1985,7 +1985,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -1994,7 +1994,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -2064,7 +2064,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -2073,7 +2073,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -2110,7 +2110,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -2155,7 +2155,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -2164,7 +2164,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -2209,7 +2209,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -2218,7 +2218,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -2285,7 +2285,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -2358,7 +2358,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -2493,7 +2493,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -2579,7 +2579,7 @@ ], "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 153, "character": 17 } @@ -2634,7 +2634,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -2643,7 +2643,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -2663,7 +2663,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 109, "character": 4 } @@ -2687,7 +2687,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 121, "character": 4 } @@ -2711,7 +2711,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 128, "character": 4 } @@ -2734,7 +2734,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 114, "character": 4 } @@ -2758,7 +2758,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 136, "character": 13 } @@ -2782,7 +2782,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 146, "character": 13 } @@ -2806,7 +2806,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 141, "character": 13 } @@ -2830,7 +2830,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 150, "character": 13 } @@ -2855,7 +2855,7 @@ ], "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 66, "character": 17 } @@ -2892,7 +2892,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -2901,7 +2901,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } }, @@ -2921,7 +2921,7 @@ "type": "reference", "id": 556, "qualifiedName": "BigConstructor", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigConstructor" } } @@ -4639,7 +4639,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 7, "character": 12 } @@ -4659,7 +4659,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } ] @@ -4741,7 +4741,7 @@ } ], "qualifiedName": "Omit", - "package": ".pnpm", + "package": "typescript", "name": "Omit" } }, @@ -4758,7 +4758,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "fileName": "node_modules/typescript/lib/lib.es5.d.ts", "line": 1566, "character": 5 } @@ -4789,14 +4789,14 @@ "type": "reference", "id": 615, "qualifiedName": "T", - "package": ".pnpm", + "package": "typescript", "name": "T" }, "extendsType": { "type": "reference", "id": 616, "qualifiedName": "U", - "package": ".pnpm", + "package": "typescript", "name": "U" }, "trueType": { @@ -4807,7 +4807,7 @@ "type": "reference", "id": 615, "qualifiedName": "T", - "package": ".pnpm", + "package": "typescript", "name": "T" } } @@ -4847,7 +4847,7 @@ } ], "qualifiedName": "Omit", - "package": ".pnpm", + "package": "typescript", "name": "Omit" }, { @@ -4986,7 +4986,7 @@ } ], "qualifiedName": "Omit", - "package": ".pnpm", + "package": "typescript", "name": "Omit" }, { @@ -5049,7 +5049,7 @@ } ], "qualifiedName": "Omit", - "package": ".pnpm", + "package": "typescript", "name": "Omit" }, { @@ -5073,7 +5073,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "fileName": "node_modules/typescript/lib/lib.es5.d.ts", "line": 1576, "character": 5 } @@ -5114,7 +5114,7 @@ "type": "reference", "id": 572, "qualifiedName": "T", - "package": ".pnpm", + "package": "typescript", "name": "T" }, { @@ -5128,7 +5128,7 @@ "type": "reference", "id": 572, "qualifiedName": "T", - "package": ".pnpm", + "package": "typescript", "name": "T" } }, @@ -5136,17 +5136,17 @@ "type": "reference", "id": 573, "qualifiedName": "K", - "package": ".pnpm", + "package": "typescript", "name": "K" } ], "qualifiedName": "Exclude", - "package": ".pnpm", + "package": "typescript", "name": "Exclude" } ], "qualifiedName": "Pick", - "package": ".pnpm", + "package": "typescript", "name": "Pick" } }, @@ -5163,7 +5163,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "fileName": "node_modules/typescript/lib/lib.es5.d.ts", "line": 1552, "character": 5 } @@ -5193,7 +5193,7 @@ "type": "reference", "id": 612, "qualifiedName": "T", - "package": ".pnpm", + "package": "typescript", "name": "T" } } @@ -5206,7 +5206,7 @@ "type": "reference", "id": 613, "qualifiedName": "K", - "package": ".pnpm", + "package": "typescript", "name": "K" }, "templateType": { @@ -5214,14 +5214,14 @@ "indexType": { "type": "reference", "qualifiedName": "P", - "package": ".pnpm", + "package": "typescript", "name": "P" }, "objectType": { "type": "reference", "id": 612, "qualifiedName": "T", - "package": ".pnpm", + "package": "typescript", "name": "T" } } @@ -5240,7 +5240,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/typescript@4.6.4/node_modules/typescript/lib/lib.es5.d.ts", + "fileName": "node_modules/typescript/lib/lib.es5.d.ts", "line": 1559, "character": 5 } @@ -5280,14 +5280,14 @@ "type": "reference", "id": 545, "qualifiedName": "K", - "package": ".pnpm", + "package": "typescript", "name": "K" }, "templateType": { "type": "reference", "id": 546, "qualifiedName": "T", - "package": ".pnpm", + "package": "typescript", "name": "T" } } @@ -5575,7 +5575,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 385, "character": 13 } @@ -5584,7 +5584,7 @@ "type": "reference", "id": 556, "qualifiedName": "BigConstructor", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigConstructor" }, "extendedBy": [ @@ -5941,7 +5941,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6040,7 +6040,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6091,7 +6091,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6142,7 +6142,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6213,7 +6213,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6304,7 +6304,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6372,7 +6372,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6551,7 +6551,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6650,7 +6650,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6701,7 +6701,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6752,7 +6752,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6823,7 +6823,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6914,7 +6914,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -6982,7 +6982,7 @@ } ], "qualifiedName": "Promise", - "package": ".pnpm", + "package": "typescript", "name": "Promise" }, "inheritedFrom": { @@ -7083,7 +7083,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } ] @@ -7119,7 +7119,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 371, "character": 4 } @@ -7149,7 +7149,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 375, "character": 4 } @@ -7176,7 +7176,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 379, "character": 4 } @@ -7205,7 +7205,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 109, "character": 4 } @@ -7234,7 +7234,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 121, "character": 4 } @@ -7263,7 +7263,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 128, "character": 4 } @@ -7291,7 +7291,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 114, "character": 4 } @@ -7320,7 +7320,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 136, "character": 13 } @@ -7349,7 +7349,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 146, "character": 13 } @@ -7378,7 +7378,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 141, "character": 13 } @@ -7407,7 +7407,7 @@ }, "sources": [ { - "fileName": "node_modules/.pnpm/@types+big.js@6.1.3/node_modules/@types/big.js/index.d.ts", + "fileName": "node_modules/@types/big.js/index.d.ts", "line": 150, "character": 13 } @@ -7445,7 +7445,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -7498,7 +7498,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -7507,7 +7507,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -7560,7 +7560,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -7569,7 +7569,7 @@ "type": "reference", "id": 539, "qualifiedName": "Comparison", - "package": ".pnpm", + "package": "@types/big.js", "name": "Comparison" }, "inheritedFrom": { @@ -7631,7 +7631,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -7640,7 +7640,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -7693,7 +7693,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -7752,7 +7752,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -7811,7 +7811,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -7870,7 +7870,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -7929,7 +7929,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -7988,7 +7988,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -7997,7 +7997,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8051,7 +8051,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -8060,7 +8060,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8113,7 +8113,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -8122,7 +8122,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8245,7 +8245,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -8254,7 +8254,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8317,7 +8317,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8394,7 +8394,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -8403,7 +8403,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8481,7 +8481,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -8490,7 +8490,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8535,7 +8535,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8588,7 +8588,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -8597,7 +8597,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8650,7 +8650,7 @@ "type": "reference", "id": 550, "qualifiedName": "BigSource", - "package": ".pnpm", + "package": "@types/big.js", "name": "BigSource" } } @@ -8659,7 +8659,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" }, "inheritedFrom": { @@ -8734,7 +8734,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -8815,7 +8815,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -8997,7 +8997,7 @@ "type": "reference", "id": 551, "qualifiedName": "RoundingMode", - "package": ".pnpm", + "package": "@types/big.js", "name": "RoundingMode" } } @@ -9091,7 +9091,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } } @@ -9167,7 +9167,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } ] @@ -10131,7 +10131,7 @@ } ], "qualifiedName": "ArrayLike", - "package": ".pnpm", + "package": "typescript", "name": "ArrayLike" } }, @@ -10975,7 +10975,7 @@ "type": { "type": "reference", "qualifiedName": "Uint8Array", - "package": ".pnpm", + "package": "typescript", "name": "Uint8Array" } } @@ -11034,7 +11034,7 @@ "type": { "type": "reference", "qualifiedName": "Uint8Array", - "package": ".pnpm", + "package": "typescript", "name": "Uint8Array" } } @@ -11101,7 +11101,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } ] @@ -11177,7 +11177,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } ] @@ -11253,7 +11253,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } ] @@ -12272,7 +12272,7 @@ "type": { "type": "reference", "qualifiedName": "Uint8Array", - "package": ".pnpm", + "package": "typescript", "name": "Uint8Array" } } @@ -12334,7 +12334,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } ] @@ -12437,7 +12437,7 @@ "type": { "type": "reference", "qualifiedName": "Uint8Array", - "package": ".pnpm", + "package": "typescript", "name": "Uint8Array" } } @@ -12504,7 +12504,7 @@ "type": "reference", "id": 392, "qualifiedName": "Big", - "package": ".pnpm", + "package": "@types/big.js", "name": "Big" } ] @@ -12567,7 +12567,7 @@ "type": { "type": "reference", "qualifiedName": "Uint8Array", - "package": ".pnpm", + "package": "typescript", "name": "Uint8Array" } } From 2993f582d81731f22b3d2f38fe27f17afd6bc3fc Mon Sep 17 00:00:00 2001 From: Ari Gibson Date: Sun, 15 May 2022 12:01:06 -0600 Subject: [PATCH 4/8] =?UTF-8?q?=F0=9F=94=A7=20Migrate=20typedoc=20settings?= =?UTF-8?q?=20to=20tsconfig.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tsconfig.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index b1d89ef5..f0ddd0ad 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -19,5 +19,10 @@ }, "include": ["./src"], "types": ["node", "jest"], - "exclude": ["src/**/*.test.ts", "markdown.config.js"] + "exclude": ["src/**/*.test.ts", "markdown.config.js"], + "typedocOptions": { + "entryPoints": ["src/index.ts"], + "json": "scripts/markdown-magic/typedoc.out.json", + "plugin": ["typedoc-plugin-missing-exports"] + } } From 54428c2c6fb5e6800e794cad8239326e7d61288d Mon Sep 17 00:00:00 2001 From: Ari Gibson Date: Sun, 15 May 2022 12:01:06 -0600 Subject: [PATCH 5/8] =?UTF-8?q?=F0=9F=94=A7=20Migrate=20typedoc=20settings?= =?UTF-8?q?=20to=20tsconfig.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- tsconfig.json | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 9c1dd472..f0a0e7fa 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "version": "npx genversion --es6 src/logger/package-version.ts && git add src/logger/package-version.ts", "postversion": "git push --follow-tags", "prepublishOnly": "npm run build", - "doc": "typedoc --json scripts/markdown-magic/typedoc.out.json --pretty src/index.ts --plugin typedoc-plugin-missing-exports" + "doc": "typedoc" }, "devDependencies": { "@types/body-parser": "^1.19.1", diff --git a/tsconfig.json b/tsconfig.json index b1d89ef5..f0ddd0ad 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -19,5 +19,10 @@ }, "include": ["./src"], "types": ["node", "jest"], - "exclude": ["src/**/*.test.ts", "markdown.config.js"] + "exclude": ["src/**/*.test.ts", "markdown.config.js"], + "typedocOptions": { + "entryPoints": ["src/index.ts"], + "json": "scripts/markdown-magic/typedoc.out.json", + "plugin": ["typedoc-plugin-missing-exports"] + } } From 2ff5a493ee95ba4750da9794097cf67fd6f90e5d Mon Sep 17 00:00:00 2001 From: "daws.eth" Date: Sun, 15 May 2022 16:16:56 -0700 Subject: [PATCH 6/8] remove commited typedoc out --- scripts/markdown-magic/typedoc.out.json | 12614 ---------------------- 1 file changed, 12614 deletions(-) delete mode 100644 scripts/markdown-magic/typedoc.out.json diff --git a/scripts/markdown-magic/typedoc.out.json b/scripts/markdown-magic/typedoc.out.json deleted file mode 100644 index f14672eb..00000000 --- a/scripts/markdown-magic/typedoc.out.json +++ /dev/null @@ -1,12614 +0,0 @@ -{ - "id": 0, - "name": "essential-eth", - "kind": 1, - "kindString": "Project", - "flags": {}, - "originalName": "", - "children": [ - { - "id": 348, - "name": "", - "kind": 4, - "kindString": "Namespace", - "flags": {}, - "children": [ - { - "id": 539, - "name": "Comparison", - "kind": 8, - "kindString": "Enumeration", - "flags": { - "isExternal": true, - "isConst": true - }, - "children": [ - { - "id": 541, - "name": "EQ", - "kind": 16, - "kindString": "Enumeration member", - "flags": { - "isExternal": true - }, - "comment": { - "tags": [ - { - "tag": "deprecated", - "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 0 instead.\n" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 22, - "character": 4 - } - ], - "defaultValue": "0" - }, - { - "id": 540, - "name": "GT", - "kind": 16, - "kindString": "Enumeration member", - "flags": { - "isExternal": true - }, - "comment": { - "tags": [ - { - "tag": "deprecated", - "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse > 0 instead.\n" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 16, - "character": 4 - } - ], - "defaultValue": "1" - }, - { - "id": 542, - "name": "LT", - "kind": 16, - "kindString": "Enumeration member", - "flags": { - "isExternal": true - }, - "comment": { - "tags": [ - { - "tag": "deprecated", - "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse < 0 instead.\n" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 28, - "character": 4 - } - ], - "defaultValue": "-1" - } - ], - "groups": [ - { - "title": "Enumeration members", - "kind": 16, - "children": [541, 540, 542] - } - ], - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 10, - "character": 18 - } - ] - }, - { - "id": 551, - "name": "RoundingMode", - "kind": 8, - "kindString": "Enumeration", - "flags": { - "isExternal": true, - "isConst": true - }, - "children": [ - { - "id": 552, - "name": "RoundDown", - "kind": 16, - "kindString": "Enumeration member", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Rounds towards zero.\nI.e. truncate, no rounding.", - "tags": [ - { - "tag": "deprecated", - "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 0 or Big.roundDown instead.\n" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 40, - "character": 4 - } - ], - "defaultValue": "0" - }, - { - "id": 554, - "name": "RoundHalfEven", - "kind": 16, - "kindString": "Enumeration member", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds towards even neighbour.", - "tags": [ - { - "tag": "deprecated", - "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 2 or Big.roundHalfEven instead.\n" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 56, - "character": 4 - } - ], - "defaultValue": "2" - }, - { - "id": 553, - "name": "RoundHalfUp", - "kind": 16, - "kindString": "Enumeration member", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds away from zero.", - "tags": [ - { - "tag": "deprecated", - "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 1 or Big.roundHalfUp instead.\n" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 48, - "character": 4 - } - ], - "defaultValue": "1" - }, - { - "id": 555, - "name": "RoundUp", - "kind": 16, - "kindString": "Enumeration member", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Rounds away from zero.", - "tags": [ - { - "tag": "deprecated", - "text": "Const enums cannot be used by JavaScript consumers or with single-file transpilation, i.e. isolatedModules\n{@link https://github.com/microsoft/DefinitelyTyped-tools/blob/master/packages/dtslint/docs/no-const-enum.md}.\nUse 3 or Big.roundUp instead.\n" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 63, - "character": 4 - } - ], - "defaultValue": "3" - } - ], - "groups": [ - { - "title": "Enumeration members", - "kind": 16, - "children": [552, 554, 553, 555] - } - ], - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 32, - "character": 18 - } - ] - }, - { - "id": 384, - "name": "BaseContract", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 385, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/classes/Contract.ts", - "line": 31, - "character": 2 - } - ], - "signatures": [ - { - "id": 386, - "name": "new BaseContract", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "comment": {}, - "parameters": [ - { - "id": 387, - "name": "addressOrName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The ethereum address of the smart-contract" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 388, - "name": "contractInterface", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The JSON ABI of the smart-contract (like http://api.etherscan.io/api?module=contract&action=getabi&address=0x090d4613473dee047c3f2706764f49e0821d256e&format=raw)" - }, - "type": { - "type": "reference", - "id": 221, - "name": "JSONABI" - } - }, - { - "id": 389, - "name": "signerOrProvider", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "An instantiated essential-eth provider\n" - }, - "type": { - "type": "reference", - "id": 13, - "name": "JsonRpcProvider" - } - } - ], - "type": { - "type": "reference", - "id": 384, - "name": "BaseContract" - } - } - ] - }, - { - "id": 390, - "name": "_address", - "kind": 1024, - "kindString": "Property", - "flags": { - "isPrivate": true, - "isReadonly": true - }, - "comment": { - "shortText": "The URL to your Eth node. Consider POKT or Infura" - }, - "sources": [ - { - "fileName": "src/classes/Contract.ts", - "line": 23, - "character": 19 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 391, - "name": "_provider", - "kind": 1024, - "kindString": "Property", - "flags": { - "isPrivate": true, - "isReadonly": true - }, - "sources": [ - { - "fileName": "src/classes/Contract.ts", - "line": 24, - "character": 19 - } - ], - "type": { - "type": "reference", - "id": 13, - "name": "JsonRpcProvider" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [385] - }, - { - "title": "Properties", - "kind": 1024, - "children": [390, 391] - } - ], - "sources": [ - { - "fileName": "src/classes/Contract.ts", - "line": 19, - "character": 13 - } - ], - "extendedBy": [ - { - "type": "reference", - "id": 101, - "name": "Contract" - } - ] - }, - { - "id": 349, - "name": "BaseProvider", - "kind": 128, - "kindString": "Class", - "flags": { - "isAbstract": true - }, - "children": [ - { - "id": 350, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 37, - "character": 2 - } - ], - "signatures": [ - { - "id": 351, - "name": "new BaseProvider", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "comment": {}, - "parameters": [ - { - "id": 352, - "name": "rpcUrls", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - ], - "type": { - "type": "reference", - "id": 349, - "name": "BaseProvider" - } - } - ] - }, - { - "id": 380, - "name": "getBalance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 374, - "character": 15 - } - ], - "signatures": [ - { - "id": 381, - "name": "getBalance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the balance of the account in wei as TinyBig\n* Same as [`ethers.provider.getBalance`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getBalance)\n* Same as `web3.eth.getBalance`", - "tags": [ - { - "tag": "example", - "text": "\n```js\n await provider\n .getBalance('0x7cB57B5A97eAbe94205C07890BE4c1aD31E486A8')\n .then((balance) => console.log(balance.toString()));\n// \"28798127851528138\"\n```\n" - } - ] - }, - "parameters": [ - { - "id": 382, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 383, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 547, - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 374, - "name": "getBlock", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 323, - "character": 15 - } - ], - "signatures": [ - { - "id": 375, - "name": "getBlock", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gets information about a certain block.\nSame as `web3.eth.getBlock` and `ethers.providers.getBlock`", - "returns": "A BlockResponse object with information about the specified block\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock(14645431);\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('0x3e5cea9c2be7e0ab4b0aa04c24dafddc37571db2d2d345caf7f88b3366ece0cf');\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('latest');\n{\n number: 4232826,\n hash: '0x93211a1cd17e154b183565ec685254a03f844a8e34824a46ce1bdd6753dcb669',\n parentHash: '0x1b32bfcba1bb2a57f56e166a3bb06875a1978992999dfc8828397b4c1526f472',\n sha3Uncles: '0x0fb399c67bb5a071ec8a22549223215ab76b7d4009941c9c37aa3c3936010463',\n logsBloom: '0x00000000000000000000101000000000020000000000000000000000000000000000400000010000000000000000000000000000010000000008800000000800000000200000000000000000000000000000000000000000000002000000000000000000000000000040000000000040000000000000000000000000000000000000000000000001000000000004000000000010000000000000000020000000000000000200100020000000000000000080000000000080001000000000000000000001040000000000000000008000000020010100000000200000100000000000000000000000002000000080000000020400000000002000200000000000',\n transactionsRoot: '0xc43b3f13e1fe810e34d3a26ffe465b72c7063a5c70a02de2c78e91e4d10bd9fb',\n stateRoot: '0x04d7bc816537ea7ef3a16e76c9879d29f34f99d4154273c2e98e012a31bad745',\n receiptsRoot: '0x89c6f781ceac0bd49c4d9aa9115df4a5d4dd0e0220ff7668012f15bc04222c6b',\n miner: '0x31fe561eb2c628cD32Ec52573D7c4b7E4C278Bfa',\n difficulty: '1300907486001755331049',\n totalDifficulty: '5989929395521171616186006183',\n extraData: '0xce018c495249532d62613031656132',\n size: 5416,\n gasLimit: 6800000,\n gasUsed: 202955,\n timestamp: 1649884910,\n transactions: [\n '0x6b34a59c7b9aead24fa6dad782f8a3ad84ed4a23ee09bcbf0bcf880840fbbe20',\n '0x9a3851ca24d5336c6a0d48aba2c4b4769d7a672c9b01729c5eb9924efd1b19a7',\n '0xc3ed3d198b62f2f3427ebfa3bbd0fcada4e3c0c189e4464e7eeceb403c75981e'\n ],\n uncles: [\n '0x0c567c054e98153f10d651fbbc018891c1dd9d62a9ffd998e87678803e95b6ed',\n '0xb7d69389dbfb057c6fcb4bc0582d46a2ba01170703f0dadf8cd1462b83e88753',\n '0xd5f74ccd0ad4c58b3161e8c2c507c264231e5f28925061b809c02e5e4bb6db28'\n ],\n minimumGasPrice: '0x387ee40',\n bitcoinMergedMiningHeader: '0x04000020e8567ed3d2480e15a1dd1b4335e4732ae343c037e4fd03000000000000000000ed10a8340d163d3e813bdd430f902f4e5a56828dc62313b2e23797c0be6b8516eb3e576297d8091735884f42',\n bitcoinMergedMiningCoinbaseTransaction: '0x0000000000000140e910128fda7bac502dc5e0573bbaf12de8e2524f70c22f7bd160dedcb19a2521002b6a2952534b424c4f434b3ae493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967aace6a7d9',\n bitcoinMergedMiningMerkleProof: '0xdf63a3d7eb6fbcfb301311faa46e9a15b0408bb1a04e284daee86c273c1dfd65ede23f3170f806e9e0f4cef7ba6b56aa37470d9c23f96ec8e43d08b58645919c5e10bcb892897a731f8f9ce79c72dc0e390896bcd6c67bb38c0bdb72982b6cf05519968d76673572c3f3ef3a08b0ddb464863f1788f7cdbaad3fe44a8a8af576d430ac282fe28852c16df198ca96cc5f71a50695912efe1a836e8442be69e31b6d6f973da2818bce9a3a1c2d9be0671aee9a7776e398d6a03d1e178e20d84646004a3d03c0501334e629d9146aa6a01316dcbaa289df6e6c5e3090cadaddff22699cfc7ff09512fc0d65c5062f17c98561ce3c9510de210d9d654cf99f8d756ff37c9fa21e7122ee8cadb923341690845d572921425f2bd7e044558b7e07983ac4df28928028b0c13c3624dc7a965af8091b0cecc845bf7da5308c03b2c97d607f6706a599f802025894435f1d76ea4e67cc2fc4e1559f1206f559a24633de0f',\n hashForMergedMining: '0xe493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967a',\n paidFees: '0xc0744dcb7a0',\n cumulativeDifficulty: '0x1190930db285269e582'\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 376, - "name": "timeFrame", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The number, hash, or text-based description ('latest', 'earliest', or 'pending') of the block to collect information on.\n" - }, - "type": { - "type": "reference", - "id": 547, - "name": "BlockTag" - }, - "defaultValue": "'latest'" - }, - { - "id": 377, - "name": "returnTransactionObjects", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "Whether to also return data about the transactions on the block.\n" - }, - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 211, - "name": "BlockResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 378, - "name": "getGasPrice", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 354, - "character": 15 - } - ], - "signatures": [ - { - "id": 379, - "name": "getGasPrice", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the current gas price in wei as TinyBig\nSame as `ethers.provider.getGasPrice`" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 362, - "name": "getNetwork", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 44, - "character": 15 - } - ], - "signatures": [ - { - "id": 363, - "name": "getNetwork", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the network this provider is connected to" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 241, - "name": "Network" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 364, - "name": "getTransaction", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 182, - "character": 15 - } - ], - "signatures": [ - { - "id": 365, - "name": "getTransaction", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "* Similar to [`ethers.provider.getTransaction`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransaction), some information not included", - "returns": "information about one transaction", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getTransaction('0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789');\n {\n accessList: [],\n blockHash: '0x876810a013dbcd140f6fd6048c1dc33abbb901f1f96b394c2fa63aef3cb40b5d',\n blockNumber: 14578286,\n chainId: 1,\n from: '0xdfD9dE5f6FA60BD70636c0900752E93a6144AEd4',\n gas: Big {\n s: 1,\n e: 5,\n c: [ 1, 1, 2, 1, 6, 3 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n gasPrice: Big {\n s: 1,\n e: 10,\n c: [\n 4, 8, 5, 9, 2,\n 4, 2, 6, 8, 5,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n hash: '0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789',\n input: '0x83259f170000000000000000000000000000000000000000000000000000000000000080000000000000000000000000dfd9de5f6fa60bd70636c0900752e93a6144aed400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009e99ad11a214fd016b19dc3648678c5944859ae292b21c24ca94f857836c4596f1950c82dd0c23dd621af4763edc2f66466e63c5df9de0c1107b1cd16bf460fe93e43fd308e3444bc79c3d88a4cb961dc8367ab6ad048867afc76d193bca99cf3a068864ed4a7df1dbf1d4c52238eced3e5e05644b4040fc2b3ccb8557b0e99fff6131305a0ea2b8061b90bd418db5bbdd2e92129f52d93f90531465e309c4caec5b85285822b6196398d36f16f511811b61bbda6461e80e29210cd303118bdcee8df6fa0505ffbe8642094fd2ba4dd458496fe3b459ac880bbf71877c713e969ccf5ed7efab8a84ebc07e3939901371ca427e1192e455a8f35a6a1d7ad09e1475dd1758b36fa631dab5d70e99316b23c4c43094188d360cd9c3457355904e07c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000162074a7047f',\n maxFeePerGas: Big {\n s: 1,\n e: 10,\n c: [\n 6, 7, 6, 8, 1,\n 2, 6, 1, 6, 1,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n maxPriorityFeePerGas: Big {\n s: 1,\n e: 9,\n c: [ 1, 5 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n nonce: 129,\n r: '0x59a7c15b12c18cd68d6c440963d959bff3e73831ffc938e75ecad07f7ee43fbc',\n s: '0x1ebaf05f0d9273b16c2a7748b150a79d22533a8cd74552611cbe620fee3dcf1c',\n to: '0x39B72d136ba3e4ceF35F48CD09587ffaB754DD8B',\n transactionIndex: 29,\n type: 2,\n v: 0,\n value: Big {\n s: 1,\n e: 0,\n c: [ 0 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n confirmations: 1210\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 366, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 245, - "name": "TransactionResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 370, - "name": "getTransactionCount", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 250, - "character": 15 - } - ], - "signatures": [ - { - "id": 371, - "name": "getTransactionCount", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the transaction count from genesis up to specified blockTag", - "text": "* Same as `ethers.provider.getTransactionCount`\n* Same as `web3.eth.getTransactionCount`\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nconst address = '0x71660c4005ba85c37ccec55d0c4493e66fe775d3';\n await provider\n .getTransactionCount(address, 'latest')\n// 1060000\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address)\n// 1053312\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address, 14649390)\n// 1053312\n```\n" - } - ] - }, - "parameters": [ - { - "id": 372, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 373, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 547, - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 367, - "name": "getTransactionReceipt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 207, - "character": 15 - } - ], - "signatures": [ - { - "id": 368, - "name": "getTransactionReceipt", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gives information about a transaction that has already been mined. Includes additional information beyond what's provided by `getTransaction()`", - "text": "* Similar to [`ethers.provider.getTransactionReceipt`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransactionReceipt), some information not included\n" - }, - "parameters": [ - { - "id": 369, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "the hash of the transaction to get information about\n\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 526, - "name": "TransactionReceipt" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 355, - "name": "post", - "kind": 2048, - "kindString": "Method", - "flags": { - "isAbstract": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 22, - "character": 11 - } - ], - "signatures": [ - { - "id": 356, - "name": "post", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 357, - "name": "body", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 544, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "unknown" - } - ], - "qualifiedName": "Record", - "package": "typescript", - "name": "Record" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 353, - "name": "selectRpcUrl", - "kind": 2048, - "kindString": "Method", - "flags": { - "isAbstract": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 21, - "character": 11 - } - ], - "signatures": [ - { - "id": 354, - "name": "selectRpcUrl", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "ignore" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [350] - }, - { - "title": "Methods", - "kind": 2048, - "children": [380, 374, 378, 362, 364, 370, 367, 355, 353] - } - ], - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 17, - "character": 22 - } - ], - "extendedBy": [ - { - "type": "reference", - "id": 13, - "name": "JsonRpcProvider" - }, - { - "type": "reference", - "id": 48, - "name": "FallthroughProvider" - } - ] - }, - { - "id": 521, - "name": "ArrayLike", - "kind": 256, - "kindString": "Interface", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 522, - "name": "length", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isReadonly": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es5.d.ts", - "line": 1524, - "character": 13 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [522] - } - ], - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es5.d.ts", - "line": 1523, - "character": 10 - } - ], - "typeParameter": [ - { - "id": 523, - "name": "T", - "kind": 131072, - "kindString": "Type parameter", - "flags": { - "isExternal": true - } - } - ], - "indexSignature": { - "id": 524, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 525, - "name": "n", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 523, - "qualifiedName": "ArrayLike.T", - "package": "typescript", - "name": "T" - } - } - }, - { - "id": 393, - "name": "Big", - "kind": 256, - "kindString": "Interface", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 471, - "name": "c", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns an array of single digits" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 371, - "character": 4 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "number" - } - } - }, - { - "id": 472, - "name": "e", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns the exponent, Integer, -1e+6 to 1e+6 inclusive" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 375, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 473, - "name": "s", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns the sign, -1 or 1" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 379, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 394, - "name": "abs", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 395, - "name": "abs", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the absolute value, i.e. the magnitude, of this Big number." - }, - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 396, - "name": "add", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 397, - "name": "add", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number plus n - alias for .plus().", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 398, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 399, - "name": "cmp", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 400, - "name": "cmp", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Compare the values.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 401, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 539, - "qualifiedName": "Comparison", - "package": "@types/big.js", - "name": "Comparison" - } - } - ] - }, - { - "id": 402, - "name": "div", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 403, - "name": "div", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number divided by n.", - "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid." - }, - { - "tag": "throws", - "text": "`±Infinity` on division by zero." - }, - { - "tag": "throws", - "text": "`NaN` on division of zero by zero.\n" - } - ] - }, - "parameters": [ - { - "id": 404, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 405, - "name": "eq", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 406, - "name": "eq", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big equals the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 407, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 408, - "name": "gt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 409, - "name": "gt", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is greater than the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 410, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 411, - "name": "gte", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 412, - "name": "gte", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is greater than or equal to the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 413, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 414, - "name": "lt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 415, - "name": "lt", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is less than the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 416, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 417, - "name": "lte", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 418, - "name": "lte", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is less than or equal to the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 419, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 420, - "name": "minus", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 421, - "name": "minus", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number minus n.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 422, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 423, - "name": "mod", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 424, - "name": "mod", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number modulo n, i.e. the integer remainder of dividing this Big number by n.", - "text": "The result will have the same sign as this Big number, and it will match that of Javascript's % operator (within the limits of its precision) and BigDecimal's remainder method.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is negative or otherwise invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 425, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 426, - "name": "mul", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 427, - "name": "mul", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number times n - alias for .times().", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 428, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 429, - "name": "plus", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 430, - "name": "plus", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number plus n.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 431, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 432, - "name": "pow", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 433, - "name": "pow", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number raised to the power exp.", - "text": "If exp is negative and the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", - "tags": [ - { - "tag": "throws", - "text": "`!pow!` if exp is invalid.\n\nNote: High value exponents may cause this method to be slow to return.\n" - } - ] - }, - "parameters": [ - { - "id": 434, - "name": "exp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The power to raise the number to, -1e+6 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 435, - "name": "prec", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 436, - "name": "prec", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Return a new Big whose value is the value of this Big rounded to a maximum precision of sd\nsignificant digits using rounding mode rm, or Big.RM if rm is not specified.", - "tags": [ - { - "tag": "throws", - "text": "`!prec!` if sd is invalid." - }, - { - "tag": "throws", - "text": "`!Big.RM!` if rm is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 437, - "name": "sd", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Significant digits: integer, 1 to MAX_DP inclusive." - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 438, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 439, - "name": "round", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 440, - "name": "round", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number rounded using rounding mode rm to a maximum of dp decimal places.", - "tags": [ - { - "tag": "throws", - "text": "`!round!` if dp is invalid." - }, - { - "tag": "throws", - "text": "`!Big.RM!` if rm is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 441, - "name": "dp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Decimal places, 0 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 442, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 443, - "name": "sqrt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 444, - "name": "sqrt", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the square root of this Big number.", - "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if this Big number is negative.\n" - } - ] - }, - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 445, - "name": "sub", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 446, - "name": "sub", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number minus n - alias for .minus().", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 447, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 448, - "name": "times", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 449, - "name": "times", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number times n.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 450, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 451, - "name": "toExponential", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 452, - "name": "toExponential", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number in exponential notation to a fixed number of decimal places dp.", - "text": "If the value of this Big number in exponential notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in exponential notation has fewer digits to the right of the decimal point than is specified by dp, the return value will be appended with zeros accordingly.\n\nIf dp is omitted, or is null or undefined, the number of digits after the decimal point defaults to the minimum number of digits necessary to represent the value exactly.\n", - "tags": [ - { - "tag": "throws", - "text": "`!toFix!` if dp is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 453, - "name": "dp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Decimal places, 0 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 454, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 455, - "name": "toFixed", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 456, - "name": "toFixed", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number in normal notation to a fixed number of decimal places dp.", - "text": "If the value of this Big number in normal notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in normal notation has fewer fraction digits then is specified by dp, the return value will be appended with zeros accordingly.\n\nUnlike Number.prototype.toFixed, which returns exponential notation if a number is greater or equal to 1021, this method will always return normal notation.\n\nIf dp is omitted, or is null or undefined, then the return value is simply the value in normal notation.\nThis is also unlike Number.prototype.toFixed, which returns the value to zero decimal places.\n", - "tags": [ - { - "tag": "throws", - "text": "`!toFix!` if dp is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 457, - "name": "dp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Decimal places, 0 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 458, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 469, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 470, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number.", - "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 465, - "name": "toNumber", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 466, - "name": "toNumber", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a primitive number representing the value of this Big number.", - "text": "If Big.strict is true an error will be thrown if toNumber is called on a Big number which cannot be converted to a primitive number without a loss of precision.\n", - "tags": [ - { - "tag": "since", - "text": "6.0\n" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - }, - { - "id": 459, - "name": "toPrecision", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 460, - "name": "toPrecision", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number to the specified number of significant digits sd.", - "text": "If the value of this Big number has more digits than is specified by sd, the return value will be rounded to sd significant digits using rounding mode Big.RM.\n\nIf the value of this Big number has fewer digits than is specified by sd, the return value will be appended with zeros accordingly.\n\nIf sd is less than the number of digits necessary to represent the integer part of the value in normal notation, then exponential notation is used.\n\nIf sd is omitted, or is null or undefined, then the return value is the same as .toString().\n", - "tags": [ - { - "tag": "throws", - "text": "`!toPre!` if sd is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 461, - "name": "sd", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Significant digits, 1 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 462, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 463, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 464, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number.", - "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 467, - "name": "valueOf", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 468, - "name": "valueOf", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number.", - "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [471, 472, 473] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 394, 396, 399, 402, 405, 408, 411, 414, 417, 420, 423, 426, 429, - 432, 435, 439, 443, 445, 448, 451, 455, 469, 465, 459, 463, 467 - ] - } - ], - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 153, - "character": 17 - } - ] - }, - { - "id": 556, - "name": "BigConstructor", - "kind": 256, - "kindString": "Interface", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 568, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 569, - "name": "new BigConstructor", - "kind": 16384, - "kindString": "Constructor signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a new instance of a Big number object", - "text": "String values may be in exponential, as well as normal (non-exponential) notation.\nThere is no limit to the number of digits of a string value (other than that of Javascript's maximum array size), but the largest recommended exponent magnitude is 1e+6.\nInfinity, NaN and hexadecimal literal strings, e.g. '0xff', are not valid.\nString values in octal literal form will be interpreted as decimals, e.g. '011' is 11, not 9.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` on an invalid value.\n" - } - ] - }, - "parameters": [ - { - "id": 570, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 557, - "name": "DP", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The maximum number of decimal places of the results of operations involving division.\nIt is relevant only to the div and sqrt methods, and the pow method when the exponent is negative.", - "text": "0 to 1e+6 inclusive\nDefault value: 20\n" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 109, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 559, - "name": "NE", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The negative exponent value at and below which toString returns exponential notation.", - "text": "-1e+6 to 0 inclusive\nDefault value: -7\n" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 121, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 560, - "name": "PE", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The positive exponent value at and above which toString returns exponential notation.", - "text": "0 to 1e+6 inclusive\nDefault value: 21\n" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 128, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 558, - "name": "RM", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The rounding mode used in the above operations and by round, toExponential, toFixed and toPrecision.\nDefault value: 1" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 114, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 561, - "name": "roundDown", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds towards zero.\nI.e. truncate, no rounding." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 136, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 0 - } - }, - { - "id": 563, - "name": "roundHalfEven", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds towards even neighbour." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 146, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 2 - } - }, - { - "id": 562, - "name": "roundHalfUp", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds away from zero." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 141, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 1 - } - }, - { - "id": 564, - "name": "roundUp", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds away from zero." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 150, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 3 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [568] - }, - { - "title": "Properties", - "kind": 1024, - "children": [557, 559, 560, 558, 561, 563, 562, 564] - } - ], - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 66, - "character": 17 - } - ], - "signatures": [ - { - "id": 565, - "name": "BigConstructor", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a new instance of a Big number object", - "text": "String values may be in exponential, as well as normal (non-exponential) notation.\nThere is no limit to the number of digits of a string value (other than that of Javascript's maximum array size), but the largest recommended exponent magnitude is 1e+6.\nInfinity, NaN and hexadecimal literal strings, e.g. '0xff', are not valid.\nString values in octal literal form will be interpreted as decimals, e.g. '011' is 11, not 9.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` on an invalid value.\n" - } - ] - }, - "parameters": [ - { - "id": 566, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - }, - { - "id": 567, - "name": "BigConstructor", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Create an additional Big number constructor", - "text": "Values created with the returned constructor will have a separate set of configuration values.\nThis can be used to create Big objects with different DP and RM values.\nBig numbers created by different constructors can be used together in operations, and it is the DP and RM setting of the Big number that an operation is called upon that will apply.\nIn the interest of memory efficiency, all Big number constructors share the same prototype object,\nso while the DP and RM (and any other own properties) of a constructor are isolated and untouchable by another, its prototype methods are not.\n" - }, - "type": { - "type": "reference", - "id": 556, - "qualifiedName": "BigConstructor", - "package": "@types/big.js", - "name": "BigConstructor" - } - } - ] - }, - { - "id": 548, - "name": "ConstructorOptions", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 549, - "name": "timeoutDuration", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/providers/FallthroughProvider.ts", - "line": 14, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [549] - } - ], - "sources": [ - { - "fileName": "src/providers/FallthroughProvider.ts", - "line": 13, - "character": 10 - } - ] - }, - { - "id": 477, - "name": "RPCBlock", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "comment": { - "shortText": "Exact response from backend" - }, - "children": [ - { - "id": 478, - "name": "baseFeePerGas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 21, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 479, - "name": "difficulty", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 22, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 480, - "name": "extraData", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 23, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 481, - "name": "gasLimit", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 24, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 482, - "name": "gasUsed", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 25, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 483, - "name": "hash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 26, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 484, - "name": "logsBloom", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 27, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 485, - "name": "miner", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 28, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 486, - "name": "mixHash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 29, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 487, - "name": "nonce", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 30, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 488, - "name": "number", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 31, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 489, - "name": "parentHash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 32, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 490, - "name": "receiptsRoot", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 33, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 491, - "name": "sha3Uncles", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 34, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 492, - "name": "size", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 35, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 493, - "name": "stateRoot", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 36, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 494, - "name": "timestamp", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 37, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 495, - "name": "totalDifficulty", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 38, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 496, - "name": "transactions", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 39, - "character": 2 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - }, - { - "type": "array", - "elementType": { - "type": "reference", - "id": 502, - "name": "RPCTransaction" - } - } - ] - } - }, - { - "id": 497, - "name": "transactionsRoot", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 42, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 498, - "name": "uncles", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "unknown" - } - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, - 491, 492, 493, 494, 495, 496, 497, 498 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 20, - "character": 17 - } - ] - }, - { - "id": 574, - "name": "RPCBlockTransaction", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "comment": { - "shortText": "What JSONRPC responds with in getBlock transaction array" - }, - "children": [ - { - "id": 575, - "name": "blockHash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 71, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 576, - "name": "blockNumber", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 72, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 577, - "name": "chainId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 73, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 578, - "name": "from", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 74, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 579, - "name": "gas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 75, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 580, - "name": "gasPrice", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 76, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 581, - "name": "hash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 77, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 582, - "name": "input", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 78, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 583, - "name": "nonce", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 79, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 584, - "name": "r", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 80, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 585, - "name": "s", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 81, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 586, - "name": "to", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 82, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 587, - "name": "transactionIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 83, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 588, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 84, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 589, - "name": "v", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 85, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 590, - "name": "value", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 86, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, - 588, 589, 590 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 70, - "character": 17 - } - ], - "extendedBy": [ - { - "type": "reference", - "id": 502, - "name": "RPCTransaction" - } - ] - }, - { - "id": 617, - "name": "RPCLog", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 618, - "name": "address", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 107, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 619, - "name": "blockHash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 108, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 620, - "name": "blockNumber", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 109, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 621, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 110, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 622, - "name": "logIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 111, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 623, - "name": "removed", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 112, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 624, - "name": "topics", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 113, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - }, - { - "id": 625, - "name": "transactionHash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 114, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 626, - "name": "transactionIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 115, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [618, 619, 620, 621, 622, 623, 624, 625, 626] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 106, - "character": 17 - } - ] - }, - { - "id": 502, - "name": "RPCTransaction", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 505, - "name": "blockHash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 71, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 575, - "name": "RPCBlockTransaction.blockHash" - } - }, - { - "id": 506, - "name": "blockNumber", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 72, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 576, - "name": "RPCBlockTransaction.blockNumber" - } - }, - { - "id": 507, - "name": "chainId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 73, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 577, - "name": "RPCBlockTransaction.chainId" - } - }, - { - "id": 508, - "name": "from", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 74, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 578, - "name": "RPCBlockTransaction.from" - } - }, - { - "id": 509, - "name": "gas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 75, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 579, - "name": "RPCBlockTransaction.gas" - } - }, - { - "id": 510, - "name": "gasPrice", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 76, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 580, - "name": "RPCBlockTransaction.gasPrice" - } - }, - { - "id": 511, - "name": "hash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 77, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 581, - "name": "RPCBlockTransaction.hash" - } - }, - { - "id": 512, - "name": "input", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 78, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 582, - "name": "RPCBlockTransaction.input" - } - }, - { - "id": 503, - "name": "maxFeePerGas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 6, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 504, - "name": "maxPriorityFeePerGas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 7, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 513, - "name": "nonce", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 79, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 583, - "name": "RPCBlockTransaction.nonce" - } - }, - { - "id": 514, - "name": "r", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 80, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 584, - "name": "RPCBlockTransaction.r" - } - }, - { - "id": 515, - "name": "s", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 81, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 585, - "name": "RPCBlockTransaction.s" - } - }, - { - "id": 516, - "name": "to", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 82, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 586, - "name": "RPCBlockTransaction.to" - } - }, - { - "id": 517, - "name": "transactionIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 83, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 587, - "name": "RPCBlockTransaction.transactionIndex" - } - }, - { - "id": 518, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 84, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 588, - "name": "RPCBlockTransaction.type" - } - }, - { - "id": 519, - "name": "v", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 85, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 589, - "name": "RPCBlockTransaction.v" - } - }, - { - "id": 520, - "name": "value", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 86, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 590, - "name": "RPCBlockTransaction.value" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 505, 506, 507, 508, 509, 510, 511, 512, 503, 504, 513, 514, 515, - 516, 517, 518, 519, 520 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 4, - "character": 17 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 574, - "name": "RPCBlockTransaction" - } - ] - }, - { - "id": 591, - "name": "RPCTransactionReceipt", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 592, - "name": "blockHash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 90, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 593, - "name": "blockNumber", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 91, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 594, - "name": "contractAddress", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 92, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 595, - "name": "cumulativeGasUsed", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 93, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 596, - "name": "effectiveGasPrice", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 94, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 597, - "name": "from", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 95, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 598, - "name": "gasUsed", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 96, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 599, - "name": "logs", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 97, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 617, - "name": "RPCLog" - } - } - }, - { - "id": 600, - "name": "logsBloom", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 98, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 601, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 99, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 602, - "name": "to", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 100, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 603, - "name": "transactionHash", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 101, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 604, - "name": "transactionIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 102, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 605, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 103, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, - 605 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 89, - "character": 17 - } - ] - }, - { - "id": 550, - "name": "BigSource", - "kind": 4194304, - "kindString": "Type alias", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 7, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - }, - { - "id": 547, - "name": "BlockTag", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 46, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "latest" - }, - { - "type": "literal", - "value": "earliest" - }, - { - "type": "literal", - "value": "pending" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - }, - { - "id": 543, - "name": "BlockTransactionResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 64, - "character": 12 - } - ], - "type": { - "type": "reference", - "id": 571, - "typeArguments": [ - { - "type": "reference", - "id": 245, - "name": "TransactionResponse" - }, - { - "type": "union", - "types": [ - { - "type": "literal", - "value": "maxFeePerGas" - }, - { - "type": "literal", - "value": "maxPriorityFeePerGas" - } - ] - } - ], - "qualifiedName": "Omit", - "package": "typescript", - "name": "Omit" - } - }, - { - "id": 614, - "name": "Exclude", - "kind": 4194304, - "kindString": "Type alias", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Exclude from T those types that are assignable to U" - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es5.d.ts", - "line": 1566, - "character": 5 - } - ], - "typeParameter": [ - { - "id": 615, - "name": "T", - "kind": 131072, - "kindString": "Type parameter", - "flags": { - "isExternal": true - } - }, - { - "id": 616, - "name": "U", - "kind": 131072, - "kindString": "Type parameter", - "flags": { - "isExternal": true - } - } - ], - "type": { - "type": "conditional", - "checkType": { - "type": "reference", - "id": 615, - "qualifiedName": "T", - "package": "typescript", - "name": "T" - }, - "extendsType": { - "type": "reference", - "id": 616, - "qualifiedName": "U", - "package": "typescript", - "name": "U" - }, - "trueType": { - "type": "intrinsic", - "name": "never" - }, - "falseType": { - "type": "reference", - "id": 615, - "qualifiedName": "T", - "package": "typescript", - "name": "T" - } - } - }, - { - "id": 606, - "name": "Log", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "shortText": "Type for the logs that are included in transaction receipts\n* Similar to [`Type Log on ethers.providers`](https://docs.ethers.io/v5/api/providers/types/#providers-Log)" - }, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 55, - "character": 12 - } - ], - "type": { - "type": "reference", - "id": 499, - "typeArguments": [ - { - "type": "reference", - "id": 571, - "typeArguments": [ - { - "type": "reference", - "id": 617, - "name": "RPCLog" - }, - { - "type": "literal", - "value": "removed" - } - ], - "qualifiedName": "Omit", - "package": "typescript", - "name": "Omit" - }, - { - "type": "reflection", - "declaration": { - "id": 607, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 608, - "name": "blockNumber", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 58, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 609, - "name": "logIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 59, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 610, - "name": "transactionIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 60, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [608, 609, 610] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 57, - "character": 2 - } - ] - } - } - ], - "name": "Modify" - } - }, - { - "id": 474, - "name": "Modify", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 3, - "character": 5 - } - ], - "typeParameter": [ - { - "id": 475, - "name": "T", - "kind": 131072, - "kindString": "Type parameter", - "flags": {} - }, - { - "id": 476, - "name": "R", - "kind": 131072, - "kindString": "Type parameter", - "flags": {} - } - ], - "type": { - "type": "intersection", - "types": [ - { - "type": "reference", - "id": 571, - "typeArguments": [ - { - "type": "reference", - "id": 475, - "name": "T" - }, - { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "id": 476, - "name": "R" - } - } - ], - "qualifiedName": "Omit", - "package": "typescript", - "name": "Omit" - }, - { - "type": "reference", - "id": 476, - "name": "R" - } - ] - } - }, - { - "id": 499, - "name": "Modify", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 3, - "character": 5 - } - ], - "typeParameter": [ - { - "id": 500, - "name": "T", - "kind": 131072, - "kindString": "Type parameter", - "flags": {} - }, - { - "id": 501, - "name": "R", - "kind": 131072, - "kindString": "Type parameter", - "flags": {} - } - ], - "type": { - "type": "intersection", - "types": [ - { - "type": "reference", - "id": 571, - "typeArguments": [ - { - "type": "reference", - "id": 500, - "name": "T" - }, - { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "id": 501, - "name": "R" - } - } - ], - "qualifiedName": "Omit", - "package": "typescript", - "name": "Omit" - }, - { - "type": "reference", - "id": 501, - "name": "R" - } - ] - } - }, - { - "id": 571, - "name": "Omit", - "kind": 4194304, - "kindString": "Type alias", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Construct a type with the properties of T except for those in type K." - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es5.d.ts", - "line": 1576, - "character": 5 - } - ], - "typeParameter": [ - { - "id": 572, - "name": "T", - "kind": 131072, - "kindString": "Type parameter", - "flags": { - "isExternal": true - } - }, - { - "id": 573, - "name": "K", - "kind": 131072, - "kindString": "Type parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "reference", - "id": 611, - "typeArguments": [ - { - "type": "reference", - "id": 572, - "qualifiedName": "T", - "package": "typescript", - "name": "T" - }, - { - "type": "reference", - "id": 614, - "typeArguments": [ - { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "id": 572, - "qualifiedName": "T", - "package": "typescript", - "name": "T" - } - }, - { - "type": "reference", - "id": 573, - "qualifiedName": "K", - "package": "typescript", - "name": "K" - } - ], - "qualifiedName": "Exclude", - "package": "typescript", - "name": "Exclude" - } - ], - "qualifiedName": "Pick", - "package": "typescript", - "name": "Pick" - } - }, - { - "id": 611, - "name": "Pick", - "kind": 4194304, - "kindString": "Type alias", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "From T, pick a set of properties whose keys are in the union K" - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es5.d.ts", - "line": 1552, - "character": 5 - } - ], - "typeParameter": [ - { - "id": 612, - "name": "T", - "kind": 131072, - "kindString": "Type parameter", - "flags": { - "isExternal": true - } - }, - { - "id": 613, - "name": "K", - "kind": 131072, - "kindString": "Type parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "id": 612, - "qualifiedName": "T", - "package": "typescript", - "name": "T" - } - } - } - ], - "type": { - "type": "mapped", - "parameter": "P", - "parameterType": { - "type": "reference", - "id": 613, - "qualifiedName": "K", - "package": "typescript", - "name": "K" - }, - "templateType": { - "type": "indexedAccess", - "indexType": { - "type": "reference", - "qualifiedName": "P", - "package": "typescript", - "name": "P" - }, - "objectType": { - "type": "reference", - "id": 612, - "qualifiedName": "T", - "package": "typescript", - "name": "T" - } - } - } - }, - { - "id": 544, - "name": "Record", - "kind": 4194304, - "kindString": "Type alias", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Construct a type with a set of properties K of type T" - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es5.d.ts", - "line": 1559, - "character": 5 - } - ], - "typeParameter": [ - { - "id": 545, - "name": "K", - "kind": 131072, - "kindString": "Type parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 546, - "name": "T", - "kind": 131072, - "kindString": "Type parameter", - "flags": { - "isExternal": true - } - } - ], - "type": { - "type": "mapped", - "parameter": "P", - "parameterType": { - "type": "reference", - "id": 545, - "qualifiedName": "K", - "package": "typescript", - "name": "K" - }, - "templateType": { - "type": "reference", - "id": 546, - "qualifiedName": "T", - "package": "typescript", - "name": "T" - } - } - }, - { - "id": 526, - "name": "TransactionReceipt", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "shortText": "Type that contains information from the receipt of a transaction\n* Similar to [`Type TransactionReceipt on ethers.providers`](https://docs.ethers.io/v5/api/providers/types/#providers-TransactionReceipt)" - }, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 34, - "character": 12 - } - ], - "type": { - "type": "reference", - "id": 499, - "typeArguments": [ - { - "type": "reference", - "id": 591, - "name": "RPCTransactionReceipt" - }, - { - "type": "intersection", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 527, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 528, - "name": "blockNumber", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 37, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 529, - "name": "cumulativeGasUsed", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 38, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 530, - "name": "effectiveGasPrice", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 39, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 531, - "name": "gasUsed", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 40, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 532, - "name": "logs", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 41, - "character": 4 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 606, - "name": "Log" - } - } - }, - { - "id": 533, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 42, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 534, - "name": "transactionIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 43, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 535, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 44, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [528, 529, 530, 531, 532, 533, 534, 535] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 36, - "character": 2 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 536, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 537, - "name": "byzantium", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 46, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 538, - "name": "confirmations", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 47, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [537, 538] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 45, - "character": 6 - } - ] - } - } - ] - } - ], - "name": "Modify" - } - }, - { - "id": 392, - "name": "Big", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 385, - "character": 13 - } - ], - "type": { - "type": "reference", - "id": 556, - "qualifiedName": "BigConstructor", - "package": "@types/big.js", - "name": "BigConstructor" - }, - "extendedBy": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ] - } - ], - "groups": [ - { - "title": "Enumerations", - "kind": 8, - "children": [539, 551] - }, - { - "title": "Classes", - "kind": 128, - "children": [384, 349] - }, - { - "title": "Interfaces", - "kind": 256, - "children": [521, 393, 556, 548, 477, 574, 617, 502, 591] - }, - { - "title": "Type aliases", - "kind": 4194304, - "children": [550, 547, 543, 614, 606, 474, 499, 571, 611, 544, 526] - }, - { - "title": "Variables", - "kind": 32, - "children": [392] - } - ] - }, - { - "id": 101, - "name": "Contract", - "kind": 128, - "kindString": "Class", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "alpha", - "text": "\nOnly accepts ABIS in JSON format. This allows for stronger typing and assurances of data-types\n* Only read-only function calls currently supported." - }, - { - "tag": "example", - "text": "\n```typescript\nimport { Contract, JsonRpcProvider } from 'essential-eth';\n// UNI airdrop contract\nconst contractAddress = '0x090D4613473dEE047c3f2706764f49E0821D256e';\nconst provider = new JsonRpcProvider();\n\nconst JSONABI = [\n {\n inputs: [\n {\n internalType: 'uint256',\n name: 'index',\n type: 'uint256',\n },\n ],\n name: 'isClaimed',\n outputs: [\n {\n internalType: 'bool',\n name: '',\n type: 'bool',\n },\n ],\n stateMutability: 'view',\n type: 'function',\n },\n]\n\nconst contract = new Contract(\n contractAddress,\n JSONABI,\n provider,\n);\n\n(async () => {\n // prints boolean as to whether index 0 has claimed airdrop or not\n console.log(await contract.isClaimed(0));\n})()\n\n\n```\n" - } - ] - }, - "children": [ - { - "id": 102, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 103, - "name": "new Contract", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "comment": {}, - "parameters": [ - { - "id": 104, - "name": "addressOrName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The ethereum address of the smart-contract" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 105, - "name": "contractInterface", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The JSON ABI of the smart-contract (like http://api.etherscan.io/api?module=contract&action=getabi&address=0x090d4613473dee047c3f2706764f49e0821d256e&format=raw)" - }, - "type": { - "type": "reference", - "id": 221, - "name": "JSONABI" - } - }, - { - "id": 106, - "name": "signerOrProvider", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "An instantiated essential-eth provider\n" - }, - "type": { - "type": "reference", - "id": 13, - "name": "JsonRpcProvider" - } - } - ], - "type": { - "type": "reference", - "id": 101, - "name": "Contract" - }, - "inheritedFrom": { - "type": "reference", - "id": 386, - "name": "BaseContract.constructor" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 385, - "name": "BaseContract.constructor" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [102] - } - ], - "sources": [ - { - "fileName": "src/classes/Contract.ts", - "line": 150, - "character": 13 - } - ], - "indexSignature": { - "id": 107, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": {}, - "comment": { - "shortText": "The function names on any given contract. Like \"isClaimed\", \"merkleRoot\", etc." - }, - "parameters": [ - { - "id": 108, - "name": "key", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - "extendedTypes": [ - { - "type": "reference", - "id": 384, - "name": "BaseContract" - } - ] - }, - { - "id": 48, - "name": "FallthroughProvider", - "kind": 128, - "kindString": "Class", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "beta", - "text": "\nA JSON RPC Provider which moves to the next URL when one fails.\n" - } - ] - }, - "children": [ - { - "id": 49, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/providers/FallthroughProvider.ts", - "line": 36, - "character": 2 - } - ], - "signatures": [ - { - "id": 50, - "name": "new FallthroughProvider", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "comment": {}, - "parameters": [ - { - "id": 51, - "name": "rpcUrls", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - }, - { - "id": 52, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 548, - "name": "ConstructorOptions" - }, - "defaultValue": "{}" - } - ], - "type": { - "type": "reference", - "id": 48, - "name": "FallthroughProvider" - }, - "overwrites": { - "type": "reference", - "id": 351, - "name": "BaseProvider.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 350, - "name": "BaseProvider.constructor" - } - }, - { - "id": 54, - "name": "timeoutDuration", - "kind": 1024, - "kindString": "Property", - "flags": { - "isPrivate": true, - "isReadonly": true - }, - "sources": [ - { - "fileName": "src/providers/FallthroughProvider.ts", - "line": 28, - "character": 19 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 82, - "name": "getBalance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 374, - "character": 15 - } - ], - "signatures": [ - { - "id": 83, - "name": "getBalance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the balance of the account in wei as TinyBig\n* Same as [`ethers.provider.getBalance`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getBalance)\n* Same as `web3.eth.getBalance`", - "tags": [ - { - "tag": "example", - "text": "\n```js\n await provider\n .getBalance('0x7cB57B5A97eAbe94205C07890BE4c1aD31E486A8')\n .then((balance) => console.log(balance.toString()));\n// \"28798127851528138\"\n```\n" - } - ] - }, - "parameters": [ - { - "id": 84, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 85, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 547, - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 381, - "name": "BaseProvider.getBalance" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 380, - "name": "BaseProvider.getBalance" - } - }, - { - "id": 76, - "name": "getBlock", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 323, - "character": 15 - } - ], - "signatures": [ - { - "id": 77, - "name": "getBlock", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gets information about a certain block.\nSame as `web3.eth.getBlock` and `ethers.providers.getBlock`", - "returns": "A BlockResponse object with information about the specified block\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock(14645431);\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('0x3e5cea9c2be7e0ab4b0aa04c24dafddc37571db2d2d345caf7f88b3366ece0cf');\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('latest');\n{\n number: 4232826,\n hash: '0x93211a1cd17e154b183565ec685254a03f844a8e34824a46ce1bdd6753dcb669',\n parentHash: '0x1b32bfcba1bb2a57f56e166a3bb06875a1978992999dfc8828397b4c1526f472',\n sha3Uncles: '0x0fb399c67bb5a071ec8a22549223215ab76b7d4009941c9c37aa3c3936010463',\n logsBloom: '0x00000000000000000000101000000000020000000000000000000000000000000000400000010000000000000000000000000000010000000008800000000800000000200000000000000000000000000000000000000000000002000000000000000000000000000040000000000040000000000000000000000000000000000000000000000001000000000004000000000010000000000000000020000000000000000200100020000000000000000080000000000080001000000000000000000001040000000000000000008000000020010100000000200000100000000000000000000000002000000080000000020400000000002000200000000000',\n transactionsRoot: '0xc43b3f13e1fe810e34d3a26ffe465b72c7063a5c70a02de2c78e91e4d10bd9fb',\n stateRoot: '0x04d7bc816537ea7ef3a16e76c9879d29f34f99d4154273c2e98e012a31bad745',\n receiptsRoot: '0x89c6f781ceac0bd49c4d9aa9115df4a5d4dd0e0220ff7668012f15bc04222c6b',\n miner: '0x31fe561eb2c628cD32Ec52573D7c4b7E4C278Bfa',\n difficulty: '1300907486001755331049',\n totalDifficulty: '5989929395521171616186006183',\n extraData: '0xce018c495249532d62613031656132',\n size: 5416,\n gasLimit: 6800000,\n gasUsed: 202955,\n timestamp: 1649884910,\n transactions: [\n '0x6b34a59c7b9aead24fa6dad782f8a3ad84ed4a23ee09bcbf0bcf880840fbbe20',\n '0x9a3851ca24d5336c6a0d48aba2c4b4769d7a672c9b01729c5eb9924efd1b19a7',\n '0xc3ed3d198b62f2f3427ebfa3bbd0fcada4e3c0c189e4464e7eeceb403c75981e'\n ],\n uncles: [\n '0x0c567c054e98153f10d651fbbc018891c1dd9d62a9ffd998e87678803e95b6ed',\n '0xb7d69389dbfb057c6fcb4bc0582d46a2ba01170703f0dadf8cd1462b83e88753',\n '0xd5f74ccd0ad4c58b3161e8c2c507c264231e5f28925061b809c02e5e4bb6db28'\n ],\n minimumGasPrice: '0x387ee40',\n bitcoinMergedMiningHeader: '0x04000020e8567ed3d2480e15a1dd1b4335e4732ae343c037e4fd03000000000000000000ed10a8340d163d3e813bdd430f902f4e5a56828dc62313b2e23797c0be6b8516eb3e576297d8091735884f42',\n bitcoinMergedMiningCoinbaseTransaction: '0x0000000000000140e910128fda7bac502dc5e0573bbaf12de8e2524f70c22f7bd160dedcb19a2521002b6a2952534b424c4f434b3ae493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967aace6a7d9',\n bitcoinMergedMiningMerkleProof: '0xdf63a3d7eb6fbcfb301311faa46e9a15b0408bb1a04e284daee86c273c1dfd65ede23f3170f806e9e0f4cef7ba6b56aa37470d9c23f96ec8e43d08b58645919c5e10bcb892897a731f8f9ce79c72dc0e390896bcd6c67bb38c0bdb72982b6cf05519968d76673572c3f3ef3a08b0ddb464863f1788f7cdbaad3fe44a8a8af576d430ac282fe28852c16df198ca96cc5f71a50695912efe1a836e8442be69e31b6d6f973da2818bce9a3a1c2d9be0671aee9a7776e398d6a03d1e178e20d84646004a3d03c0501334e629d9146aa6a01316dcbaa289df6e6c5e3090cadaddff22699cfc7ff09512fc0d65c5062f17c98561ce3c9510de210d9d654cf99f8d756ff37c9fa21e7122ee8cadb923341690845d572921425f2bd7e044558b7e07983ac4df28928028b0c13c3624dc7a965af8091b0cecc845bf7da5308c03b2c97d607f6706a599f802025894435f1d76ea4e67cc2fc4e1559f1206f559a24633de0f',\n hashForMergedMining: '0xe493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967a',\n paidFees: '0xc0744dcb7a0',\n cumulativeDifficulty: '0x1190930db285269e582'\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 78, - "name": "timeFrame", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The number, hash, or text-based description ('latest', 'earliest', or 'pending') of the block to collect information on.\n" - }, - "type": { - "type": "reference", - "id": 547, - "name": "BlockTag" - }, - "defaultValue": "'latest'" - }, - { - "id": 79, - "name": "returnTransactionObjects", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "Whether to also return data about the transactions on the block.\n" - }, - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 211, - "name": "BlockResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 375, - "name": "BaseProvider.getBlock" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 374, - "name": "BaseProvider.getBlock" - } - }, - { - "id": 80, - "name": "getGasPrice", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 354, - "character": 15 - } - ], - "signatures": [ - { - "id": 81, - "name": "getGasPrice", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the current gas price in wei as TinyBig\nSame as `ethers.provider.getGasPrice`" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 379, - "name": "BaseProvider.getGasPrice" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 378, - "name": "BaseProvider.getGasPrice" - } - }, - { - "id": 64, - "name": "getNetwork", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 44, - "character": 15 - } - ], - "signatures": [ - { - "id": 65, - "name": "getNetwork", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the network this provider is connected to" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 241, - "name": "Network" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 363, - "name": "BaseProvider.getNetwork" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 362, - "name": "BaseProvider.getNetwork" - } - }, - { - "id": 66, - "name": "getTransaction", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 182, - "character": 15 - } - ], - "signatures": [ - { - "id": 67, - "name": "getTransaction", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "* Similar to [`ethers.provider.getTransaction`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransaction), some information not included", - "returns": "information about one transaction", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getTransaction('0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789');\n {\n accessList: [],\n blockHash: '0x876810a013dbcd140f6fd6048c1dc33abbb901f1f96b394c2fa63aef3cb40b5d',\n blockNumber: 14578286,\n chainId: 1,\n from: '0xdfD9dE5f6FA60BD70636c0900752E93a6144AEd4',\n gas: Big {\n s: 1,\n e: 5,\n c: [ 1, 1, 2, 1, 6, 3 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n gasPrice: Big {\n s: 1,\n e: 10,\n c: [\n 4, 8, 5, 9, 2,\n 4, 2, 6, 8, 5,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n hash: '0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789',\n input: '0x83259f170000000000000000000000000000000000000000000000000000000000000080000000000000000000000000dfd9de5f6fa60bd70636c0900752e93a6144aed400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009e99ad11a214fd016b19dc3648678c5944859ae292b21c24ca94f857836c4596f1950c82dd0c23dd621af4763edc2f66466e63c5df9de0c1107b1cd16bf460fe93e43fd308e3444bc79c3d88a4cb961dc8367ab6ad048867afc76d193bca99cf3a068864ed4a7df1dbf1d4c52238eced3e5e05644b4040fc2b3ccb8557b0e99fff6131305a0ea2b8061b90bd418db5bbdd2e92129f52d93f90531465e309c4caec5b85285822b6196398d36f16f511811b61bbda6461e80e29210cd303118bdcee8df6fa0505ffbe8642094fd2ba4dd458496fe3b459ac880bbf71877c713e969ccf5ed7efab8a84ebc07e3939901371ca427e1192e455a8f35a6a1d7ad09e1475dd1758b36fa631dab5d70e99316b23c4c43094188d360cd9c3457355904e07c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000162074a7047f',\n maxFeePerGas: Big {\n s: 1,\n e: 10,\n c: [\n 6, 7, 6, 8, 1,\n 2, 6, 1, 6, 1,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n maxPriorityFeePerGas: Big {\n s: 1,\n e: 9,\n c: [ 1, 5 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n nonce: 129,\n r: '0x59a7c15b12c18cd68d6c440963d959bff3e73831ffc938e75ecad07f7ee43fbc',\n s: '0x1ebaf05f0d9273b16c2a7748b150a79d22533a8cd74552611cbe620fee3dcf1c',\n to: '0x39B72d136ba3e4ceF35F48CD09587ffaB754DD8B',\n transactionIndex: 29,\n type: 2,\n v: 0,\n value: Big {\n s: 1,\n e: 0,\n c: [ 0 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n confirmations: 1210\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 68, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 245, - "name": "TransactionResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 365, - "name": "BaseProvider.getTransaction" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 364, - "name": "BaseProvider.getTransaction" - } - }, - { - "id": 72, - "name": "getTransactionCount", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 250, - "character": 15 - } - ], - "signatures": [ - { - "id": 73, - "name": "getTransactionCount", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the transaction count from genesis up to specified blockTag", - "text": "* Same as `ethers.provider.getTransactionCount`\n* Same as `web3.eth.getTransactionCount`\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nconst address = '0x71660c4005ba85c37ccec55d0c4493e66fe775d3';\n await provider\n .getTransactionCount(address, 'latest')\n// 1060000\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address)\n// 1053312\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address, 14649390)\n// 1053312\n```\n" - } - ] - }, - "parameters": [ - { - "id": 74, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 75, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 547, - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 371, - "name": "BaseProvider.getTransactionCount" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 370, - "name": "BaseProvider.getTransactionCount" - } - }, - { - "id": 69, - "name": "getTransactionReceipt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 207, - "character": 15 - } - ], - "signatures": [ - { - "id": 70, - "name": "getTransactionReceipt", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gives information about a transaction that has already been mined. Includes additional information beyond what's provided by `getTransaction()`", - "text": "* Similar to [`ethers.provider.getTransactionReceipt`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransactionReceipt), some information not included\n" - }, - "parameters": [ - { - "id": 71, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "the hash of the transaction to get information about\n\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 526, - "name": "TransactionReceipt" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 368, - "name": "BaseProvider.getTransactionReceipt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 367, - "name": "BaseProvider.getTransactionReceipt" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [49] - }, - { - "title": "Properties", - "kind": 1024, - "children": [54] - }, - { - "title": "Methods", - "kind": 2048, - "children": [82, 76, 80, 64, 66, 72, 69] - } - ], - "sources": [ - { - "fileName": "src/providers/FallthroughProvider.ts", - "line": 22, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 349, - "name": "BaseProvider" - } - ] - }, - { - "id": 13, - "name": "JsonRpcProvider", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 14, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/providers/JsonRpcProvider.ts", - "line": 20, - "character": 2 - } - ], - "signatures": [ - { - "id": 15, - "name": "new JsonRpcProvider", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "comment": {}, - "parameters": [ - { - "id": 16, - "name": "rpcUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The URL to your Eth node. Consider POKT or Infura\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'https://free-eth-node.com/api/eth'" - } - ], - "type": { - "type": "reference", - "id": 13, - "name": "JsonRpcProvider" - }, - "overwrites": { - "type": "reference", - "id": 351, - "name": "BaseProvider.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 350, - "name": "BaseProvider.constructor" - } - }, - { - "id": 44, - "name": "getBalance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 374, - "character": 15 - } - ], - "signatures": [ - { - "id": 45, - "name": "getBalance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the balance of the account in wei as TinyBig\n* Same as [`ethers.provider.getBalance`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getBalance)\n* Same as `web3.eth.getBalance`", - "tags": [ - { - "tag": "example", - "text": "\n```js\n await provider\n .getBalance('0x7cB57B5A97eAbe94205C07890BE4c1aD31E486A8')\n .then((balance) => console.log(balance.toString()));\n// \"28798127851528138\"\n```\n" - } - ] - }, - "parameters": [ - { - "id": 46, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 47, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 547, - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 381, - "name": "BaseProvider.getBalance" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 380, - "name": "BaseProvider.getBalance" - } - }, - { - "id": 38, - "name": "getBlock", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 323, - "character": 15 - } - ], - "signatures": [ - { - "id": 39, - "name": "getBlock", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gets information about a certain block.\nSame as `web3.eth.getBlock` and `ethers.providers.getBlock`", - "returns": "A BlockResponse object with information about the specified block\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock(14645431);\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('0x3e5cea9c2be7e0ab4b0aa04c24dafddc37571db2d2d345caf7f88b3366ece0cf');\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nawait provider.getBlock('latest');\n{\n number: 4232826,\n hash: '0x93211a1cd17e154b183565ec685254a03f844a8e34824a46ce1bdd6753dcb669',\n parentHash: '0x1b32bfcba1bb2a57f56e166a3bb06875a1978992999dfc8828397b4c1526f472',\n sha3Uncles: '0x0fb399c67bb5a071ec8a22549223215ab76b7d4009941c9c37aa3c3936010463',\n logsBloom: '0x00000000000000000000101000000000020000000000000000000000000000000000400000010000000000000000000000000000010000000008800000000800000000200000000000000000000000000000000000000000000002000000000000000000000000000040000000000040000000000000000000000000000000000000000000000001000000000004000000000010000000000000000020000000000000000200100020000000000000000080000000000080001000000000000000000001040000000000000000008000000020010100000000200000100000000000000000000000002000000080000000020400000000002000200000000000',\n transactionsRoot: '0xc43b3f13e1fe810e34d3a26ffe465b72c7063a5c70a02de2c78e91e4d10bd9fb',\n stateRoot: '0x04d7bc816537ea7ef3a16e76c9879d29f34f99d4154273c2e98e012a31bad745',\n receiptsRoot: '0x89c6f781ceac0bd49c4d9aa9115df4a5d4dd0e0220ff7668012f15bc04222c6b',\n miner: '0x31fe561eb2c628cD32Ec52573D7c4b7E4C278Bfa',\n difficulty: '1300907486001755331049',\n totalDifficulty: '5989929395521171616186006183',\n extraData: '0xce018c495249532d62613031656132',\n size: 5416,\n gasLimit: 6800000,\n gasUsed: 202955,\n timestamp: 1649884910,\n transactions: [\n '0x6b34a59c7b9aead24fa6dad782f8a3ad84ed4a23ee09bcbf0bcf880840fbbe20',\n '0x9a3851ca24d5336c6a0d48aba2c4b4769d7a672c9b01729c5eb9924efd1b19a7',\n '0xc3ed3d198b62f2f3427ebfa3bbd0fcada4e3c0c189e4464e7eeceb403c75981e'\n ],\n uncles: [\n '0x0c567c054e98153f10d651fbbc018891c1dd9d62a9ffd998e87678803e95b6ed',\n '0xb7d69389dbfb057c6fcb4bc0582d46a2ba01170703f0dadf8cd1462b83e88753',\n '0xd5f74ccd0ad4c58b3161e8c2c507c264231e5f28925061b809c02e5e4bb6db28'\n ],\n minimumGasPrice: '0x387ee40',\n bitcoinMergedMiningHeader: '0x04000020e8567ed3d2480e15a1dd1b4335e4732ae343c037e4fd03000000000000000000ed10a8340d163d3e813bdd430f902f4e5a56828dc62313b2e23797c0be6b8516eb3e576297d8091735884f42',\n bitcoinMergedMiningCoinbaseTransaction: '0x0000000000000140e910128fda7bac502dc5e0573bbaf12de8e2524f70c22f7bd160dedcb19a2521002b6a2952534b424c4f434b3ae493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967aace6a7d9',\n bitcoinMergedMiningMerkleProof: '0xdf63a3d7eb6fbcfb301311faa46e9a15b0408bb1a04e284daee86c273c1dfd65ede23f3170f806e9e0f4cef7ba6b56aa37470d9c23f96ec8e43d08b58645919c5e10bcb892897a731f8f9ce79c72dc0e390896bcd6c67bb38c0bdb72982b6cf05519968d76673572c3f3ef3a08b0ddb464863f1788f7cdbaad3fe44a8a8af576d430ac282fe28852c16df198ca96cc5f71a50695912efe1a836e8442be69e31b6d6f973da2818bce9a3a1c2d9be0671aee9a7776e398d6a03d1e178e20d84646004a3d03c0501334e629d9146aa6a01316dcbaa289df6e6c5e3090cadaddff22699cfc7ff09512fc0d65c5062f17c98561ce3c9510de210d9d654cf99f8d756ff37c9fa21e7122ee8cadb923341690845d572921425f2bd7e044558b7e07983ac4df28928028b0c13c3624dc7a965af8091b0cecc845bf7da5308c03b2c97d607f6706a599f802025894435f1d76ea4e67cc2fc4e1559f1206f559a24633de0f',\n hashForMergedMining: '0xe493303f597fa368c0ccc4f8aceabf1c315bb7c9a07605c073a89f260040967a',\n paidFees: '0xc0744dcb7a0',\n cumulativeDifficulty: '0x1190930db285269e582'\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 40, - "name": "timeFrame", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The number, hash, or text-based description ('latest', 'earliest', or 'pending') of the block to collect information on.\n" - }, - "type": { - "type": "reference", - "id": 547, - "name": "BlockTag" - }, - "defaultValue": "'latest'" - }, - { - "id": 41, - "name": "returnTransactionObjects", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "Whether to also return data about the transactions on the block.\n" - }, - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 211, - "name": "BlockResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 375, - "name": "BaseProvider.getBlock" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 374, - "name": "BaseProvider.getBlock" - } - }, - { - "id": 42, - "name": "getGasPrice", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 354, - "character": 15 - } - ], - "signatures": [ - { - "id": 43, - "name": "getGasPrice", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the current gas price in wei as TinyBig\nSame as `ethers.provider.getGasPrice`" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 379, - "name": "BaseProvider.getGasPrice" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 378, - "name": "BaseProvider.getGasPrice" - } - }, - { - "id": 26, - "name": "getNetwork", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 44, - "character": 15 - } - ], - "signatures": [ - { - "id": 27, - "name": "getNetwork", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the network this provider is connected to" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 241, - "name": "Network" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 363, - "name": "BaseProvider.getNetwork" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 362, - "name": "BaseProvider.getNetwork" - } - }, - { - "id": 28, - "name": "getTransaction", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 182, - "character": 15 - } - ], - "signatures": [ - { - "id": 29, - "name": "getTransaction", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "* Similar to [`ethers.provider.getTransaction`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransaction), some information not included", - "returns": "information about one transaction", - "tags": [ - { - "tag": "example", - "text": "\n```js\nawait provider.getTransaction('0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789');\n {\n accessList: [],\n blockHash: '0x876810a013dbcd140f6fd6048c1dc33abbb901f1f96b394c2fa63aef3cb40b5d',\n blockNumber: 14578286,\n chainId: 1,\n from: '0xdfD9dE5f6FA60BD70636c0900752E93a6144AEd4',\n gas: Big {\n s: 1,\n e: 5,\n c: [ 1, 1, 2, 1, 6, 3 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n gasPrice: Big {\n s: 1,\n e: 10,\n c: [\n 4, 8, 5, 9, 2,\n 4, 2, 6, 8, 5,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n hash: '0x9014ae6ef92464338355a79e5150e542ff9a83e2323318b21f40d6a3e65b4789',\n input: '0x83259f170000000000000000000000000000000000000000000000000000000000000080000000000000000000000000dfd9de5f6fa60bd70636c0900752e93a6144aed400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009e99ad11a214fd016b19dc3648678c5944859ae292b21c24ca94f857836c4596f1950c82dd0c23dd621af4763edc2f66466e63c5df9de0c1107b1cd16bf460fe93e43fd308e3444bc79c3d88a4cb961dc8367ab6ad048867afc76d193bca99cf3a068864ed4a7df1dbf1d4c52238eced3e5e05644b4040fc2b3ccb8557b0e99fff6131305a0ea2b8061b90bd418db5bbdd2e92129f52d93f90531465e309c4caec5b85285822b6196398d36f16f511811b61bbda6461e80e29210cd303118bdcee8df6fa0505ffbe8642094fd2ba4dd458496fe3b459ac880bbf71877c713e969ccf5ed7efab8a84ebc07e3939901371ca427e1192e455a8f35a6a1d7ad09e1475dd1758b36fa631dab5d70e99316b23c4c43094188d360cd9c3457355904e07c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000162074a7047f',\n maxFeePerGas: Big {\n s: 1,\n e: 10,\n c: [\n 6, 7, 6, 8, 1,\n 2, 6, 1, 6, 1,\n 8\n ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n maxPriorityFeePerGas: Big {\n s: 1,\n e: 9,\n c: [ 1, 5 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n nonce: 129,\n r: '0x59a7c15b12c18cd68d6c440963d959bff3e73831ffc938e75ecad07f7ee43fbc',\n s: '0x1ebaf05f0d9273b16c2a7748b150a79d22533a8cd74552611cbe620fee3dcf1c',\n to: '0x39B72d136ba3e4ceF35F48CD09587ffaB754DD8B',\n transactionIndex: 29,\n type: 2,\n v: 0,\n value: Big {\n s: 1,\n e: 0,\n c: [ 0 ],\n constructor: [Function: Big] {\n DP: 20,\n RM: 1,\n NE: -7,\n PE: 21,\n strict: false,\n roundDown: 0,\n roundHalfUp: 1,\n roundHalfEven: 2,\n roundUp: 3,\n Big: [Circular *1],\n default: [Circular *1]\n }\n },\n confirmations: 1210\n }\n```\n" - } - ] - }, - "parameters": [ - { - "id": 30, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 245, - "name": "TransactionResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 365, - "name": "BaseProvider.getTransaction" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 364, - "name": "BaseProvider.getTransaction" - } - }, - { - "id": 34, - "name": "getTransactionCount", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 250, - "character": 15 - } - ], - "signatures": [ - { - "id": 35, - "name": "getTransactionCount", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns the transaction count from genesis up to specified blockTag", - "text": "* Same as `ethers.provider.getTransactionCount`\n* Same as `web3.eth.getTransactionCount`\n", - "tags": [ - { - "tag": "example", - "text": "\n```js\nconst address = '0x71660c4005ba85c37ccec55d0c4493e66fe775d3';\n await provider\n .getTransactionCount(address, 'latest')\n// 1060000\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address)\n// 1053312\n```\n" - }, - { - "tag": "example", - "text": "\n```js\n await provider\n .getTransactionCount(address, 14649390)\n// 1053312\n```\n" - } - ] - }, - "parameters": [ - { - "id": 36, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 37, - "name": "blockTag", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 547, - "name": "BlockTag" - }, - "defaultValue": "'latest'" - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 371, - "name": "BaseProvider.getTransactionCount" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 370, - "name": "BaseProvider.getTransactionCount" - } - }, - { - "id": 31, - "name": "getTransactionReceipt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/providers/BaseProvider.ts", - "line": 207, - "character": 15 - } - ], - "signatures": [ - { - "id": 32, - "name": "getTransactionReceipt", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gives information about a transaction that has already been mined. Includes additional information beyond what's provided by `getTransaction()`", - "text": "* Similar to [`ethers.provider.getTransactionReceipt`](https://docs.ethers.io/v5/api/providers/provider/#Provider-getTransactionReceipt), some information not included\n" - }, - "parameters": [ - { - "id": 33, - "name": "transactionHash", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "the hash of the transaction to get information about\n\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 526, - "name": "TransactionReceipt" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - }, - "inheritedFrom": { - "type": "reference", - "id": 368, - "name": "BaseProvider.getTransactionReceipt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 367, - "name": "BaseProvider.getTransactionReceipt" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [14] - }, - { - "title": "Methods", - "kind": 2048, - "children": [44, 38, 42, 26, 28, 34, 31] - } - ], - "sources": [ - { - "fileName": "src/providers/JsonRpcProvider.ts", - "line": 2, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 349, - "name": "BaseProvider" - } - ] - }, - { - "id": 109, - "name": "TinyBig", - "kind": 128, - "kindString": "Class", - "flags": {}, - "comment": { - "shortText": "A wrapper around [big.js](https://github.com/MikeMcl/big.js) which expands scientific notation and creates a \"toHexString\" function.\n* This is the return type of every operation on ether, wei, etc." - }, - "children": [ - { - "id": 118, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 9, - "character": 2 - } - ], - "signatures": [ - { - "id": 119, - "name": "new TinyBig", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 120, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - "overwrites": { - "type": "reference", - "name": "Big.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "name": "Big.constructor" - } - }, - { - "id": 208, - "name": "c", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns an array of single digits" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 371, - "character": 4 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "number" - } - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.c" - } - }, - { - "id": 209, - "name": "e", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns the exponent, Integer, -1e+6 to 1e+6 inclusive" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 375, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.e" - } - }, - { - "id": 210, - "name": "s", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns the sign, -1 or 1" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 379, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.s" - } - }, - { - "id": 110, - "name": "DP", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "shortText": "The maximum number of decimal places of the results of operations involving division.\nIt is relevant only to the div and sqrt methods, and the pow method when the exponent is negative.", - "text": "0 to 1e+6 inclusive\nDefault value: 20\n" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 109, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.DP" - } - }, - { - "id": 112, - "name": "NE", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "shortText": "The negative exponent value at and below which toString returns exponential notation.", - "text": "-1e+6 to 0 inclusive\nDefault value: -7\n" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 121, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.NE" - } - }, - { - "id": 113, - "name": "PE", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "shortText": "The positive exponent value at and above which toString returns exponential notation.", - "text": "0 to 1e+6 inclusive\nDefault value: 21\n" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 128, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.PE" - } - }, - { - "id": 111, - "name": "RM", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "shortText": "The rounding mode used in the above operations and by round, toExponential, toFixed and toPrecision.\nDefault value: 1" - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 114, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.RM" - } - }, - { - "id": 114, - "name": "roundDown", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds towards zero.\nI.e. truncate, no rounding." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 136, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 0 - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.roundDown" - } - }, - { - "id": 116, - "name": "roundHalfEven", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds towards even neighbour." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 146, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 2 - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.roundHalfEven" - } - }, - { - "id": 115, - "name": "roundHalfUp", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds towards nearest neighbour.\nIf equidistant, rounds away from zero." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 141, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 1 - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.roundHalfUp" - } - }, - { - "id": 117, - "name": "roundUp", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "shortText": "Rounds away from zero." - }, - "sources": [ - { - "fileName": "node_modules/@types/big.js/index.d.ts", - "line": 150, - "character": 13 - } - ], - "type": { - "type": "literal", - "value": 3 - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.roundUp" - } - }, - { - "id": 135, - "name": "abs", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 136, - "name": "abs", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the absolute value, i.e. the magnitude, of this Big number." - }, - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.abs" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.abs" - } - }, - { - "id": 137, - "name": "add", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 138, - "name": "add", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number plus n - alias for .plus().", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 139, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.add" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.add" - } - }, - { - "id": 140, - "name": "cmp", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 141, - "name": "cmp", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Compare the values.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 142, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 539, - "qualifiedName": "Comparison", - "package": "@types/big.js", - "name": "Comparison" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.cmp" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.cmp" - } - }, - { - "id": 143, - "name": "div", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 144, - "name": "div", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number divided by n.", - "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid." - }, - { - "tag": "throws", - "text": "`±Infinity` on division by zero." - }, - { - "tag": "throws", - "text": "`NaN` on division of zero by zero.\n" - } - ] - }, - "parameters": [ - { - "id": 145, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.div" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.div" - } - }, - { - "id": 146, - "name": "eq", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 147, - "name": "eq", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big equals the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 148, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.eq" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.eq" - } - }, - { - "id": 149, - "name": "gt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 150, - "name": "gt", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is greater than the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 151, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.gt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.gt" - } - }, - { - "id": 152, - "name": "gte", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 153, - "name": "gte", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is greater than or equal to the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 154, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.gte" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.gte" - } - }, - { - "id": 155, - "name": "lt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 156, - "name": "lt", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is less than the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 157, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.lt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.lt" - } - }, - { - "id": 158, - "name": "lte", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 159, - "name": "lte", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns true if the value of this Big is less than or equal to the value of n, otherwise returns false.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 160, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.lte" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.lte" - } - }, - { - "id": 161, - "name": "minus", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 162, - "name": "minus", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number minus n.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 163, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.minus" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.minus" - } - }, - { - "id": 164, - "name": "mod", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 165, - "name": "mod", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number modulo n, i.e. the integer remainder of dividing this Big number by n.", - "text": "The result will have the same sign as this Big number, and it will match that of Javascript's % operator (within the limits of its precision) and BigDecimal's remainder method.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is negative or otherwise invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 166, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.mod" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.mod" - } - }, - { - "id": 167, - "name": "mul", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 168, - "name": "mul", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number times n - alias for .times().", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 169, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.mul" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.mul" - } - }, - { - "id": 127, - "name": "padAndChop", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 35, - "character": 10 - } - ], - "signatures": [ - { - "id": 128, - "name": "padAndChop", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": {}, - "parameters": [ - { - "id": 129, - "name": "str", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 130, - "name": "padChar", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 131, - "name": "length", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "\n" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 170, - "name": "plus", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 171, - "name": "plus", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number plus n.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 172, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.plus" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.plus" - } - }, - { - "id": 173, - "name": "pow", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 174, - "name": "pow", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number raised to the power exp.", - "text": "If exp is negative and the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", - "tags": [ - { - "tag": "throws", - "text": "`!pow!` if exp is invalid.\n\nNote: High value exponents may cause this method to be slow to return.\n" - } - ] - }, - "parameters": [ - { - "id": 175, - "name": "exp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The power to raise the number to, -1e+6 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.pow" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.pow" - } - }, - { - "id": 176, - "name": "prec", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 177, - "name": "prec", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Return a new Big whose value is the value of this Big rounded to a maximum precision of sd\nsignificant digits using rounding mode rm, or Big.RM if rm is not specified.", - "tags": [ - { - "tag": "throws", - "text": "`!prec!` if sd is invalid." - }, - { - "tag": "throws", - "text": "`!Big.RM!` if rm is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 178, - "name": "sd", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Significant digits: integer, 1 to MAX_DP inclusive." - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 179, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.prec" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.prec" - } - }, - { - "id": 180, - "name": "round", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 181, - "name": "round", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number rounded using rounding mode rm to a maximum of dp decimal places.", - "tags": [ - { - "tag": "throws", - "text": "`!round!` if dp is invalid." - }, - { - "tag": "throws", - "text": "`!Big.RM!` if rm is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 182, - "name": "dp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Decimal places, 0 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 183, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.round" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.round" - } - }, - { - "id": 184, - "name": "sqrt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 185, - "name": "sqrt", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the square root of this Big number.", - "text": "If the result has more fraction digits than is specified by Big.DP, it will be rounded to Big.DP decimal places using rounding mode Big.RM.\n", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if this Big number is negative.\n" - } - ] - }, - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.sqrt" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.sqrt" - } - }, - { - "id": 186, - "name": "sub", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 187, - "name": "sub", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number minus n - alias for .minus().", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 188, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.sub" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.sub" - } - }, - { - "id": 189, - "name": "times", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 190, - "name": "times", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a Big number whose value is the value of this Big number times n.", - "tags": [ - { - "tag": "throws", - "text": "`NaN` if n is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 191, - "name": "n", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 550, - "qualifiedName": "BigSource", - "package": "@types/big.js", - "name": "BigSource" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.times" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.times" - } - }, - { - "id": 192, - "name": "toExponential", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 193, - "name": "toExponential", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number in exponential notation to a fixed number of decimal places dp.", - "text": "If the value of this Big number in exponential notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in exponential notation has fewer digits to the right of the decimal point than is specified by dp, the return value will be appended with zeros accordingly.\n\nIf dp is omitted, or is null or undefined, the number of digits after the decimal point defaults to the minimum number of digits necessary to represent the value exactly.\n", - "tags": [ - { - "tag": "throws", - "text": "`!toFix!` if dp is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 194, - "name": "dp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Decimal places, 0 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 195, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.toExponential" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.toExponential" - } - }, - { - "id": 196, - "name": "toFixed", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 197, - "name": "toFixed", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number in normal notation to a fixed number of decimal places dp.", - "text": "If the value of this Big number in normal notation has more digits to the right of the decimal point than is specified by dp,\nthe return value will be rounded to dp decimal places using rounding mode Big.RM.\n\nIf the value of this Big number in normal notation has fewer fraction digits then is specified by dp, the return value will be appended with zeros accordingly.\n\nUnlike Number.prototype.toFixed, which returns exponential notation if a number is greater or equal to 1021, this method will always return normal notation.\n\nIf dp is omitted, or is null or undefined, then the return value is simply the value in normal notation.\nThis is also unlike Number.prototype.toFixed, which returns the value to zero decimal places.\n", - "tags": [ - { - "tag": "throws", - "text": "`!toFix!` if dp is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 198, - "name": "dp", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Decimal places, 0 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 199, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.toFixed" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.toFixed" - } - }, - { - "id": 121, - "name": "toHexString", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 16, - "character": 2 - } - ], - "signatures": [ - { - "id": 122, - "name": "toHexString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Used anytime you're passing in \"value\" to ethers or web3\nFor now, TypeScript will complain that `TinyBig` is not a `BigNumberish`. You can // @ts-ignore or call this" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 206, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 207, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number.", - "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.toJSON" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.toJSON" - } - }, - { - "id": 123, - "name": "toNumber", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 19, - "character": 2 - } - ], - "signatures": [ - { - "id": 124, - "name": "toNumber", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "overwrites": { - "type": "reference", - "name": "Big.toNumber" - } - } - ], - "overwrites": { - "type": "reference", - "name": "Big.toNumber" - } - }, - { - "id": 200, - "name": "toPrecision", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 201, - "name": "toPrecision", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number to the specified number of significant digits sd.", - "text": "If the value of this Big number has more digits than is specified by sd, the return value will be rounded to sd significant digits using rounding mode Big.RM.\n\nIf the value of this Big number has fewer digits than is specified by sd, the return value will be appended with zeros accordingly.\n\nIf sd is less than the number of digits necessary to represent the integer part of the value in normal notation, then exponential notation is used.\n\nIf sd is omitted, or is null or undefined, then the return value is the same as .toString().\n", - "tags": [ - { - "tag": "throws", - "text": "`!toPre!` if sd is invalid.\n" - } - ] - }, - "parameters": [ - { - "id": 202, - "name": "sd", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Significant digits, 1 to 1e+6 inclusive" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 203, - "name": "rm", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "shortText": "Rounding mode: 0 (down), 1 (half-up), 2 (half-even) or 3 (up)." - }, - "type": { - "type": "reference", - "id": 551, - "qualifiedName": "RoundingMode", - "package": "@types/big.js", - "name": "RoundingMode" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.toPrecision" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.toPrecision" - } - }, - { - "id": 125, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 23, - "character": 2 - } - ], - "signatures": [ - { - "id": 126, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "overwrites": { - "type": "reference", - "name": "Big.toString" - } - } - ], - "overwrites": { - "type": "reference", - "name": "Big.toString" - } - }, - { - "id": 132, - "name": "toTwos", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPublic": true - }, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 42, - "character": 9 - } - ], - "signatures": [ - { - "id": 133, - "name": "toTwos", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 134, - "name": "bitCount", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - } - ] - }, - { - "id": 204, - "name": "valueOf", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 205, - "name": "valueOf", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns a string representing the value of this Big number.", - "text": "If this Big number has a positive exponent that is equal to or greater than 21, or a negative exponent equal to or less than -7, then exponential notation is returned.\n\nThe point at which toString returns exponential rather than normal notation can be adjusted by changing\nthe value of Big.E_POS and Big.E_NEG. By default, Big numbers correspond to Javascript's number type in this regard.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "Big.valueOf" - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Big.valueOf" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [118] - }, - { - "title": "Properties", - "kind": 1024, - "children": [208, 209, 210, 110, 112, 113, 111, 114, 116, 115, 117] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 135, 137, 140, 143, 146, 149, 152, 155, 158, 161, 164, 167, 127, - 170, 173, 176, 180, 184, 186, 189, 192, 196, 121, 206, 123, 200, - 125, 132, 204 - ] - } - ], - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 8, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - }, - { - "id": 313, - "name": "DataOptions", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 314, - "name": "allowMissingPrefix", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 25, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 315, - "name": "hexPad", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 26, - "character": 2 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "literal", - "value": "left" - }, - { - "type": "literal", - "value": "right" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [314, 315] - } - ], - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 24, - "character": 17 - } - ] - }, - { - "id": 316, - "name": "Hexable", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 317, - "name": "toHexString", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 318, - "name": "toHexString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "kind": 2048, - "children": [317] - } - ], - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 29, - "character": 17 - } - ] - }, - { - "id": 222, - "name": "JSONABIArgument", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 223, - "name": "anonymous", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 48, - "character": 2 - } - ], - "type": { - "type": "literal", - "value": false - } - }, - { - "id": 239, - "name": "constant", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 64, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 238, - "name": "gas", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 63, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 224, - "name": "inputs", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 49, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 225, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 229, - "name": "indexed", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 53, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 226, - "name": "internalType", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 50, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 227, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 51, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 228, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 52, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [229, 226, 227, 228] - } - ] - } - } - } - }, - { - "id": 230, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 55, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 231, - "name": "outputs", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 56, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 232, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 233, - "name": "internalType", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 57, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 234, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 58, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 235, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 59, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [233, 234, 235] - } - ] - } - } - } - }, - { - "id": 240, - "name": "payable", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 65, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 236, - "name": "stateMutability", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 61, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 237, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 62, - "character": 2 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "function" - }, - { - "type": "literal", - "value": "event" - }, - { - "type": "literal", - "value": "constructor" - }, - { - "type": "literal", - "value": "error" - }, - { - "type": "literal", - "value": "fallback" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [223, 239, 238, 224, 230, 231, 240, 236, 237] - } - ], - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 47, - "character": 17 - } - ] - }, - { - "id": 241, - "name": "Network", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "comment": { - "shortText": "A trimmed version of https://chainid.network/chains.json" - }, - "children": [ - { - "id": 242, - "name": "chainId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Network.types.ts", - "line": 5, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 243, - "name": "ensAddress", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Network.types.ts", - "line": 6, - "character": 2 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - }, - { - "id": 244, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Network.types.ts", - "line": 7, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [242, 243, 244] - } - ], - "sources": [ - { - "fileName": "src/types/Network.types.ts", - "line": 4, - "character": 17 - } - ] - }, - { - "id": 326, - "name": "Signature", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 329, - "name": "_vs", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 47, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 333, - "name": "compact", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 53, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 327, - "name": "r", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 330, - "name": "recoveryParam", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 49, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 328, - "name": "s", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 46, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 331, - "name": "v", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 50, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 332, - "name": "yParityAndS", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 52, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [329, 333, 327, 330, 328, 331, 332] - } - ], - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 43, - "character": 17 - } - ] - }, - { - "id": 211, - "name": "BlockResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 4, - "character": 12 - } - ], - "type": { - "type": "reference", - "id": 474, - "typeArguments": [ - { - "type": "reference", - "id": 477, - "name": "RPCBlock" - }, - { - "type": "reflection", - "declaration": { - "id": 212, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 218, - "name": "baseFeePerGas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 12, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 213, - "name": "gasLimit", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 7, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 214, - "name": "gasUsed", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 8, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 215, - "name": "number", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 9, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 216, - "name": "size", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 10, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 217, - "name": "timestamp", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 11, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 219, - "name": "transactions", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 13, - "character": 4 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "id": 543, - "name": "BlockTransactionResponse" - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [218, 213, 214, 215, 216, 217, 219] - } - ], - "sources": [ - { - "fileName": "src/types/Block.types.ts", - "line": 6, - "character": 2 - } - ] - } - } - ], - "name": "Modify" - } - }, - { - "id": 310, - "name": "Bytes", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 8, - "character": 12 - } - ], - "type": { - "type": "reference", - "id": 521, - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - } - ], - "qualifiedName": "ArrayLike", - "package": "typescript", - "name": "ArrayLike" - } - }, - { - "id": 311, - "name": "BytesLike", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "example", - "text": "\n[1,2,3]\n" - }, - { - "tag": "example", - "text": "\n0x123\n" - }, - { - "tag": "example", - "text": "\n'0x123'\n" - } - ] - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 21, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 310, - "name": "Bytes" - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - }, - { - "id": 312, - "name": "BytesLikeWithNumber", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 22, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 311, - "name": "BytesLike" - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - }, - { - "id": 220, - "name": "ContractTypes", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 1, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "bool" - }, - { - "type": "literal", - "value": "bytes1" - }, - { - "type": "literal", - "value": "bytes2" - }, - { - "type": "literal", - "value": "bytes3" - }, - { - "type": "literal", - "value": "bytes4" - }, - { - "type": "literal", - "value": "bytes5" - }, - { - "type": "literal", - "value": "bytes6" - }, - { - "type": "literal", - "value": "bytes7" - }, - { - "type": "literal", - "value": "bytes8" - }, - { - "type": "literal", - "value": "bytes9" - }, - { - "type": "literal", - "value": "bytes10" - }, - { - "type": "literal", - "value": "bytes11" - }, - { - "type": "literal", - "value": "bytes12" - }, - { - "type": "literal", - "value": "bytes13" - }, - { - "type": "literal", - "value": "bytes14" - }, - { - "type": "literal", - "value": "bytes15" - }, - { - "type": "literal", - "value": "bytes16" - }, - { - "type": "literal", - "value": "bytes17" - }, - { - "type": "literal", - "value": "bytes18" - }, - { - "type": "literal", - "value": "bytes19" - }, - { - "type": "literal", - "value": "bytes20" - }, - { - "type": "literal", - "value": "bytes21" - }, - { - "type": "literal", - "value": "bytes22" - }, - { - "type": "literal", - "value": "bytes23" - }, - { - "type": "literal", - "value": "bytes24" - }, - { - "type": "literal", - "value": "bytes25" - }, - { - "type": "literal", - "value": "bytes26" - }, - { - "type": "literal", - "value": "bytes27" - }, - { - "type": "literal", - "value": "bytes28" - }, - { - "type": "literal", - "value": "bytes29" - }, - { - "type": "literal", - "value": "bytes30" - }, - { - "type": "literal", - "value": "bytes31" - }, - { - "type": "literal", - "value": "bytes32" - }, - { - "type": "literal", - "value": "bytes32[]" - }, - { - "type": "literal", - "value": "address" - }, - { - "type": "literal", - "value": "address payable" - }, - { - "type": "literal", - "value": "address[4]" - }, - { - "type": "literal", - "value": "address[100]" - }, - { - "type": "literal", - "value": "uint256" - }, - { - "type": "literal", - "value": "uint256[100]" - }, - { - "type": "literal", - "value": "uint8" - }, - { - "type": "literal", - "value": "uint32" - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - }, - { - "id": 221, - "name": "JSONABI", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Contract.types.ts", - "line": 67, - "character": 12 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 222, - "name": "JSONABIArgument" - } - } - }, - { - "id": 319, - "name": "SignatureLike", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 33, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 320, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 323, - "name": "_vs", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 37, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 321, - "name": "r", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 35, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 324, - "name": "recoveryParam", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 38, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 322, - "name": "s", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 36, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 325, - "name": "v", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 39, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [323, 321, 324, 322, 325] - } - ], - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 34, - "character": 4 - } - ] - } - }, - { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - ] - } - }, - { - "id": 245, - "name": "TransactionResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 10, - "character": 12 - } - ], - "type": { - "type": "reference", - "id": 499, - "typeArguments": [ - { - "type": "reference", - "id": 502, - "name": "RPCTransaction" - }, - { - "type": "intersection", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 246, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 247, - "name": "blockNumber", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 13, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 248, - "name": "chainId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 14, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 255, - "name": "gas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 21, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 256, - "name": "gasLimit", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 22, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 254, - "name": "gasPrice", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 20, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 249, - "name": "nonce", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 15, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 250, - "name": "transactionIndex", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 16, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 251, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 17, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 252, - "name": "v", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 18, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 253, - "name": "value", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 19, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 247, 248, 255, 256, 254, 249, 250, 251, 252, 253 - ] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 12, - "character": 2 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 257, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 260, - "name": "confirmations", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 26, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 258, - "name": "maxFeePerGas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 24, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - }, - { - "id": 259, - "name": "maxPriorityFeePerGas", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 25, - "character": 4 - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [260, 258, 259] - } - ], - "sources": [ - { - "fileName": "src/types/Transaction.types.ts", - "line": 23, - "character": 6 - } - ] - } - } - ] - } - ], - "name": "Modify" - } - }, - { - "id": 267, - "name": "arrayify", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 158, - "character": 16 - } - ], - "signatures": [ - { - "id": 268, - "name": "arrayify", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Converts DataHexStringOrArrayish to a Uint8Array\n* Same as [`ethers.utils.arrayify`](https://docs.ethers.io/v5/api/utils/bytes/#utils-arrayify)", - "tags": [ - { - "tag": "example", - "text": "\n```js\narrayify(1);\n// Uint8Array(1) [ 1 ]\n```\n" - }, - { - "tag": "example", - "text": "\n```js\narrayify(0x1234);\n// Uint8Array(2) [ 18, 52 ]\n```\n" - }, - { - "tag": "example", - "text": "\n```js\narrayify('0x1', { hexPad: 'right' });\n// Uint8Array(1) [ 16 ]\n```\n" - } - ] - }, - "parameters": [ - { - "id": 269, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 311, - "name": "BytesLike" - }, - { - "type": "reference", - "id": 316, - "name": "Hexable" - } - ] - } - }, - { - "id": 270, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "id": 313, - "name": "DataOptions" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - }, - { - "id": 271, - "name": "concat", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 230, - "character": 16 - } - ], - "signatures": [ - { - "id": 272, - "name": "concat", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Concatenates all the BytesLike in arrayOfBytesLike into a single Uint8Array.\n* Same as [`ethers.utils.concat`](https://docs.ethers.io/v5/api/utils/bytes/#utils-concat)", - "tags": [ - { - "tag": "example", - "text": "\n```js\nconcat([0, 1]);\n// Uint8Array(2) [ 0, 1 ]\n```\n" - } - ] - }, - "parameters": [ - { - "id": 273, - "name": "arrayOfBytesLike", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "reference", - "id": 312, - "name": "BytesLikeWithNumber" - } - } - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - }, - { - "id": 4, - "name": "etherToGwei", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/ether-to-gwei.ts", - "line": 28, - "character": 16 - } - ], - "signatures": [ - { - "id": 5, - "name": "etherToGwei", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Convert from Ether to Gwei", - "text": "No direct equivalent in ether.js; requires multiple functions to achieve.\n\nNo direct equivalent in web3; requires multiple functions to achieve.\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\netherToGwei('1000').toString()\n// '1000000000000'\netherToGwei(1000).toString()\n// '1000000000000'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\netherToGwei('1000').toNumber()\n// 1000000000000\netherToGwei(1000).toNumber()\n// 1000000000000\n```\n" - } - ] - }, - "parameters": [ - { - "id": 6, - "name": "etherQuantity", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 1, - "name": "etherToWei", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/ether-to-wei.ts", - "line": 28, - "character": 16 - } - ], - "signatures": [ - { - "id": 2, - "name": "etherToWei", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Convert Ether to Wei", - "text": "Similar to [\"parseEther\" in ethers.js](https://docs.ethers.io/v5/api/utils/display-logic/#utils-parseEther)\n\nSimilar to [\"toWei\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#towei)\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\netherToWei('1000').toString()\n// '1000000000000000000000'\netherToWei(1000).toString()\n// '1000000000000000000000'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\netherToWei('1000').toNumber()\n// 1000000000000000000000\netherToWei(1000).toNumber()\n// 1000000000000000000000\n```\n" - } - ] - }, - "parameters": [ - { - "id": 3, - "name": "etherQuantity", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 95, - "name": "gweiToEther", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/gwei-to-ether.ts", - "line": 29, - "character": 16 - } - ], - "signatures": [ - { - "id": 96, - "name": "gweiToEther", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Convert from Gwei to Ether", - "text": "No direct equivalent in ethers.js; requires multiple functions to achieve.\n\nNo direct equivalent in web3; requires multiple functions to achieve.\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\ngweiToEther('1000000000000').toString()\n// '1000'\ngweiToEther(1000000000000).toString()\n// '1000'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\ngweiToEther('1000000000000').toNumber()\n// 1000\ngweiToEther(1000000000000).toNumber()\n// 1000\n```\n" - } - ] - }, - "parameters": [ - { - "id": 97, - "name": "gweiQuantity", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 334, - "name": "hashMessage", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/hash-message.ts", - "line": 15, - "character": 16 - } - ], - "signatures": [ - { - "id": 335, - "name": "hashMessage", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Computes the EIP-191 personal message digest of message.\nPersonal messages are converted to UTF-8 bytes and prefixed with \\x19Ethereum Signed Message: and the length of message.", - "tags": [ - { - "tag": "example", - "text": "\n```js\nhashMessage(\"Hello World\");\n// '0xa1de988600a42c4b4ab089b619297c17d53cffae5d5120d82d8a92d0bb3b78f2'\n```\n" - } - ] - }, - "parameters": [ - { - "id": 336, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "id": 310, - "name": "Bytes" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 297, - "name": "hexConcat", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 408, - "character": 16 - } - ], - "signatures": [ - { - "id": 298, - "name": "hexConcat", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 299, - "name": "items", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 289, - "name": "hexDataLength", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 378, - "character": 16 - } - ], - "signatures": [ - { - "id": 290, - "name": "hexDataLength", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 291, - "name": "data", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ] - }, - { - "id": 292, - "name": "hexDataSlice", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 388, - "character": 16 - } - ], - "signatures": [ - { - "id": 293, - "name": "hexDataSlice", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 294, - "name": "data", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 312, - "name": "BytesLikeWithNumber" - } - }, - { - "id": 295, - "name": "offset", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 296, - "name": "endOffset", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 303, - "name": "hexStripZeros", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 424, - "character": 16 - } - ], - "signatures": [ - { - "id": 304, - "name": "hexStripZeros", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 305, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 300, - "name": "hexValue", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 416, - "character": 16 - } - ], - "signatures": [ - { - "id": 301, - "name": "hexValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 302, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "bigint" - }, - { - "type": "reference", - "id": 311, - "name": "BytesLike" - }, - { - "type": "reference", - "id": 316, - "name": "Hexable" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 306, - "name": "hexZeroPad", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 471, - "character": 16 - } - ], - "signatures": [ - { - "id": 307, - "name": "hexZeroPad", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns a hex string padded to a specified length of bytes.", - "text": "Similar to [\"hexZeroPad\" in ethers.js](https://docs.ethers.io/v5/api/utils/bytes/#utils-hexZeroPad)\n\nDiffers from [\"padLeft\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#padleft) because web3 counts by characters, not bytes.\n", - "tags": [ - { - "tag": "throws", - "text": "- If the value is not a hex string or number" - }, - { - "tag": "throws", - "text": "- If the value is longer than the length\n" - }, - { - "tag": "example", - "text": "\n```javascript\nhexZeroPad('0x60', 2);\n// '0x0060'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nhexZeroPad(0x60, 3);\n// '0x000060'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nhexZeroPad('12345', 1);\n// Throws\n```\n" - } - ] - }, - "parameters": [ - { - "id": 308, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 312, - "name": "BytesLikeWithNumber" - } - }, - { - "id": 309, - "name": "length", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The final length in bytes\n" - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 285, - "name": "hexlify", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 306, - "character": 16 - } - ], - "signatures": [ - { - "id": 286, - "name": "hexlify", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "example", - "text": "\n```js\nhexlify(4);\n// '0x04'\n\nhexlify(14);\n// '0x0e'\n```\n" - } - ] - }, - "parameters": [ - { - "id": 287, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "bigint" - }, - { - "type": "reference", - "id": 311, - "name": "BytesLike" - }, - { - "type": "reference", - "id": 316, - "name": "Hexable" - } - ] - } - }, - { - "id": 288, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "id": 313, - "name": "DataOptions" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 7, - "name": "isAddress", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/is-address.ts", - "line": 27, - "character": 16 - } - ], - "signatures": [ - { - "id": 8, - "name": "isAddress", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns a boolean as to whether the input is a valid address.\nDoes NOT support ICAP addresses", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\nisAddress('0xc0deaf6bd3f0c6574a6a625ef2f22f62a5150eab');\n// true\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nisAddress('bad');\n// false\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\n// Does NOT support ENS.\nisAddress('vitalik.eth');\n// false\n```\n" - } - ] - }, - "parameters": [ - { - "id": 9, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 264, - "name": "isBytes", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 112, - "character": 16 - } - ], - "signatures": [ - { - "id": 265, - "name": "isBytes", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns true if and only if value is a valid [Bytes](#bytes)\n* Same as [`ethers.utils.isBytes`](https://docs.ethers.io/v5/api/utils/bytes/#utils-isBytes)", - "tags": [ - { - "tag": "example", - "text": "\n```js\nisBytes([1,2,3]);\n// true\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nisBytes(false);\n// false\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nisBytes(new Uint8Array(1));\n// true\n```\n" - } - ] - }, - "parameters": [ - { - "id": 266, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "predicate", - "name": "value", - "asserts": false, - "targetType": { - "type": "reference", - "id": 310, - "name": "Bytes" - } - } - } - ] - }, - { - "id": 261, - "name": "isBytesLike", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 82, - "character": 16 - } - ], - "signatures": [ - { - "id": 262, - "name": "isBytesLike", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns true if and only if value is a valid [Bytes](#bytes) or DataHexString\n* Same as [`ethers.utils.isBytesLike`](https://docs.ethers.io/v5/api/utils/bytes/#utils-isBytesLike)", - "tags": [ - { - "tag": "example", - "text": "\n```js\nisBytesLike([1,2,3]);\n// true\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nisBytesLike(false);\n// false\n```\n" - }, - { - "tag": "example", - "text": "\n```js\nisBytesLike(new Uint8Array(1));\n// true\n```\n" - } - ] - }, - "parameters": [ - { - "id": 263, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "predicate", - "name": "value", - "asserts": false, - "targetType": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - } - ] - }, - { - "id": 281, - "name": "isHexString", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 284, - "character": 16 - } - ], - "signatures": [ - { - "id": 282, - "name": "isHexString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns true if and only if object is a valid hex string.\nIf length is specified and object is not a valid DataHexString of length bytes, an InvalidArgument error is thrown.\n* Same as [`ethers.utils.isHexString`](https://docs.ethers.io/v5/api/utils/bytes/#utils-isHexString)" - }, - "parameters": [ - { - "id": 283, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 284, - "name": "length", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 10, - "name": "jsonRpcProvider", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/providers/JsonRpcProvider.ts", - "line": 36, - "character": 16 - } - ], - "signatures": [ - { - "id": 11, - "name": "jsonRpcProvider", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Helper function to avoid \"new\"", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\njsonRpcProvider().getBlock('latest').then(block => {\n console.log(block.number);\n})\n// 14530496\n```\n" - } - ] - }, - "parameters": [ - { - "id": 12, - "name": "rpcUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "id": 13, - "name": "JsonRpcProvider" - } - } - ] - }, - { - "id": 337, - "name": "keccak256", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/keccak256.ts", - "line": 4, - "character": 13 - } - ], - "signatures": [ - { - "id": 338, - "name": "keccak256", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 339, - "name": "data", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 340, - "name": "pack", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/solidity-keccak256.ts", - "line": 91, - "character": 16 - } - ], - "signatures": [ - { - "id": 341, - "name": "pack", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 342, - "name": "types", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - }, - { - "id": 343, - "name": "values", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 344, - "name": "solidityKeccak256", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/solidity-keccak256.ts", - "line": 133, - "character": 16 - } - ], - "signatures": [ - { - "id": 345, - "name": "solidityKeccak256", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Hashes data from Solidity using the Keccak256 algorithm.", - "text": "Similar to [\"solidityKeccak256\" in ethers.js](https://docs.ethers.io/v5/api/utils/hashing/#utils-solidityKeccak256)\n", - "returns": "- A Keccak256 hash (hex string) based on the values provided\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\nconst types = ['string', 'bool', 'uint32'];\nconst values = ['essential-eth is great', true, 14];\nsolidityKeccak256(types, values);\n// '0xe4d4c8e809faac09d58f468f0aeab9474fe8965d554c6c0f868c433c3fd6acab'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nconst types = ['bytes4', 'uint32[5]'];\nconst values = [[116, 101, 115, 116], [5, 3, 4, 9, 18]];\nsolidityKeccak256(types, values);\n// '0x038707a887f09355dc545412b058e7ba8f3c74047050c7c5e5e52eec608053d9'\n```\n" - } - ] - }, - "parameters": [ - { - "id": 346, - "name": "types", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "Each [Solidity type](https://docs.soliditylang.org/en/v0.8.13/types.html) corresponding to the values passed in. Helps the function parse and pack data properly.\n" - }, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - }, - { - "id": 347, - "name": "values", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "Data to be concatenated (combined) and then hashed.\n" - }, - "type": { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 274, - "name": "stripZeros", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 246, - "character": 16 - } - ], - "signatures": [ - { - "id": 275, - "name": "stripZeros", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 276, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - }, - { - "id": 86, - "name": "tinyBig", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/shared/tiny-big/tiny-big.ts", - "line": 71, - "character": 16 - } - ], - "signatures": [ - { - "id": 87, - "name": "tinyBig", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Helper factory function so that you don't have to type \"new\" when instantiating a new TinyBig", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\ntinyBig(10).times(3).toNumber()\n// 30\n```\n" - } - ] - }, - "parameters": [ - { - "id": 88, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 89, - "name": "toChecksumAddress", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/to-checksum-address.ts", - "line": 20, - "character": 16 - } - ], - "signatures": [ - { - "id": 90, - "name": "toChecksumAddress", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Returns an Ethereum address in proper mixed-case checksum.\nDoes NOT support ICAP", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\ntoChecksumAddress('0xfB6916095ca1df60bB79Ce92cE3Ea74c37c5d359');\n// '0xfB6916095ca1df60bB79Ce92cE3Ea74c37c5d359'\n```\n\nSimilar to [\"getAddress\" in ethers.js](https://docs.ethers.io/v5/api/utils/address/#utils-getAddress)\n\nSimilar to [\"toChecksumAddress\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#tochecksumaddress)\n" - } - ] - }, - "parameters": [ - { - "id": 91, - "name": "address", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "An Ethereum address. Mixed, lower, and uppercase are all valid\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 98, - "name": "toUtf8Bytes", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/to-utf8-bytes.ts", - "line": 1, - "character": 16 - } - ], - "signatures": [ - { - "id": 99, - "name": "toUtf8Bytes", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 100, - "name": "data", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - }, - { - "id": 92, - "name": "weiToEther", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/wei-to-ether.ts", - "line": 28, - "character": 16 - } - ], - "signatures": [ - { - "id": 93, - "name": "weiToEther", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Convert from Wei to Ether", - "text": "Similar to [\"formatEther\" in ethers.js](https://docs.ethers.io/v5/api/utils/display-logic/#utils-formatEther)\n\nSimilar to [\"fromWei\" in web3.js](https://web3js.readthedocs.io/en/v1.7.1/web3-utils.html#fromwei)\n", - "tags": [ - { - "tag": "example", - "text": "\n```javascript\nweiToEther('1000000000000000000000').toString()\n// '1000'\nweiToEther(1000000000000000000000).toString()\n// '1000'\n```\n" - }, - { - "tag": "example", - "text": "\n```javascript\nweiToEther('1000000000000000000000').toNumber()\n// 1000\nweiToEther(1000000000000000000000).toNumber()\n// 1000\n```\n" - } - ] - }, - "parameters": [ - { - "id": 94, - "name": "weiQuantity", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "id": 109, - "name": "TinyBig" - }, - { - "type": "reference", - "id": 392, - "qualifiedName": "Big", - "package": "@types/big.js", - "name": "Big" - } - ] - } - } - ], - "type": { - "type": "reference", - "id": 109, - "name": "TinyBig" - } - } - ] - }, - { - "id": 277, - "name": "zeroPad", - "kind": 64, - "kindString": "Function", - "flags": {}, - "sources": [ - { - "fileName": "src/utils/bytes.ts", - "line": 267, - "character": 16 - } - ], - "signatures": [ - { - "id": 278, - "name": "zeroPad", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 279, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 311, - "name": "BytesLike" - } - }, - { - "id": 280, - "name": "length", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Uint8Array", - "package": "typescript", - "name": "Uint8Array" - } - } - ] - } - ], - "groups": [ - { - "title": "Namespaces", - "kind": 4, - "children": [348] - }, - { - "title": "Classes", - "kind": 128, - "children": [101, 48, 13, 109] - }, - { - "title": "Interfaces", - "kind": 256, - "children": [313, 316, 222, 241, 326] - }, - { - "title": "Type aliases", - "kind": 4194304, - "children": [211, 310, 311, 312, 220, 221, 319, 245] - }, - { - "title": "Functions", - "kind": 64, - "children": [ - 267, 271, 4, 1, 95, 334, 297, 289, 292, 303, 300, 306, 285, 7, 264, 261, - 281, 10, 337, 340, 344, 274, 86, 89, 98, 92, 277 - ] - } - ], - "sources": [ - { - "fileName": "src/index.ts", - "line": 1, - "character": 0 - } - ] -} From 5081906df25d803807d271e5aea724e397d2136e Mon Sep 17 00:00:00 2001 From: Ari Gibson Date: Mon, 16 May 2022 00:43:27 -0600 Subject: [PATCH 7/8] =?UTF-8?q?=F0=9F=9A=A8=20=F0=9F=94=A7=20Manually=20ex?= =?UTF-8?q?ported=20missing=20types,=20reverted=20plugin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 103 +++++++++++++++++---------- package.json | 5 +- src/index.ts | 26 ++++++- src/providers/FallthroughProvider.ts | 2 +- src/types/Block.types.ts | 1 + src/types/Transaction.types.ts | 1 + tsconfig.json | 5 +- 7 files changed, 97 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 63e93e30..677974f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,9 +13,7 @@ "@types/big.js": "^6.1.3", "big.js": "^6.1.1", "isomorphic-unfetch": "^3.1.0", - "sha3": "^2.1.4", - "typedoc": "^0.22.15", - "typedoc-plugin-missing-exports": "^0.22.6" + "sha3": "^2.1.4" }, "devDependencies": { "@types/body-parser": "^1.19.1", @@ -44,6 +42,7 @@ "prettier-plugin-organize-imports": "^2.3.4", "ts-jest": "^27.1.4", "ts-node": "^10.2.1", + "typedoc": "^0.22.15", "typescript": "^4.6.4", "web3": "^1.7.3" } @@ -2730,7 +2729,8 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true }, "node_modules/base-x": { "version": "3.0.9", @@ -2854,6 +2854,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -3455,7 +3456,8 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "node_modules/content-disposition": { "version": "0.5.3", @@ -5108,7 +5110,8 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "node_modules/fsevents": { "version": "2.3.2", @@ -5218,6 +5221,7 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -5783,6 +5787,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -5791,7 +5796,8 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "node_modules/ini": { "version": "1.3.8", @@ -7041,7 +7047,8 @@ "node_modules/jsonc-parser": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==" + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true }, "node_modules/jsonfile": { "version": "4.0.0", @@ -7419,7 +7426,8 @@ "node_modules/lunr": { "version": "2.3.9", "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "dev": true }, "node_modules/make-dir": { "version": "3.1.0", @@ -7464,6 +7472,7 @@ "version": "4.0.15", "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.15.tgz", "integrity": "sha512-esX5lPdTfG4p8LDkv+obbRCyOKzB+820ZZyMOXJZygZBHrH9b3xXR64X4kT3sPe9Nx8qQXbmcz6kFSMt4Nfk6Q==", + "dev": true, "bin": { "marked": "bin/marked.js" }, @@ -7632,6 +7641,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -8160,6 +8170,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "dependencies": { "wrappy": "1" } @@ -8372,6 +8383,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -9256,6 +9268,7 @@ "version": "0.10.1", "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", + "dev": true, "dependencies": { "jsonc-parser": "^3.0.0", "vscode-oniguruma": "^1.6.1", @@ -10170,6 +10183,7 @@ "version": "0.22.15", "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.15.tgz", "integrity": "sha512-CMd1lrqQbFvbx6S9G6fL4HKp3GoIuhujJReWqlIvSb2T26vGai+8Os3Mde7Pn832pXYemd9BMuuYWhFpL5st0Q==", + "dev": true, "dependencies": { "glob": "^7.2.0", "lunr": "^2.3.9", @@ -10187,18 +10201,11 @@ "typescript": "4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x" } }, - "node_modules/typedoc-plugin-missing-exports": { - "version": "0.22.6", - "resolved": "https://registry.npmjs.org/typedoc-plugin-missing-exports/-/typedoc-plugin-missing-exports-0.22.6.tgz", - "integrity": "sha512-1uguGQqa+c5f33nWS3v1mm0uAx4Ii1lw4Kx2zQksmYFKNEWTmrmMXbMNBoBg4wu0p4dFCNC7JIWPoRzpNS6pFA==", - "peerDependencies": { - "typedoc": "0.22.x" - } - }, "node_modules/typedoc/node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "dependencies": { "balanced-match": "^1.0.0" } @@ -10207,6 +10214,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -10218,6 +10226,7 @@ "version": "4.6.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -10435,12 +10444,14 @@ "node_modules/vscode-oniguruma": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz", - "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==" + "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==", + "dev": true }, "node_modules/vscode-textmate": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz", - "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==" + "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==", + "dev": true }, "node_modules/w3c-hr-time": { "version": "1.0.2", @@ -11033,7 +11044,8 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "node_modules/write-file-atomic": { "version": "3.0.3", @@ -13168,7 +13180,8 @@ "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true }, "base-x": { "version": "3.0.9", @@ -13267,6 +13280,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -13744,7 +13758,8 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "content-disposition": { "version": "0.5.3", @@ -15091,7 +15106,8 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "fsevents": { "version": "2.3.2", @@ -15170,6 +15186,7 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -15582,6 +15599,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -15590,7 +15608,8 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "ini": { "version": "1.3.8", @@ -16546,7 +16565,8 @@ "jsonc-parser": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==" + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true }, "jsonfile": { "version": "4.0.0", @@ -16836,7 +16856,8 @@ "lunr": { "version": "2.3.9", "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "dev": true }, "make-dir": { "version": "3.1.0", @@ -16873,7 +16894,8 @@ "marked": { "version": "4.0.15", "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.15.tgz", - "integrity": "sha512-esX5lPdTfG4p8LDkv+obbRCyOKzB+820ZZyMOXJZygZBHrH9b3xXR64X4kT3sPe9Nx8qQXbmcz6kFSMt4Nfk6Q==" + "integrity": "sha512-esX5lPdTfG4p8LDkv+obbRCyOKzB+820ZZyMOXJZygZBHrH9b3xXR64X4kT3sPe9Nx8qQXbmcz6kFSMt4Nfk6Q==", + "dev": true }, "md5.js": { "version": "1.3.5", @@ -17000,6 +17022,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -17430,6 +17453,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1" } @@ -17584,7 +17608,8 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true }, "path-key": { "version": "3.1.1", @@ -18266,6 +18291,7 @@ "version": "0.10.1", "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", + "dev": true, "requires": { "jsonc-parser": "^3.0.0", "vscode-oniguruma": "^1.6.1", @@ -18923,6 +18949,7 @@ "version": "0.22.15", "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.15.tgz", "integrity": "sha512-CMd1lrqQbFvbx6S9G6fL4HKp3GoIuhujJReWqlIvSb2T26vGai+8Os3Mde7Pn832pXYemd9BMuuYWhFpL5st0Q==", + "dev": true, "requires": { "glob": "^7.2.0", "lunr": "^2.3.9", @@ -18935,6 +18962,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "requires": { "balanced-match": "^1.0.0" } @@ -18943,22 +18971,18 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, "requires": { "brace-expansion": "^2.0.1" } } } }, - "typedoc-plugin-missing-exports": { - "version": "0.22.6", - "resolved": "https://registry.npmjs.org/typedoc-plugin-missing-exports/-/typedoc-plugin-missing-exports-0.22.6.tgz", - "integrity": "sha512-1uguGQqa+c5f33nWS3v1mm0uAx4Ii1lw4Kx2zQksmYFKNEWTmrmMXbMNBoBg4wu0p4dFCNC7JIWPoRzpNS6pFA==", - "requires": {} - }, "typescript": { "version": "4.6.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==" + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "dev": true }, "ultron": { "version": "1.1.1", @@ -19133,12 +19157,14 @@ "vscode-oniguruma": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz", - "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==" + "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==", + "dev": true }, "vscode-textmate": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz", - "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==" + "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==", + "dev": true }, "w3c-hr-time": { "version": "1.0.2", @@ -19631,7 +19657,8 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "write-file-atomic": { "version": "3.0.3", diff --git a/package.json b/package.json index 9936a681..7dbc984c 100644 --- a/package.json +++ b/package.json @@ -60,6 +60,7 @@ "prettier-plugin-organize-imports": "^2.3.4", "ts-jest": "^27.1.4", "ts-node": "^10.2.1", + "typedoc": "^0.22.15", "typescript": "^4.6.4", "web3": "^1.7.3" }, @@ -68,9 +69,7 @@ "@types/big.js": "^6.1.3", "big.js": "^6.1.1", "isomorphic-unfetch": "^3.1.0", - "sha3": "^2.1.4", - "typedoc": "^0.22.15", - "typedoc-plugin-missing-exports": "^0.22.6" + "sha3": "^2.1.4" }, "lint-staged": { "*.{js,jsx,ts,tsx,css,scss,md,json,html,yml,yaml}": [ diff --git a/src/index.ts b/src/index.ts index 5f97cdbe..3e6b06cb 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,15 +1,26 @@ import { Contract } from './classes/Contract'; -import { FallthroughProvider } from './providers/FallthroughProvider'; +import { + ConstructorOptions, + FallthroughProvider, +} from './providers/FallthroughProvider'; import { JsonRpcProvider, jsonRpcProvider } from './providers/JsonRpcProvider'; import { tinyBig, TinyBig } from './shared/tiny-big/tiny-big'; -import { BlockResponse } from './types/Block.types'; +import { BlockResponse, BlockTag, RPCBlock } from './types/Block.types'; import { ContractTypes, JSONABI, JSONABIArgument, } from './types/Contract.types'; import { Network } from './types/Network.types'; -import { TransactionResponse } from './types/Transaction.types'; +import { + BlockTransactionResponse, + Log, + RPCLog, + RPCTransaction, + RPCTransactionReceipt, + TransactionReceipt, + TransactionResponse, +} from './types/Transaction.types'; import { computeAddress } from './utils/compute-address'; import { computePublicKey } from './utils/compute-public-key'; import { etherToGwei } from './utils/ether-to-gwei'; @@ -52,4 +63,13 @@ export { JSONABIArgument, Network, TransactionResponse, + RPCBlock, + RPCTransaction, + RPCTransactionReceipt, + TransactionReceipt, + BlockTag, + RPCLog, + Log, + BlockTransactionResponse, + ConstructorOptions, }; diff --git a/src/providers/FallthroughProvider.ts b/src/providers/FallthroughProvider.ts index c5736809..dff472c2 100644 --- a/src/providers/FallthroughProvider.ts +++ b/src/providers/FallthroughProvider.ts @@ -10,7 +10,7 @@ const promiseTimeout = (prom: Promise, time: number) => ), ]); -interface ConstructorOptions { +export interface ConstructorOptions { timeoutDuration?: number; } const DEFAULT_TIMEOUT_DURATION = 8000; diff --git a/src/types/Block.types.ts b/src/types/Block.types.ts index b7a34384..c226cea1 100644 --- a/src/types/Block.types.ts +++ b/src/types/Block.types.ts @@ -1,6 +1,7 @@ import { BlockTransactionResponse, RPCTransaction } from './Transaction.types'; type Modify = Omit & R; + export type BlockResponse = Modify< RPCBlock, { diff --git a/src/types/Transaction.types.ts b/src/types/Transaction.types.ts index 50b3905d..8e22ccda 100644 --- a/src/types/Transaction.types.ts +++ b/src/types/Transaction.types.ts @@ -1,6 +1,7 @@ import { TinyBig } from '../shared/tiny-big/tiny-big'; type Modify = Omit & R; + export interface RPCTransaction extends RPCBlockTransaction { // not in getBlock transactions, only in getTransaction response maxFeePerGas: string /* "0xfc21e1832", */; diff --git a/tsconfig.json b/tsconfig.json index f0ddd0ad..b3ae1d01 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -23,6 +23,9 @@ "typedocOptions": { "entryPoints": ["src/index.ts"], "json": "scripts/markdown-magic/typedoc.out.json", - "plugin": ["typedoc-plugin-missing-exports"] + "intentionallyNotExported": [ + "src/types/Transaction.types.ts:Modify", + "src/types/Block.types.ts:Modify", + ] } } From e190617ebbf85e760c871e8b7806fb515a7216bc Mon Sep 17 00:00:00 2001 From: "daws.eth" Date: Mon, 16 May 2022 05:48:17 -0700 Subject: [PATCH 8/8] bump docusaurus deps --- docusaurus/package-lock.json | 2694 ++++++++++++++++------------------ docusaurus/package.json | 8 +- src/index.ts | 3 +- 3 files changed, 1246 insertions(+), 1459 deletions(-) diff --git a/docusaurus/package-lock.json b/docusaurus/package-lock.json index 0bb3d423..1b922f63 100644 --- a/docusaurus/package-lock.json +++ b/docusaurus/package-lock.json @@ -8,11 +8,11 @@ "name": "essential-eth", "version": "0.0.0", "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/preset-classic": "2.0.0-beta.18", + "@docusaurus/core": "^2.0.0-beta.20", + "@docusaurus/preset-classic": "^2.0.0-beta.20", "@mdx-js/react": "^1.6.22", "clsx": "^1.1.1", - "docusaurus-plugin-typedoc": "^0.17.4", + "docusaurus-plugin-typedoc": "^0.17.5", "prism-react-renderer": "^1.3.1", "react": "^17.0.2", "react-dom": "^17.0.2", @@ -20,7 +20,7 @@ "typedoc-plugin-markdown": "^3.12.1" }, "devDependencies": { - "@docusaurus/module-type-aliases": "2.0.0-beta.18", + "@docusaurus/module-type-aliases": "^2.0.0-beta.20", "@tsconfig/docusaurus": "^1.0.5", "typescript": "^4.6.4" } @@ -193,32 +193,32 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", - "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", - "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.7", - "@babel/helper-compilation-targets": "^7.17.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.8", - "@babel/parser": "^7.17.8", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", + "json5": "^2.2.1", "semver": "^6.3.0" }, "engines": { @@ -238,13 +238,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" @@ -274,13 +274,13 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", - "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", "dependencies": { - "@babel/compat-data": "^7.17.7", + "@babel/compat-data": "^7.17.10", "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", + "browserslist": "^4.20.2", "semver": "^6.3.0" }, "engines": { @@ -382,24 +382,12 @@ } }, "node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" }, "engines": { "node": ">=6.9.0" @@ -567,12 +555,12 @@ } }, "node_modules/@babel/helpers": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", - "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "dependencies": { "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0" }, "engines": { @@ -593,9 +581,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", - "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -1291,9 +1279,9 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", - "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", "dependencies": { "@babel/helper-module-transforms": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", @@ -1357,11 +1345,11 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", - "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", + "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7" + "@babel/helper-create-regexp-features-plugin": "^7.17.0" }, "engines": { "node": ">=6.9.0" @@ -1503,11 +1491,11 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", "dependencies": { - "regenerator-transform": "^0.14.2" + "regenerator-transform": "^0.15.0" }, "engines": { "node": ">=6.9.0" @@ -1531,9 +1519,9 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", - "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", @@ -1674,26 +1662,26 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", - "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", "dependencies": { - "@babel/compat-data": "^7.16.8", - "@babel/helper-compilation-targets": "^7.16.7", + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", "@babel/helper-plugin-utils": "^7.16.7", "@babel/helper-validator-option": "^7.16.7", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", "@babel/plugin-proposal-async-generator-functions": "^7.16.8", "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", "@babel/plugin-proposal-dynamic-import": "^7.16.7", "@babel/plugin-proposal-export-namespace-from": "^7.16.7", "@babel/plugin-proposal-json-strings": "^7.16.7", "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", "@babel/plugin-proposal-optional-chaining": "^7.16.7", "@babel/plugin-proposal-private-methods": "^7.16.11", @@ -1719,7 +1707,7 @@ "@babel/plugin-transform-block-scoping": "^7.16.7", "@babel/plugin-transform-classes": "^7.16.7", "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", "@babel/plugin-transform-dotall-regex": "^7.16.7", "@babel/plugin-transform-duplicate-keys": "^7.16.7", "@babel/plugin-transform-exponentiation-operator": "^7.16.7", @@ -1728,15 +1716,15 @@ "@babel/plugin-transform-literals": "^7.16.7", "@babel/plugin-transform-member-expression-literals": "^7.16.7", "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.16.8", - "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", "@babel/plugin-transform-new-target": "^7.16.7", "@babel/plugin-transform-object-super": "^7.16.7", "@babel/plugin-transform-parameters": "^7.16.7", "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", "@babel/plugin-transform-reserved-words": "^7.16.7", "@babel/plugin-transform-shorthand-properties": "^7.16.7", "@babel/plugin-transform-spread": "^7.16.7", @@ -1746,11 +1734,11 @@ "@babel/plugin-transform-unicode-escapes": "^7.16.7", "@babel/plugin-transform-unicode-regex": "^7.16.7", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.16.8", + "@babel/types": "^7.17.10", "babel-plugin-polyfill-corejs2": "^0.3.0", "babel-plugin-polyfill-corejs3": "^0.5.0", "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.20.2", + "core-js-compat": "^3.22.1", "semver": "^6.3.0" }, "engines": { @@ -1819,9 +1807,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz", - "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", "dependencies": { "regenerator-runtime": "^0.13.4" }, @@ -1830,9 +1818,9 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.8.tgz", - "integrity": "sha512-ZbYSUvoSF6dXZmMl/CYTMOvzIFnbGfv4W3SEHYgMvNsFTeLaF2gkGAF4K2ddmtSK4Emej+0aYcnSC6N5dPCXUQ==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", "dependencies": { "core-js-pure": "^3.20.2", "regenerator-runtime": "^0.13.4" @@ -1855,18 +1843,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", "dependencies": { "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", + "@babel/generator": "^7.17.10", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", "@babel/helper-hoist-variables": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1875,9 +1863,9 @@ } }, "node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -1886,6 +1874,15 @@ "node": ">=6.9.0" } }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, "node_modules/@docsearch/css": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.0.0.tgz", @@ -1908,63 +1905,61 @@ } }, "node_modules/@docusaurus/core": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.18.tgz", - "integrity": "sha512-puV7l+0/BPSi07Xmr8tVktfs1BzhC8P5pm6Bs2CfvysCJ4nefNCD1CosPc1PGBWy901KqeeEJ1aoGwj9tU3AUA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.20.tgz", + "integrity": "sha512-a3UgZ4lIcIOoZd4j9INqVkWSXEDxR7EicJXt8eq2whg4N5hKGqLHoDSnWfrVSPQn4NoG5T7jhPypphSoysImfQ==", "dependencies": { - "@babel/core": "^7.17.8", - "@babel/generator": "^7.17.7", + "@babel/core": "^7.17.10", + "@babel/generator": "^7.17.10", "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.17.0", - "@babel/preset-env": "^7.16.11", + "@babel/plugin-transform-runtime": "^7.17.10", + "@babel/preset-env": "^7.17.10", "@babel/preset-react": "^7.16.7", "@babel/preset-typescript": "^7.16.7", - "@babel/runtime": "^7.17.8", - "@babel/runtime-corejs3": "^7.17.8", - "@babel/traverse": "^7.17.3", - "@docusaurus/cssnano-preset": "2.0.0-beta.18", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/mdx-loader": "2.0.0-beta.18", + "@babel/runtime": "^7.17.9", + "@babel/runtime-corejs3": "^7.17.9", + "@babel/traverse": "^7.17.10", + "@docusaurus/cssnano-preset": "2.0.0-beta.20", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/mdx-loader": "2.0.0-beta.20", "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-common": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-common": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "@slorber/static-site-generator-webpack-plugin": "^4.0.4", "@svgr/webpack": "^6.2.1", - "autoprefixer": "^10.4.4", - "babel-loader": "^8.2.4", + "autoprefixer": "^10.4.5", + "babel-loader": "^8.2.5", "babel-plugin-dynamic-import-node": "2.3.0", "boxen": "^6.2.1", "chokidar": "^3.5.3", - "clean-css": "^5.2.4", - "cli-table3": "^0.6.1", + "clean-css": "^5.3.0", + "cli-table3": "^0.6.2", "combine-promises": "^1.1.0", "commander": "^5.1.0", "copy-webpack-plugin": "^10.2.4", - "core-js": "^3.21.1", + "core-js": "^3.22.3", "css-loader": "^6.7.1", "css-minimizer-webpack-plugin": "^3.4.1", - "cssnano": "^5.1.5", + "cssnano": "^5.1.7", "del": "^6.0.0", "detect-port": "^1.3.0", "escape-html": "^1.0.3", "eta": "^1.12.3", "file-loader": "^6.2.0", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "html-minifier-terser": "^6.1.0", - "html-tags": "^3.1.0", + "html-tags": "^3.2.0", "html-webpack-plugin": "^5.5.0", "import-fresh": "^3.3.0", - "is-root": "^2.1.0", "leven": "^3.1.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.6.0", - "nprogress": "^0.2.0", - "postcss": "^8.4.12", + "postcss": "^8.4.13", "postcss-loader": "^6.2.1", "prompts": "^2.4.2", - "react-dev-utils": "^12.0.0", - "react-helmet-async": "^1.2.3", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", "react-loadable-ssr-addon-v5-slorber": "^1.0.1", "react-router": "^5.2.0", @@ -1972,17 +1967,17 @@ "react-router-dom": "^5.2.0", "remark-admonitions": "^1.2.1", "rtl-detect": "^1.0.4", - "semver": "^7.3.5", + "semver": "^7.3.7", "serve-handler": "^6.1.3", "shelljs": "^0.8.5", "terser-webpack-plugin": "^5.3.1", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "update-notifier": "^5.1.0", "url-loader": "^4.1.1", "wait-on": "^6.0.1", - "webpack": "^5.70.0", + "webpack": "^5.72.0", "webpack-bundle-analyzer": "^4.5.0", - "webpack-dev-server": "^4.7.4", + "webpack-dev-server": "^4.8.1", "webpack-merge": "^5.8.0", "webpackbar": "^5.0.2" }, @@ -1997,23 +1992,37 @@ "react-dom": "^16.8.4 || ^17.0.0" } }, + "node_modules/@docusaurus/core/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@docusaurus/cssnano-preset": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.18.tgz", - "integrity": "sha512-VxhYmpyx16Wv00W9TUfLVv0NgEK/BwP7pOdWoaiELEIAMV7SO1+6iB8gsFUhtfKZ31I4uPVLMKrCyWWakoFeFA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.20.tgz", + "integrity": "sha512-7pfrYuahHl3YYS+gYhbb1YHsq5s5+hk+1KIU7QqNNn4YjrIqAHlOznCQ9XfQfspe9boZmaNFGMZQ1tawNOVLqQ==", "dependencies": { - "cssnano-preset-advanced": "^5.3.1", - "postcss": "^8.4.12", + "cssnano-preset-advanced": "^5.3.3", + "postcss": "^8.4.13", "postcss-sort-media-queries": "^4.2.1" } }, "node_modules/@docusaurus/logger": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.18.tgz", - "integrity": "sha512-frNe5vhH3mbPmH980Lvzaz45+n1PQl3TkslzWYXQeJOkFX17zUd3e3U7F9kR1+DocmAqHkgAoWuXVcvEoN29fg==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.20.tgz", + "integrity": "sha512-7Rt7c8m3ZM81o5jsm6ENgdbjq/hUICv8Om2i7grynI4GT2aQyFoHcusaNbRji4FZt0DaKT2CQxiAWP8BbD4xzQ==", "dependencies": { "chalk": "^4.1.2", - "tslib": "^2.3.1" + "tslib": "^2.4.0" }, "engines": { "node": ">=14" @@ -2084,26 +2093,26 @@ } }, "node_modules/@docusaurus/mdx-loader": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.18.tgz", - "integrity": "sha512-pOmAQM4Y1jhuZTbEhjh4ilQa74Mh6Q0pMZn1xgIuyYDdqvIOrOlM/H0i34YBn3+WYuwsGim4/X0qynJMLDUA4A==", - "dependencies": { - "@babel/parser": "^7.17.8", - "@babel/traverse": "^7.17.3", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.20.tgz", + "integrity": "sha512-BBuf77sji3JxbCEW7Qsv3CXlgpm+iSLTQn6JUK7x8vJ1JYZ3KJbNgpo9TmxIIltpcvNQ/QOy6dvqrpSStaWmKQ==", + "dependencies": { + "@babel/parser": "^7.17.10", + "@babel/traverse": "^7.17.10", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", "@mdx-js/mdx": "^1.6.22", "escape-html": "^1.0.3", "file-loader": "^6.2.0", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "image-size": "^1.0.1", "mdast-util-to-string": "^2.0.0", - "remark-emoji": "^2.1.0", + "remark-emoji": "^2.2.0", "stringify-object": "^3.3.0", - "tslib": "^2.3.1", - "unist-util-visit": "^2.0.2", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", "url-loader": "^4.1.1", - "webpack": "^5.70.0" + "webpack": "^5.72.0" }, "engines": { "node": ">=14" @@ -2114,11 +2123,11 @@ } }, "node_modules/@docusaurus/module-type-aliases": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.18.tgz", - "integrity": "sha512-e6mples8FZRyT7QyqidGS6BgkROjM+gljJsdOqoctbtBp+SZ5YDjwRHOmoY7eqEfsQNOaFZvT2hK38ui87hCRA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.20.tgz", + "integrity": "sha512-lUIXLwQEOyYwcb3iCNibPUL6O9ijvYF5xQwehGeVraTEBts/Ch8ZwELFk+XbaGHKh52PiVxuWL2CP4Gdjy5QKw==", "dependencies": { - "@docusaurus/types": "2.0.0-beta.18", + "@docusaurus/types": "2.0.0-beta.20", "@types/react": "*", "@types/react-router-config": "*", "@types/react-router-dom": "*", @@ -2130,25 +2139,26 @@ } }, "node_modules/@docusaurus/plugin-content-blog": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.18.tgz", - "integrity": "sha512-qzK83DgB+mxklk3PQC2nuTGPQD/8ogw1nXSmaQpyXAyhzcz4CXAZ9Swl/Ee9A/bvPwQGnSHSP3xqIYl8OkFtfw==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/mdx-loader": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-common": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.20.tgz", + "integrity": "sha512-6aby36Gmny5h2oo/eEZ2iwVsIlBWbRnNNeqT0BYnJO5aj53iCU/ctFPpJVYcw0l2l8+8ITS70FyePIWEsaZ0jA==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/mdx-loader": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-common": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "cheerio": "^1.0.0-rc.10", "feed": "^4.2.2", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "lodash": "^4.17.21", "reading-time": "^1.5.0", "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", "utility-types": "^3.10.0", - "webpack": "^5.70.0" + "webpack": "^5.72.0" }, "engines": { "node": ">=14" @@ -2197,24 +2207,24 @@ } }, "node_modules/@docusaurus/plugin-content-docs": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.18.tgz", - "integrity": "sha512-z4LFGBJuzn4XQiUA7OEA2SZTqlp+IYVjd3NrCk/ZUfNi1tsTJS36ATkk9Y6d0Nsp7K2kRXqaXPsz4adDgeIU+Q==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/mdx-loader": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.20.tgz", + "integrity": "sha512-XOgwUqXtr/DStpB3azdN6wgkKtQkOXOx1XetORzhHnjihrSMn6daxg+spmcJh1ki/mpT3n7yBbKJxVNo+VB38Q==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/mdx-loader": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "combine-promises": "^1.1.0", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "lodash": "^4.17.21", "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "utility-types": "^3.10.0", - "webpack": "^5.70.0" + "webpack": "^5.72.0" }, "engines": { "node": ">=14" @@ -2225,18 +2235,18 @@ } }, "node_modules/@docusaurus/plugin-content-pages": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.18.tgz", - "integrity": "sha512-CJ2Xeb9hQrMeF4DGywSDVX2TFKsQpc8ZA7czyeBAAbSFsoRyxXPYeSh8aWljqR4F1u/EKGSKy0Shk/D4wumaHw==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/mdx-loader": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", - "fs-extra": "^10.0.1", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.20.tgz", + "integrity": "sha512-ubY6DG4F0skFKjfNGCbfO34Qf+MZy6C05OtpIYsoA2YU8ADx0nRH7qPgdEkwR3ma860DbY612rleRT13ogSlhg==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/mdx-loader": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", + "fs-extra": "^10.1.0", "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", - "webpack": "^5.70.0" + "tslib": "^2.4.0", + "webpack": "^5.72.0" }, "engines": { "node": ">=14" @@ -2247,15 +2257,15 @@ } }, "node_modules/@docusaurus/plugin-debug": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.18.tgz", - "integrity": "sha512-inLnLERgG7q0WlVmK6nYGHwVqREz13ivkynmNygEibJZToFRdgnIPW+OwD8QzgC5MpQTJw7+uYjcitpBumy1Gw==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.20.tgz", + "integrity": "sha512-acGZmpncPA1XDczpV1ji1ajBCRBY/H2lXN8alSjOB1vh0c/2Qz+KKD05p17lsUbhIyvsnZBa/BaOwtek91Lu7Q==", "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "fs-extra": "^10.0.1", + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "fs-extra": "^10.1.0", "react-json-view": "^1.21.3", - "tslib": "^2.3.1" + "tslib": "^2.4.0" }, "engines": { "node": ">=14" @@ -2266,13 +2276,13 @@ } }, "node_modules/@docusaurus/plugin-google-analytics": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.18.tgz", - "integrity": "sha512-s9dRBWDrZ1uu3wFXPCF7yVLo/+5LUFAeoxpXxzory8gn9GYDt8ZDj80h5DUyCLxiy72OG6bXWNOYS/Vc6cOPXQ==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.20.tgz", + "integrity": "sha512-4C5nY25j0R1lntFmpSEalhL7jYA7tWvk0VZObiIxGilLagT/f9gWPQtIjNBe4yzdQvkhiaXpa8xcMcJUAKRJyw==", "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", - "tslib": "^2.3.1" + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", + "tslib": "^2.4.0" }, "engines": { "node": ">=14" @@ -2283,13 +2293,13 @@ } }, "node_modules/@docusaurus/plugin-google-gtag": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.18.tgz", - "integrity": "sha512-h7vPuLVo/9pHmbFcvb4tCpjg4SxxX4k+nfVDyippR254FM++Z/nA5pRB0WvvIJ3ZTe0ioOb5Wlx2xdzJIBHUNg==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.20.tgz", + "integrity": "sha512-EMZdiMTNg4NwE60xwjbetcqMDqAOazMTwQAQ4OuNAclv7oh8+VPCvqRF8s8AxCoI2Uqc7vh8yzNUuM307Ne9JA==", "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", - "tslib": "^2.3.1" + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", + "tslib": "^2.4.0" }, "engines": { "node": ">=14" @@ -2300,17 +2310,17 @@ } }, "node_modules/@docusaurus/plugin-sitemap": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.18.tgz", - "integrity": "sha512-Klonht0Ye3FivdBpS80hkVYNOH+8lL/1rbCPEV92rKhwYdwnIejqhdKct4tUTCl8TYwWiyeUFQqobC/5FNVZPQ==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-common": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", - "fs-extra": "^10.0.1", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.20.tgz", + "integrity": "sha512-Rf5a2vOBWjbe7PJJEBDeLZzDA7lsDi+16bqzKN8OKSXlcZLhxjmIpL5NrjANNbpGpL5vbl9z+iqvjbQmZ3QSmA==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-common": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", + "fs-extra": "^10.1.0", "sitemap": "^7.1.1", - "tslib": "^2.3.1" + "tslib": "^2.4.0" }, "engines": { "node": ">=14" @@ -2321,21 +2331,21 @@ } }, "node_modules/@docusaurus/preset-classic": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.18.tgz", - "integrity": "sha512-TfDulvFt/vLWr/Yy7O0yXgwHtJhdkZ739bTlFNwEkRMAy8ggi650e52I1I0T79s67llecb4JihgHPW+mwiVkCQ==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/plugin-content-blog": "2.0.0-beta.18", - "@docusaurus/plugin-content-docs": "2.0.0-beta.18", - "@docusaurus/plugin-content-pages": "2.0.0-beta.18", - "@docusaurus/plugin-debug": "2.0.0-beta.18", - "@docusaurus/plugin-google-analytics": "2.0.0-beta.18", - "@docusaurus/plugin-google-gtag": "2.0.0-beta.18", - "@docusaurus/plugin-sitemap": "2.0.0-beta.18", - "@docusaurus/theme-classic": "2.0.0-beta.18", - "@docusaurus/theme-common": "2.0.0-beta.18", - "@docusaurus/theme-search-algolia": "2.0.0-beta.18" + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.20.tgz", + "integrity": "sha512-artUDjiYFIlGd2fxk0iqqcJ5xSCrgormOAoind1c0pn8TRXY1WSCQWYI6p4X24jjhSCzLv0s6Z9PMDyxZdivhg==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/plugin-content-blog": "2.0.0-beta.20", + "@docusaurus/plugin-content-docs": "2.0.0-beta.20", + "@docusaurus/plugin-content-pages": "2.0.0-beta.20", + "@docusaurus/plugin-debug": "2.0.0-beta.20", + "@docusaurus/plugin-google-analytics": "2.0.0-beta.20", + "@docusaurus/plugin-google-gtag": "2.0.0-beta.20", + "@docusaurus/plugin-sitemap": "2.0.0-beta.20", + "@docusaurus/theme-classic": "2.0.0-beta.20", + "@docusaurus/theme-common": "2.0.0-beta.20", + "@docusaurus/theme-search-algolia": "2.0.0-beta.20" }, "engines": { "node": ">=14" @@ -2358,27 +2368,28 @@ } }, "node_modules/@docusaurus/theme-classic": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.18.tgz", - "integrity": "sha512-WJWofvSGKC4Luidk0lyUwkLnO3DDynBBHwmt4QrV+aAVWWSOHUjA2mPOF6GLGuzkZd3KfL9EvAfsU0aGE1Hh5g==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/plugin-content-blog": "2.0.0-beta.18", - "@docusaurus/plugin-content-docs": "2.0.0-beta.18", - "@docusaurus/plugin-content-pages": "2.0.0-beta.18", - "@docusaurus/theme-common": "2.0.0-beta.18", - "@docusaurus/theme-translations": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-common": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.20.tgz", + "integrity": "sha512-rs4U68x8Xk6rPsZC/7eaPxCKqzXX1S45FICKmq/IZuaDaQyQIijCvv2ssxYnUyVZUNayZfJK7ZtNu+A0kzYgSQ==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/plugin-content-blog": "2.0.0-beta.20", + "@docusaurus/plugin-content-docs": "2.0.0-beta.20", + "@docusaurus/plugin-content-pages": "2.0.0-beta.20", + "@docusaurus/theme-common": "2.0.0-beta.20", + "@docusaurus/theme-translations": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-common": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "@mdx-js/react": "^1.6.22", "clsx": "^1.1.1", "copy-text-to-clipboard": "^3.0.1", - "infima": "0.2.0-alpha.38", + "infima": "0.2.0-alpha.39", "lodash": "^4.17.21", - "postcss": "^8.4.12", + "nprogress": "^0.2.0", + "postcss": "^8.4.13", "prism-react-renderer": "^1.3.1", - "prismjs": "^1.27.0", + "prismjs": "^1.28.0", "react-router-dom": "^5.2.0", "rtlcss": "^3.5.0" }, @@ -2391,18 +2402,18 @@ } }, "node_modules/@docusaurus/theme-common": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.18.tgz", - "integrity": "sha512-3pI2Q6ttScDVTDbuUKAx+TdC8wmwZ2hfWk8cyXxksvC9bBHcyzXhSgcK8LTsszn2aANyZ3e3QY2eNSOikTFyng==", - "dependencies": { - "@docusaurus/module-type-aliases": "2.0.0-beta.18", - "@docusaurus/plugin-content-blog": "2.0.0-beta.18", - "@docusaurus/plugin-content-docs": "2.0.0-beta.18", - "@docusaurus/plugin-content-pages": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.20.tgz", + "integrity": "sha512-lmdGB3/GQM5z0GH0iHGRXUco4Wfqc6sR5eRKuW4j0sx3+UFVvtbVTTIGt0Cie4Dh6omnFxjPbNDlPDgWr/agVQ==", + "dependencies": { + "@docusaurus/module-type-aliases": "2.0.0-beta.20", + "@docusaurus/plugin-content-blog": "2.0.0-beta.20", + "@docusaurus/plugin-content-docs": "2.0.0-beta.20", + "@docusaurus/plugin-content-pages": "2.0.0-beta.20", "clsx": "^1.1.1", "parse-numeric-range": "^1.3.0", "prism-react-renderer": "^1.3.1", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "utility-types": "^3.10.0" }, "engines": { @@ -2414,25 +2425,25 @@ } }, "node_modules/@docusaurus/theme-search-algolia": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.18.tgz", - "integrity": "sha512-2w97KO/gnjI49WVtYQqENpQ8iO1Sem0yaTxw7/qv/ndlmIAQD0syU4yx6GsA7bTQCOGwKOWWzZSetCgUmTnWgA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.20.tgz", + "integrity": "sha512-9XAyiXXHgyhDmKXg9RUtnC4WBkYAZUqKT9Ntuk0OaOb4mBwiYUGL74tyP0LLL6T+oa9uEdXiUMlIL1onU8xhvA==", "dependencies": { "@docsearch/react": "^3.0.0", - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/plugin-content-docs": "2.0.0-beta.18", - "@docusaurus/theme-common": "2.0.0-beta.18", - "@docusaurus/theme-translations": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/plugin-content-docs": "2.0.0-beta.20", + "@docusaurus/theme-common": "2.0.0-beta.20", + "@docusaurus/theme-translations": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "algoliasearch": "^4.13.0", - "algoliasearch-helper": "^3.7.4", + "algoliasearch-helper": "^3.8.2", "clsx": "^1.1.1", "eta": "^1.12.3", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "lodash": "^4.17.21", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "utility-types": "^3.10.0" }, "engines": { @@ -2444,38 +2455,40 @@ } }, "node_modules/@docusaurus/theme-translations": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.18.tgz", - "integrity": "sha512-1uTEUXlKC9nco1Lx9H5eOwzB+LP4yXJG5wfv1PMLE++kJEdZ40IVorlUi3nJnaa9/lJNq5vFvvUDrmeNWsxy/Q==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.20.tgz", + "integrity": "sha512-O7J/4dHcg7Yr+r3ylgtqmtMEz6d5ScpUxBg8nsNTWOCRoGEXNZVmXSd5l6v72KCyxPZpllPrgjmqkL+I19qWiw==", "dependencies": { - "fs-extra": "^10.0.1", - "tslib": "^2.3.1" + "fs-extra": "^10.1.0", + "tslib": "^2.4.0" }, "engines": { "node": ">=14" } }, "node_modules/@docusaurus/types": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.18.tgz", - "integrity": "sha512-zkuSmPQYP3+z4IjGHlW0nGzSSpY7Sit0Nciu/66zSb5m07TK72t6T1MlpCAn/XijcB9Cq6nenC3kJh66nGsKYg==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.20.tgz", + "integrity": "sha512-d4ZIpcrzGsUUcZJL3iz8/iSaewobPPiYfn2Lmmv7GTT5ZPtPkOAtR5mE6+LAf/KpjjgqrC7mpwDKADnOL/ic4Q==", "dependencies": { "commander": "^5.1.0", + "history": "^4.9.0", "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", "utility-types": "^3.10.0", - "webpack": "^5.70.0", + "webpack": "^5.72.0", "webpack-merge": "^5.8.0" } }, "node_modules/@docusaurus/utils": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.18.tgz", - "integrity": "sha512-v2vBmH7xSbPwx3+GB90HgLSQdj+Rh5ELtZWy7M20w907k0ROzDmPQ/8Ke2DK3o5r4pZPGnCrsB3SaYI83AEmAA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.20.tgz", + "integrity": "sha512-eUQquakhrbnvhsmx8jRPLgoyjyzMuOhmQC99m7rotar7XOzROpgEpm7+xVaquG5Ha47WkybE3djHJhKNih7GZQ==", "dependencies": { - "@docusaurus/logger": "2.0.0-beta.18", + "@docusaurus/logger": "2.0.0-beta.20", "@svgr/webpack": "^6.2.1", "file-loader": "^6.2.0", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "github-slugger": "^1.4.0", "globby": "^11.1.0", "gray-matter": "^4.0.3", @@ -2484,35 +2497,35 @@ "micromatch": "^4.0.5", "resolve-pathname": "^3.0.0", "shelljs": "^0.8.5", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "url-loader": "^4.1.1", - "webpack": "^5.70.0" + "webpack": "^5.72.0" }, "engines": { "node": ">=14" } }, "node_modules/@docusaurus/utils-common": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.18.tgz", - "integrity": "sha512-pK83EcOIiKCLGhrTwukZMo5jqd1sqqqhQwOVyxyvg+x9SY/lsnNzScA96OEfm+qQLBwK1OABA7Xc1wfkgkUxvw==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.20.tgz", + "integrity": "sha512-HabHh23vOQn6ygs0PjuCSF/oZaNsYTFsxB2R6EwHNyw01nWgBC3QAcGVmyIWQhlb9p8V3byKgbzVS68hZX5t9A==", "dependencies": { - "tslib": "^2.3.1" + "tslib": "^2.4.0" }, "engines": { "node": ">=14" } }, "node_modules/@docusaurus/utils-validation": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.18.tgz", - "integrity": "sha512-3aDrXjJJ8Cw2MAYEk5JMNnr8UHPxmVNbPU/PIHFWmWK09nJvs3IQ8nc9+8I30aIjRdIyc/BIOCxgvAcJ4hsxTA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.20.tgz", + "integrity": "sha512-7MxMoaF4VNAt5vUwvITa6nbkw1tb4WE6hp1VlfIoLCY4D7Wk5cMf1ZFhppCP1UzmPwvFb9zw8fPuvDfB3Tb5nQ==", "dependencies": { - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", "joi": "^17.6.0", "js-yaml": "^4.1.0", - "tslib": "^2.3.1" + "tslib": "^2.4.0" }, "engines": { "node": ">=14" @@ -2531,6 +2544,18 @@ "@hapi/hoek": "^9.0.0" } }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/@jridgewell/resolve-uri": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", @@ -2539,6 +2564,14 @@ "node": ">=6.0.0" } }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.11", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", @@ -2553,6 +2586,11 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, "node_modules/@mdx-js/mdx": { "version": "1.6.22", "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", @@ -3118,9 +3156,9 @@ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" }, "node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", "dependencies": { "@types/node": "*" } @@ -3213,9 +3251,9 @@ } }, "node_modules/@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, "node_modules/@types/sax": { "version": "1.2.4", @@ -3549,10 +3587,9 @@ } }, "node_modules/algoliasearch-helper": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.7.4.tgz", - "integrity": "sha512-KmJrsHVm5TmxZ9Oj53XdXuM4CQeu7eVFnB15tpSFt+7is1d1yVCv3hxCLMqYSw/rH42ccv013miQpRr268P8vw==", - "deprecated": "3.7.3", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.8.2.tgz", + "integrity": "sha512-AXxiF0zT9oYwl8ZBgU/eRXvfYhz7cBA5YrLPlw9inZHdaYF0QEya/f1Zp1mPYMXc1v6VkHwBq4pk6/vayBLICg==", "dependencies": { "@algolia/events": "^4.0.1" }, @@ -3629,12 +3666,9 @@ "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" }, "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "node_modules/array-flatten": { "version": "2.1.2", @@ -3652,15 +3686,7 @@ "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dependencies": { - "lodash": "^4.17.14" - } + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, "node_modules/at-least-node": { "version": "1.0.0", @@ -3671,9 +3697,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", - "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", "funding": [ { "type": "opencollective", @@ -3685,8 +3711,8 @@ } ], "dependencies": { - "browserslist": "^4.20.2", - "caniuse-lite": "^1.0.30001317", + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -3711,9 +3737,9 @@ } }, "node_modules/babel-loader": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.4.tgz", - "integrity": "sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==", + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", "dependencies": { "find-cache-dir": "^3.3.1", "loader-utils": "^2.0.0", @@ -3852,12 +3878,12 @@ "node_modules/base16": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha1-4pf2DX7BAUp6lxo568ipjAtoHnA=" + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" }, "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" }, "node_modules/big.js": { "version": "5.2.2", @@ -3881,23 +3907,26 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "node_modules/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.7", - "raw-body": "2.4.3", - "type-is": "~1.6.18" + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/bytes": { @@ -3921,17 +3950,15 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "node_modules/bonjour-service": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", + "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" } }, "node_modules/boolbase": { @@ -4045,9 +4072,9 @@ } }, "node_modules/browserslist": { - "version": "4.20.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", - "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", "funding": [ { "type": "opencollective", @@ -4059,10 +4086,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001317", - "electron-to-chromium": "^1.4.84", + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", "escalade": "^3.1.1", - "node-releases": "^2.0.2", + "node-releases": "^2.0.3", "picocolors": "^1.0.0" }, "bin": { @@ -4077,11 +4104,6 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - }, "node_modules/bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", @@ -4197,9 +4219,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001324", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001324.tgz", - "integrity": "sha512-/eYp1J6zYh1alySQB4uzYFkLmxxI8tk0kxldbNHXp8+v+rdMKdUBNjRLz7T7fz6Iox+1lIdYpc7rq6ZcXfTukg==", + "version": "1.0.30001341", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001341.tgz", + "integrity": "sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==", "funding": [ { "type": "opencollective", @@ -4434,9 +4456,9 @@ } }, "node_modules/cli-table3": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", - "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", + "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", "dependencies": { "string-width": "^4.2.0" }, @@ -4444,7 +4466,7 @@ "node": "10.* || >= 12.*" }, "optionalDependencies": { - "colors": "1.4.0" + "@colors/colors": "1.5.0" } }, "node_modules/cli-table3/node_modules/string-width": { @@ -4521,15 +4543,6 @@ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, "node_modules/combine-promises": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", @@ -4660,9 +4673,9 @@ } }, "node_modules/cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "engines": { "node": ">= 0.6" } @@ -4808,9 +4821,9 @@ } }, "node_modules/core-js": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", - "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==", + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.5.tgz", + "integrity": "sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -4818,11 +4831,11 @@ } }, "node_modules/core-js-compat": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", - "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.5.tgz", + "integrity": "sha512-rEF75n3QtInrYICvJjrAgV03HwKiYvtKHdPtaba1KucG+cNZ4NJnH9isqt979e67KZlhpbCOTwnsvnIr+CVeOg==", "dependencies": { - "browserslist": "^4.19.1", + "browserslist": "^4.20.3", "semver": "7.0.0" }, "funding": { @@ -4839,9 +4852,9 @@ } }, "node_modules/core-js-pure": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", - "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==", + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.5.tgz", + "integrity": "sha512-8xo9R00iYD7TcV7OrC98GwxiUEAabVWO3dix+uyWjnYrx9fyASLlIX+f/3p5dW5qByaP2bcZ8X/T47s55et/tA==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -5219,22 +5232,6 @@ "node": ">=4" } }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -5287,9 +5284,9 @@ } }, "node_modules/del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.0.tgz", + "integrity": "sha512-OpcRktOt7G7HBfyxP0srBH4Djg4824EQORX8E1qvIhIzthNNArxxhrB/Mm7dRMiLi1nvFyUpDhzD2cTtbBhV8A==", "dependencies": { "globby": "^11.0.1", "graceful-fs": "^4.2.4", @@ -5308,17 +5305,21 @@ } }, "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } }, "node_modules/detab": { "version": "2.0.4", @@ -5353,6 +5354,35 @@ "node": ">= 4.2.1" } }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, "node_modules/detect-port/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -5383,26 +5413,20 @@ "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" }, "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", "dependencies": { - "buffer-indexof": "^1.0.0" + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" } }, "node_modules/docusaurus-plugin-typedoc": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/docusaurus-plugin-typedoc/-/docusaurus-plugin-typedoc-0.17.4.tgz", - "integrity": "sha512-9qDPIr79sf1ovyj0VPOuAL2YIpGGasai/gaQEeJU7SclQalRV9yxDQjiC9tDbpxUgwxb2g7s8njnrwrwYIDMXQ==", + "version": "0.17.5", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-typedoc/-/docusaurus-plugin-typedoc-0.17.5.tgz", + "integrity": "sha512-mMTk4lRy2+wQ7fmMOv6RLfKkoGnHkBLE8qUoPfWFoqUYDDDInwVQKxz12FNnQx86eJSLgBiZmuY/zB/bYsZQlQ==", "peerDependencies": { "typedoc": ">=0.22.0", "typedoc-plugin-markdown": ">=3.11.10" @@ -5516,9 +5540,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "node_modules/electron-to-chromium": { - "version": "1.4.103", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", - "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==" + "version": "1.4.137", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz", + "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==" }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -5559,9 +5583,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", - "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -5757,37 +5781,38 @@ } }, "node_modules/express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", - "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.2", + "body-parser": "1.20.0", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.2", + "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.7", - "qs": "6.9.7", + "qs": "6.10.3", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", - "statuses": "~1.5.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -5799,7 +5824,7 @@ "node_modules/express/node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, "node_modules/express/node_modules/content-disposition": { "version": "0.5.4", @@ -6007,16 +6032,16 @@ } }, "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "engines": { @@ -6096,9 +6121,9 @@ } }, "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", - "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", "dependencies": { "@babel/code-frame": "^7.8.3", "@types/json-schema": "^7.0.5", @@ -6280,9 +6305,9 @@ } }, "node_modules/fs-extra": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", - "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -6521,6 +6546,14 @@ "node": ">=6.0" } }, + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, "node_modules/gray-matter/node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -6610,20 +6643,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/has-yarn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", @@ -6830,11 +6849,14 @@ } }, "node_modules/html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/html-void-elements": { @@ -6947,18 +6969,18 @@ "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" }, "node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dependencies": { - "depd": "~1.1.2", + "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", + "statuses": "2.0.1", "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, "node_modules/http-parser-js": { @@ -6980,9 +7002,9 @@ } }, "node_modules/http-proxy-middleware": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", - "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dependencies": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", @@ -7066,9 +7088,9 @@ } }, "node_modules/immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", + "version": "9.0.14", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.14.tgz", + "integrity": "sha512-ubBeqQutOSLIFCUBN03jGeOS6a3DoYlSYwYJTa+gSKEZKU5redJIqkIdZ3JVv/4RZpfcXdAWH5zCNLWPRv2WDw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/immer" @@ -7114,9 +7136,9 @@ } }, "node_modules/infima": { - "version": "0.2.0-alpha.38", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.38.tgz", - "integrity": "sha512-1WsmqSMI5IqzrUx3goq+miJznHBonbE3aoqZ1AR/i/oHhroxNeSV6Awv5VoVfXBhfTzLSnxkHaRI2qpAMYcCzw==", + "version": "0.2.0-alpha.39", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.39.tgz", + "integrity": "sha512-UyYiwD3nwHakGhuOUfpe3baJ8gkiPpRVx4a4sE/Ag+932+Y6swtLsdPoRR8ezhwqGnduzxmFkjumV9roz6QoLw==", "engines": { "node": ">=12" } @@ -7161,11 +7183,6 @@ "loose-envify": "^1.0.0" } }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, "node_modules/ipaddr.js": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", @@ -7196,21 +7213,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -7271,20 +7273,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-decimal": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", @@ -7429,21 +7417,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", @@ -7591,11 +7564,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/js-yaml/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -7612,11 +7580,6 @@ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -8191,17 +8154,6 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, "node_modules/mrmime": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.0.tgz", @@ -8216,26 +8168,21 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dependencies": { - "dns-packet": "^1.3.1", + "dns-packet": "^5.2.2", "thunky": "^1.0.2" }, "bin": { "multicast-dns": "cli.js" } }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, "node_modules/nanoid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", - "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -8301,9 +8248,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" }, "node_modules/normalize-path": { "version": "3.0.0", @@ -8367,17 +8314,10 @@ "node": ">=0.10.0" } }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -8413,9 +8353,9 @@ "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dependencies": { "ee-first": "1.1.1" }, @@ -8525,11 +8465,11 @@ } }, "node_modules/p-retry": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", - "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", "dependencies": { - "@types/retry": "^0.12.0", + "@types/retry": "0.12.0", "retry": "^0.13.1" }, "engines": { @@ -8785,31 +8725,10 @@ "node": ">=4" } }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, "node_modules/postcss": { - "version": "8.4.12", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", - "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", "funding": [ { "type": "opencollective", @@ -8821,7 +8740,7 @@ } ], "dependencies": { - "nanoid": "^3.3.1", + "nanoid": "^3.3.3", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, @@ -9401,9 +9320,9 @@ } }, "node_modules/prismjs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz", - "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.28.0.tgz", + "integrity": "sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw==", "engines": { "node": ">=6" } @@ -9509,9 +9428,12 @@ "integrity": "sha1-H+Bk+wrIUfDeYTIKi/eWg2Qi8z4=" }, "node_modules/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" }, @@ -9563,12 +9485,12 @@ } }, "node_modules/raw-body": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", - "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dependencies": { "bytes": "3.1.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -9622,9 +9544,9 @@ } }, "node_modules/react-dev-utils": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", - "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", "dependencies": { "@babel/code-frame": "^7.16.0", "address": "^1.1.2", @@ -9645,7 +9567,7 @@ "open": "^8.4.0", "pkg-up": "^3.1.0", "prompts": "^2.4.2", - "react-error-overlay": "^6.0.10", + "react-error-overlay": "^6.0.11", "recursive-readdir": "^2.2.2", "shell-quote": "^1.7.3", "strip-ansi": "^6.0.1", @@ -9700,30 +9622,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/react-dev-utils/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/react-dev-utils/node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, "node_modules/react-dev-utils/node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -9780,11 +9678,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/react-dev-utils/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, "node_modules/react-dev-utils/node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -9838,9 +9731,9 @@ } }, "node_modules/react-error-overlay": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", - "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, "node_modules/react-fast-compare": { "version": "3.2.0", @@ -9848,9 +9741,9 @@ "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" }, "node_modules/react-helmet-async": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.2.3.tgz", - "integrity": "sha512-mCk2silF53Tq/YaYdkl2sB+/tDoPnaxN7dFS/6ZLJb/rhUY2EWGI5Xj2b4jHppScMqY45MbgPSwTxDchKpZ5Kw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", "dependencies": { "@babel/runtime": "^7.12.5", "invariant": "^2.2.4", @@ -9859,8 +9752,8 @@ "shallowequal": "^1.1.0" }, "peerDependencies": { - "react": "^16.6.0 || ^17.0.0", - "react-dom": "^16.6.0 || ^17.0.0" + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/react-is": { @@ -10062,28 +9955,13 @@ "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, "node_modules/regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", "dependencies": { "@babel/runtime": "^7.8.4" } }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/regexpu-core": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", @@ -10721,23 +10599,23 @@ } }, "node_modules/send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dependencies": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "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": "1.8.1", + "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "engines": { "node": ">= 0.8.0" @@ -10852,6 +10730,14 @@ "ms": "2.0.0" } }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/serve-index/node_modules/http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", @@ -10881,15 +10767,23 @@ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.2" + "send": "0.18.0" }, "engines": { "node": ">= 0.8.0" @@ -10971,6 +10865,19 @@ "vscode-textmate": "5.2.0" } }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -11133,11 +11040,11 @@ } }, "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, "node_modules/std-env": { @@ -11515,9 +11422,9 @@ } }, "node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/type-fest": { "version": "2.12.2", @@ -12055,11 +11962,11 @@ } }, "node_modules/use-composed-ref": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.2.1.tgz", - "integrity": "sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/use-isomorphic-layout-effect": { @@ -12076,14 +11983,14 @@ } }, "node_modules/use-latest": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.0.tgz", - "integrity": "sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", "dependencies": { - "use-isomorphic-layout-effect": "^1.0.0" + "use-isomorphic-layout-effect": "^1.1.1" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { "@types/react": { @@ -12238,9 +12145,9 @@ "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "node_modules/webpack": { - "version": "5.71.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.71.0.tgz", - "integrity": "sha512-g4dFT7CFG8LY0iU5G8nBL6VlkT21Z7dcYDpJAEJV5Q1WLb9UwnFbrem1k7K52ILqEmomN7pnzWFxxE6SlDY56A==", + "version": "5.72.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz", + "integrity": "sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==", "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^0.0.51", @@ -12251,13 +12158,13 @@ "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.2", + "enhanced-resolve": "^5.9.3", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.9", - "json-parse-better-errors": "^1.0.2", + "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", @@ -12457,38 +12364,36 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", - "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.0.tgz", + "integrity": "sha512-+Nlb39iQSOSsFv0lWUuUTim3jDQO8nhK3E68f//J2r5rIcp4lULHXz2oZ0UVdEeWXEh5lSzYUlzarZhDAeAVQw==", "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", "@types/express": "^4.17.13", "@types/serve-index": "^1.9.1", "@types/sockjs": "^0.3.33", - "@types/ws": "^8.2.2", + "@types/ws": "^8.5.1", "ansi-html-community": "^0.0.8", - "bonjour": "^3.5.0", + "bonjour-service": "^1.0.11", "chokidar": "^3.5.3", "colorette": "^2.0.10", "compression": "^1.7.4", "connect-history-api-fallback": "^1.6.0", "default-gateway": "^6.0.3", - "del": "^6.0.0", - "express": "^4.17.1", + "express": "^4.17.3", "graceful-fs": "^4.2.6", "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.0", + "http-proxy-middleware": "^2.0.3", "ipaddr.js": "^2.0.1", "open": "^8.0.9", "p-retry": "^4.5.0", - "portfinder": "^1.0.28", + "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^2.0.0", + "selfsigned": "^2.0.1", "serve-index": "^1.9.1", "sockjs": "^0.3.21", "spdy": "^4.0.2", - "strip-ansi": "^7.0.0", "webpack-dev-middleware": "^5.3.1", "ws": "^8.4.2" }, @@ -12533,17 +12438,6 @@ "ajv": "^8.8.2" } }, - "node_modules/webpack-dev-server/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -12567,24 +12461,10 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/webpack-dev-server/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", "engines": { "node": ">=10.0.0" }, @@ -13078,29 +12958,29 @@ } }, "@babel/compat-data": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", - "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==" + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" }, "@babel/core": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", - "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.7", - "@babel/helper-compilation-targets": "^7.17.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.8", - "@babel/parser": "^7.17.8", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", + "json5": "^2.2.1", "semver": "^6.3.0" }, "dependencies": { @@ -13112,13 +12992,13 @@ } }, "@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" } }, "@babel/helper-annotate-as-pure": { @@ -13139,13 +13019,13 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", - "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", "requires": { - "@babel/compat-data": "^7.17.7", + "@babel/compat-data": "^7.17.10", "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", + "browserslist": "^4.20.2", "semver": "^6.3.0" }, "dependencies": { @@ -13218,21 +13098,12 @@ } }, "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "requires": { - "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" } }, "@babel/helper-hoist-variables": { @@ -13355,12 +13226,12 @@ } }, "@babel/helpers": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", - "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "requires": { "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0" } }, @@ -13375,9 +13246,9 @@ } }, "@babel/parser": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", - "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==" + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.16.7", @@ -13814,9 +13685,9 @@ } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", - "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", "requires": { "@babel/helper-module-transforms": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", @@ -13866,11 +13737,11 @@ } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", - "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", + "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7" + "@babel/helper-create-regexp-features-plugin": "^7.17.0" } }, "@babel/plugin-transform-new-target": { @@ -13952,11 +13823,11 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", "requires": { - "regenerator-transform": "^0.14.2" + "regenerator-transform": "^0.15.0" } }, "@babel/plugin-transform-reserved-words": { @@ -13968,9 +13839,9 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", - "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", "requires": { "@babel/helper-module-imports": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", @@ -14056,26 +13927,26 @@ } }, "@babel/preset-env": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", - "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", "requires": { - "@babel/compat-data": "^7.16.8", - "@babel/helper-compilation-targets": "^7.16.7", + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", "@babel/helper-plugin-utils": "^7.16.7", "@babel/helper-validator-option": "^7.16.7", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", "@babel/plugin-proposal-async-generator-functions": "^7.16.8", "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", "@babel/plugin-proposal-dynamic-import": "^7.16.7", "@babel/plugin-proposal-export-namespace-from": "^7.16.7", "@babel/plugin-proposal-json-strings": "^7.16.7", "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", "@babel/plugin-proposal-optional-chaining": "^7.16.7", "@babel/plugin-proposal-private-methods": "^7.16.11", @@ -14101,7 +13972,7 @@ "@babel/plugin-transform-block-scoping": "^7.16.7", "@babel/plugin-transform-classes": "^7.16.7", "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", "@babel/plugin-transform-dotall-regex": "^7.16.7", "@babel/plugin-transform-duplicate-keys": "^7.16.7", "@babel/plugin-transform-exponentiation-operator": "^7.16.7", @@ -14110,15 +13981,15 @@ "@babel/plugin-transform-literals": "^7.16.7", "@babel/plugin-transform-member-expression-literals": "^7.16.7", "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.16.8", - "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", "@babel/plugin-transform-new-target": "^7.16.7", "@babel/plugin-transform-object-super": "^7.16.7", "@babel/plugin-transform-parameters": "^7.16.7", "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", "@babel/plugin-transform-reserved-words": "^7.16.7", "@babel/plugin-transform-shorthand-properties": "^7.16.7", "@babel/plugin-transform-spread": "^7.16.7", @@ -14128,11 +13999,11 @@ "@babel/plugin-transform-unicode-escapes": "^7.16.7", "@babel/plugin-transform-unicode-regex": "^7.16.7", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.16.8", + "@babel/types": "^7.17.10", "babel-plugin-polyfill-corejs2": "^0.3.0", "babel-plugin-polyfill-corejs3": "^0.5.0", "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.20.2", + "core-js-compat": "^3.22.1", "semver": "^6.3.0" }, "dependencies": { @@ -14179,17 +14050,17 @@ } }, "@babel/runtime": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz", - "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", "requires": { "regenerator-runtime": "^0.13.4" } }, "@babel/runtime-corejs3": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.8.tgz", - "integrity": "sha512-ZbYSUvoSF6dXZmMl/CYTMOvzIFnbGfv4W3SEHYgMvNsFTeLaF2gkGAF4K2ddmtSK4Emej+0aYcnSC6N5dPCXUQ==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", "requires": { "core-js-pure": "^3.20.2", "regenerator-runtime": "^0.13.4" @@ -14206,31 +14077,37 @@ } }, "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", "requires": { "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", + "@babel/generator": "^7.17.10", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", "@babel/helper-hoist-variables": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" } }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true + }, "@docsearch/css": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.0.0.tgz", @@ -14248,63 +14125,61 @@ } }, "@docusaurus/core": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.18.tgz", - "integrity": "sha512-puV7l+0/BPSi07Xmr8tVktfs1BzhC8P5pm6Bs2CfvysCJ4nefNCD1CosPc1PGBWy901KqeeEJ1aoGwj9tU3AUA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.20.tgz", + "integrity": "sha512-a3UgZ4lIcIOoZd4j9INqVkWSXEDxR7EicJXt8eq2whg4N5hKGqLHoDSnWfrVSPQn4NoG5T7jhPypphSoysImfQ==", "requires": { - "@babel/core": "^7.17.8", - "@babel/generator": "^7.17.7", + "@babel/core": "^7.17.10", + "@babel/generator": "^7.17.10", "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.17.0", - "@babel/preset-env": "^7.16.11", + "@babel/plugin-transform-runtime": "^7.17.10", + "@babel/preset-env": "^7.17.10", "@babel/preset-react": "^7.16.7", "@babel/preset-typescript": "^7.16.7", - "@babel/runtime": "^7.17.8", - "@babel/runtime-corejs3": "^7.17.8", - "@babel/traverse": "^7.17.3", - "@docusaurus/cssnano-preset": "2.0.0-beta.18", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/mdx-loader": "2.0.0-beta.18", + "@babel/runtime": "^7.17.9", + "@babel/runtime-corejs3": "^7.17.9", + "@babel/traverse": "^7.17.10", + "@docusaurus/cssnano-preset": "2.0.0-beta.20", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/mdx-loader": "2.0.0-beta.20", "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-common": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-common": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "@slorber/static-site-generator-webpack-plugin": "^4.0.4", "@svgr/webpack": "^6.2.1", - "autoprefixer": "^10.4.4", - "babel-loader": "^8.2.4", + "autoprefixer": "^10.4.5", + "babel-loader": "^8.2.5", "babel-plugin-dynamic-import-node": "2.3.0", "boxen": "^6.2.1", "chokidar": "^3.5.3", - "clean-css": "^5.2.4", - "cli-table3": "^0.6.1", + "clean-css": "^5.3.0", + "cli-table3": "^0.6.2", "combine-promises": "^1.1.0", "commander": "^5.1.0", "copy-webpack-plugin": "^10.2.4", - "core-js": "^3.21.1", + "core-js": "^3.22.3", "css-loader": "^6.7.1", "css-minimizer-webpack-plugin": "^3.4.1", - "cssnano": "^5.1.5", + "cssnano": "^5.1.7", "del": "^6.0.0", "detect-port": "^1.3.0", "escape-html": "^1.0.3", "eta": "^1.12.3", "file-loader": "^6.2.0", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "html-minifier-terser": "^6.1.0", - "html-tags": "^3.1.0", + "html-tags": "^3.2.0", "html-webpack-plugin": "^5.5.0", "import-fresh": "^3.3.0", - "is-root": "^2.1.0", "leven": "^3.1.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.6.0", - "nprogress": "^0.2.0", - "postcss": "^8.4.12", + "postcss": "^8.4.13", "postcss-loader": "^6.2.1", "prompts": "^2.4.2", - "react-dev-utils": "^12.0.0", - "react-helmet-async": "^1.2.3", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", "react-loadable-ssr-addon-v5-slorber": "^1.0.1", "react-router": "^5.2.0", @@ -14312,38 +14187,48 @@ "react-router-dom": "^5.2.0", "remark-admonitions": "^1.2.1", "rtl-detect": "^1.0.4", - "semver": "^7.3.5", + "semver": "^7.3.7", "serve-handler": "^6.1.3", "shelljs": "^0.8.5", "terser-webpack-plugin": "^5.3.1", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "update-notifier": "^5.1.0", "url-loader": "^4.1.1", "wait-on": "^6.0.1", - "webpack": "^5.70.0", + "webpack": "^5.72.0", "webpack-bundle-analyzer": "^4.5.0", - "webpack-dev-server": "^4.7.4", + "webpack-dev-server": "^4.8.1", "webpack-merge": "^5.8.0", "webpackbar": "^5.0.2" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + } } }, "@docusaurus/cssnano-preset": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.18.tgz", - "integrity": "sha512-VxhYmpyx16Wv00W9TUfLVv0NgEK/BwP7pOdWoaiELEIAMV7SO1+6iB8gsFUhtfKZ31I4uPVLMKrCyWWakoFeFA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.20.tgz", + "integrity": "sha512-7pfrYuahHl3YYS+gYhbb1YHsq5s5+hk+1KIU7QqNNn4YjrIqAHlOznCQ9XfQfspe9boZmaNFGMZQ1tawNOVLqQ==", "requires": { - "cssnano-preset-advanced": "^5.3.1", - "postcss": "^8.4.12", + "cssnano-preset-advanced": "^5.3.3", + "postcss": "^8.4.13", "postcss-sort-media-queries": "^4.2.1" } }, "@docusaurus/logger": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.18.tgz", - "integrity": "sha512-frNe5vhH3mbPmH980Lvzaz45+n1PQl3TkslzWYXQeJOkFX17zUd3e3U7F9kR1+DocmAqHkgAoWuXVcvEoN29fg==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.20.tgz", + "integrity": "sha512-7Rt7c8m3ZM81o5jsm6ENgdbjq/hUICv8Om2i7grynI4GT2aQyFoHcusaNbRji4FZt0DaKT2CQxiAWP8BbD4xzQ==", "requires": { "chalk": "^4.1.2", - "tslib": "^2.3.1" + "tslib": "^2.4.0" }, "dependencies": { "ansi-styles": { @@ -14392,34 +14277,34 @@ } }, "@docusaurus/mdx-loader": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.18.tgz", - "integrity": "sha512-pOmAQM4Y1jhuZTbEhjh4ilQa74Mh6Q0pMZn1xgIuyYDdqvIOrOlM/H0i34YBn3+WYuwsGim4/X0qynJMLDUA4A==", - "requires": { - "@babel/parser": "^7.17.8", - "@babel/traverse": "^7.17.3", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.20.tgz", + "integrity": "sha512-BBuf77sji3JxbCEW7Qsv3CXlgpm+iSLTQn6JUK7x8vJ1JYZ3KJbNgpo9TmxIIltpcvNQ/QOy6dvqrpSStaWmKQ==", + "requires": { + "@babel/parser": "^7.17.10", + "@babel/traverse": "^7.17.10", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", "@mdx-js/mdx": "^1.6.22", "escape-html": "^1.0.3", "file-loader": "^6.2.0", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "image-size": "^1.0.1", "mdast-util-to-string": "^2.0.0", - "remark-emoji": "^2.1.0", + "remark-emoji": "^2.2.0", "stringify-object": "^3.3.0", - "tslib": "^2.3.1", - "unist-util-visit": "^2.0.2", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", "url-loader": "^4.1.1", - "webpack": "^5.70.0" + "webpack": "^5.72.0" } }, "@docusaurus/module-type-aliases": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.18.tgz", - "integrity": "sha512-e6mples8FZRyT7QyqidGS6BgkROjM+gljJsdOqoctbtBp+SZ5YDjwRHOmoY7eqEfsQNOaFZvT2hK38ui87hCRA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.20.tgz", + "integrity": "sha512-lUIXLwQEOyYwcb3iCNibPUL6O9ijvYF5xQwehGeVraTEBts/Ch8ZwELFk+XbaGHKh52PiVxuWL2CP4Gdjy5QKw==", "requires": { - "@docusaurus/types": "2.0.0-beta.18", + "@docusaurus/types": "2.0.0-beta.20", "@types/react": "*", "@types/react-router-config": "*", "@types/react-router-dom": "*", @@ -14427,25 +14312,26 @@ } }, "@docusaurus/plugin-content-blog": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.18.tgz", - "integrity": "sha512-qzK83DgB+mxklk3PQC2nuTGPQD/8ogw1nXSmaQpyXAyhzcz4CXAZ9Swl/Ee9A/bvPwQGnSHSP3xqIYl8OkFtfw==", - "requires": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/mdx-loader": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-common": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.20.tgz", + "integrity": "sha512-6aby36Gmny5h2oo/eEZ2iwVsIlBWbRnNNeqT0BYnJO5aj53iCU/ctFPpJVYcw0l2l8+8ITS70FyePIWEsaZ0jA==", + "requires": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/mdx-loader": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-common": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "cheerio": "^1.0.0-rc.10", "feed": "^4.2.2", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "lodash": "^4.17.21", "reading-time": "^1.5.0", "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", "utility-types": "^3.10.0", - "webpack": "^5.70.0" + "webpack": "^5.72.0" }, "dependencies": { "cheerio": { @@ -14476,103 +14362,103 @@ } }, "@docusaurus/plugin-content-docs": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.18.tgz", - "integrity": "sha512-z4LFGBJuzn4XQiUA7OEA2SZTqlp+IYVjd3NrCk/ZUfNi1tsTJS36ATkk9Y6d0Nsp7K2kRXqaXPsz4adDgeIU+Q==", - "requires": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/mdx-loader": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.20.tgz", + "integrity": "sha512-XOgwUqXtr/DStpB3azdN6wgkKtQkOXOx1XetORzhHnjihrSMn6daxg+spmcJh1ki/mpT3n7yBbKJxVNo+VB38Q==", + "requires": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/mdx-loader": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "combine-promises": "^1.1.0", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "lodash": "^4.17.21", "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "utility-types": "^3.10.0", - "webpack": "^5.70.0" + "webpack": "^5.72.0" } }, "@docusaurus/plugin-content-pages": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.18.tgz", - "integrity": "sha512-CJ2Xeb9hQrMeF4DGywSDVX2TFKsQpc8ZA7czyeBAAbSFsoRyxXPYeSh8aWljqR4F1u/EKGSKy0Shk/D4wumaHw==", - "requires": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/mdx-loader": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", - "fs-extra": "^10.0.1", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.20.tgz", + "integrity": "sha512-ubY6DG4F0skFKjfNGCbfO34Qf+MZy6C05OtpIYsoA2YU8ADx0nRH7qPgdEkwR3ma860DbY612rleRT13ogSlhg==", + "requires": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/mdx-loader": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", + "fs-extra": "^10.1.0", "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", - "webpack": "^5.70.0" + "tslib": "^2.4.0", + "webpack": "^5.72.0" } }, "@docusaurus/plugin-debug": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.18.tgz", - "integrity": "sha512-inLnLERgG7q0WlVmK6nYGHwVqREz13ivkynmNygEibJZToFRdgnIPW+OwD8QzgC5MpQTJw7+uYjcitpBumy1Gw==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.20.tgz", + "integrity": "sha512-acGZmpncPA1XDczpV1ji1ajBCRBY/H2lXN8alSjOB1vh0c/2Qz+KKD05p17lsUbhIyvsnZBa/BaOwtek91Lu7Q==", "requires": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "fs-extra": "^10.0.1", + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "fs-extra": "^10.1.0", "react-json-view": "^1.21.3", - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "@docusaurus/plugin-google-analytics": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.18.tgz", - "integrity": "sha512-s9dRBWDrZ1uu3wFXPCF7yVLo/+5LUFAeoxpXxzory8gn9GYDt8ZDj80h5DUyCLxiy72OG6bXWNOYS/Vc6cOPXQ==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.20.tgz", + "integrity": "sha512-4C5nY25j0R1lntFmpSEalhL7jYA7tWvk0VZObiIxGilLagT/f9gWPQtIjNBe4yzdQvkhiaXpa8xcMcJUAKRJyw==", "requires": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", - "tslib": "^2.3.1" + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", + "tslib": "^2.4.0" } }, "@docusaurus/plugin-google-gtag": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.18.tgz", - "integrity": "sha512-h7vPuLVo/9pHmbFcvb4tCpjg4SxxX4k+nfVDyippR254FM++Z/nA5pRB0WvvIJ3ZTe0ioOb5Wlx2xdzJIBHUNg==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.20.tgz", + "integrity": "sha512-EMZdiMTNg4NwE60xwjbetcqMDqAOazMTwQAQ4OuNAclv7oh8+VPCvqRF8s8AxCoI2Uqc7vh8yzNUuM307Ne9JA==", "requires": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", - "tslib": "^2.3.1" + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", + "tslib": "^2.4.0" } }, "@docusaurus/plugin-sitemap": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.18.tgz", - "integrity": "sha512-Klonht0Ye3FivdBpS80hkVYNOH+8lL/1rbCPEV92rKhwYdwnIejqhdKct4tUTCl8TYwWiyeUFQqobC/5FNVZPQ==", - "requires": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-common": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", - "fs-extra": "^10.0.1", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.20.tgz", + "integrity": "sha512-Rf5a2vOBWjbe7PJJEBDeLZzDA7lsDi+16bqzKN8OKSXlcZLhxjmIpL5NrjANNbpGpL5vbl9z+iqvjbQmZ3QSmA==", + "requires": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-common": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", + "fs-extra": "^10.1.0", "sitemap": "^7.1.1", - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "@docusaurus/preset-classic": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.18.tgz", - "integrity": "sha512-TfDulvFt/vLWr/Yy7O0yXgwHtJhdkZ739bTlFNwEkRMAy8ggi650e52I1I0T79s67llecb4JihgHPW+mwiVkCQ==", - "requires": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/plugin-content-blog": "2.0.0-beta.18", - "@docusaurus/plugin-content-docs": "2.0.0-beta.18", - "@docusaurus/plugin-content-pages": "2.0.0-beta.18", - "@docusaurus/plugin-debug": "2.0.0-beta.18", - "@docusaurus/plugin-google-analytics": "2.0.0-beta.18", - "@docusaurus/plugin-google-gtag": "2.0.0-beta.18", - "@docusaurus/plugin-sitemap": "2.0.0-beta.18", - "@docusaurus/theme-classic": "2.0.0-beta.18", - "@docusaurus/theme-common": "2.0.0-beta.18", - "@docusaurus/theme-search-algolia": "2.0.0-beta.18" + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.20.tgz", + "integrity": "sha512-artUDjiYFIlGd2fxk0iqqcJ5xSCrgormOAoind1c0pn8TRXY1WSCQWYI6p4X24jjhSCzLv0s6Z9PMDyxZdivhg==", + "requires": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/plugin-content-blog": "2.0.0-beta.20", + "@docusaurus/plugin-content-docs": "2.0.0-beta.20", + "@docusaurus/plugin-content-pages": "2.0.0-beta.20", + "@docusaurus/plugin-debug": "2.0.0-beta.20", + "@docusaurus/plugin-google-analytics": "2.0.0-beta.20", + "@docusaurus/plugin-google-gtag": "2.0.0-beta.20", + "@docusaurus/plugin-sitemap": "2.0.0-beta.20", + "@docusaurus/theme-classic": "2.0.0-beta.20", + "@docusaurus/theme-common": "2.0.0-beta.20", + "@docusaurus/theme-search-algolia": "2.0.0-beta.20" } }, "@docusaurus/react-loadable": { @@ -14585,100 +14471,103 @@ } }, "@docusaurus/theme-classic": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.18.tgz", - "integrity": "sha512-WJWofvSGKC4Luidk0lyUwkLnO3DDynBBHwmt4QrV+aAVWWSOHUjA2mPOF6GLGuzkZd3KfL9EvAfsU0aGE1Hh5g==", - "requires": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/plugin-content-blog": "2.0.0-beta.18", - "@docusaurus/plugin-content-docs": "2.0.0-beta.18", - "@docusaurus/plugin-content-pages": "2.0.0-beta.18", - "@docusaurus/theme-common": "2.0.0-beta.18", - "@docusaurus/theme-translations": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-common": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.20.tgz", + "integrity": "sha512-rs4U68x8Xk6rPsZC/7eaPxCKqzXX1S45FICKmq/IZuaDaQyQIijCvv2ssxYnUyVZUNayZfJK7ZtNu+A0kzYgSQ==", + "requires": { + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/plugin-content-blog": "2.0.0-beta.20", + "@docusaurus/plugin-content-docs": "2.0.0-beta.20", + "@docusaurus/plugin-content-pages": "2.0.0-beta.20", + "@docusaurus/theme-common": "2.0.0-beta.20", + "@docusaurus/theme-translations": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-common": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "@mdx-js/react": "^1.6.22", "clsx": "^1.1.1", "copy-text-to-clipboard": "^3.0.1", - "infima": "0.2.0-alpha.38", + "infima": "0.2.0-alpha.39", "lodash": "^4.17.21", - "postcss": "^8.4.12", + "nprogress": "^0.2.0", + "postcss": "^8.4.13", "prism-react-renderer": "^1.3.1", - "prismjs": "^1.27.0", + "prismjs": "^1.28.0", "react-router-dom": "^5.2.0", "rtlcss": "^3.5.0" } }, "@docusaurus/theme-common": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.18.tgz", - "integrity": "sha512-3pI2Q6ttScDVTDbuUKAx+TdC8wmwZ2hfWk8cyXxksvC9bBHcyzXhSgcK8LTsszn2aANyZ3e3QY2eNSOikTFyng==", - "requires": { - "@docusaurus/module-type-aliases": "2.0.0-beta.18", - "@docusaurus/plugin-content-blog": "2.0.0-beta.18", - "@docusaurus/plugin-content-docs": "2.0.0-beta.18", - "@docusaurus/plugin-content-pages": "2.0.0-beta.18", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.20.tgz", + "integrity": "sha512-lmdGB3/GQM5z0GH0iHGRXUco4Wfqc6sR5eRKuW4j0sx3+UFVvtbVTTIGt0Cie4Dh6omnFxjPbNDlPDgWr/agVQ==", + "requires": { + "@docusaurus/module-type-aliases": "2.0.0-beta.20", + "@docusaurus/plugin-content-blog": "2.0.0-beta.20", + "@docusaurus/plugin-content-docs": "2.0.0-beta.20", + "@docusaurus/plugin-content-pages": "2.0.0-beta.20", "clsx": "^1.1.1", "parse-numeric-range": "^1.3.0", "prism-react-renderer": "^1.3.1", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "utility-types": "^3.10.0" } }, "@docusaurus/theme-search-algolia": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.18.tgz", - "integrity": "sha512-2w97KO/gnjI49WVtYQqENpQ8iO1Sem0yaTxw7/qv/ndlmIAQD0syU4yx6GsA7bTQCOGwKOWWzZSetCgUmTnWgA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.20.tgz", + "integrity": "sha512-9XAyiXXHgyhDmKXg9RUtnC4WBkYAZUqKT9Ntuk0OaOb4mBwiYUGL74tyP0LLL6T+oa9uEdXiUMlIL1onU8xhvA==", "requires": { "@docsearch/react": "^3.0.0", - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/plugin-content-docs": "2.0.0-beta.18", - "@docusaurus/theme-common": "2.0.0-beta.18", - "@docusaurus/theme-translations": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", - "@docusaurus/utils-validation": "2.0.0-beta.18", + "@docusaurus/core": "2.0.0-beta.20", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/plugin-content-docs": "2.0.0-beta.20", + "@docusaurus/theme-common": "2.0.0-beta.20", + "@docusaurus/theme-translations": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", + "@docusaurus/utils-validation": "2.0.0-beta.20", "algoliasearch": "^4.13.0", - "algoliasearch-helper": "^3.7.4", + "algoliasearch-helper": "^3.8.2", "clsx": "^1.1.1", "eta": "^1.12.3", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "lodash": "^4.17.21", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "utility-types": "^3.10.0" } }, "@docusaurus/theme-translations": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.18.tgz", - "integrity": "sha512-1uTEUXlKC9nco1Lx9H5eOwzB+LP4yXJG5wfv1PMLE++kJEdZ40IVorlUi3nJnaa9/lJNq5vFvvUDrmeNWsxy/Q==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.20.tgz", + "integrity": "sha512-O7J/4dHcg7Yr+r3ylgtqmtMEz6d5ScpUxBg8nsNTWOCRoGEXNZVmXSd5l6v72KCyxPZpllPrgjmqkL+I19qWiw==", "requires": { - "fs-extra": "^10.0.1", - "tslib": "^2.3.1" + "fs-extra": "^10.1.0", + "tslib": "^2.4.0" } }, "@docusaurus/types": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.18.tgz", - "integrity": "sha512-zkuSmPQYP3+z4IjGHlW0nGzSSpY7Sit0Nciu/66zSb5m07TK72t6T1MlpCAn/XijcB9Cq6nenC3kJh66nGsKYg==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.20.tgz", + "integrity": "sha512-d4ZIpcrzGsUUcZJL3iz8/iSaewobPPiYfn2Lmmv7GTT5ZPtPkOAtR5mE6+LAf/KpjjgqrC7mpwDKADnOL/ic4Q==", "requires": { "commander": "^5.1.0", + "history": "^4.9.0", "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", "utility-types": "^3.10.0", - "webpack": "^5.70.0", + "webpack": "^5.72.0", "webpack-merge": "^5.8.0" } }, "@docusaurus/utils": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.18.tgz", - "integrity": "sha512-v2vBmH7xSbPwx3+GB90HgLSQdj+Rh5ELtZWy7M20w907k0ROzDmPQ/8Ke2DK3o5r4pZPGnCrsB3SaYI83AEmAA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.20.tgz", + "integrity": "sha512-eUQquakhrbnvhsmx8jRPLgoyjyzMuOhmQC99m7rotar7XOzROpgEpm7+xVaquG5Ha47WkybE3djHJhKNih7GZQ==", "requires": { - "@docusaurus/logger": "2.0.0-beta.18", + "@docusaurus/logger": "2.0.0-beta.20", "@svgr/webpack": "^6.2.1", "file-loader": "^6.2.0", - "fs-extra": "^10.0.1", + "fs-extra": "^10.1.0", "github-slugger": "^1.4.0", "globby": "^11.1.0", "gray-matter": "^4.0.3", @@ -14687,29 +14576,29 @@ "micromatch": "^4.0.5", "resolve-pathname": "^3.0.0", "shelljs": "^0.8.5", - "tslib": "^2.3.1", + "tslib": "^2.4.0", "url-loader": "^4.1.1", - "webpack": "^5.70.0" + "webpack": "^5.72.0" } }, "@docusaurus/utils-common": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.18.tgz", - "integrity": "sha512-pK83EcOIiKCLGhrTwukZMo5jqd1sqqqhQwOVyxyvg+x9SY/lsnNzScA96OEfm+qQLBwK1OABA7Xc1wfkgkUxvw==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.20.tgz", + "integrity": "sha512-HabHh23vOQn6ygs0PjuCSF/oZaNsYTFsxB2R6EwHNyw01nWgBC3QAcGVmyIWQhlb9p8V3byKgbzVS68hZX5t9A==", "requires": { - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "@docusaurus/utils-validation": { - "version": "2.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.18.tgz", - "integrity": "sha512-3aDrXjJJ8Cw2MAYEk5JMNnr8UHPxmVNbPU/PIHFWmWK09nJvs3IQ8nc9+8I30aIjRdIyc/BIOCxgvAcJ4hsxTA==", + "version": "2.0.0-beta.20", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.20.tgz", + "integrity": "sha512-7MxMoaF4VNAt5vUwvITa6nbkw1tb4WE6hp1VlfIoLCY4D7Wk5cMf1ZFhppCP1UzmPwvFb9zw8fPuvDfB3Tb5nQ==", "requires": { - "@docusaurus/logger": "2.0.0-beta.18", - "@docusaurus/utils": "2.0.0-beta.18", + "@docusaurus/logger": "2.0.0-beta.20", + "@docusaurus/utils": "2.0.0-beta.20", "joi": "^17.6.0", "js-yaml": "^4.1.0", - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "@hapi/hoek": { @@ -14725,11 +14614,25 @@ "@hapi/hoek": "^9.0.0" } }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "@jridgewell/resolve-uri": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==" }, + "@jridgewell/set-array": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==" + }, "@jridgewell/sourcemap-codec": { "version": "1.4.11", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", @@ -14744,6 +14647,11 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, "@mdx-js/mdx": { "version": "1.6.22", "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", @@ -15138,9 +15046,9 @@ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" }, "@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", "requires": { "@types/node": "*" } @@ -15233,9 +15141,9 @@ } }, "@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, "@types/sax": { "version": "1.2.4", @@ -15533,9 +15441,9 @@ } }, "algoliasearch-helper": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.7.4.tgz", - "integrity": "sha512-KmJrsHVm5TmxZ9Oj53XdXuM4CQeu7eVFnB15tpSFt+7is1d1yVCv3hxCLMqYSw/rH42ccv013miQpRr268P8vw==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.8.2.tgz", + "integrity": "sha512-AXxiF0zT9oYwl8ZBgU/eRXvfYhz7cBA5YrLPlw9inZHdaYF0QEya/f1Zp1mPYMXc1v6VkHwBq4pk6/vayBLICg==", "requires": { "@algolia/events": "^4.0.1" } @@ -15593,12 +15501,9 @@ "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" }, "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "array-flatten": { "version": "2.1.2", @@ -15613,15 +15518,7 @@ "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "requires": { - "lodash": "^4.17.14" - } + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, "at-least-node": { "version": "1.0.0", @@ -15629,12 +15526,12 @@ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" }, "autoprefixer": { - "version": "10.4.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", - "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", "requires": { - "browserslist": "^4.20.2", - "caniuse-lite": "^1.0.30001317", + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -15650,9 +15547,9 @@ } }, "babel-loader": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.4.tgz", - "integrity": "sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==", + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", "requires": { "find-cache-dir": "^3.3.1", "loader-utils": "^2.0.0", @@ -15758,12 +15655,12 @@ "base16": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha1-4pf2DX7BAUp6lxo568ipjAtoHnA=" + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" }, "batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" }, "big.js": { "version": "5.2.2", @@ -15781,20 +15678,22 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "requires": { "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.7", - "raw-body": "2.4.3", - "type-is": "~1.6.18" + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "bytes": { @@ -15817,17 +15716,15 @@ } } }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "bonjour-service": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", + "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" } }, "boolbase": { @@ -15913,14 +15810,14 @@ } }, "browserslist": { - "version": "4.20.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", - "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", "requires": { - "caniuse-lite": "^1.0.30001317", - "electron-to-chromium": "^1.4.84", + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", "escalade": "^3.1.1", - "node-releases": "^2.0.2", + "node-releases": "^2.0.3", "picocolors": "^1.0.0" } }, @@ -15929,11 +15826,6 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - }, "bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", @@ -16018,9 +15910,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001324", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001324.tgz", - "integrity": "sha512-/eYp1J6zYh1alySQB4uzYFkLmxxI8tk0kxldbNHXp8+v+rdMKdUBNjRLz7T7fz6Iox+1lIdYpc7rq6ZcXfTukg==" + "version": "1.0.30001341", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001341.tgz", + "integrity": "sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==" }, "ccount": { "version": "1.1.0", @@ -16192,11 +16084,11 @@ "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" }, "cli-table3": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", - "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", + "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", "requires": { - "colors": "1.4.0", + "@colors/colors": "1.5.0", "string-width": "^4.2.0" }, "dependencies": { @@ -16263,12 +16155,6 @@ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "optional": true - }, "combine-promises": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", @@ -16373,9 +16259,9 @@ } }, "cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" }, "cookie-signature": { "version": "1.0.6", @@ -16469,16 +16355,16 @@ } }, "core-js": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", - "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==" + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.5.tgz", + "integrity": "sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA==" }, "core-js-compat": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", - "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.5.tgz", + "integrity": "sha512-rEF75n3QtInrYICvJjrAgV03HwKiYvtKHdPtaba1KucG+cNZ4NJnH9isqt979e67KZlhpbCOTwnsvnIr+CVeOg==", "requires": { - "browserslist": "^4.19.1", + "browserslist": "^4.20.3", "semver": "7.0.0" }, "dependencies": { @@ -16490,9 +16376,9 @@ } }, "core-js-pure": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", - "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==" + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.5.tgz", + "integrity": "sha512-8xo9R00iYD7TcV7OrC98GwxiUEAabVWO3dix+uyWjnYrx9fyASLlIX+f/3p5dW5qByaP2bcZ8X/T47s55et/tA==" }, "core-util-is": { "version": "1.0.3", @@ -16742,19 +16628,6 @@ "mimic-response": "^1.0.0" } }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, "deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -16792,9 +16665,9 @@ } }, "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.0.tgz", + "integrity": "sha512-OpcRktOt7G7HBfyxP0srBH4Djg4824EQORX8E1qvIhIzthNNArxxhrB/Mm7dRMiLi1nvFyUpDhzD2cTtbBhV8A==", "requires": { "globby": "^11.0.1", "graceful-fs": "^4.2.4", @@ -16807,14 +16680,14 @@ } }, "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" }, "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" }, "detab": { "version": "2.0.4", @@ -16853,6 +16726,30 @@ } } }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -16867,26 +16764,17 @@ "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" }, "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", "requires": { - "buffer-indexof": "^1.0.0" + "@leichtgewicht/ip-codec": "^2.0.1" } }, "docusaurus-plugin-typedoc": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/docusaurus-plugin-typedoc/-/docusaurus-plugin-typedoc-0.17.4.tgz", - "integrity": "sha512-9qDPIr79sf1ovyj0VPOuAL2YIpGGasai/gaQEeJU7SclQalRV9yxDQjiC9tDbpxUgwxb2g7s8njnrwrwYIDMXQ==", + "version": "0.17.5", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-typedoc/-/docusaurus-plugin-typedoc-0.17.5.tgz", + "integrity": "sha512-mMTk4lRy2+wQ7fmMOv6RLfKkoGnHkBLE8qUoPfWFoqUYDDDInwVQKxz12FNnQx86eJSLgBiZmuY/zB/bYsZQlQ==", "requires": {} }, "dom-converter": { @@ -16975,9 +16863,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.4.103", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", - "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==" + "version": "1.4.137", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz", + "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==" }, "emoji-regex": { "version": "8.0.0", @@ -17008,9 +16896,9 @@ } }, "enhanced-resolve": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", - "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -17146,37 +17034,38 @@ } }, "express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", - "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.2", + "body-parser": "1.20.0", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.2", + "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.7", - "qs": "6.9.7", + "qs": "6.10.3", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", - "statuses": "~1.5.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -17185,7 +17074,7 @@ "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, "content-disposition": { "version": "0.5.4", @@ -17349,16 +17238,16 @@ } }, "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "dependencies": { @@ -17411,9 +17300,9 @@ "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" }, "fork-ts-checker-webpack-plugin": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", - "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", "requires": { "@babel/code-frame": "^7.8.3", "@types/json-schema": "^7.0.5", @@ -17529,9 +17418,9 @@ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, "fs-extra": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", - "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -17713,6 +17602,14 @@ "strip-bom-string": "^1.0.0" }, "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -17774,14 +17671,6 @@ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, "has-yarn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", @@ -17953,9 +17842,9 @@ } }, "html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==" }, "html-void-elements": { "version": "1.0.5", @@ -18048,14 +17937,14 @@ "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" }, "http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "requires": { - "depd": "~1.1.2", + "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", + "statuses": "2.0.1", "toidentifier": "1.0.1" } }, @@ -18075,9 +17964,9 @@ } }, "http-proxy-middleware": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", - "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "requires": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", @@ -18126,9 +18015,9 @@ } }, "immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" + "version": "9.0.14", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.14.tgz", + "integrity": "sha512-ubBeqQutOSLIFCUBN03jGeOS6a3DoYlSYwYJTa+gSKEZKU5redJIqkIdZ3JVv/4RZpfcXdAWH5zCNLWPRv2WDw==" }, "import-fresh": { "version": "3.3.0", @@ -18155,9 +18044,9 @@ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" }, "infima": { - "version": "0.2.0-alpha.38", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.38.tgz", - "integrity": "sha512-1WsmqSMI5IqzrUx3goq+miJznHBonbE3aoqZ1AR/i/oHhroxNeSV6Awv5VoVfXBhfTzLSnxkHaRI2qpAMYcCzw==" + "version": "0.2.0-alpha.39", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.39.tgz", + "integrity": "sha512-UyYiwD3nwHakGhuOUfpe3baJ8gkiPpRVx4a4sE/Ag+932+Y6swtLsdPoRR8ezhwqGnduzxmFkjumV9roz6QoLw==" }, "inflight": { "version": "1.0.6", @@ -18196,11 +18085,6 @@ "loose-envify": "^1.0.0" } }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, "ipaddr.js": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", @@ -18220,15 +18104,6 @@ "is-decimal": "^1.0.0" } }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -18263,14 +18138,6 @@ "has": "^1.0.3" } }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, "is-decimal": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", @@ -18356,15 +18223,6 @@ "isobject": "^3.0.1" } }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, "is-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", @@ -18471,13 +18329,6 @@ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "requires": { "argparse": "^2.0.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - } } }, "jsesc": { @@ -18490,11 +18341,6 @@ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -18930,14 +18776,6 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "requires": { - "minimist": "^1.2.6" - } - }, "mrmime": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.0.tgz", @@ -18949,23 +18787,18 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "requires": { - "dns-packet": "^1.3.1", + "dns-packet": "^5.2.2", "thunky": "^1.0.2" } }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, "nanoid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", - "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==" + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" }, "negotiator": { "version": "0.6.3", @@ -19008,9 +18841,9 @@ "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" }, "node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" }, "normalize-path": { "version": "3.0.0", @@ -19053,14 +18886,10 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" }, "object-keys": { "version": "1.1.1", @@ -19084,9 +18913,9 @@ "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "requires": { "ee-first": "1.1.1" } @@ -19157,11 +18986,11 @@ } }, "p-retry": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", - "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", "requires": { - "@types/retry": "^0.12.0", + "@types/retry": "0.12.0", "retry": "^0.13.1" } }, @@ -19357,32 +19186,12 @@ } } }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, "postcss": { - "version": "8.4.12", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", - "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", "requires": { - "nanoid": "^3.3.1", + "nanoid": "^3.3.3", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } @@ -19731,9 +19540,9 @@ "requires": {} }, "prismjs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz", - "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==" + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.28.0.tgz", + "integrity": "sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw==" }, "process-nextick-args": { "version": "2.0.1", @@ -19819,9 +19628,12 @@ "integrity": "sha1-H+Bk+wrIUfDeYTIKi/eWg2Qi8z4=" }, "qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==" + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } }, "queue": { "version": "6.0.2", @@ -19850,12 +19662,12 @@ "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" }, "raw-body": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", - "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "requires": { "bytes": "3.1.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -19899,9 +19711,9 @@ } }, "react-dev-utils": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", - "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", "requires": { "@babel/code-frame": "^7.16.0", "address": "^1.1.2", @@ -19922,7 +19734,7 @@ "open": "^8.4.0", "pkg-up": "^3.1.0", "prompts": "^2.4.2", - "react-error-overlay": "^6.0.10", + "react-error-overlay": "^6.0.11", "recursive-readdir": "^2.2.2", "shell-quote": "^1.7.3", "strip-ansi": "^6.0.1", @@ -19959,23 +19771,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - } - }, "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -20008,11 +19803,6 @@ "p-locate": "^5.0.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -20050,9 +19840,9 @@ } }, "react-error-overlay": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", - "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, "react-fast-compare": { "version": "3.2.0", @@ -20060,9 +19850,9 @@ "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" }, "react-helmet-async": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.2.3.tgz", - "integrity": "sha512-mCk2silF53Tq/YaYdkl2sB+/tDoPnaxN7dFS/6ZLJb/rhUY2EWGI5Xj2b4jHppScMqY45MbgPSwTxDchKpZ5Kw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", "requires": { "@babel/runtime": "^7.12.5", "invariant": "^2.2.4", @@ -20226,22 +20016,13 @@ "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", "requires": { "@babel/runtime": "^7.8.4" } }, - "regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, "regexpu-core": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", @@ -20717,23 +20498,23 @@ } }, "send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "requires": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "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": "1.8.1", + "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "dependencies": { "debug": { @@ -20836,6 +20617,11 @@ "ms": "2.0.0" } }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, "http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", @@ -20861,18 +20647,23 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" } } }, "serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.2" + "send": "0.18.0" } }, "setimmediate": { @@ -20936,6 +20727,16 @@ "vscode-textmate": "5.2.0" } }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -21064,9 +20865,9 @@ "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==" }, "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" }, "std-env": { "version": "3.0.1", @@ -21323,9 +21124,9 @@ "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==" }, "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "type-fest": { "version": "2.12.2", @@ -21676,9 +21477,9 @@ } }, "use-composed-ref": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.2.1.tgz", - "integrity": "sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", "requires": {} }, "use-isomorphic-layout-effect": { @@ -21688,11 +21489,11 @@ "requires": {} }, "use-latest": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.0.tgz", - "integrity": "sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", "requires": { - "use-isomorphic-layout-effect": "^1.0.0" + "use-isomorphic-layout-effect": "^1.1.1" } }, "util-deprecate": { @@ -21805,9 +21606,9 @@ "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "webpack": { - "version": "5.71.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.71.0.tgz", - "integrity": "sha512-g4dFT7CFG8LY0iU5G8nBL6VlkT21Z7dcYDpJAEJV5Q1WLb9UwnFbrem1k7K52ILqEmomN7pnzWFxxE6SlDY56A==", + "version": "5.72.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz", + "integrity": "sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==", "requires": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^0.0.51", @@ -21818,13 +21619,13 @@ "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.2", + "enhanced-resolve": "^5.9.3", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.9", - "json-parse-better-errors": "^1.0.2", + "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", @@ -21956,38 +21757,36 @@ } }, "webpack-dev-server": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", - "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.0.tgz", + "integrity": "sha512-+Nlb39iQSOSsFv0lWUuUTim3jDQO8nhK3E68f//J2r5rIcp4lULHXz2oZ0UVdEeWXEh5lSzYUlzarZhDAeAVQw==", "requires": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", "@types/express": "^4.17.13", "@types/serve-index": "^1.9.1", "@types/sockjs": "^0.3.33", - "@types/ws": "^8.2.2", + "@types/ws": "^8.5.1", "ansi-html-community": "^0.0.8", - "bonjour": "^3.5.0", + "bonjour-service": "^1.0.11", "chokidar": "^3.5.3", "colorette": "^2.0.10", "compression": "^1.7.4", "connect-history-api-fallback": "^1.6.0", "default-gateway": "^6.0.3", - "del": "^6.0.0", - "express": "^4.17.1", + "express": "^4.17.3", "graceful-fs": "^4.2.6", "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.0", + "http-proxy-middleware": "^2.0.3", "ipaddr.js": "^2.0.1", "open": "^8.0.9", "p-retry": "^4.5.0", - "portfinder": "^1.0.28", + "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^2.0.0", + "selfsigned": "^2.0.1", "serve-index": "^1.9.1", "sockjs": "^0.3.21", "spdy": "^4.0.2", - "strip-ansi": "^7.0.0", "webpack-dev-middleware": "^5.3.1", "ws": "^8.4.2" }, @@ -22011,11 +21810,6 @@ "fast-deep-equal": "^3.1.3" } }, - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -22032,18 +21826,10 @@ "ajv-keywords": "^5.0.0" } }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "requires": { - "ansi-regex": "^6.0.1" - } - }, "ws": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", "requires": {} } } diff --git a/docusaurus/package.json b/docusaurus/package.json index 082bf0ee..ac0a1584 100644 --- a/docusaurus/package.json +++ b/docusaurus/package.json @@ -15,11 +15,11 @@ "typecheck": "tsc" }, "dependencies": { - "@docusaurus/core": "2.0.0-beta.18", - "@docusaurus/preset-classic": "2.0.0-beta.18", + "@docusaurus/core": "^2.0.0-beta.20", + "@docusaurus/preset-classic": "^2.0.0-beta.20", "@mdx-js/react": "^1.6.22", "clsx": "^1.1.1", - "docusaurus-plugin-typedoc": "^0.17.4", + "docusaurus-plugin-typedoc": "^0.17.5", "prism-react-renderer": "^1.3.1", "react": "^17.0.2", "react-dom": "^17.0.2", @@ -27,7 +27,7 @@ "typedoc-plugin-markdown": "^3.12.1" }, "devDependencies": { - "@docusaurus/module-type-aliases": "2.0.0-beta.18", + "@docusaurus/module-type-aliases": "^2.0.0-beta.20", "@tsconfig/docusaurus": "^1.0.5", "typescript": "^4.6.4" }, diff --git a/src/index.ts b/src/index.ts index 3e6b06cb..d4489be0 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,4 +1,4 @@ -import { Contract } from './classes/Contract'; +import { BaseContract, Contract } from './classes/Contract'; import { ConstructorOptions, FallthroughProvider, @@ -57,6 +57,7 @@ export { Contract, TinyBig, /* types */ + BaseContract, BlockResponse, ContractTypes, JSONABI,