Skip to content

Instantly share code, notes, and snippets.

@excalq
Created April 21, 2022 03:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save excalq/292020389f942eb4bd85ccc104e83a65 to your computer and use it in GitHub Desktop.
Save excalq/292020389f942eb4bd85ccc104e83a65 to your computer and use it in GitHub Desktop.
hardhat-project@
├─┬ @nomiclabs/hardhat-ethers@2.0.5
│ ├── ethers@5.6.4 deduped
│ └── hardhat@2.9.2 deduped
├─┬ @nomiclabs/hardhat-etherscan@3.0.3
│ ├─┬ @ethersproject/abi@5.6.1
│ │ ├── @ethersproject/address@5.6.0 deduped
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/constants@5.6.0 deduped
│ │ ├── @ethersproject/hash@5.6.0 deduped
│ │ ├── @ethersproject/keccak256@5.6.0 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ └── @ethersproject/strings@5.6.0 deduped
│ ├─┬ @ethersproject/address@5.6.0
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/keccak256@5.6.0 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ └── @ethersproject/rlp@5.6.0 deduped
│ ├─┬ cbor@5.2.0
│ │ ├── bignumber.js@9.0.2
│ │ └── nofilter@1.0.4
│ ├─┬ debug@4.3.4
│ │ └── ms@2.1.2
│ ├─┬ fs-extra@7.0.1
│ │ ├── graceful-fs@4.2.9
│ │ ├─┬ jsonfile@4.0.0
│ │ │ └── graceful-fs@4.2.9 deduped
│ │ └── universalify@0.1.2
│ ├── hardhat@2.9.2 deduped
│ ├── semver@6.3.0
│ └── undici@4.16.0
├── @openzeppelin/contracts@4.5.0
├─┬ @openzeppelin/hardhat-upgrades@1.17.0
│ ├── @nomiclabs/hardhat-ethers@2.0.5 deduped
│ ├─┬ @openzeppelin/upgrades-core@1.14.1
│ │ ├── bn.js@5.2.0
│ │ ├─┬ cbor@8.1.0
│ │ │ └── nofilter@3.1.0
│ │ ├── chalk@4.1.2 deduped
│ │ ├── compare-versions@4.1.3
│ │ ├── debug@4.3.4 deduped
│ │ ├── ethereumjs-util@7.1.4 deduped
│ │ ├── proper-lockfile@4.1.2 deduped
│ │ └── solidity-ast@0.4.31
│ ├─┬ chalk@4.1.2
│ │ ├─┬ ansi-styles@4.3.0
│ │ │ └─┬ color-convert@2.0.1
│ │ │ └── color-name@1.1.4
│ │ └── supports-color@7.2.0 deduped
│ ├── hardhat@2.9.2 deduped
│ └─┬ proper-lockfile@4.1.2
│ ├── graceful-fs@4.2.9 deduped
│ ├── retry@0.12.0
│ └── signal-exit@3.0.7
├─┬ @typechain/ethers-v5@7.2.0
│ ├── @ethersproject/abi@5.6.1 deduped
│ ├─┬ @ethersproject/bytes@5.6.1
│ │ └── @ethersproject/logger@5.6.0 deduped
│ ├─┬ @ethersproject/providers@5.6.4
│ │ ├── @ethersproject/abstract-provider@5.6.0 deduped
│ │ ├── @ethersproject/abstract-signer@5.6.0 deduped
│ │ ├── @ethersproject/address@5.6.0 deduped
│ │ ├── @ethersproject/basex@5.6.0 deduped
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/constants@5.6.0 deduped
│ │ ├── @ethersproject/hash@5.6.0 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/networks@5.6.2 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ ├── @ethersproject/random@5.6.0 deduped
│ │ ├── @ethersproject/rlp@5.6.0 deduped
│ │ ├── @ethersproject/sha2@5.6.0 deduped
│ │ ├── @ethersproject/strings@5.6.0 deduped
│ │ ├── @ethersproject/transactions@5.6.0 deduped
│ │ ├── @ethersproject/web@5.6.0 deduped
│ │ ├── bech32@1.1.4
│ │ └── ws@7.4.6 deduped
│ ├── ethers@5.6.4 deduped
│ ├── lodash@4.17.21
│ ├─┬ ts-essentials@7.0.3
│ │ └── typescript@4.6.3 deduped
│ ├── typechain@5.2.0 deduped
│ └── typescript@4.6.3 deduped
├─┬ @typechain/hardhat@2.3.1
│ ├─┬ fs-extra@9.1.0
│ │ ├── at-least-node@1.0.0
│ │ ├── graceful-fs@4.2.9 deduped
│ │ ├─┬ jsonfile@6.1.0
│ │ │ ├── graceful-fs@4.2.9 deduped
│ │ │ └── universalify@2.0.0 deduped
│ │ └── universalify@2.0.0
│ ├── hardhat@2.9.2 deduped
│ ├── lodash@4.17.21 deduped
│ └── typechain@5.2.0 deduped
├─┬ @types/chai-as-promised@7.1.5
│ └── @types/chai@4.3.0 deduped
├── @types/chai@4.3.0
├── @types/mocha@9.1.0
├── @types/node@12.20.47
├─┬ @types/sinon-chai@3.2.8
│ ├── @types/chai@4.3.0 deduped
│ └─┬ @types/sinon@10.0.11
│ └── @types/sinonjs__fake-timers@8.1.2
├─┬ @typescript-eslint/eslint-plugin@4.33.0
│ ├─┬ @typescript-eslint/experimental-utils@4.33.0
│ │ ├── @types/json-schema@7.0.11
│ │ ├── @typescript-eslint/scope-manager@4.33.0 deduped
│ │ ├── @typescript-eslint/types@4.33.0 deduped
│ │ ├── @typescript-eslint/typescript-estree@4.33.0 deduped
│ │ ├── eslint-scope@5.1.1 deduped
│ │ ├─┬ eslint-utils@3.0.0
│ │ │ ├── eslint-visitor-keys@2.1.0 deduped
│ │ │ └── eslint@7.32.0 deduped
│ │ └── eslint@7.32.0 deduped
│ ├── @typescript-eslint/parser@4.33.0 deduped
│ ├─┬ @typescript-eslint/scope-manager@4.33.0
│ │ ├── @typescript-eslint/types@4.33.0 deduped
│ │ └─┬ @typescript-eslint/visitor-keys@4.33.0
│ │ ├── @typescript-eslint/types@4.33.0 deduped
│ │ └── eslint-visitor-keys@2.1.0 deduped
│ ├── debug@4.3.4 deduped
│ ├── eslint@7.32.0 deduped
│ ├── functional-red-black-tree@1.0.1
│ ├── ignore@5.2.0
│ ├── regexpp@3.2.0
│ ├─┬ semver@7.3.5
│ │ └─┬ lru-cache@6.0.0
│ │ └── yallist@4.0.0
│ └─┬ tsutils@3.21.0
│ ├── tslib@1.14.1
│ └── typescript@4.6.3 deduped
├─┬ @typescript-eslint/parser@4.33.0
│ ├── @typescript-eslint/scope-manager@4.33.0 deduped
│ ├── @typescript-eslint/types@4.33.0
│ ├─┬ @typescript-eslint/typescript-estree@4.33.0
│ │ ├── @typescript-eslint/types@4.33.0 deduped
│ │ ├── @typescript-eslint/visitor-keys@4.33.0 deduped
│ │ ├── debug@4.3.4 deduped
│ │ ├─┬ globby@11.1.0
│ │ │ ├── array-union@2.1.0
│ │ │ ├─┬ dir-glob@3.0.1
│ │ │ │ └── path-type@4.0.0
│ │ │ ├─┬ fast-glob@3.2.11
│ │ │ │ ├── @nodelib/fs.stat@2.0.5
│ │ │ │ ├─┬ @nodelib/fs.walk@1.2.8
│ │ │ │ │ ├─┬ @nodelib/fs.scandir@2.1.5
│ │ │ │ │ │ ├── @nodelib/fs.stat@2.0.5 deduped
│ │ │ │ │ │ └─┬ run-parallel@1.2.0
│ │ │ │ │ │ └── queue-microtask@1.2.3
│ │ │ │ │ └─┬ fastq@1.13.0
│ │ │ │ │ └── reusify@1.0.4
│ │ │ │ ├── glob-parent@5.1.2 deduped
│ │ │ │ ├── merge2@1.4.1 deduped
│ │ │ │ └─┬ micromatch@4.0.5
│ │ │ │ ├── braces@3.0.2 deduped
│ │ │ │ └── picomatch@2.3.1 deduped
│ │ │ ├── ignore@5.2.0 deduped
│ │ │ ├── merge2@1.4.1
│ │ │ └── slash@3.0.0 deduped
│ │ ├── is-glob@4.0.3 deduped
│ │ ├─┬ semver@7.3.5
│ │ │ └─┬ lru-cache@6.0.0
│ │ │ └── yallist@4.0.0
│ │ └── tsutils@3.21.0 deduped
│ ├── debug@4.3.4 deduped
│ └── eslint@7.32.0 deduped
├─┬ chai-as-promised@7.1.1
│ ├── chai@4.3.6 deduped
│ └── check-error@1.0.2
├── chai-bignumber@3.0.0
├─┬ chai@4.3.6
│ ├── assertion-error@1.1.0
│ ├── check-error@1.0.2 deduped
│ ├─┬ deep-eql@3.0.1
│ │ └── type-detect@4.0.8 deduped
│ ├── get-func-name@2.0.0
│ ├─┬ loupe@2.3.4
│ │ └── get-func-name@2.0.0 deduped
│ ├── pathval@1.1.1
│ └── type-detect@4.0.8
├── dotenv@10.0.0
├─┬ eslint-config-prettier@8.5.0
│ └── eslint@7.32.0 deduped
├─┬ eslint-config-standard@16.0.3
│ ├── eslint-plugin-import@2.25.4 deduped
│ ├── eslint-plugin-node@11.1.0 deduped
│ ├── eslint-plugin-promise@5.2.0 deduped
│ └── eslint@7.32.0 deduped
├─┬ eslint-plugin-import@2.25.4
│ ├─┬ array-includes@3.1.4
│ │ ├─┬ call-bind@1.0.2
│ │ │ ├── function-bind@1.1.1 deduped
│ │ │ └── get-intrinsic@1.1.1 deduped
│ │ ├─┬ define-properties@1.1.3
│ │ │ └── object-keys@1.1.1
│ │ ├─┬ es-abstract@1.19.2
│ │ │ ├── call-bind@1.0.2 deduped
│ │ │ ├─┬ es-to-primitive@1.2.1
│ │ │ │ ├── is-callable@1.2.4 deduped
│ │ │ │ ├─┬ is-date-object@1.0.5
│ │ │ │ │ └── has-tostringtag@1.0.0 deduped
│ │ │ │ └─┬ is-symbol@1.0.4
│ │ │ │ └── has-symbols@1.0.3 deduped
│ │ │ ├── function-bind@1.1.1 deduped
│ │ │ ├── get-intrinsic@1.1.1 deduped
│ │ │ ├─┬ get-symbol-description@1.0.0
│ │ │ │ ├── call-bind@1.0.2 deduped
│ │ │ │ └── get-intrinsic@1.1.1 deduped
│ │ │ ├── has-symbols@1.0.3
│ │ │ ├── has@1.0.3 deduped
│ │ │ ├─┬ internal-slot@1.0.3
│ │ │ │ ├── get-intrinsic@1.1.1 deduped
│ │ │ │ ├── has@1.0.3 deduped
│ │ │ │ └── side-channel@1.0.4 deduped
│ │ │ ├── is-callable@1.2.4
│ │ │ ├── is-negative-zero@2.0.2
│ │ │ ├─┬ is-regex@1.1.4
│ │ │ │ ├── call-bind@1.0.2 deduped
│ │ │ │ └── has-tostringtag@1.0.0 deduped
│ │ │ ├── is-shared-array-buffer@1.0.1
│ │ │ ├── is-string@1.0.7 deduped
│ │ │ ├─┬ is-weakref@1.0.2
│ │ │ │ └── call-bind@1.0.2 deduped
│ │ │ ├── object-inspect@1.12.0
│ │ │ ├── object-keys@1.1.1 deduped
│ │ │ ├─┬ object.assign@4.1.2
│ │ │ │ ├── call-bind@1.0.2 deduped
│ │ │ │ ├── define-properties@1.1.3 deduped
│ │ │ │ ├── has-symbols@1.0.3 deduped
│ │ │ │ └── object-keys@1.1.1 deduped
│ │ │ ├─┬ string.prototype.trimend@1.0.4
│ │ │ │ ├── call-bind@1.0.2 deduped
│ │ │ │ └── define-properties@1.1.3 deduped
│ │ │ ├─┬ string.prototype.trimstart@1.0.4
│ │ │ │ ├── call-bind@1.0.2 deduped
│ │ │ │ └── define-properties@1.1.3 deduped
│ │ │ └─┬ unbox-primitive@1.0.1
│ │ │ ├── function-bind@1.1.1 deduped
│ │ │ ├── has-bigints@1.0.1
│ │ │ ├── has-symbols@1.0.3 deduped
│ │ │ └─┬ which-boxed-primitive@1.0.2
│ │ │ ├─┬ is-bigint@1.0.4
│ │ │ │ └── has-bigints@1.0.1 deduped
│ │ │ ├─┬ is-boolean-object@1.1.2
│ │ │ │ ├── call-bind@1.0.2 deduped
│ │ │ │ └── has-tostringtag@1.0.0 deduped
│ │ │ ├─┬ is-number-object@1.0.6
│ │ │ │ └── has-tostringtag@1.0.0 deduped
│ │ │ ├── is-string@1.0.7 deduped
│ │ │ └── is-symbol@1.0.4 deduped
│ │ ├─┬ get-intrinsic@1.1.1
│ │ │ ├── function-bind@1.1.1 deduped
│ │ │ ├── has-symbols@1.0.3 deduped
│ │ │ └── has@1.0.3 deduped
│ │ └─┬ is-string@1.0.7
│ │ └─┬ has-tostringtag@1.0.0
│ │ └── has-symbols@1.0.3 deduped
│ ├─┬ array.prototype.flat@1.2.5
│ │ ├── call-bind@1.0.2 deduped
│ │ ├── define-properties@1.1.3 deduped
│ │ └── es-abstract@1.19.2 deduped
│ ├─┬ debug@2.6.9
│ │ └── ms@2.0.0
│ ├─┬ doctrine@2.1.0
│ │ └── esutils@2.0.3 deduped
│ ├─┬ eslint-import-resolver-node@0.3.6
│ │ ├─┬ debug@3.2.7
│ │ │ └── ms@2.1.2 deduped
│ │ └── resolve@1.22.0 deduped
│ ├─┬ eslint-module-utils@2.7.3
│ │ ├─┬ debug@3.2.7
│ │ │ └── ms@2.1.2 deduped
│ │ └── find-up@2.1.0 deduped
│ ├── eslint@7.32.0 deduped
│ ├─┬ has@1.0.3
│ │ └── function-bind@1.1.1
│ ├─┬ is-core-module@2.8.1
│ │ └── has@1.0.3 deduped
│ ├─┬ is-glob@4.0.3
│ │ └── is-extglob@2.1.1
│ ├─┬ minimatch@3.1.2
│ │ └─┬ brace-expansion@1.1.11
│ │ ├── balanced-match@1.0.2
│ │ └── concat-map@0.0.1
│ ├─┬ object.values@1.1.5
│ │ ├── call-bind@1.0.2 deduped
│ │ ├── define-properties@1.1.3 deduped
│ │ └── es-abstract@1.19.2 deduped
│ ├─┬ resolve@1.22.0
│ │ ├── is-core-module@2.8.1 deduped
│ │ ├── path-parse@1.0.7
│ │ └── supports-preserve-symlinks-flag@1.0.0
│ └─┬ tsconfig-paths@3.14.1
│ ├── @types/json5@0.0.29
│ ├─┬ json5@1.0.1
│ │ └── minimist@1.2.6 deduped
│ ├── minimist@1.2.6
│ └── strip-bom@3.0.0
├─┬ eslint-plugin-node@11.1.0
│ ├─┬ eslint-plugin-es@3.0.1
│ │ ├─┬ eslint-utils@2.1.0
│ │ │ └── eslint-visitor-keys@1.3.0
│ │ ├── eslint@7.32.0 deduped
│ │ └── regexpp@3.2.0 deduped
│ ├─┬ eslint-utils@2.1.0
│ │ └── eslint-visitor-keys@1.3.0
│ ├── eslint@7.32.0 deduped
│ ├── ignore@5.2.0 deduped
│ ├── minimatch@3.1.2 deduped
│ ├── resolve@1.22.0 deduped
│ └── semver@6.3.0 deduped
├─┬ eslint-plugin-prettier@3.4.1
│ ├── eslint@7.32.0 deduped
│ ├─┬ prettier-linter-helpers@1.0.0
│ │ └── fast-diff@1.2.0
│ └── prettier@2.6.1 deduped
├─┬ eslint-plugin-promise@5.2.0
│ └── eslint@7.32.0 deduped
├─┬ eslint@7.32.0
│ ├─┬ @babel/code-frame@7.12.11
│ │ └─┬ @babel/highlight@7.16.10
│ │ ├── @babel/helper-validator-identifier@7.16.7
│ │ ├─┬ chalk@2.4.2
│ │ │ ├─┬ ansi-styles@3.2.1
│ │ │ │ └─┬ color-convert@1.9.3
│ │ │ │ └── color-name@1.1.3
│ │ │ ├── escape-string-regexp@1.0.5
│ │ │ └─┬ supports-color@5.5.0
│ │ │ └── has-flag@3.0.0
│ │ └── js-tokens@4.0.0
│ ├─┬ @eslint/eslintrc@0.4.3
│ │ ├── ajv@6.12.6 deduped
│ │ ├── debug@4.3.4 deduped
│ │ ├── espree@7.3.1 deduped
│ │ ├── globals@13.13.0 deduped
│ │ ├── ignore@4.0.6
│ │ ├── import-fresh@3.3.0 deduped
│ │ ├── js-yaml@3.14.1 deduped
│ │ ├── minimatch@3.1.2 deduped
│ │ └── strip-json-comments@3.1.1 deduped
│ ├─┬ @humanwhocodes/config-array@0.5.0
│ │ ├── @humanwhocodes/object-schema@1.2.1
│ │ ├── debug@4.3.4 deduped
│ │ └── minimatch@3.1.2 deduped
│ ├─┬ ajv@6.12.6
│ │ ├── fast-deep-equal@3.1.3 deduped
│ │ ├── fast-json-stable-stringify@2.1.0
│ │ ├── json-schema-traverse@0.4.1
│ │ └─┬ uri-js@4.4.1
│ │ └── punycode@2.1.0
│ ├── chalk@4.1.2 deduped
│ ├─┬ cross-spawn@7.0.3
│ │ ├── path-key@3.1.1
│ │ ├─┬ shebang-command@2.0.0
│ │ │ └── shebang-regex@3.0.0
│ │ └─┬ which@2.0.2
│ │ └── isexe@2.0.0
│ ├── debug@4.3.4 deduped
│ ├─┬ doctrine@3.0.0
│ │ └── esutils@2.0.3 deduped
│ ├─┬ enquirer@2.3.6
│ │ └── ansi-colors@4.1.1
│ ├── escape-string-regexp@4.0.0
│ ├─┬ eslint-scope@5.1.1
│ │ ├─┬ esrecurse@4.3.0
│ │ │ └── estraverse@5.3.0
│ │ └── estraverse@4.3.0
│ ├─┬ eslint-utils@2.1.0
│ │ └── eslint-visitor-keys@1.3.0
│ ├── eslint-visitor-keys@2.1.0
│ ├─┬ espree@7.3.1
│ │ ├─┬ acorn-jsx@5.3.2
│ │ │ └── acorn@7.4.1 deduped
│ │ ├── acorn@7.4.1
│ │ └── eslint-visitor-keys@1.3.0
│ ├─┬ esquery@1.4.0
│ │ └── estraverse@5.3.0
│ ├── esutils@2.0.3
│ ├── fast-deep-equal@3.1.3
│ ├─┬ file-entry-cache@6.0.1
│ │ └─┬ flat-cache@3.0.4
│ │ ├── flatted@3.2.5
│ │ └─┬ rimraf@3.0.2
│ │ └── glob@7.2.0 deduped
│ ├── functional-red-black-tree@1.0.1 deduped
│ ├─┬ glob-parent@5.1.2
│ │ └── is-glob@4.0.3 deduped
│ ├─┬ globals@13.13.0
│ │ └── type-fest@0.20.2
│ ├── ignore@4.0.6
│ ├─┬ import-fresh@3.3.0
│ │ ├─┬ parent-module@1.0.1
│ │ │ └── callsites@3.1.0
│ │ └── resolve-from@4.0.0
│ ├── imurmurhash@0.1.4
│ ├── is-glob@4.0.3 deduped
│ ├─┬ js-yaml@3.14.1
│ │ ├─┬ argparse@1.0.10
│ │ │ └── sprintf-js@1.0.3
│ │ └── esprima@4.0.1
│ ├── json-stable-stringify-without-jsonify@1.0.1
│ ├─┬ levn@0.4.1
│ │ ├── prelude-ls@1.2.1
│ │ └─┬ type-check@0.4.0
│ │ └── prelude-ls@1.2.1 deduped
│ ├── lodash.merge@4.6.2
│ ├── minimatch@3.1.2 deduped
│ ├── natural-compare@1.4.0
│ ├─┬ optionator@0.9.1
│ │ ├── deep-is@0.1.4
│ │ ├── fast-levenshtein@2.0.6
│ │ ├── levn@0.4.1 deduped
│ │ ├── prelude-ls@1.2.1 deduped
│ │ ├── type-check@0.4.0 deduped
│ │ └── word-wrap@1.2.3
│ ├── progress@2.0.3
│ ├── regexpp@3.2.0 deduped
│ ├─┬ semver@7.3.5
│ │ └─┬ lru-cache@6.0.0
│ │ └── yallist@4.0.0
│ ├─┬ strip-ansi@6.0.1
│ │ └── ansi-regex@5.0.1
│ ├── strip-json-comments@3.1.1
│ ├─┬ table@6.8.0
│ │ ├─┬ ajv@8.11.0
│ │ │ ├── fast-deep-equal@3.1.3 deduped
│ │ │ ├── json-schema-traverse@1.0.0
│ │ │ ├── require-from-string@2.0.2 deduped
│ │ │ └── uri-js@4.4.1 deduped
│ │ ├── lodash.truncate@4.4.2
│ │ ├─┬ slice-ansi@4.0.0
│ │ │ ├── ansi-styles@4.3.0 deduped
│ │ │ ├── astral-regex@2.0.0
│ │ │ └── is-fullwidth-code-point@3.0.0
│ │ ├─┬ string-width@4.2.3
│ │ │ ├── emoji-regex@8.0.0
│ │ │ ├── is-fullwidth-code-point@3.0.0
│ │ │ └── strip-ansi@6.0.1 deduped
│ │ └── strip-ansi@6.0.1 deduped
│ ├── text-table@0.2.0
│ └── v8-compile-cache@2.3.0
├─┬ ethers@5.6.4
│ ├── @ethersproject/abi@5.6.1 deduped
│ ├─┬ @ethersproject/abstract-provider@5.6.0
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/networks@5.6.2 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ ├── @ethersproject/transactions@5.6.0 deduped
│ │ └── @ethersproject/web@5.6.0 deduped
│ ├─┬ @ethersproject/abstract-signer@5.6.0
│ │ ├── @ethersproject/abstract-provider@5.6.0 deduped
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ └── @ethersproject/properties@5.6.0 deduped
│ ├── @ethersproject/address@5.6.0 deduped
│ ├─┬ @ethersproject/base64@5.6.0
│ │ └── @ethersproject/bytes@5.6.1 deduped
│ ├─┬ @ethersproject/basex@5.6.0
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ └── @ethersproject/properties@5.6.0 deduped
│ ├─┬ @ethersproject/bignumber@5.6.0
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ └── bn.js@4.12.0
│ ├── @ethersproject/bytes@5.6.1 deduped
│ ├─┬ @ethersproject/constants@5.6.0
│ │ └── @ethersproject/bignumber@5.6.0 deduped
│ ├─┬ @ethersproject/contracts@5.6.0
│ │ ├── @ethersproject/abi@5.6.1 deduped
│ │ ├── @ethersproject/abstract-provider@5.6.0 deduped
│ │ ├── @ethersproject/abstract-signer@5.6.0 deduped
│ │ ├── @ethersproject/address@5.6.0 deduped
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/constants@5.6.0 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ └── @ethersproject/transactions@5.6.0 deduped
│ ├─┬ @ethersproject/hash@5.6.0
│ │ ├── @ethersproject/abstract-signer@5.6.0 deduped
│ │ ├── @ethersproject/address@5.6.0 deduped
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/keccak256@5.6.0 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ └── @ethersproject/strings@5.6.0 deduped
│ ├─┬ @ethersproject/hdnode@5.6.0
│ │ ├── @ethersproject/abstract-signer@5.6.0 deduped
│ │ ├── @ethersproject/basex@5.6.0 deduped
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/pbkdf2@5.6.0 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ ├── @ethersproject/sha2@5.6.0 deduped
│ │ ├── @ethersproject/signing-key@5.6.0 deduped
│ │ ├── @ethersproject/strings@5.6.0 deduped
│ │ ├── @ethersproject/transactions@5.6.0 deduped
│ │ └── @ethersproject/wordlists@5.6.0 deduped
│ ├─┬ @ethersproject/json-wallets@5.6.0
│ │ ├── @ethersproject/abstract-signer@5.6.0 deduped
│ │ ├── @ethersproject/address@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/hdnode@5.6.0 deduped
│ │ ├── @ethersproject/keccak256@5.6.0 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/pbkdf2@5.6.0 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ ├── @ethersproject/random@5.6.0 deduped
│ │ ├── @ethersproject/strings@5.6.0 deduped
│ │ ├── @ethersproject/transactions@5.6.0 deduped
│ │ ├── aes-js@3.0.0
│ │ └── scrypt-js@3.0.1
│ ├─┬ @ethersproject/keccak256@5.6.0
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ └── js-sha3@0.8.0 deduped
│ ├── @ethersproject/logger@5.6.0
│ ├─┬ @ethersproject/networks@5.6.2
│ │ └── @ethersproject/logger@5.6.0 deduped
│ ├─┬ @ethersproject/pbkdf2@5.6.0
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ └── @ethersproject/sha2@5.6.0 deduped
│ ├─┬ @ethersproject/properties@5.6.0
│ │ └── @ethersproject/logger@5.6.0 deduped
│ ├── @ethersproject/providers@5.6.4 deduped
│ ├─┬ @ethersproject/random@5.6.0
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ └── @ethersproject/logger@5.6.0 deduped
│ ├─┬ @ethersproject/rlp@5.6.0
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ └── @ethersproject/logger@5.6.0 deduped
│ ├─┬ @ethersproject/sha2@5.6.0
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ └─┬ hash.js@1.1.7
│ │ ├── inherits@2.0.4 deduped
│ │ └── minimalistic-assert@1.0.1
│ ├─┬ @ethersproject/signing-key@5.6.0
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ ├── bn.js@4.12.0 deduped
│ │ ├─┬ elliptic@6.5.4
│ │ │ ├── bn.js@4.12.0 deduped
│ │ │ ├── brorand@1.1.0
│ │ │ ├── hash.js@1.1.7 deduped
│ │ │ ├─┬ hmac-drbg@1.0.1
│ │ │ │ ├── hash.js@1.1.7 deduped
│ │ │ │ ├── minimalistic-assert@1.0.1 deduped
│ │ │ │ └── minimalistic-crypto-utils@1.0.1 deduped
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── minimalistic-assert@1.0.1 deduped
│ │ │ └── minimalistic-crypto-utils@1.0.1
│ │ └── hash.js@1.1.7 deduped
│ ├─┬ @ethersproject/solidity@5.6.0
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/keccak256@5.6.0 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/sha2@5.6.0 deduped
│ │ └── @ethersproject/strings@5.6.0 deduped
│ ├─┬ @ethersproject/strings@5.6.0
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/constants@5.6.0 deduped
│ │ └── @ethersproject/logger@5.6.0 deduped
│ ├─┬ @ethersproject/transactions@5.6.0
│ │ ├── @ethersproject/address@5.6.0 deduped
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/constants@5.6.0 deduped
│ │ ├── @ethersproject/keccak256@5.6.0 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ ├── @ethersproject/rlp@5.6.0 deduped
│ │ └── @ethersproject/signing-key@5.6.0 deduped
│ ├─┬ @ethersproject/units@5.6.0
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/constants@5.6.0 deduped
│ │ └── @ethersproject/logger@5.6.0 deduped
│ ├─┬ @ethersproject/wallet@5.6.0
│ │ ├── @ethersproject/abstract-provider@5.6.0 deduped
│ │ ├── @ethersproject/abstract-signer@5.6.0 deduped
│ │ ├── @ethersproject/address@5.6.0 deduped
│ │ ├── @ethersproject/bignumber@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/hash@5.6.0 deduped
│ │ ├── @ethersproject/hdnode@5.6.0 deduped
│ │ ├── @ethersproject/json-wallets@5.6.0 deduped
│ │ ├── @ethersproject/keccak256@5.6.0 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ ├── @ethersproject/random@5.6.0 deduped
│ │ ├── @ethersproject/signing-key@5.6.0 deduped
│ │ ├── @ethersproject/transactions@5.6.0 deduped
│ │ └── @ethersproject/wordlists@5.6.0 deduped
│ ├─┬ @ethersproject/web@5.6.0
│ │ ├── @ethersproject/base64@5.6.0 deduped
│ │ ├── @ethersproject/bytes@5.6.1 deduped
│ │ ├── @ethersproject/logger@5.6.0 deduped
│ │ ├── @ethersproject/properties@5.6.0 deduped
│ │ └── @ethersproject/strings@5.6.0 deduped
│ └─┬ @ethersproject/wordlists@5.6.0
│ ├── @ethersproject/bytes@5.6.1 deduped
│ ├── @ethersproject/hash@5.6.0 deduped
│ ├── @ethersproject/logger@5.6.0 deduped
│ ├── @ethersproject/properties@5.6.0 deduped
│ └── @ethersproject/strings@5.6.0 deduped
├─┬ hardhat-gas-reporter@1.0.8
│ ├── array-uniq@1.0.3
│ ├─┬ eth-gas-reporter@0.2.24
│ │ ├── UNMET OPTIONAL DEPENDENCY @codechecks/client@^0.1.0
│ │ ├── @ethersproject/abi@5.6.1 deduped
│ │ ├── @solidity-parser/parser@0.14.1 deduped
│ │ ├─┬ cli-table3@0.5.1
│ │ │ ├── colors@1.4.0 deduped
│ │ │ ├── object-assign@4.1.1
│ │ │ └─┬ string-width@2.1.1
│ │ │ ├── is-fullwidth-code-point@2.0.0
│ │ │ └─┬ strip-ansi@4.0.0
│ │ │ └── ansi-regex@3.0.1
│ │ ├── colors@1.4.0
│ │ ├─┬ ethereumjs-util@6.2.0
│ │ │ ├─┬ @types/bn.js@4.11.6
│ │ │ │ └── @types/node@12.20.47 deduped
│ │ │ ├── bn.js@4.12.0 deduped
│ │ │ ├── create-hash@1.2.0 deduped
│ │ │ ├── ethjs-util@0.1.6 deduped
│ │ │ ├─┬ keccak@2.1.0
│ │ │ │ ├─┬ bindings@1.5.0
│ │ │ │ │ └── file-uri-to-path@1.0.0
│ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ ├── nan@2.15.0
│ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ ├── rlp@2.2.7 deduped
│ │ │ └─┬ secp256k1@3.8.0
│ │ │ ├── bindings@1.5.0 deduped
│ │ │ ├─┬ bip66@1.1.5
│ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ ├── bn.js@4.12.0 deduped
│ │ │ ├── create-hash@1.2.0 deduped
│ │ │ ├─┬ drbg.js@1.0.1
│ │ │ │ ├── browserify-aes@1.2.0 deduped
│ │ │ │ ├── create-hash@1.2.0 deduped
│ │ │ │ └── create-hmac@1.1.7 deduped
│ │ │ ├── elliptic@6.5.4 deduped
│ │ │ ├── nan@2.15.0 deduped
│ │ │ └── safe-buffer@5.2.1 deduped
│ │ ├─┬ ethers@4.0.49
│ │ │ ├── aes-js@3.0.0 deduped
│ │ │ ├── bn.js@4.12.0 deduped
│ │ │ ├── elliptic@6.5.4 deduped
│ │ │ ├─┬ hash.js@1.1.3
│ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ └── minimalistic-assert@1.0.1 deduped
│ │ │ ├── js-sha3@0.5.7
│ │ │ ├── scrypt-js@2.0.4
│ │ │ ├── setimmediate@1.0.4
│ │ │ ├── uuid@2.0.1
│ │ │ └── xmlhttprequest@1.8.0
│ │ ├── fs-readdir-recursive@1.1.0
│ │ ├── lodash@4.17.21 deduped
│ │ ├── markdown-table@1.1.3
│ │ ├─┬ mocha@7.2.0
│ │ │ ├── ansi-colors@3.2.3
│ │ │ ├── browser-stdout@1.3.1 deduped
│ │ │ ├─┬ chokidar@3.3.0
│ │ │ │ ├── anymatch@3.1.2 deduped
│ │ │ │ ├── braces@3.0.2 deduped
│ │ │ │ ├── UNMET OPTIONAL DEPENDENCY fsevents@~2.1.1
│ │ │ │ ├── glob-parent@5.1.2 deduped
│ │ │ │ ├── is-binary-path@2.1.0 deduped
│ │ │ │ ├── is-glob@4.0.3 deduped
│ │ │ │ ├── normalize-path@3.0.0 deduped
│ │ │ │ └─┬ readdirp@3.2.0
│ │ │ │ └── picomatch@2.3.1 deduped
│ │ │ ├─┬ debug@3.2.6
│ │ │ │ └── ms@2.1.1 deduped
│ │ │ ├── diff@3.5.0
│ │ │ ├── escape-string-regexp@1.0.5
│ │ │ ├─┬ find-up@3.0.0
│ │ │ │ └─┬ locate-path@3.0.0
│ │ │ │ ├─┬ p-locate@3.0.0
│ │ │ │ │ └─┬ p-limit@2.3.0
│ │ │ │ │ └── p-try@2.2.0
│ │ │ │ └── path-exists@3.0.0 deduped
│ │ │ ├─┬ glob@7.1.3
│ │ │ │ ├── fs.realpath@1.0.0 deduped
│ │ │ │ ├── inflight@1.0.6 deduped
│ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ ├── minimatch@3.0.4 deduped
│ │ │ │ ├── once@1.4.0 deduped
│ │ │ │ └── path-is-absolute@1.0.1 deduped
│ │ │ ├── growl@1.10.5 deduped
│ │ │ ├── he@1.2.0 deduped
│ │ │ ├─┬ js-yaml@3.13.1
│ │ │ │ ├── argparse@1.0.10 deduped
│ │ │ │ └── esprima@4.0.1 deduped
│ │ │ ├─┬ log-symbols@3.0.0
│ │ │ │ └─┬ chalk@2.4.2
│ │ │ │ ├─┬ ansi-styles@3.2.1
│ │ │ │ │ └─┬ color-convert@1.9.3
│ │ │ │ │ └── color-name@1.1.3
│ │ │ │ ├── escape-string-regexp@1.0.5 deduped
│ │ │ │ └─┬ supports-color@5.5.0
│ │ │ │ └── has-flag@3.0.0 deduped
│ │ │ ├─┬ minimatch@3.0.4
│ │ │ │ └── brace-expansion@1.1.11 deduped
│ │ │ ├─┬ mkdirp@0.5.5
│ │ │ │ └── minimist@1.2.6 deduped
│ │ │ ├── ms@2.1.1
│ │ │ ├─┬ node-environment-flags@1.0.6
│ │ │ │ ├─┬ object.getownpropertydescriptors@2.1.3
│ │ │ │ │ ├── call-bind@1.0.2 deduped
│ │ │ │ │ ├── define-properties@1.1.3 deduped
│ │ │ │ │ └── es-abstract@1.19.2 deduped
│ │ │ │ └── semver@5.7.1
│ │ │ ├─┬ object.assign@4.1.0
│ │ │ │ ├── define-properties@1.1.3 deduped
│ │ │ │ ├── function-bind@1.1.1 deduped
│ │ │ │ ├── has-symbols@1.0.3 deduped
│ │ │ │ └── object-keys@1.1.1 deduped
│ │ │ ├── strip-json-comments@2.0.1
│ │ │ ├─┬ supports-color@6.0.0
│ │ │ │ └── has-flag@3.0.0
│ │ │ ├─┬ which@1.3.1
│ │ │ │ └── isexe@2.0.0 deduped
│ │ │ ├─┬ wide-align@1.1.3
│ │ │ │ └── string-width@2.1.1 deduped
│ │ │ ├─┬ yargs-parser@13.1.2
│ │ │ │ ├── camelcase@5.3.1
│ │ │ │ └── decamelize@1.2.0
│ │ │ ├─┬ yargs-unparser@1.6.0
│ │ │ │ ├─┬ flat@4.1.1
│ │ │ │ │ └── is-buffer@2.0.5
│ │ │ │ ├── lodash@4.17.21 deduped
│ │ │ │ └── yargs@13.3.2 deduped
│ │ │ └─┬ yargs@13.3.2
│ │ │ ├─┬ cliui@5.0.0
│ │ │ │ ├── string-width@3.1.0 deduped
│ │ │ │ ├─┬ strip-ansi@5.2.0
│ │ │ │ │ └── ansi-regex@4.1.1
│ │ │ │ └─┬ wrap-ansi@5.1.0
│ │ │ │ ├── ansi-styles@3.2.1 deduped
│ │ │ │ ├── string-width@3.1.0 deduped
│ │ │ │ └── strip-ansi@5.2.0 deduped
│ │ │ ├── find-up@3.0.0 deduped
│ │ │ ├── get-caller-file@2.0.5 deduped
│ │ │ ├── require-directory@2.1.1 deduped
│ │ │ ├── require-main-filename@2.0.0
│ │ │ ├── set-blocking@2.0.0
│ │ │ ├─┬ string-width@3.1.0
│ │ │ │ ├── emoji-regex@7.0.3
│ │ │ │ ├── is-fullwidth-code-point@2.0.0 deduped
│ │ │ │ └── strip-ansi@5.2.0 deduped
│ │ │ ├── which-module@2.0.0
│ │ │ ├── y18n@4.0.3
│ │ │ └── yargs-parser@13.1.2 deduped
│ │ ├─┬ req-cwd@2.0.0
│ │ │ └─┬ req-from@2.0.0
│ │ │ └── resolve-from@3.0.0
│ │ ├─┬ request-promise-native@1.0.9
│ │ │ ├─┬ request-promise-core@1.1.4
│ │ │ │ ├── lodash@4.17.21 deduped
│ │ │ │ └── request@2.88.2 deduped
│ │ │ ├── request@2.88.2 deduped
│ │ │ ├── stealthy-require@1.1.1
│ │ │ └─┬ tough-cookie@2.5.0
│ │ │ ├── psl@1.8.0
│ │ │ └── punycode@2.1.1
│ │ ├─┬ request@2.88.2
│ │ │ ├── aws-sign2@0.7.0
│ │ │ ├── aws4@1.11.0
│ │ │ ├── caseless@0.12.0
│ │ │ ├─┬ combined-stream@1.0.8
│ │ │ │ └── delayed-stream@1.0.0
│ │ │ ├── extend@3.0.2
│ │ │ ├── forever-agent@0.6.1
│ │ │ ├─┬ form-data@2.3.3
│ │ │ │ ├── asynckit@0.4.0
│ │ │ │ ├── combined-stream@1.0.8 deduped
│ │ │ │ └── mime-types@2.1.35 deduped
│ │ │ ├─┬ har-validator@5.1.5
│ │ │ │ ├── ajv@6.12.6 deduped
│ │ │ │ └── har-schema@2.0.0
│ │ │ ├─┬ http-signature@1.2.0
│ │ │ │ ├── assert-plus@1.0.0
│ │ │ │ ├─┬ jsprim@1.4.2
│ │ │ │ │ ├── assert-plus@1.0.0 deduped
│ │ │ │ │ ├── extsprintf@1.3.0
│ │ │ │ │ ├── json-schema@0.4.0
│ │ │ │ │ └─┬ verror@1.10.0
│ │ │ │ │ ├── assert-plus@1.0.0 deduped
│ │ │ │ │ ├── core-util-is@1.0.2
│ │ │ │ │ └── extsprintf@1.3.0 deduped
│ │ │ │ └─┬ sshpk@1.17.0
│ │ │ │ ├─┬ asn1@0.2.6
│ │ │ │ │ └── safer-buffer@2.1.2 deduped
│ │ │ │ ├── assert-plus@1.0.0 deduped
│ │ │ │ ├─┬ bcrypt-pbkdf@1.0.2
│ │ │ │ │ └── tweetnacl@0.14.5
│ │ │ │ ├─┬ dashdash@1.14.1
│ │ │ │ │ └── assert-plus@1.0.0 deduped
│ │ │ │ ├─┬ ecc-jsbn@0.1.2
│ │ │ │ │ ├── jsbn@0.1.1 deduped
│ │ │ │ │ └── safer-buffer@2.1.2 deduped
│ │ │ │ ├─┬ getpass@0.1.7
│ │ │ │ │ └── assert-plus@1.0.0 deduped
│ │ │ │ ├── jsbn@0.1.1
│ │ │ │ ├── safer-buffer@2.1.2 deduped
│ │ │ │ └── tweetnacl@0.14.5
│ │ │ ├── is-typedarray@1.0.0
│ │ │ ├── isstream@0.1.2
│ │ │ ├── json-stringify-safe@5.0.1
│ │ │ ├─┬ mime-types@2.1.35
│ │ │ │ └── mime-db@1.52.0
│ │ │ ├── oauth-sign@0.9.0
│ │ │ ├── performance-now@2.1.0
│ │ │ ├── qs@6.5.3
│ │ │ ├── safe-buffer@5.2.1 deduped
│ │ │ ├── tough-cookie@2.5.0 deduped
│ │ │ ├─┬ tunnel-agent@0.6.0
│ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ └── uuid@3.4.0
│ │ ├── sha1@1.1.1 deduped
│ │ └─┬ sync-request@6.1.0
│ │ ├─┬ http-response-object@3.0.2
│ │ │ └── @types/node@10.17.60
│ │ ├─┬ sync-rpc@1.3.6
│ │ │ └── get-port@3.2.0
│ │ └─┬ then-request@6.0.2
│ │ ├─┬ @types/concat-stream@1.6.1
│ │ │ └── @types/node@12.20.47 deduped
│ │ ├─┬ @types/form-data@0.0.33
│ │ │ └── @types/node@12.20.47 deduped
│ │ ├── @types/node@8.10.66
│ │ ├── @types/qs@6.9.7
│ │ ├── caseless@0.12.0 deduped
│ │ ├─┬ concat-stream@1.6.2
│ │ │ ├── buffer-from@1.1.2 deduped
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├─┬ readable-stream@2.3.7
│ │ │ │ ├── core-util-is@1.0.2 deduped
│ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ ├── isarray@1.0.0
│ │ │ │ ├── process-nextick-args@2.0.1
│ │ │ │ ├── safe-buffer@5.1.2
│ │ │ │ ├─┬ string_decoder@1.1.1
│ │ │ │ │ └── safe-buffer@5.1.2 deduped
│ │ │ │ └── util-deprecate@1.0.2 deduped
│ │ │ └── typedarray@0.0.6
│ │ ├─┬ form-data@2.5.1
│ │ │ ├── asynckit@0.4.0 deduped
│ │ │ ├── combined-stream@1.0.8 deduped
│ │ │ └── mime-types@2.1.35 deduped
│ │ ├─┬ http-basic@8.1.3
│ │ │ ├── caseless@0.12.0 deduped
│ │ │ ├── concat-stream@1.6.2 deduped
│ │ │ ├── http-response-object@3.0.2 deduped
│ │ │ └── parse-cache-control@1.0.1
│ │ ├── http-response-object@3.0.2 deduped
│ │ ├─┬ promise@8.1.0
│ │ │ └── asap@2.0.6
│ │ └── qs@6.10.3 deduped
│ ├── hardhat@2.9.2 deduped
│ └─┬ sha1@1.1.1
│ ├── charenc@0.0.2
│ └── crypt@0.0.2
├─┬ hardhat@2.9.2
│ ├─┬ @ethereumjs/block@3.6.2
│ │ ├── @ethereumjs/common@2.6.3 deduped
│ │ ├── @ethereumjs/tx@3.5.1 deduped
│ │ ├── ethereumjs-util@7.1.4 deduped
│ │ └── merkle-patricia-tree@4.2.4 deduped
│ ├─┬ @ethereumjs/blockchain@5.5.2
│ │ ├── @ethereumjs/block@3.6.2 deduped
│ │ ├── @ethereumjs/common@2.6.3 deduped
│ │ ├─┬ @ethereumjs/ethash@1.1.0
│ │ │ ├── @ethereumjs/block@3.6.2 deduped
│ │ │ ├── @types/levelup@4.3.3 deduped
│ │ │ ├─┬ buffer-xor@2.0.2
│ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ ├── ethereumjs-util@7.1.4 deduped
│ │ │ └─┬ miller-rabin@4.0.1
│ │ │ ├── bn.js@4.12.0 deduped
│ │ │ └── brorand@1.1.0 deduped
│ │ ├── debug@4.3.4 deduped
│ │ ├── ethereumjs-util@7.1.4 deduped
│ │ ├─┬ level-mem@5.0.1
│ │ │ ├─┬ level-packager@5.1.1
│ │ │ │ ├─┬ encoding-down@6.3.0
│ │ │ │ │ ├─┬ abstract-leveldown@6.3.0
│ │ │ │ │ │ ├── buffer@5.7.1 deduped
│ │ │ │ │ │ ├── immediate@3.3.0
│ │ │ │ │ │ ├── level-concat-iterator@2.0.1 deduped
│ │ │ │ │ │ ├── level-supports@1.0.1 deduped
│ │ │ │ │ │ └── xtend@4.0.2 deduped
│ │ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ │ ├─┬ level-codec@9.0.2
│ │ │ │ │ │ └── buffer@5.7.1 deduped
│ │ │ │ │ └─┬ level-errors@2.0.1
│ │ │ │ │ └─┬ errno@0.1.8
│ │ │ │ │ └── prr@1.0.1
│ │ │ │ └─┬ levelup@4.4.0
│ │ │ │ ├─┬ deferred-leveldown@5.3.0
│ │ │ │ │ ├─┬ abstract-leveldown@6.2.3
│ │ │ │ │ │ ├── buffer@5.7.1 deduped
│ │ │ │ │ │ ├── immediate@3.3.0 deduped
│ │ │ │ │ │ ├── level-concat-iterator@2.0.1 deduped
│ │ │ │ │ │ ├── level-supports@1.0.1 deduped
│ │ │ │ │ │ └── xtend@4.0.2 deduped
│ │ │ │ │ └── inherits@2.0.4 deduped
│ │ │ │ ├── level-errors@2.0.1 deduped
│ │ │ │ ├─┬ level-iterator-stream@4.0.2
│ │ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ │ ├── readable-stream@3.6.0 deduped
│ │ │ │ │ └── xtend@4.0.2 deduped
│ │ │ │ ├─┬ level-supports@1.0.1
│ │ │ │ │ └── xtend@4.0.2 deduped
│ │ │ │ └── xtend@4.0.2 deduped
│ │ │ └─┬ memdown@5.1.0
│ │ │ ├─┬ abstract-leveldown@6.2.3
│ │ │ │ ├─┬ buffer@5.7.1
│ │ │ │ │ ├── base64-js@1.5.1
│ │ │ │ │ └── ieee754@1.2.1
│ │ │ │ ├── immediate@3.2.3 deduped
│ │ │ │ ├── level-concat-iterator@2.0.1
│ │ │ │ ├── level-supports@1.0.1 deduped
│ │ │ │ └── xtend@4.0.2 deduped
│ │ │ ├── functional-red-black-tree@1.0.1 deduped
│ │ │ ├── immediate@3.2.3
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── ltgt@2.2.1
│ │ │ └── safe-buffer@5.2.1 deduped
│ │ ├─┬ lru-cache@5.1.1
│ │ │ └── yallist@3.1.1
│ │ └── semaphore-async-await@1.5.1
│ ├─┬ @ethereumjs/common@2.6.3
│ │ ├─┬ crc-32@1.2.1
│ │ │ ├── exit-on-epipe@1.0.1
│ │ │ └── printj@1.3.1
│ │ └── ethereumjs-util@7.1.4 deduped
│ ├─┬ @ethereumjs/tx@3.5.1
│ │ ├── @ethereumjs/common@2.6.3 deduped
│ │ └── ethereumjs-util@7.1.4 deduped
│ ├─┬ @ethereumjs/vm@5.8.0
│ │ ├── @ethereumjs/block@3.6.2 deduped
│ │ ├── @ethereumjs/blockchain@5.5.2 deduped
│ │ ├── @ethereumjs/common@2.6.3 deduped
│ │ ├── @ethereumjs/tx@3.5.1 deduped
│ │ ├─┬ async-eventemitter@0.2.4
│ │ │ └─┬ async@2.6.3
│ │ │ └── lodash@4.17.21 deduped
│ │ ├── core-js-pure@3.21.1
│ │ ├── debug@4.3.4 deduped
│ │ ├── ethereumjs-util@7.1.4 deduped
│ │ ├── functional-red-black-tree@1.0.1 deduped
│ │ ├── mcl-wasm@0.7.9
│ │ ├── merkle-patricia-tree@4.2.4 deduped
│ │ └── rustbn.js@0.2.0
│ ├── @ethersproject/abi@5.6.1 deduped
│ ├─┬ @metamask/eth-sig-util@4.0.0
│ │ ├── ethereumjs-abi@0.6.8 deduped
│ │ ├─┬ ethereumjs-util@6.2.1
│ │ │ ├─┬ @types/bn.js@4.11.6
│ │ │ │ └── @types/node@12.20.47 deduped
│ │ │ ├── bn.js@4.12.0 deduped
│ │ │ ├── create-hash@1.2.0 deduped
│ │ │ ├── elliptic@6.5.4 deduped
│ │ │ ├── ethereum-cryptography@0.1.3 deduped
│ │ │ ├── ethjs-util@0.1.6 deduped
│ │ │ └── rlp@2.2.7 deduped
│ │ ├─┬ ethjs-util@0.1.6
│ │ │ ├── is-hex-prefixed@1.0.0
│ │ │ └─┬ strip-hex-prefix@1.0.0
│ │ │ └── is-hex-prefixed@1.0.0 deduped
│ │ ├── tweetnacl-util@0.15.1
│ │ └── tweetnacl@1.0.3
│ ├─┬ @sentry/node@5.30.0
│ │ ├─┬ @sentry/core@5.30.0
│ │ │ ├── @sentry/hub@5.30.0 deduped
│ │ │ ├─┬ @sentry/minimal@5.30.0
│ │ │ │ ├── @sentry/hub@5.30.0 deduped
│ │ │ │ ├── @sentry/types@5.30.0 deduped
│ │ │ │ └── tslib@1.14.1 deduped
│ │ │ ├── @sentry/types@5.30.0 deduped
│ │ │ ├── @sentry/utils@5.30.0 deduped
│ │ │ └── tslib@1.14.1 deduped
│ │ ├─┬ @sentry/hub@5.30.0
│ │ │ ├── @sentry/types@5.30.0 deduped
│ │ │ ├── @sentry/utils@5.30.0 deduped
│ │ │ └── tslib@1.14.1 deduped
│ │ ├─┬ @sentry/tracing@5.30.0
│ │ │ ├── @sentry/hub@5.30.0 deduped
│ │ │ ├── @sentry/minimal@5.30.0 deduped
│ │ │ ├── @sentry/types@5.30.0 deduped
│ │ │ ├── @sentry/utils@5.30.0 deduped
│ │ │ └── tslib@1.14.1 deduped
│ │ ├── @sentry/types@5.30.0
│ │ ├─┬ @sentry/utils@5.30.0
│ │ │ ├── @sentry/types@5.30.0 deduped
│ │ │ └── tslib@1.14.1 deduped
│ │ ├── cookie@0.4.2
│ │ ├─┬ https-proxy-agent@5.0.0
│ │ │ ├─┬ agent-base@6.0.2
│ │ │ │ └── debug@4.3.4 deduped
│ │ │ └── debug@4.3.4 deduped
│ │ ├── lru_map@0.3.3
│ │ └── tslib@1.14.1 deduped
│ ├─┬ @solidity-parser/parser@0.14.1
│ │ └── antlr4ts@0.5.0-alpha.4
│ ├─┬ @types/bn.js@5.1.0
│ │ └── @types/node@12.20.47 deduped
│ ├── @types/lru-cache@5.1.1
│ ├─┬ abort-controller@3.0.0
│ │ └── event-target-shim@5.0.1
│ ├── adm-zip@0.4.16
│ ├─┬ aggregate-error@3.1.0
│ │ ├── clean-stack@2.2.0
│ │ └── indent-string@4.0.0
│ ├─┬ ansi-escapes@4.3.2
│ │ └── type-fest@0.21.3
│ ├─┬ chalk@2.4.2
│ │ ├─┬ ansi-styles@3.2.1
│ │ │ └─┬ color-convert@1.9.3
│ │ │ └── color-name@1.1.3
│ │ ├── escape-string-regexp@1.0.5
│ │ └─┬ supports-color@5.5.0
│ │ └── has-flag@3.0.0
│ ├─┬ chokidar@3.5.3
│ │ ├─┬ anymatch@3.1.2
│ │ │ ├── normalize-path@3.0.0 deduped
│ │ │ └── picomatch@2.3.1
│ │ ├─┬ braces@3.0.2
│ │ │ └─┬ fill-range@7.0.1
│ │ │ └─┬ to-regex-range@5.0.1
│ │ │ └── is-number@7.0.0
│ │ ├── UNMET OPTIONAL DEPENDENCY fsevents@~2.3.2
│ │ ├── glob-parent@5.1.2 deduped
│ │ ├─┬ is-binary-path@2.1.0
│ │ │ └── binary-extensions@2.2.0
│ │ ├── is-glob@4.0.3 deduped
│ │ ├── normalize-path@3.0.0
│ │ └─┬ readdirp@3.6.0
│ │ └── picomatch@2.3.1 deduped
│ ├── ci-info@2.0.0
│ ├── debug@4.3.4 deduped
│ ├── enquirer@2.3.6 deduped
│ ├── env-paths@2.2.1
│ ├─┬ ethereum-cryptography@0.1.3
│ │ ├─┬ @types/pbkdf2@3.1.0
│ │ │ └── @types/node@12.20.47 deduped
│ │ ├─┬ @types/secp256k1@4.0.3
│ │ │ └── @types/node@12.20.47 deduped
│ │ ├── blakejs@1.2.1
│ │ ├─┬ browserify-aes@1.2.0
│ │ │ ├── buffer-xor@1.0.3
│ │ │ ├─┬ cipher-base@1.0.4
│ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ ├── create-hash@1.2.0 deduped
│ │ │ ├─┬ evp_bytestokey@1.0.3
│ │ │ │ ├── md5.js@1.3.5 deduped
│ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ └── safe-buffer@5.2.1 deduped
│ │ ├─┬ bs58check@2.1.2
│ │ │ ├─┬ bs58@4.0.1
│ │ │ │ └─┬ base-x@3.0.9
│ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ ├── create-hash@1.2.0 deduped
│ │ │ └── safe-buffer@5.2.1 deduped
│ │ ├─┬ create-hash@1.2.0
│ │ │ ├── cipher-base@1.0.4 deduped
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├─┬ md5.js@1.3.5
│ │ │ │ ├─┬ hash-base@3.1.0
│ │ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ │ ├── readable-stream@3.6.0 deduped
│ │ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ ├─┬ ripemd160@2.0.2
│ │ │ │ ├── hash-base@3.1.0 deduped
│ │ │ │ └── inherits@2.0.4 deduped
│ │ │ └─┬ sha.js@2.4.11
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ └── safe-buffer@5.2.1 deduped
│ │ ├─┬ create-hmac@1.1.7
│ │ │ ├── cipher-base@1.0.4 deduped
│ │ │ ├── create-hash@1.2.0 deduped
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── ripemd160@2.0.2 deduped
│ │ │ ├── safe-buffer@5.2.1 deduped
│ │ │ └── sha.js@2.4.11 deduped
│ │ ├── hash.js@1.1.7 deduped
│ │ ├─┬ keccak@3.0.2
│ │ │ ├── node-addon-api@2.0.2
│ │ │ ├── node-gyp-build@4.3.0
│ │ │ └── readable-stream@3.6.0 deduped
│ │ ├─┬ pbkdf2@3.1.2
│ │ │ ├── create-hash@1.2.0 deduped
│ │ │ ├── create-hmac@1.1.7 deduped
│ │ │ ├── ripemd160@2.0.2 deduped
│ │ │ ├── safe-buffer@5.2.1 deduped
│ │ │ └── sha.js@2.4.11 deduped
│ │ ├─┬ randombytes@2.1.0
│ │ │ └── safe-buffer@5.2.1 deduped
│ │ ├── safe-buffer@5.2.1
│ │ ├── scrypt-js@3.0.1 deduped
│ │ ├─┬ secp256k1@4.0.3
│ │ │ ├── elliptic@6.5.4 deduped
│ │ │ ├── node-addon-api@2.0.2 deduped
│ │ │ └── node-gyp-build@4.3.0 deduped
│ │ └── setimmediate@1.0.5
│ ├─┬ ethereumjs-abi@0.6.8
│ │ ├── bn.js@4.12.0 deduped
│ │ └─┬ ethereumjs-util@6.2.1
│ │ ├─┬ @types/bn.js@4.11.6
│ │ │ └── @types/node@12.20.47 deduped
│ │ ├── bn.js@4.12.0 deduped
│ │ ├── create-hash@1.2.0 deduped
│ │ ├── elliptic@6.5.4 deduped
│ │ ├── ethereum-cryptography@0.1.3 deduped
│ │ ├── ethjs-util@0.1.6 deduped
│ │ └── rlp@2.2.7 deduped
│ ├─┬ ethereumjs-util@7.1.4
│ │ ├── @types/bn.js@5.1.0 deduped
│ │ ├── bn.js@5.2.0
│ │ ├── create-hash@1.2.0 deduped
│ │ ├── ethereum-cryptography@0.1.3 deduped
│ │ └─┬ rlp@2.2.7
│ │ └── bn.js@5.2.0
│ ├─┬ find-up@2.1.0
│ │ └─┬ locate-path@2.0.0
│ │ ├─┬ p-locate@2.0.0
│ │ │ └─┬ p-limit@1.3.0
│ │ │ └── p-try@1.0.0
│ │ └── path-exists@3.0.0
│ ├── fp-ts@1.19.3
│ ├── fs-extra@7.0.1 deduped
│ ├─┬ glob@7.2.0
│ │ ├── fs.realpath@1.0.0
│ │ ├─┬ inflight@1.0.6
│ │ │ ├── once@1.4.0 deduped
│ │ │ └── wrappy@1.0.2
│ │ ├── inherits@2.0.4
│ │ ├── minimatch@3.1.2 deduped
│ │ ├─┬ once@1.4.0
│ │ │ └── wrappy@1.0.2 deduped
│ │ └── path-is-absolute@1.0.1
│ ├── immutable@4.0.0
│ ├─┬ io-ts@1.10.4
│ │ └── fp-ts@1.19.3 deduped
│ ├── lodash@4.17.21 deduped
│ ├─┬ merkle-patricia-tree@4.2.4
│ │ ├─┬ @types/levelup@4.3.3
│ │ │ ├── @types/abstract-leveldown@7.2.0
│ │ │ ├── @types/level-errors@3.0.0
│ │ │ └── @types/node@12.20.47 deduped
│ │ ├── ethereumjs-util@7.1.4 deduped
│ │ ├── level-mem@5.0.1 deduped
│ │ ├─┬ level-ws@2.0.0
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── readable-stream@3.6.0 deduped
│ │ │ └── xtend@4.0.2
│ │ ├─┬ readable-stream@3.6.0
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├─┬ string_decoder@1.3.0
│ │ │ │ └── safe-buffer@5.2.1 deduped
│ │ │ └── util-deprecate@1.0.2
│ │ └── semaphore-async-await@1.5.1 deduped
│ ├─┬ mnemonist@0.38.5
│ │ └── obliterator@2.0.2
│ ├─┬ mocha@9.2.2
│ │ ├── @ungap/promise-all-settled@1.1.2
│ │ ├── ansi-colors@4.1.1 deduped
│ │ ├── browser-stdout@1.3.1
│ │ ├── chokidar@3.5.3 deduped
│ │ ├─┬ debug@4.3.3
│ │ │ └── ms@2.1.2
│ │ ├── diff@5.0.0 deduped
│ │ ├── escape-string-regexp@4.0.0 deduped
│ │ ├─┬ find-up@5.0.0
│ │ │ ├─┬ locate-path@6.0.0
│ │ │ │ └─┬ p-locate@5.0.0
│ │ │ │ └─┬ p-limit@3.1.0
│ │ │ │ └── yocto-queue@0.1.0
│ │ │ └── path-exists@4.0.0
│ │ ├── glob@7.2.0 deduped
│ │ ├── growl@1.10.5
│ │ ├── he@1.2.0
│ │ ├─┬ js-yaml@4.1.0
│ │ │ └── argparse@2.0.1
│ │ ├─┬ log-symbols@4.1.0
│ │ │ ├── chalk@4.1.2 deduped
│ │ │ └── is-unicode-supported@0.1.0
│ │ ├─┬ minimatch@4.2.1
│ │ │ └── brace-expansion@1.1.11 deduped
│ │ ├── ms@2.1.3
│ │ ├── nanoid@3.3.1
│ │ ├─┬ serialize-javascript@6.0.0
│ │ │ └── randombytes@2.1.0 deduped
│ │ ├── strip-json-comments@3.1.1 deduped
│ │ ├─┬ supports-color@8.1.1
│ │ │ └── has-flag@4.0.0 deduped
│ │ ├── which@2.0.2 deduped
│ │ ├── workerpool@6.2.0
│ │ ├── yargs-parser@20.2.4
│ │ ├─┬ yargs-unparser@2.0.0
│ │ │ ├── camelcase@6.3.0
│ │ │ ├── decamelize@4.0.0
│ │ │ ├── flat@5.0.2
│ │ │ └── is-plain-obj@2.1.0
│ │ └─┬ yargs@16.2.0
│ │ ├─┬ cliui@7.0.4
│ │ │ ├─┬ string-width@4.2.3
│ │ │ │ ├── emoji-regex@8.0.0
│ │ │ │ ├── is-fullwidth-code-point@3.0.0
│ │ │ │ └── strip-ansi@6.0.1 deduped
│ │ │ ├── strip-ansi@6.0.1 deduped
│ │ │ └─┬ wrap-ansi@7.0.0
│ │ │ ├── ansi-styles@4.3.0 deduped
│ │ │ ├─┬ string-width@4.2.3
│ │ │ │ ├── emoji-regex@8.0.0
│ │ │ │ ├── is-fullwidth-code-point@3.0.0
│ │ │ │ └── strip-ansi@6.0.1 deduped
│ │ │ └── strip-ansi@6.0.1 deduped
│ │ ├── escalade@3.1.1
│ │ ├── get-caller-file@2.0.5
│ │ ├── require-directory@2.1.1
│ │ ├─┬ string-width@4.2.3
│ │ │ ├── emoji-regex@8.0.0
│ │ │ ├── is-fullwidth-code-point@3.0.0
│ │ │ └── strip-ansi@6.0.1 deduped
│ │ ├── y18n@5.0.8
│ │ └── yargs-parser@20.2.4 deduped
│ ├─┬ p-map@4.0.0
│ │ └── aggregate-error@3.1.0 deduped
│ ├─┬ qs@6.10.3
│ │ └─┬ side-channel@1.0.4
│ │ ├── call-bind@1.0.2 deduped
│ │ ├── get-intrinsic@1.1.1 deduped
│ │ └── object-inspect@1.12.0 deduped
│ ├─┬ raw-body@2.5.1
│ │ ├── bytes@3.1.2
│ │ ├─┬ http-errors@2.0.0
│ │ │ ├── depd@2.0.0
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── setprototypeof@1.2.0
│ │ │ ├── statuses@2.0.1
│ │ │ └── toidentifier@1.0.1
│ │ ├─┬ iconv-lite@0.4.24
│ │ │ └── safer-buffer@2.1.2
│ │ └── unpipe@1.0.0
│ ├─┬ resolve@1.17.0
│ │ └── path-parse@1.0.7 deduped
│ ├── semver@6.3.0 deduped
│ ├── slash@3.0.0
│ ├─┬ solc@0.7.3
│ │ ├── command-exists@1.2.9
│ │ ├── commander@3.0.2
│ │ ├── follow-redirects@1.14.9
│ │ ├─┬ fs-extra@0.30.0
│ │ │ ├── graceful-fs@4.2.9 deduped
│ │ │ ├─┬ jsonfile@2.4.0
│ │ │ │ └── graceful-fs@4.2.9 deduped
│ │ │ ├─┬ klaw@1.3.1
│ │ │ │ └── graceful-fs@4.2.9 deduped
│ │ │ ├── path-is-absolute@1.0.1 deduped
│ │ │ └─┬ rimraf@2.7.1
│ │ │ └── glob@7.2.0 deduped
│ │ ├── js-sha3@0.8.0 deduped
│ │ ├── memorystream@0.3.1
│ │ ├── require-from-string@2.0.2
│ │ ├── semver@5.7.1
│ │ └─┬ tmp@0.0.33
│ │ └── os-tmpdir@1.0.2
│ ├─┬ source-map-support@0.5.21
│ │ ├── buffer-from@1.1.2
│ │ └── source-map@0.6.1
│ ├─┬ stacktrace-parser@0.1.10
│ │ └── type-fest@0.7.1
│ ├── true-case-path@2.2.1
│ ├── tsort@0.0.1
│ ├── undici@4.16.0 deduped
│ ├── uuid@8.3.2
│ └─┬ ws@7.4.6
│ ├─┬ bufferutil@4.0.6
│ │ └── node-gyp-build@4.3.0 deduped
│ └─┬ utf-8-validate@5.0.9
│ └── node-gyp-build@4.3.0 deduped
├─┬ prettier-plugin-solidity@1.0.0-beta.19
│ ├── @solidity-parser/parser@0.14.1 deduped
│ ├── emoji-regex@10.0.1
│ ├── escape-string-regexp@4.0.0 deduped
│ ├── prettier@2.6.1 deduped
│ ├─┬ semver@7.3.5
│ │ └─┬ lru-cache@6.0.0
│ │ └── yallist@4.0.0
│ ├── solidity-comments-extractor@0.0.7
│ └─┬ string-width@4.2.3
│ ├── emoji-regex@8.0.0
│ ├── is-fullwidth-code-point@3.0.0
│ └── strip-ansi@6.0.1 deduped
├── prettier@2.6.1
├─┬ sinon-chai@3.7.0
│ ├── chai@4.3.6 deduped
│ └── sinon@13.0.1 deduped
├─┬ sinon@13.0.1
│ ├─┬ @sinonjs/commons@1.8.3
│ │ └── type-detect@4.0.8 deduped
│ ├─┬ @sinonjs/fake-timers@9.1.1
│ │ └── @sinonjs/commons@1.8.3 deduped
│ ├─┬ @sinonjs/samsam@6.1.1
│ │ ├── @sinonjs/commons@1.8.3 deduped
│ │ ├── lodash.get@4.4.2
│ │ └── type-detect@4.0.8 deduped
│ ├── diff@5.0.0
│ ├─┬ nise@5.1.1
│ │ ├── @sinonjs/commons@1.8.3 deduped
│ │ ├── @sinonjs/fake-timers@9.1.1 deduped
│ │ ├── @sinonjs/text-encoding@0.7.1
│ │ ├── just-extend@4.2.1
│ │ └─┬ path-to-regexp@1.8.0
│ │ └── isarray@0.0.1
│ └─┬ supports-color@7.2.0
│ └── has-flag@4.0.0
├─┬ ts-node@10.7.0
│ ├─┬ @cspotcode/source-map-support@0.7.0
│ │ └── @cspotcode/source-map-consumer@0.8.0
│ ├── UNMET OPTIONAL DEPENDENCY @swc/core@>=1.2.50
│ ├── UNMET OPTIONAL DEPENDENCY @swc/wasm@>=1.2.50
│ ├── @tsconfig/node10@1.0.8
│ ├── @tsconfig/node12@1.0.9
│ ├── @tsconfig/node14@1.0.1
│ ├── @tsconfig/node16@1.0.2
│ ├── @types/node@12.20.47 deduped
│ ├── acorn-walk@8.2.0
│ ├── acorn@8.7.0
│ ├── arg@4.1.3
│ ├── create-require@1.1.1
│ ├── diff@4.0.2
│ ├── make-error@1.3.6
│ ├── typescript@4.6.3 deduped
│ ├── v8-compile-cache-lib@3.0.0
│ └── yn@3.1.1
├─┬ typechain@5.2.0
│ ├── @types/prettier@2.4.4
│ ├─┬ command-line-args@4.0.7
│ │ ├─┬ array-back@2.0.0
│ │ │ └── typical@2.6.1 deduped
│ │ ├─┬ find-replace@1.0.3
│ │ │ ├─┬ array-back@1.0.4
│ │ │ │ └── typical@2.6.1 deduped
│ │ │ └─┬ test-value@2.1.0
│ │ │ ├─┬ array-back@1.0.4
│ │ │ │ └── typical@2.6.1 deduped
│ │ │ └── typical@2.6.1 deduped
│ │ └── typical@2.6.1
│ ├── debug@4.3.4 deduped
│ ├── fs-extra@7.0.1 deduped
│ ├── glob@7.2.0 deduped
│ ├── js-sha3@0.8.0
│ ├── lodash@4.17.21 deduped
│ ├── mkdirp@1.0.4
│ ├── prettier@2.6.1 deduped
│ ├── ts-essentials@7.0.3 deduped
│ └── typescript@4.6.3 deduped
└── typescript@4.6.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment