From 15a962527ab39f882f590e54bb4f06a50c452328 Mon Sep 17 00:00:00 2001 From: kumavis Date: Thu, 5 May 2022 12:47:51 -1000 Subject: [PATCH] LavaMoat - UI upgrade - secure package naming (#14565) * lavamoat - update lavamoat-browserify to v15 * lavamoat/ui - unify override across build types * lavamoat/ui - update policy overrides * lavamoat - update to lavapack@3 to match lavamoat-browserify@15 * lavamoat - add missing policy * lavamoat - add missing nanoid policy * lavamoat - regenerate policy * deps - update lock * lavamoat - update policy * lavamoat - update policy --- development/build/scripts.js | 2 +- lavamoat/browserify/beta/policy-override.json | 76 - lavamoat/browserify/beta/policy.json | 9620 +++++++++------- .../browserify/flask/policy-override.json | 71 - lavamoat/browserify/flask/policy.json | 9635 ++++++++++------- lavamoat/browserify/main/policy-override.json | 76 - lavamoat/browserify/main/policy.json | 9620 +++++++++------- lavamoat/browserify/policy-override.json | 114 + lavamoat/build-system/policy.json | 236 +- package.json | 4 +- yarn.lock | 57 +- 11 files changed, 17171 insertions(+), 12340 deletions(-) delete mode 100644 lavamoat/browserify/beta/policy-override.json delete mode 100644 lavamoat/browserify/flask/policy-override.json delete mode 100644 lavamoat/browserify/main/policy-override.json create mode 100644 lavamoat/browserify/policy-override.json diff --git a/development/build/scripts.js b/development/build/scripts.js index 41fedef39..d08a9f490 100644 --- a/development/build/scripts.js +++ b/development/build/scripts.js @@ -419,7 +419,7 @@ function createFactoredBuild({ policyName: buildType, policyOverride: path.resolve( __dirname, - `../../lavamoat/browserify/${buildType}/policy-override.json`, + `../../lavamoat/browserify/policy-override.json`, ), writeAutoPolicy: process.env.WRITE_AUTO_POLICY, }; diff --git a/lavamoat/browserify/beta/policy-override.json b/lavamoat/browserify/beta/policy-override.json deleted file mode 100644 index c07ab4ac6..000000000 --- a/lavamoat/browserify/beta/policy-override.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "resources": { - "browser-resolve": { - "packages": { - "core-js": true - } - }, - "babel-runtime": { - "packages": { - "@babel/runtime": true - } - }, - "keccak": { - "packages": { - "readable-stream": true - } - }, - "node-fetch": { - "globals": { - "fetch": true - } - }, - "lodash": { - "globals": { - "setTimeout": true, - "clearTimeout": true - } - }, - "@ethersproject/random": { - "globals": { - "crypto.getRandomValues": true - } - }, - "browser-passworder": { - "globals": { - "crypto": true - } - }, - "randombytes": { - "globals": { - "crypto.getRandomValues": true - } - }, - "extensionizer": { - "globals": { - "console": true - } - }, - "web3": { - "globals": { - "XMLHttpRequest": true - } - }, - "storage": { - "globals": { - "localStorage": true - } - }, - "react-dom": { - "globals": { - "HTMLIFrameElement": true - } - }, - "react-devtools": { - "packages": { - "react-devtools-core": true - } - }, - "react-devtools-core": { - "globals": { - "setTimeout": true, - "WebSocket": true - } - } - } -} diff --git a/lavamoat/browserify/beta/policy.json b/lavamoat/browserify/beta/policy.json index 5fe61a9ca..1f7824231 100644 --- a/lavamoat/browserify/beta/policy.json +++ b/lavamoat/browserify/beta/policy.json @@ -9,62 +9,2219 @@ "setTimeout": true }, "packages": { - "3box-orbitdb-plugins": true, - "3id-resolver": true, + "3box>3box-orbitdb-plugins": true, + "3box>3box-orbitdb-plugins>ipfs-log": true, + "3box>3id-resolver": true, + "3box>did-jwt": true, + "3box>ethers": true, + "3box>ethers>elliptic": true, + "3box>graphql-request": true, + "3box>https-did-resolver": true, + "3box>ipfs": true, + "3box>ipfs-did-document": true, + "3box>ipfs-mini": true, + "3box>ipfs>is-ipfs": true, + "3box>ipfs>multihashes": true, + "3box>js-sha256": true, + "3box>muport-did-resolver": true, + "3box>orbit-db": true, + "3box>orbit-db>orbit-db-access-controllers": true, + "3box>orbit-db>orbit-db-identity-provider": true, + "3box>orbit-db>orbit-db-pubsub": true, + "3box>store": true, + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, "@babel/runtime": true, - "buffer": true, - "did-jwt": true, - "elliptic": true, - "ethers": true, - "graphql-request": true, - "https-did-resolver": true, - "ipfs": true, - "ipfs-did-document": true, - "ipfs-log": true, - "ipfs-mini": true, - "is-ipfs": true, - "js-sha256": true, - "multihashes": true, - "muport-did-resolver": true, - "node-fetch": true, - "orbit-db": true, - "orbit-db-access-controllers": true, - "orbit-db-identity-provider": true, - "orbit-db-pubsub": true, - "process": true, - "store": true, - "tweetnacl": true, - "tweetnacl-util": true + "browserify>buffer": true, + "browserify>process": true, + "node-fetch": true } }, - "3box-orbitdb-plugins": { + "3box>3box-orbitdb-plugins": { "globals": { "console.log": true }, "packages": { - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "events": true, - "ipfs-log": true, - "is-ipfs": true, - "orbit-db-access-controllers": true, - "orbit-db-io": true, - "safe-buffer": true + "3box>3box-orbitdb-plugins>ipfs-log": true, + "3box>3id-resolver>did-jwt": true, + "3box>3id-resolver>did-jwt>base64url": true, + "3box>did-jwt>did-resolver": true, + "3box>ipfs>is-ipfs": true, + "3box>orbit-db>orbit-db-access-controllers": true, + "3box>orbit-db>orbit-db-io": true, + "browserify>events": true, + "ethereumjs-wallet>safe-buffer": true } }, - "3id-resolver": { + "3box>3box-orbitdb-plugins>ipfs-log": { + "globals": { + "clearTimeout": true, + "console.warn": true, + "setTimeout": true + }, "packages": { + "3box>3box-orbitdb-plugins>ipfs-log>json-stringify-deterministic": true, + "3box>3box-orbitdb-plugins>ipfs-log>p-map": true, + "3box>3box-orbitdb-plugins>ipfs-log>p-whilst": true, + "3box>orbit-db>orbit-db-io": true, + "browserify>buffer": true, + "jest>@jest/core>p-each-series": true + } + }, + "3box>3id-resolver": { + "packages": { + "3box>3id-resolver>did-jwt": true, + "3box>3id-resolver>did-jwt>base64url": true, + "3box>did-jwt>did-resolver": true, + "3box>ipfs-did-document": true, + "@babel/runtime": true + } + }, + "3box>3id-resolver>did-jwt": { + "packages": { + "3box>3id-resolver>did-jwt>base64url": true, + "3box>did-jwt>did-resolver": true, + "3box>ethers>elliptic": true, + "3box>js-sha256": true, + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, "@babel/runtime": true, - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "ipfs-did-document": true + "browserify>buffer": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>3id-resolver>did-jwt>base64url": { + "packages": { + "browserify>buffer": true + } + }, + "3box>did-jwt": { + "packages": { + "3box>did-jwt>@stablelib/utf8": true, + "3box>did-jwt>did-resolver": true, + "3box>did-jwt>js-sha3": true, + "3box>did-jwt>uport-base64url": true, + "3box>ethers>elliptic": true, + "3box>js-sha256": true, + "3box>tweetnacl": true, + "browserify>buffer": true + } + }, + "3box>did-jwt>js-sha3": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>did-jwt>uport-base64url": { + "packages": { + "browserify>buffer": true + } + }, + "3box>ethers": { + "globals": { + "MessageChannel": true, + "XMLHttpRequest": true, + "atob": true, + "btoa": true, + "clearInterval": true, + "clearTimeout": true, + "console": true, + "crypto.getRandomValues": true, + "define": true, + "setInterval": true, + "setTimeout": true + } + }, + "3box>ethers>elliptic": { + "packages": { + "3box>ethers>elliptic>brorand": true, + "3box>ethers>elliptic>hmac-drbg": true, + "3box>ethers>elliptic>minimalistic-crypto-utils": true, + "3box>ethers>hash.js>minimalistic-assert": true, + "bn.js": true, + "ethers>@ethersproject/sha2>hash.js": true, + "pumpify>inherits": true + } + }, + "3box>ethers>elliptic>brorand": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "3box>ethers>elliptic>hmac-drbg": { + "packages": { + "3box>ethers>elliptic>minimalistic-crypto-utils": true, + "3box>ethers>hash.js>minimalistic-assert": true, + "ethers>@ethersproject/sha2>hash.js": true + } + }, + "3box>events": { + "globals": { + "console": true + } + }, + "3box>graphql-request": { + "globals": { + "fetch": true + }, + "packages": { + "3box>graphql-request>cross-fetch": true + } + }, + "3box>graphql-request>cross-fetch": { + "globals": { + "Blob": true, + "FileReader": true, + "FormData": true, + "URLSearchParams.prototype.isPrototypeOf": true, + "XMLHttpRequest": true + } + }, + "3box>graphql-request>cross-fetch>node-fetch": { + "globals": { + "fetch": true + } + }, + "3box>https-did-resolver": { + "globals": { + "XMLHttpRequest": true + }, + "packages": { + "3box>did-jwt>did-resolver": true, + "browserify>browser-resolve": true + } + }, + "3box>ipfs": { + "globals": { + "AbortController": true, + "clearInterval": true, + "clearTimeout": true, + "console.log": true, + "fetch": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>async-iterator-all": true, + "3box>ipfs>async-iterator-to-pull-stream": true, + "3box>ipfs>async-iterator-to-stream": true, + "3box>ipfs>base32.js": true, + "3box>ipfs>bignumber.js": true, + "3box>ipfs>callbackify": true, + "3box>ipfs>cids": true, + "3box>ipfs>class-is": true, + "3box>ipfs>datastore-core": true, + "3box>ipfs>datastore-pubsub": true, + "3box>ipfs>dlv": true, + "3box>ipfs>err-code": true, + "3box>ipfs>fnv1a": true, + "3box>ipfs>fsm-event": true, + "3box>ipfs>human-to-milliseconds": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-bitswap": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>ipfs-block-service": true, + "3box>ipfs>ipfs-mfs": true, + "3box>ipfs>ipfs-repo": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-exporter": true, + "3box>ipfs>ipfs-unixfs-importer": true, + "3box>ipfs>ipfs-utils": true, + "3box>ipfs>ipld": true, + "3box>ipfs>ipld-dag-cbor": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>ipld-raw": true, + "3box>ipfs>ipns": true, + "3box>ipfs>is-ipfs": true, + "3box>ipfs>is-pull-stream": true, + "3box>ipfs>iso-url": true, + "3box>ipfs>just-flatten-it": true, + "3box>ipfs>kind-of": true, + "3box>ipfs>libp2p": true, + "3box>ipfs>libp2p-bootstrap": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-kad-dht": true, + "3box>ipfs>libp2p-keychain": true, + "3box>ipfs>libp2p-record": true, + "3box>ipfs>libp2p-secio": true, + "3box>ipfs>libp2p-webrtc-star": true, + "3box>ipfs>libp2p-websocket-star-multi": true, + "3box>ipfs>libp2p-websockets": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>merge-options": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>multiaddr-to-uri": true, + "3box>ipfs>multibase": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async": true, + "3box>ipfs>peer-book": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>promisify-es6": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-cat": true, + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-mplex": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>pull-sort": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>pull-stream-to-async-iterator": true, + "3box>ipfs>pull-stream-to-stream": true, + "3box>ipfs>pull-traverse": true, + "3box>ipfs>readable-stream": true, + "3box>ipfs>receptacle": true, + "3box>ipfs>stream-to-pull-stream": true, + "3box>ipfs>superstruct": true, + "3box>ipfs>varint": true, + "@metamask/providers>is-stream": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "browserify>timers-browserify": true, + "eslint>debug": true + } + }, + "3box>ipfs-mini": { + "globals": { + "XMLHttpRequest": true + } + }, + "3box>ipfs-postmsg-proxy>shortid": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "nanoid": true + } + }, + "3box>ipfs>async": { + "globals": { + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true, + "browserify>timers-browserify": true, + "lodash": true + } + }, + "3box>ipfs>async-iterator-to-pull-stream": { + "packages": { + "3box>ipfs>async-iterator-to-pull-stream>get-iterator": true, + "3box>ipfs>pull-stream-to-async-iterator": true + } + }, + "3box>ipfs>async-iterator-to-stream": { + "packages": { + "3box>ipfs>async-iterator-to-stream>readable-stream": true, + "browserify>process": true + } + }, + "3box>ipfs>async-iterator-to-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>bl": { + "packages": { + "3box>ipfs>bl>readable-stream": true, + "browserify>buffer": true, + "browserify>util": true + } + }, + "3box>ipfs>bl>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>bs58": { + "packages": { + "3box>ipfs>bs58>base-x": true + } + }, + "3box>ipfs>bs58>base-x": { + "packages": { + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>cids": { + "packages": { + "3box>ipfs>class-is": true, + "3box>ipfs>multibase": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>datastore-core": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>datastore-core>pull-many": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true + } + }, + "3box>ipfs>datastore-pubsub": { + "packages": { + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>multibase": true, + "browserify>assert": true, + "browserify>buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>dlv": { + "globals": { + "define": true + } + }, + "3box>ipfs>fsm-event": { + "packages": { + "3box>ipfs>fsm-event>fsm": true, + "browserify>assert": true, + "browserify>events": true + } + }, + "3box>ipfs>human-to-milliseconds": { + "packages": { + "3box>ipfs>promisify-es6": true + } + }, + "3box>ipfs>interface-datastore": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore>uuid": true, + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "browserify>os-browserify": true, + "browserify>path-browserify": true + } + }, + "3box>ipfs>interface-datastore>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "3box>ipfs>ipfs-bitswap": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>cids": true, + "3box>ipfs>ipfs-bitswap>bignumber.js": true, + "3box>ipfs>ipfs-bitswap>just-debounce-it": true, + "3box>ipfs>ipfs-bitswap>lodash.isequalwith": true, + "3box>ipfs>ipfs-bitswap>moving-average": true, + "3box>ipfs>ipfs-bitswap>multihashing-async": true, + "3box>ipfs>ipfs-bitswap>varint-decoder": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>ipfs-bitswap>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>ipfs-bitswap>just-debounce-it": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>ipfs-bitswap>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>ipfs-bitswap>varint-decoder": { + "packages": { + "3box>ipfs>varint": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-block": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>class-is": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-block-service": { + "packages": { + "3box>ipfs>async": true + } + }, + "3box>ipfs>ipfs-mfs": { + "globals": { + "Blob": true, + "FileReader": true + }, + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-mfs>async-iterator-last": true, + "3box>ipfs>ipfs-mfs>hamt-sharding": true, + "3box>ipfs>ipfs-mfs>mortice": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-exporter": true, + "3box>ipfs>ipfs-unixfs-importer": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>promisify-es6": true, + "browserify>assert": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>ipfs-mfs>hamt-sharding": { + "packages": { + "3box>ipfs>ipfs-mfs>hamt-sharding>sparse-array": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-mfs>mortice": { + "globals": { + "Worker": true + }, + "packages": { + "3box>ipfs-postmsg-proxy>shortid": true, + "3box>ipfs>ipfs-mfs>mortice>observable-webworkers": true, + "3box>ipfs>ipfs-mfs>mortice>promise-timeout": true, + "3box>ipfs>libp2p-kad-dht>p-queue": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true + } + }, + "3box>ipfs>ipfs-mfs>mortice>promise-timeout": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>ipfs-repo": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>base32.js": true, + "3box>ipfs>cids": true, + "3box>ipfs>datastore-core": true, + "3box>ipfs>dlv": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>ipfs-repo>bignumber.js": true, + "3box>ipfs>ipfs-repo>datastore-level": true, + "3box>ipfs>ipfs-repo>sort-keys": true, + "3box>ipfs>just-safe-set": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>path-browserify": true, + "browserify>timers-browserify": true, + "eslint>debug": true + } + }, + "3box>ipfs>ipfs-repo>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level": { + "packages": { + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down": true, + "3box>ipfs>ipfs-repo>datastore-level>level-js": true, + "3box>ipfs>pull-stream": true, + "3box>orbit-db>orbit-db-keystore>levelup": true, + "browserify>buffer": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down": { + "packages": { + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown": true, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>level-codec": true, + "3box>orbit-db>orbit-db-keystore>levelup>level-errors": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown": { + "packages": { + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown>level-supports": true, + "3box>orbit-db>orbit-db-cache>level-js>immediate": true, + "browserify>buffer": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown>level-supports": { + "packages": { + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>level-codec": { + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>level-js": { + "globals": { + "IDBKeyRange.bound": true, + "IDBKeyRange.lowerBound": true, + "IDBKeyRange.only": true, + "IDBKeyRange.upperBound": true, + "indexedDB.deleteDatabase": true, + "indexedDB.open": true + }, + "packages": { + "3box>ipfs>ipfs-repo>datastore-level>level-js>abstract-leveldown": true, + "3box>ipfs>ipfs-repo>datastore-level>level-js>idb-readable-stream": true, + "3box>orbit-db>orbit-db-cache>level-js>ltgt": true, + "browserify>buffer": true, + "browserify>process": true, + "browserify>stream-browserify": true, + "browserify>util": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>level-js>abstract-leveldown": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "browserify>process": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>level-js>idb-readable-stream": { + "globals": { + "IDBKeyRange.bound": true, + "IDBKeyRange.lowerBound": true, + "IDBKeyRange.upperBound": true + }, + "packages": { + "browserify>stream-browserify": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>sort-keys": { + "packages": { + "geckodriver>got>is-plain-obj": true + } + }, + "3box>ipfs>ipfs-unixfs": { + "packages": { + "3box>ipfs>protons": true + } + }, + "3box>ipfs>ipfs-unixfs-exporter": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>err-code": true, + "3box>ipfs>ipfs-mfs>async-iterator-last": true, + "3box>ipfs>ipfs-mfs>hamt-sharding": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-importer": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-unixfs-importer": { + "packages": { + "3box>ipfs>async-iterator-all": true, + "3box>ipfs>bl": true, + "3box>ipfs>err-code": true, + "3box>ipfs>ipfs-mfs>hamt-sharding": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-importer>async-iterator-batch": true, + "3box>ipfs>ipfs-unixfs-importer>async-iterator-first": true, + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>superstruct": true, + "browserify>buffer": true, + "rc>deep-extend": true + } + }, + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm": { + "globals": { + "Blob": true, + "Response": true, + "WebAssembly": true + }, + "packages": { + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm>assemblyscript": true + } + }, + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm>assemblyscript": { + "globals": { + "WebAssembly.Instance": true, + "WebAssembly.Module": true, + "WebAssembly.instantiateStreaming": true, + "console.log": true + } + }, + "3box>ipfs>ipfs-utils": { + "globals": { + "FileReader": true + }, + "packages": { + "3box>ipfs>ipfs-utils>is-buffer": true, + "3box>ipfs>ipfs-utils>readable-stream": true, + "3box>ipfs>is-pull-stream": true, + "3box>ipfs>kind-of": true, + "@metamask/providers>is-stream": true + } + }, + "3box>ipfs>ipfs-utils>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>ipld": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>ipld-dag-cbor": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>ipld-raw": true, + "3box>ipfs>ipld>typical": true, + "3box>ipfs>merge-options": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>promisify-es6": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipld-dag-cbor": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipld-dag-cbor>is-circular": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-lattice-keyring>gridplus-sdk>borc": true + } + }, + "3box>ipfs>ipld-dag-pb": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>class-is": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>protons": true, + "@storybook/client-api>stable": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipld-raw": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true + } + }, + "3box>ipfs>ipld-raw>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>err-code": true, + "3box>ipfs>ipld-raw>multihashing-async>murmurhash3js-revisited": true, + "3box>ipfs>multihashes": true, + "browserify>buffer": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>ipld-raw>multihashing-async>murmurhash3js-revisited": { + "globals": { + "define": true + } + }, + "3box>ipfs>ipld>typical": { + "globals": { + "define": true + } + }, + "3box>ipfs>ipns": { + "packages": { + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipns>timestamp-nano": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>protons": true, + "base32-encode": true, + "browserify>buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>is-ipfs": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>cids": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>multibase": true, + "3box>ipfs>multihashes": true, + "browserify>buffer": true + } + }, + "3box>ipfs>iso-url": { + "globals": { + "URL": true, + "URLSearchParams": true, + "location": true + } + }, + "3box>ipfs>libp2p": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>fsm-event": true, + "3box>ipfs>libp2p-websockets": true, + "3box>ipfs>libp2p>libp2p-connection-manager": true, + "3box>ipfs>libp2p>libp2p-floodsub": true, + "3box>ipfs>libp2p>libp2p-ping": true, + "3box>ipfs>libp2p>libp2p-switch": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-book": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>superstruct": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "browserify>process": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-bootstrap": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p-crypto": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>bs58": true, + "3box>ipfs>libp2p-crypto>asn1.js": true, + "3box>ipfs>libp2p-crypto>iso-random-stream": true, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1": true, + "3box>ipfs>libp2p-crypto>multihashing-async": true, + "3box>ipfs>protons": true, + "3box>tweetnacl": true, + "browserify>buffer": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes": true, + "mockttp>node-forge": true + } + }, + "3box>ipfs>libp2p-crypto>asn1.js": { + "packages": { + "3box>ethers>hash.js>minimalistic-assert": true, + "bn.js": true, + "browserify>buffer": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>libp2p-crypto>iso-random-stream": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>bs58": true, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>multihashing-async": true, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>secp256k1": true + } + }, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>secp256k1": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "eth-sig-util>ethereumjs-util>secp256k1>drbg.js": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>libp2p-crypto>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-kad-dht": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>base32.js": true, + "3box>ipfs>cids": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-kad-dht>hashlru": true, + "3box>ipfs>libp2p-kad-dht>heap": true, + "3box>ipfs>libp2p-kad-dht>k-bucket": true, + "3box>ipfs>libp2p-kad-dht>multihashing-async": true, + "3box>ipfs>libp2p-kad-dht>p-queue": true, + "3box>ipfs>libp2p-kad-dht>p-times": true, + "3box>ipfs>libp2p-kad-dht>xor-distance": true, + "3box>ipfs>libp2p-record": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>promisify-es6": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>pull-stream-to-async-iterator": true, + "3box>ipfs>varint": true, + "@metamask/controllers>abort-controller": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "eslint>debug": true, + "promise-to-callback": true + } + }, + "3box>ipfs>libp2p-kad-dht>heap": { + "globals": { + "define": true + } + }, + "3box>ipfs>libp2p-kad-dht>k-bucket": { + "packages": { + "browserify>events": true, + "ethereumjs-wallet>randombytes": true + } + }, + "3box>ipfs>libp2p-kad-dht>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-kad-dht>p-queue": { + "globals": { + "clearInterval": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "mockttp>@httptoolkit/subscriptions-transport-ws>eventemitter3": true + } + }, + "3box>ipfs>libp2p-kad-dht>p-times": { + "packages": { + "3box>ipfs>libp2p-kad-dht>p-times>p-map": true + } + }, + "3box>ipfs>libp2p-kad-dht>xor-distance": { + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-keychain": { + "globals": { + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-keychain>sanitize-filename": true, + "3box>ipfs>merge-options": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "mockttp>node-forge": true + } + }, + "3box>ipfs>libp2p-keychain>sanitize-filename": { + "packages": { + "3box>ipfs>libp2p-keychain>sanitize-filename>truncate-utf8-bytes": true + } + }, + "3box>ipfs>libp2p-keychain>sanitize-filename>truncate-utf8-bytes": { + "packages": { + "3box>ipfs>libp2p-keychain>sanitize-filename>truncate-utf8-bytes>utf8-byte-length": true + } + }, + "3box>ipfs>libp2p-record": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>libp2p-record>buffer-split": true, + "3box>ipfs>libp2p-record>multihashing-async": true, + "3box>ipfs>protons": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>libp2p-record>buffer-split": { + "packages": { + "3box>ipfs>libp2p-record>buffer-split>buffer-indexof": true + } + }, + "3box>ipfs>libp2p-record>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-secio": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-secio>multihashing-async": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>buffer": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-secio>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-secio>pull-handshake": { + "packages": { + "3box>ipfs>libp2p-secio>pull-handshake>pull-reader": true, + "3box>ipfs>pull-cat": true, + "3box>ipfs>pull-mplex>pull-pair": true, + "3box>ipfs>pull-pushable": true + } + }, + "3box>ipfs>libp2p-secio>pull-handshake>pull-reader": { + "globals": { + "cb": true, + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-secio>pull-length-prefixed": { + "packages": { + "3box>ipfs>libp2p-secio>pull-handshake>pull-reader": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>varint": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>libp2p-webrtc-star": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-webrtc-star>simple-peer": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client": true, + "3box>ipfs>libp2p-webrtc-star>webrtcsupport": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>stream-to-pull-stream": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-webrtc-star>simple-peer": { + "globals": { + "clearInterval": true, + "console.warn": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>simple-peer>get-browser-rtc": true, + "3box>ipfs>libp2p-webrtc-star>simple-peer>readable-stream": true, + "browserify>buffer": true, + "eslint>debug": true, + "ethereumjs-wallet>randombytes": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>libp2p-webrtc-star>simple-peer>get-browser-rtc": { + "globals": { + "RTCIceCandidate": true, + "RTCPeerConnection": true, + "RTCSessionDescription": true, + "mozRTCIceCandidate": true, + "mozRTCPeerConnection": true, + "mozRTCSessionDescription": true, + "webkitRTCIceCandidate": true, + "webkitRTCPeerConnection": true, + "webkitRTCSessionDescription": true + } + }, + "3box>ipfs>libp2p-webrtc-star>simple-peer>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client": { + "globals": { + "clearTimeout": true, + "location": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>component-bind": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>debug": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>indexof": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseqs": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseuri": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>to-array": true, + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2": true, + "mockttp>@httptoolkit/subscriptions-transport-ws>backo2": true, + "pubnub>superagent>component-emitter": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client": { + "globals": { + "MozWebSocket": true, + "WebSocket": true, + "XDomainRequest": true, + "XMLHttpRequest": true, + "addEventListener": true, + "attachEvent": true, + "clearTimeout": true, + "document": true, + "location": true, + "navigator": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>component-inherit": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>debug": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>has-cors": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>yeast": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>indexof": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseqs": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseuri": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "pubnub>superagent>component-emitter": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser": { + "globals": { + "FileReader": true, + "btoa": true, + "navigator": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>after": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>arraybuffer.slice": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>blob": true, + "3box>ipfs>libp2p-webrtc-star>socket.io>engine.io>engine.io-parser>base64-arraybuffer": true, + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>blob": { + "globals": { + "Blob": true, + "MSBlobBuilder": true, + "MozBlobBuilder": true, + "WebKitBlobBuilder": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>has-cors": { + "globals": { + "XMLHttpRequest": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser": { + "globals": { + "Blob": true, + "File": true, + "FileReader": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>debug": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>isarray": true, + "browserify>buffer": true, + "pubnub>superagent>component-emitter": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2": { + "globals": { + "Blob": true, + "File": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2>isarray": true, + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-webrtc-star>webrtcsupport": { + "globals": { + "AudioContext": true, + "MediaStream": true, + "RTCIceCandidate": true, + "RTCPeerConnection": true, + "RTCSessionDescription": true, + "document": true, + "location.protocol": true, + "mozRTCIceCandidate": true, + "mozRTCPeerConnection": true, + "mozRTCSessionDescription": true, + "navigator.getUserMedia": true, + "navigator.mozGetUserMedia": true, + "navigator.msGetUserMedia": true, + "navigator.userAgent.match": true, + "navigator.webkitGetUserMedia": true, + "webkitAudioContext": true, + "webkitMediaStream": true, + "webkitRTCPeerConnection": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi": { + "globals": { + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star": { + "globals": { + "console.error": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true, + "uuid": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream": { + "globals": { + "console.error": true + }, + "packages": { + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>data-queue": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>debug": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>uuid": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>data-queue": { + "packages": { + "browserify>events": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>debug": { + "globals": { + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "analytics-node>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "3box>ipfs>libp2p-websockets": { + "packages": { + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-websockets>pull-ws": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>multiaddr-to-uri": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "browserify>os-browserify": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p-websockets>pull-ws": { + "globals": { + "WebSocket": true, + "location": true + }, + "packages": { + "3box>ipfs>libp2p-websockets>pull-ws>relative-url": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>https-browserify": true, + "browserify>process": true, + "browserify>stream-http": true, + "browserify>timers-browserify": true, + "browserify>url": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>libp2p-websockets>pull-ws>relative-url": { + "packages": { + "browserify>url": true + } + }, + "3box>ipfs>libp2p>libp2p-connection-manager": { + "packages": { + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "document": true, + "performance": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor>debug": true, + "browserify>events": true, + "browserify>process": true, + "lodash": true + } + }, + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>bs58": true, + "3box>ipfs>err-code": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache": { + "packages": { + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache>lodash.throttle": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache>lodash.throttle": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>libp2p>libp2p-ping": { + "packages": { + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>pull-stream": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-switch": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>err-code": true, + "3box>ipfs>fsm-event": true, + "3box>ipfs>ipfs-bitswap>moving-average": true, + "3box>ipfs>libp2p-kad-dht>hashlru": true, + "3box>ipfs>libp2p>libp2p-switch>bignumber.js": true, + "3box>ipfs>libp2p>libp2p-switch>libp2p-circuit": true, + "3box>ipfs>libp2p>libp2p-switch>libp2p-identify": true, + "3box>ipfs>libp2p>libp2p-switch>multistream-select": true, + "3box>ipfs>libp2p>libp2p-switch>retimer": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>libp2p-circuit": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>libp2p-identify": { + "globals": { + "console.warn": true + }, + "packages": { + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>multistream-select": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>libp2p>libp2p-switch>multistream-select>semver": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>varint": true, + "browserify>assert": true, + "browserify>buffer": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>multistream-select>semver": { + "globals": { + "console": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>retimer": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>mafmt": { + "packages": { + "3box>ipfs>multiaddr": true + } + }, + "3box>ipfs>merge-options": { + "packages": { + "geckodriver>got>is-plain-obj": true + } + }, + "3box>ipfs>multiaddr": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>class-is": true, + "3box>ipfs>multiaddr>hi-base32": true, + "3box>ipfs>multiaddr>is-ip": true, + "3box>ipfs>varint": true, + "browserify>buffer": true, + "react-devtools>ip": true + } + }, + "3box>ipfs>multiaddr-to-uri": { + "packages": { + "3box>ipfs>multiaddr": true + } + }, + "3box>ipfs>multiaddr>hi-base32": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>ipfs>multiaddr>is-ip": { + "packages": { + "chromedriver>tcp-port-used>is2>ip-regex": true + } + }, + "3box>ipfs>multibase": { + "packages": { + "3box>ipfs>multibase>base-x": true, + "browserify>buffer": true + } + }, + "3box>ipfs>multibase>base-x": { + "packages": { + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>multicodec": { + "packages": { + "3box>ipfs>varint": true, + "browserify>buffer": true + } + }, + "3box>ipfs>multihashes": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>varint": true, + "browserify>buffer": true + } + }, + "3box>ipfs>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>multihashing-async>murmurhash3js": { + "globals": { + "define": true + } + }, + "3box>ipfs>multihashing-async>nodeify": { + "globals": { + "setTimeout": true + }, + "packages": { + "3box>ipfs>multihashing-async>nodeify>is-promise": true, + "3box>ipfs>multihashing-async>nodeify>promise": true, + "browserify>process": true, + "browserify>timers-browserify": true + } + }, + "3box>ipfs>multihashing-async>nodeify>promise": { + "globals": { + "setImediate": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>multihashing-async>nodeify>is-promise": true, + "browserify>process": true + } + }, + "3box>ipfs>peer-book": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>peer-id": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>multihashes": true, + "browserify>assert": true, + "browserify>buffer": true + } + }, + "3box>ipfs>peer-info": { + "packages": { + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info>unique-by": true, + "browserify>assert": true + } + }, + "3box>ipfs>protons": { + "packages": { + "3box>ipfs>protons>protocol-buffers-schema": true, + "3box>ipfs>protons>signed-varint": true, + "3box>ipfs>varint": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>protons>signed-varint": { + "packages": { + "3box>ipfs>varint": true + } + }, + "3box>ipfs>pull-mplex": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>pull-abortable": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-mplex>looper": true, + "3box>ipfs>pull-mplex>pull-through": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>varint": true, + "browserify>buffer": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>pull-mplex>interface-connection": { + "packages": { + "3box>ipfs>pull-defer": true + } + }, + "3box>ipfs>pull-mplex>pull-through": { + "packages": { + "3box>ipfs>stream-to-pull-stream>looper": true + } + }, + "3box>ipfs>pull-sort": { + "packages": { + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-stream": true + } + }, + "3box>ipfs>pull-stream": { + "globals": { + "console.log": true + } + }, + "3box>ipfs>pull-stream-to-async-iterator": { + "packages": { + "3box>ipfs>pull-stream": true + } + }, + "3box>ipfs>pull-stream-to-stream": { + "packages": { + "browserify>process": true, + "browserify>stream-browserify": true, + "browserify>timers-browserify": true + } + }, + "3box>ipfs>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>receptacle": { + "globals": { + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "analytics-node>ms": true + } + }, + "3box>ipfs>stream-to-pull-stream": { + "globals": { + "console.error": true + }, + "packages": { + "3box>ipfs>pull-stream": true, + "3box>ipfs>stream-to-pull-stream>looper": true, + "browserify>process": true + } + }, + "3box>js-sha256": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>muport-did-resolver": { + "packages": { + "3box>did-jwt>did-resolver": true, + "@babel/runtime": true, + "node-fetch": true + } + }, + "3box>orbit-db": { + "globals": { + "console.log": true + }, + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>multihashes": true, + "3box>orbit-db>ipfs-pubsub-1on1": true, + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-access-controllers": true, + "3box>orbit-db>orbit-db-cache": true, + "3box>orbit-db>orbit-db-counterstore": true, + "3box>orbit-db>orbit-db-docstore": true, + "3box>orbit-db>orbit-db-eventstore": true, + "3box>orbit-db>orbit-db-feedstore": true, + "3box>orbit-db>orbit-db-identity-provider": true, + "3box>orbit-db>orbit-db-io": true, + "3box>orbit-db>orbit-db-keystore": true, + "3box>orbit-db>orbit-db-kvstore": true, + "3box>orbit-db>orbit-db-pubsub": true, + "browserify>path-browserify": true + } + }, + "3box>orbit-db>ipfs-pubsub-1on1": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "3box>orbit-db>ipfs-pubsub-1on1>safe-buffer": true, + "browserify>events": true, + "browserify>path-browserify": true + } + }, + "3box>orbit-db>ipfs-pubsub-1on1>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "3box>orbit-db>logplease": { + "globals": { + "LOG": true, + "console.error": true, + "console.log": true + }, + "packages": { + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true, + "browserify>util": true + } + }, + "3box>orbit-db>orbit-db-access-controllers": { + "globals": { + "console.log": true + }, + "packages": { + "3box>orbit-db>orbit-db-access-controllers>p-map-series": true, + "3box>orbit-db>orbit-db-io": true, + "browserify>events": true, + "browserify>path-browserify": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>orbit-db>orbit-db-access-controllers>p-map-series": { + "packages": { + "3box>orbit-db>orbit-db-store>p-each-series>p-reduce": true + } + }, + "3box>orbit-db>orbit-db-cache": { + "packages": { + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-cache>level-js": true, + "browserify>path-browserify": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js": { + "globals": { + "IDBKeyRange.bound": true, + "IDBKeyRange.lowerBound": true, + "IDBKeyRange.upperBound": true, + "indexedDB": true + }, + "packages": { + "3box>orbit-db>orbit-db-cache>level-js>abstract-leveldown": true, + "3box>orbit-db>orbit-db-cache>level-js>immediate": true, + "3box>orbit-db>orbit-db-cache>level-js>ltgt": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "pumpify>inherits": true, + "stylelint>write-file-atomic>typedarray-to-buffer": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js>abstract-leveldown": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "browserify>process": true, + "watchify>xtend": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js>immediate": { + "globals": { + "MessageChannel": true, + "MutationObserver": true, + "WebKitMutationObserver": true, + "clearTimeout": true, + "document.createElement": true, + "document.createTextNode": true, + "document.documentElement.appendChild": true, + "setImmediate": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js>ltgt": { + "packages": { + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>orbit-db>orbit-db-counterstore": { + "packages": { + "3box>orbit-db>orbit-db-counterstore>crdts": true, + "3box>orbit-db>orbit-db-store": true + } + }, + "3box>orbit-db>orbit-db-docstore": { + "packages": { + "3box>orbit-db>orbit-db-docstore>p-map": true, + "3box>orbit-db>orbit-db-store": true, + "readable-stream": true + } + }, + "3box>orbit-db>orbit-db-eventstore": { + "packages": { + "3box>orbit-db>orbit-db-store": true + } + }, + "3box>orbit-db>orbit-db-feedstore": { + "packages": { + "3box>orbit-db>orbit-db-eventstore": true + } + }, + "3box>orbit-db>orbit-db-identity-provider": { + "packages": { + "3box>orbit-db>orbit-db-keystore": true + } + }, + "3box>orbit-db>orbit-db-io": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipld-dag-pb": true, + "browserify>buffer": true + } + }, + "3box>orbit-db>orbit-db-keystore": { + "globals": { + "console.error": true, + "console.log": true + }, + "packages": { + "3box>ethers>elliptic": true, + "3box>ipfs>libp2p-crypto": true, + "3box>orbit-db>orbit-db-cache>level-js": true, + "3box>orbit-db>orbit-db-keystore>levelup": true, + "3box>orbit-db>orbit-db-keystore>libp2p-crypto-secp256k1>secp256k1": true, + "3box>orbit-db>orbit-db-keystore>lru": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup": { + "packages": { + "3box>orbit-db>orbit-db-keystore>levelup>deferred-leveldown": true, + "3box>orbit-db>orbit-db-keystore>levelup>level-errors": true, + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream": true, + "browserify>assert": true, + "browserify>events": true, + "browserify>process": true, + "browserify>util": true, + "watchify>xtend": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>deferred-leveldown": { + "packages": { + "3box>orbit-db>orbit-db-cache>level-js>abstract-leveldown": true, + "pumpify>inherits": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>level-errors": { + "packages": { + "webpack>memory-fs>errno": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream": { + "packages": { + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream>readable-stream": true, + "pumpify>inherits": true, + "watchify>xtend": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>orbit-db>orbit-db-keystore>libp2p-crypto-secp256k1>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>orbit-db>orbit-db-keystore>lru": { + "packages": { + "browserify>events": true, + "pumpify>inherits": true + } + }, + "3box>orbit-db>orbit-db-kvstore": { + "packages": { + "3box>orbit-db>orbit-db-store": true + } + }, + "3box>orbit-db>orbit-db-pubsub": { + "packages": { + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-pubsub>ipfs-pubsub-peer-monitor": true, + "3box>orbit-db>orbit-db-pubsub>p-series": true, + "browserify>buffer": true + } + }, + "3box>orbit-db>orbit-db-pubsub>ipfs-pubsub-peer-monitor": { + "globals": { + "clearInterval": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "browserify>events": true + } + }, + "3box>orbit-db>orbit-db-pubsub>p-series": { + "packages": { + "3box>orbit-db>orbit-db-pubsub>p-series>@sindresorhus/is": true, + "3box>orbit-db>orbit-db-store>p-each-series>p-reduce": true + } + }, + "3box>orbit-db>orbit-db-pubsub>p-series>@sindresorhus/is": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "browserify>util": true + } + }, + "3box>orbit-db>orbit-db-store": { + "globals": { + "clearInterval": true, + "console.error": true, + "console.warn": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>3box-orbitdb-plugins>ipfs-log": true, + "3box>ipfs>libp2p-kad-dht>p-times>p-map": true, + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-io": true, + "3box>orbit-db>orbit-db-store>p-each-series": true, + "browserify>buffer": true, + "browserify>events": true, + "readable-stream": true + } + }, + "3box>orbit-db>orbit-db-store>p-each-series": { + "packages": { + "3box>orbit-db>orbit-db-store>p-each-series>p-reduce": true + } + }, + "3box>store": { + "globals": { + "ActiveXObject": true, + "console": true + } + }, + "3box>tweetnacl": { + "globals": { + "crypto": true, + "msCrypto": true, + "nacl": "write" + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "3box>tweetnacl-util": { + "globals": { + "atob": true, + "btoa": true + }, + "packages": { + "browserify>browser-resolve": true } }, "@babel/runtime": { "packages": { - "regenerator-runtime": true + "addons-linter>regenerator-runtime": true } }, "@download/blockies": { @@ -77,326 +2234,133 @@ "console.warn": true }, "packages": { - "buffer": true, - "cids": true, - "js-base64": true, - "multicodec": true, - "multihashes": true + "@ensdomains/content-hash>cids": true, + "@ensdomains/content-hash>js-base64": true, + "@ensdomains/content-hash>multicodec": true, + "@ensdomains/content-hash>multihashes": true, + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>cids": { + "packages": { + "@ensdomains/content-hash>cids>multibase": true, + "@ensdomains/content-hash>cids>multicodec": true, + "@ensdomains/content-hash>cids>multihashes": true, + "@ensdomains/content-hash>cids>uint8arrays": true + } + }, + "@ensdomains/content-hash>cids>multibase": { + "globals": { + "TextDecoder": true, + "TextEncoder": true + }, + "packages": { + "@ensdomains/content-hash>cids>multibase>@multiformats/base-x": true + } + }, + "@ensdomains/content-hash>cids>multicodec": { + "packages": { + "@ensdomains/content-hash>cids>multicodec>varint": true, + "@ensdomains/content-hash>cids>uint8arrays": true + } + }, + "@ensdomains/content-hash>cids>multihashes": { + "packages": { + "3box>ipfs>varint": true, + "@ensdomains/content-hash>cids>multibase": true, + "@ensdomains/content-hash>cids>uint8arrays": true + } + }, + "@ensdomains/content-hash>cids>uint8arrays": { + "globals": { + "TextDecoder": true, + "TextEncoder": true + }, + "packages": { + "@ensdomains/content-hash>cids>multibase": true + } + }, + "@ensdomains/content-hash>js-base64": { + "globals": { + "Base64": "write", + "TextDecoder": true, + "TextEncoder": true, + "atob": true, + "btoa": true, + "define": true + }, + "packages": { + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>multicodec": { + "packages": { + "@ensdomains/content-hash>multicodec>uint8arrays": true, + "@ensdomains/content-hash>multicodec>varint": true + } + }, + "@ensdomains/content-hash>multicodec>uint8arrays": { + "packages": { + "@ensdomains/content-hash>multicodec>uint8arrays>multibase": true, + "@ensdomains/content-hash>multihashes>web-encoding": true + } + }, + "@ensdomains/content-hash>multicodec>uint8arrays>multibase": { + "packages": { + "@ensdomains/content-hash>cids>multibase>@multiformats/base-x": true, + "@ensdomains/content-hash>multihashes>web-encoding": true + } + }, + "@ensdomains/content-hash>multihashes": { + "packages": { + "3box>ipfs>varint": true, + "@ensdomains/content-hash>multihashes>multibase": true, + "@ensdomains/content-hash>multihashes>web-encoding": true, + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>multihashes>multibase": { + "packages": { + "3box>ipfs>bs58>base-x": true, + "@ensdomains/content-hash>multihashes>web-encoding": true, + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>multihashes>web-encoding": { + "globals": { + "TextDecoder": true, + "TextEncoder": true + }, + "packages": { + "browserify>util": true } }, "@eth-optimism/contracts": { "packages": { - "@ethersproject/abstract-provider": true, - "ethers": true + "ethers": true, + "ethers>@ethersproject/abstract-provider": true } }, "@ethereumjs/common": { "packages": { - "buffer": true, - "crc-32": true, - "ethereumjs-util": true, - "events": true + "@ethereumjs/common>crc-32": true, + "browserify>buffer": true, + "browserify>events": true, + "ethereumjs-util": true + } + }, + "@ethereumjs/common>crc-32": { + "globals": { + "DO_NOT_EXPORT_CRC": true, + "define": true } }, "@ethereumjs/tx": { "packages": { "@ethereumjs/common": true, - "buffer": true, - "ethereumjs-util": true, - "is-buffer": true - } - }, - "@ethersproject/abi": { - "globals": { - "console.log": true - }, - "packages": { - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/hash": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true - } - }, - "@ethersproject/abstract-signer": { - "packages": { - "@ethersproject/logger": true, - "@ethersproject/properties": true - } - }, - "@ethersproject/address": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/rlp": true - } - }, - "@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "@ethersproject/bytes": true - } - }, - "@ethersproject/basex": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/properties": true - } - }, - "@ethersproject/bignumber": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "bn.js": true - } - }, - "@ethersproject/bytes": { - "packages": { - "@ethersproject/logger": true - } - }, - "@ethersproject/constants": { - "packages": { - "@ethersproject/bignumber": true - } - }, - "@ethersproject/contracts": { - "globals": { - "setTimeout": true - }, - "packages": { - "@ethersproject/abi": true, - "@ethersproject/abstract-provider": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/transactions": true - } - }, - "@ethersproject/hash": { - "packages": { - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/hdnode": { - "packages": { - "@ethersproject/basex": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/pbkdf2": true, - "@ethersproject/properties": true, - "@ethersproject/sha2": true, - "@ethersproject/signing-key": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "@ethersproject/wordlists": true - } - }, - "@ethersproject/json-wallets": { - "packages": { - "@ethersproject/address": true, - "@ethersproject/bytes": true, - "@ethersproject/hdnode": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/pbkdf2": true, - "@ethersproject/properties": true, - "@ethersproject/random": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "aes-js": true, - "scrypt-js": true - } - }, - "@ethersproject/keccak256": { - "packages": { - "@ethersproject/bytes": true, - "js-sha3": true - } - }, - "@ethersproject/logger": { - "globals": { - "console": true - } - }, - "@ethersproject/networks": { - "packages": { - "@ethersproject/logger": true - } - }, - "@ethersproject/pbkdf2": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/sha2": true - } - }, - "@ethersproject/properties": { - "packages": { - "@ethersproject/logger": true - } - }, - "@ethersproject/providers": { - "globals": { - "WebSocket": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "console.warn": true, - "name": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "@ethersproject/abstract-provider": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/basex": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/hash": true, - "@ethersproject/logger": true, - "@ethersproject/networks": true, - "@ethersproject/properties": true, - "@ethersproject/random": true, - "@ethersproject/sha2": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "@ethersproject/web": true, - "bech32": true - } - }, - "@ethersproject/random": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/rlp": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/sha2": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "hash.js": true - } - }, - "@ethersproject/signing-key": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "elliptic": true - } - }, - "@ethersproject/solidity": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/sha2": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/strings": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/transactions": { - "globals": { - "console.log": true - }, - "packages": { - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/rlp": true, - "@ethersproject/signing-key": true - } - }, - "@ethersproject/units": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/wallet": { - "packages": { - "@ethersproject/abstract-provider": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/bytes": true, - "@ethersproject/hash": true, - "@ethersproject/hdnode": true, - "@ethersproject/json-wallets": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/random": true, - "@ethersproject/signing-key": true, - "@ethersproject/transactions": true - } - }, - "@ethersproject/web": { - "globals": { - "clearTimeout": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "@ethersproject/base64": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/wordlists": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/hash": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-util": true } }, "@formatjs/intl-relativetimeformat": { @@ -404,55 +2368,104 @@ "Intl": true }, "packages": { - "@formatjs/intl-utils": true + "@formatjs/intl-relativetimeformat>@formatjs/intl-utils": true } }, - "@formatjs/intl-utils": { + "@formatjs/intl-relativetimeformat>@formatjs/intl-utils": { "globals": { "Intl.getCanonicalLocales": true } }, - "@keystonehq/base-eth-keyring": { + "@keystonehq/bc-ur-registry-eth": { "packages": { - "@ethereumjs/tx": true, - "@keystonehq/bc-ur-registry-eth": true, - "buffer": true, + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": true, + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "browserify>buffer": true, "ethereumjs-util": true, - "hdkey": true, "uuid": true } }, - "@keystonehq/bc-ur-registry": { + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": { "globals": { "define": true }, "packages": { "@ngraveio/bc-ur": true, - "bs58check": true, - "buffer": true + "browserify>buffer": true, + "ethereumjs-wallet>bs58check": true } }, - "@keystonehq/bc-ur-registry-eth": { + "@keystonehq/bc-ur-registry-eth>hdkey": { "packages": { - "@keystonehq/bc-ur-registry": true, - "buffer": true, - "ethereumjs-util": true, - "hdkey": true, - "uuid": true + "browserify>assert": true, + "browserify>crypto-browserify": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>safe-buffer": true, + "ganache>secp256k1": true } }, "@keystonehq/metamask-airgapped-keyring": { "packages": { "@ethereumjs/tx": true, - "@keystonehq/base-eth-keyring": true, - "@keystonehq/bc-ur-registry-eth": true, - "@metamask/obs-store": true, - "buffer": true, - "events": true, - "rlp": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/bc-ur-registry-eth": true, + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store": true, + "browserify>buffer": true, + "browserify>events": true, + "ethereumjs-util>rlp": true, "uuid": true } }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring": { + "packages": { + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@ethereumjs/tx": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@keystonehq/bc-ur-registry-eth": true, + "browserify>buffer": true, + "ethereumjs-util": true, + "uuid": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@ethereumjs/tx": { + "packages": { + "@ethereumjs/common": true, + "browserify>buffer": true, + "ethereumjs-util": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@keystonehq/bc-ur-registry-eth": { + "packages": { + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": true, + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "browserify>buffer": true, + "ethereumjs-util": true, + "uuid": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/bc-ur-registry-eth": { + "packages": { + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": true, + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "browserify>buffer": true, + "ethereumjs-util": true, + "uuid": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store": { + "packages": { + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store>through2": true, + "browserify>stream-browserify": true, + "json-rpc-engine>@metamask/safe-event-emitter": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, "@material-ui/core": { "globals": { "Image": true, @@ -477,20 +2490,20 @@ }, "packages": { "@babel/runtime": true, - "@material-ui/styles": true, - "@material-ui/system": true, - "@material-ui/utils": true, - "clsx": true, - "hoist-non-react-statics": true, - "popper.js": true, + "@material-ui/core>@material-ui/styles": true, + "@material-ui/core>@material-ui/system": true, + "@material-ui/core>@material-ui/utils": true, + "@material-ui/core>clsx": true, + "@material-ui/core>popper.js": true, + "@material-ui/core>react-transition-group": true, "prop-types": true, + "prop-types>react-is": true, "react": true, "react-dom": true, - "react-is": true, - "react-transition-group": true + "react-redux>hoist-non-react-statics": true } }, - "@material-ui/styles": { + "@material-ui/core>@material-ui/styles": { "globals": { "console.error": true, "console.warn": true, @@ -499,36 +2512,135 @@ }, "packages": { "@babel/runtime": true, - "@material-ui/utils": true, - "clsx": true, - "hoist-non-react-statics": true, - "jss": true, - "jss-plugin-camel-case": true, - "jss-plugin-default-unit": true, - "jss-plugin-global": true, - "jss-plugin-nested": true, - "jss-plugin-props-sort": true, - "jss-plugin-rule-value-function": true, - "jss-plugin-vendor-prefixer": true, + "@material-ui/core>@material-ui/styles>jss": true, + "@material-ui/core>@material-ui/styles>jss-plugin-camel-case": true, + "@material-ui/core>@material-ui/styles>jss-plugin-default-unit": true, + "@material-ui/core>@material-ui/styles>jss-plugin-global": true, + "@material-ui/core>@material-ui/styles>jss-plugin-nested": true, + "@material-ui/core>@material-ui/styles>jss-plugin-props-sort": true, + "@material-ui/core>@material-ui/styles>jss-plugin-rule-value-function": true, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer": true, + "@material-ui/core>@material-ui/utils": true, + "@material-ui/core>clsx": true, "prop-types": true, - "react": true + "react": true, + "react-redux>hoist-non-react-statics": true } }, - "@material-ui/system": { + "@material-ui/core>@material-ui/styles>jss": { + "globals": { + "CSS": true, + "document.createElement": true, + "document.querySelector": true + }, + "packages": { + "@babel/runtime": true, + "@material-ui/core>@material-ui/styles>jss>is-in-browser": true, + "react-router-dom>tiny-warning": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-camel-case": { + "packages": { + "@material-ui/core>@material-ui/styles>jss-plugin-camel-case>hyphenate-style-name": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-default-unit": { + "globals": { + "CSS": true + }, + "packages": { + "@material-ui/core>@material-ui/styles>jss": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-global": { + "packages": { + "@babel/runtime": true, + "@material-ui/core>@material-ui/styles>jss": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-nested": { + "packages": { + "@babel/runtime": true, + "react-router-dom>tiny-warning": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-rule-value-function": { + "packages": { + "@material-ui/core>@material-ui/styles>jss": true, + "react-router-dom>tiny-warning": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer": { + "packages": { + "@material-ui/core>@material-ui/styles>jss": true, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer>css-vendor": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer>css-vendor": { + "globals": { + "document.createElement": true, + "document.documentElement": true, + "getComputedStyle": true + }, + "packages": { + "@babel/runtime": true, + "@material-ui/core>@material-ui/styles>jss>is-in-browser": true + } + }, + "@material-ui/core>@material-ui/styles>jss>is-in-browser": { + "globals": { + "document": true + } + }, + "@material-ui/core>@material-ui/system": { "globals": { "console.error": true }, "packages": { "@babel/runtime": true, - "@material-ui/utils": true, + "@material-ui/core>@material-ui/utils": true, "prop-types": true } }, - "@material-ui/utils": { + "@material-ui/core>@material-ui/utils": { "packages": { "@babel/runtime": true, "prop-types": true, - "react-is": true + "prop-types>react-is": true + } + }, + "@material-ui/core>popper.js": { + "globals": { + "MSInputMethodContext": true, + "Node.DOCUMENT_POSITION_FOLLOWING": true, + "cancelAnimationFrame": true, + "console.warn": true, + "define": true, + "devicePixelRatio": true, + "document": true, + "getComputedStyle": true, + "innerHeight": true, + "innerWidth": true, + "navigator": true, + "requestAnimationFrame": true, + "setTimeout": true + } + }, + "@material-ui/core>react-transition-group": { + "globals": { + "Element": true, + "setTimeout": true + }, + "packages": { + "@material-ui/core>react-transition-group>dom-helpers": true, + "prop-types": true, + "react": true, + "react-dom": true + } + }, + "@material-ui/core>react-transition-group>dom-helpers": { + "packages": { + "@babel/runtime": true } }, "@metamask/controllers": { @@ -547,36 +2659,330 @@ "@ethereumjs/common": true, "@ethereumjs/tx": true, "@metamask/contract-metadata": true, + "@metamask/controllers>abort-controller": true, + "@metamask/controllers>async-mutex": true, + "@metamask/controllers>eth-method-registry": true, + "@metamask/controllers>eth-phishing-detect": true, + "@metamask/controllers>ethereumjs-wallet": true, + "@metamask/controllers>isomorphic-fetch": true, + "@metamask/controllers>multiformats": true, + "@metamask/controllers>nanoid": true, + "@metamask/controllers>web3-provider-engine": true, "@metamask/metamask-eth-abis": true, - "abort-controller": true, - "async-mutex": true, - "buffer": true, + "@storybook/api>fast-deep-equal": true, + "browserify>buffer": true, + "browserify>events": true, "deep-freeze-strict": true, "eth-ens-namehash": true, "eth-json-rpc-infura": true, "eth-keyring-controller": true, - "eth-method-registry": true, - "eth-phishing-detect": true, "eth-query": true, "eth-rpc-errors": true, "eth-sig-util": true, "ethereumjs-util": true, - "ethereumjs-wallet": true, "ethers": true, - "ethjs-unit": true, - "events": true, - "fast-deep-equal": true, + "ethjs>ethjs-unit": true, "immer": true, - "isomorphic-fetch": true, "json-rpc-engine": true, "jsonschema": true, - "multiformats": true, - "nanoid": true, "punycode": true, "single-call-balance-checker-abi": true, "uuid": true, - "web3": true, - "web3-provider-engine": true + "web3": true + } + }, + "@metamask/controllers>abort-controller": { + "globals": { + "AbortController": true + } + }, + "@metamask/controllers>async-mutex": { + "globals": { + "setTimeout": true + }, + "packages": { + "@metamask/controllers>async-mutex>tslib": true + } + }, + "@metamask/controllers>async-mutex>tslib": { + "globals": { + "define": true + } + }, + "@metamask/controllers>eth-method-registry": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": true, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": true, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-query": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, + "promise-to-callback": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-query": { + "globals": { + "console": true + }, + "packages": { + "ethjs-query>babel-runtime": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, + "promise-to-callback": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "@metamask/controllers>eth-phishing-detect": { + "packages": { + "eslint>optionator>fast-levenshtein": true + } + }, + "@metamask/controllers>ethereumjs-wallet": { + "packages": { + "@metamask/controllers>ethereumjs-wallet>uuid": true, + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "@metamask/controllers>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "@metamask/controllers>isomorphic-fetch": { + "globals": { + "fetch.bind": true + }, + "packages": { + "@metamask/controllers>isomorphic-fetch>whatwg-fetch": true + } + }, + "@metamask/controllers>isomorphic-fetch>whatwg-fetch": { + "globals": { + "Blob": true, + "FileReader": true, + "FormData": true, + "URLSearchParams.prototype.isPrototypeOf": true, + "XMLHttpRequest": true, + "define": true, + "setTimeout": true + } + }, + "@metamask/controllers>multiformats": { + "globals": { + "TextDecoder": true, + "TextEncoder": true, + "console.warn": true + } + }, + "@metamask/controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/controllers>web3-provider-engine": { + "globals": { + "WebSocket": true, + "console": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "@ethereumjs/tx": true, + "@metamask/controllers>web3-provider-engine>backoff": true, + "@metamask/controllers>web3-provider-engine>eth-block-tracker": true, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware": true, + "@metamask/controllers>web3-provider-engine>eth-sig-util": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util": true, + "@metamask/controllers>web3-provider-engine>semaphore": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>util": true, + "eth-json-rpc-filters": true, + "eth-json-rpc-infura": true, + "lavamoat>json-stable-stringify": true, + "watchify>xtend": true + } + }, + "@metamask/controllers>web3-provider-engine>backoff": { + "globals": { + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "@metamask/controllers>web3-provider-engine>backoff>precond": true, + "browserify>events": true, + "browserify>util": true + } + }, + "@metamask/controllers>web3-provider-engine>backoff>precond": { + "packages": { + "browserify>util": true + } + }, + "@metamask/controllers>web3-provider-engine>cross-fetch>node-fetch": { + "globals": { + "fetch": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-block-tracker": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/controllers>web3-provider-engine>eth-block-tracker>pify": true, + "eth-query": true, + "safe-event-emitter": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware": { + "globals": { + "console.error": true, + "fetch": true, + "setTimeout": true + }, + "packages": { + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware>json-rpc-engine": true, + "@metamask/controllers>web3-provider-engine>eth-rpc-errors": true, + "browserify>url": true, + "lavamoat>json-stable-stringify": true, + "node-fetch": true, + "source-map-explorer>btoa": true, + "vinyl>clone": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware>node-fetch": { + "globals": { + "fetch": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-rpc-errors": { + "packages": { + "eth-rpc-errors>fast-safe-stringify": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-sig-util": { + "packages": { + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi": { + "packages": { + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi>ethereumjs-util": true, + "bn.js": true, + "browserify>buffer": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>ethjs-util": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util": { + "packages": { + "@metamask/controllers>web3-provider-engine>ethereumjs-util>ethjs-util": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>keccak": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>secp256k1": true, + "bn.js": true, + "browserify>assert": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/controllers>web3-provider-engine>semaphore": { + "globals": { + "define": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true } }, "@metamask/eth-ledger-bridge-keyring": { @@ -590,21 +2996,65 @@ }, "packages": { "@ethereumjs/tx": true, - "buffer": true, - "eth-sig-util": true, - "ethereumjs-util": true, - "events": true, - "hdkey": true + "@metamask/eth-ledger-bridge-keyring>eth-sig-util": true, + "@metamask/eth-ledger-bridge-keyring>hdkey": true, + "browserify>buffer": true, + "browserify>events": true, + "ethereumjs-util": true } }, - "@metamask/eth-sig-util": { + "@metamask/eth-ledger-bridge-keyring>eth-sig-util": { "packages": { - "buffer": true, - "ethereumjs-abi": true, - "ethereumjs-util": true, - "ethjs-util": true, - "tweetnacl": true, - "tweetnacl-util": true + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util": true, + "browserify>buffer": true, + "ethereumjs-abi": true + } + }, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util": { + "packages": { + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>ethjs-util": true, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>keccak": true, + "@metamask/eth-ledger-bridge-keyring>hdkey>secp256k1": true, + "bn.js": true, + "browserify>assert": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/eth-ledger-bridge-keyring>hdkey": { + "packages": { + "@metamask/eth-ledger-bridge-keyring>hdkey>secp256k1": true, + "browserify>assert": true, + "browserify>crypto-browserify": true, + "eth-trezor-keyring>hdkey>coinstring": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/eth-ledger-bridge-keyring>hdkey>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true } }, "@metamask/eth-token-tracker": { @@ -613,38 +3063,128 @@ }, "packages": { "@babel/runtime": true, - "deep-equal": true, - "eth-block-tracker": true, - "ethjs": true, + "@metamask/eth-token-tracker>eth-block-tracker": true, + "@metamask/eth-token-tracker>ethjs": true, + "@metamask/eth-token-tracker>human-standard-token-abi": true, "ethjs-contract": true, "ethjs-query": true, - "human-standard-token-abi": true, + "nock>deep-equal": true, "safe-event-emitter": true } }, + "@metamask/eth-token-tracker>eth-block-tracker": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/eth-token-tracker>eth-block-tracker>pify": true, + "eth-query": true, + "safe-event-emitter": true + } + }, + "@metamask/eth-token-tracker>ethjs": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "@metamask/eth-token-tracker>ethjs>bn.js": true, + "@metamask/eth-token-tracker>ethjs>ethjs-abi": true, + "@metamask/eth-token-tracker>ethjs>ethjs-contract": true, + "@metamask/eth-token-tracker>ethjs>ethjs-query": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-abi": { + "packages": { + "@metamask/eth-token-tracker>ethjs>bn.js": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-contract": { + "packages": { + "@metamask/eth-token-tracker>ethjs>ethjs-contract>ethjs-abi": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, + "promise-to-callback": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-contract>ethjs-abi": { + "packages": { + "@metamask/eth-token-tracker>ethjs>bn.js": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-query": { + "globals": { + "console": true + }, + "packages": { + "ethjs-query>babel-runtime": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, + "promise-to-callback": true + } + }, + "@metamask/eth-token-tracker>ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, "@metamask/etherscan-link": { "globals": { "URL": true } }, + "@metamask/iframe-execution-environment-service>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, "@metamask/jazzicon": { "globals": { "document.createElement": true, "document.createElementNS": true }, "packages": { - "color": true, - "mersenne-twister": true + "@metamask/jazzicon>color": true, + "@metamask/jazzicon>mersenne-twister": true } }, - "@metamask/key-tree": { + "@metamask/jazzicon>color": { "packages": { - "bip39": true, - "buffer": true, - "crypto-browserify": true, - "is-buffer": true, - "keccak": true, - "secp256k1": true + "@metamask/jazzicon>color>clone": true, + "@metamask/jazzicon>color>color-convert": true, + "@metamask/jazzicon>color>color-string": true + } + }, + "@metamask/jazzicon>color>clone": { + "packages": { + "browserify>buffer": true + } + }, + "@metamask/jazzicon>color>color-convert": { + "packages": { + "@metamask/jazzicon>color>color-convert>color-name": true + } + }, + "@metamask/jazzicon>color>color-string": { + "packages": { + "jest-canvas-mock>moo-color>color-name": true } }, "@metamask/logo": { @@ -657,18 +3197,8 @@ "requestAnimationFrame": true }, "packages": { - "gl-mat4": true, - "gl-vec3": true - } - }, - "@metamask/object-multiplex": { - "globals": { - "console.warn": true - }, - "packages": { - "end-of-stream": true, - "once": true, - "readable-stream": true + "@metamask/logo>gl-mat4": true, + "@metamask/logo>gl-vec3": true } }, "@metamask/obs-store": { @@ -676,9 +3206,17 @@ "localStorage": true }, "packages": { - "@metamask/safe-event-emitter": true, - "stream-browserify": true, - "through2": true + "@metamask/obs-store>through2": true, + "browserify>stream-browserify": true, + "json-rpc-engine>@metamask/safe-event-emitter": true + } + }, + "@metamask/obs-store>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true } }, "@metamask/post-message-stream": { @@ -690,23 +3228,68 @@ "removeEventListener": true }, "packages": { + "@metamask/post-message-stream>readable-stream": true + } + }, + "@metamask/post-message-stream>readable-stream": { + "packages": { + "@metamask/post-message-stream>readable-stream>safe-buffer": true, + "@metamask/post-message-stream>readable-stream>string_decoder": true, + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true, + "browserify>timers-browserify": true, + "pumpify>inherits": true, + "readable-stream>core-util-is": true, + "readable-stream>isarray": true, + "vinyl>cloneable-readable>process-nextick-args": true + } + }, + "@metamask/post-message-stream>readable-stream>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "@metamask/post-message-stream>readable-stream>string_decoder": { + "packages": { + "@metamask/post-message-stream>readable-stream>safe-buffer": true + } + }, + "@metamask/providers>@metamask/object-multiplex": { + "globals": { + "console.warn": true + }, + "packages": { + "end-of-stream": true, + "pump>once": true, "readable-stream": true } }, "@metamask/rpc-methods": { "packages": { "@metamask/controllers": true, - "@metamask/key-tree": true, + "@metamask/rpc-methods>@metamask/key-tree": true, "@metamask/snap-controllers": true, "eth-rpc-errors": true } }, - "@metamask/safe-event-emitter": { - "globals": { - "setTimeout": true - }, + "@metamask/rpc-methods>@metamask/key-tree": { "packages": { - "events": true + "@metamask/rpc-methods>@metamask/key-tree>bip39": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-util>ethereum-cryptography>keccak": true, + "ganache>secp256k1": true + } + }, + "@metamask/rpc-methods>@metamask/key-tree>bip39": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>pbkdf2": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true } }, "@metamask/smart-transactions-controller": { @@ -720,14 +3303,167 @@ "setTimeout": true }, "packages": { - "@metamask/controllers": true, - "bignumber.js": true, + "@metamask/controllers>isomorphic-fetch": true, + "@metamask/smart-transactions-controller>@metamask/controllers": true, + "@metamask/smart-transactions-controller>bignumber.js": true, + "@metamask/smart-transactions-controller>fast-json-patch": true, "ethers": true, - "fast-json-patch": true, - "isomorphic-fetch": true, "lodash": true } }, + "@metamask/smart-transactions-controller>@metamask/controllers": { + "globals": { + "Headers": true, + "URL": true, + "clearInterval": true, + "clearTimeout": true, + "console.error": true, + "console.log": true, + "fetch": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "@ethereumjs/common": true, + "@ethereumjs/tx": true, + "@metamask/contract-metadata": true, + "@metamask/controllers>abort-controller": true, + "@metamask/controllers>async-mutex": true, + "@metamask/controllers>eth-phishing-detect": true, + "@metamask/controllers>isomorphic-fetch": true, + "@metamask/controllers>multiformats": true, + "@metamask/controllers>web3-provider-engine": true, + "@metamask/metamask-eth-abis": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry": true, + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet": true, + "@metamask/smart-transactions-controller>@metamask/controllers>nanoid": true, + "@storybook/api>fast-deep-equal": true, + "browserify>buffer": true, + "browserify>events": true, + "deep-freeze-strict": true, + "eth-ens-namehash": true, + "eth-json-rpc-infura": true, + "eth-keyring-controller": true, + "eth-query": true, + "eth-rpc-errors": true, + "eth-sig-util": true, + "ethereumjs-util": true, + "ethers": true, + "ethjs>ethjs-unit": true, + "immer": true, + "json-rpc-engine": true, + "jsonschema": true, + "punycode": true, + "single-call-balance-checker-abi": true, + "uuid": true, + "web3": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-query": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, + "promise-to-callback": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-query": { + "globals": { + "console": true + }, + "packages": { + "ethjs-query>babel-runtime": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, + "promise-to-callback": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet>uuid": true, + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/smart-transactions-controller>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "@metamask/smart-transactions-controller>fast-json-patch": { + "globals": { + "addEventListener": true, + "clearTimeout": true, + "removeEventListener": true, + "setTimeout": true + } + }, "@metamask/snap-controllers": { "globals": { "URL": true, @@ -742,37 +3478,241 @@ }, "packages": { "@metamask/controllers": true, - "@metamask/execution-environments": true, - "@metamask/object-multiplex": true, - "@metamask/obs-store": true, "@metamask/post-message-stream": true, - "@metamask/safe-event-emitter": true, - "ajv": true, - "buffer": true, - "concat-stream": true, - "crypto-browserify": true, + "@metamask/providers>@metamask/object-multiplex": true, + "@metamask/snap-controllers>@metamask/execution-environments": true, + "@metamask/snap-controllers>@metamask/obs-store": true, + "@metamask/snap-controllers>ajv": true, + "@metamask/snap-controllers>concat-stream": true, + "@metamask/snap-controllers>gunzip-maybe": true, + "@metamask/snap-controllers>json-rpc-middleware-stream": true, + "@metamask/snap-controllers>nanoid": true, + "@metamask/snap-controllers>readable-web-to-node-stream": true, + "@metamask/snap-controllers>tar-stream": true, + "@storybook/api>fast-deep-equal": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, "eth-rpc-errors": true, - "fast-deep-equal": true, - "gunzip-maybe": true, "json-rpc-engine": true, - "json-rpc-middleware-stream": true, - "nanoid": true, + "json-rpc-engine>@metamask/safe-event-emitter": true, "pump": true, - "readable-web-to-node-stream": true, - "semver": true, - "tar-stream": true + "semver": true + } + }, + "@metamask/snap-controllers>@metamask/obs-store": { + "packages": { + "@metamask/snap-controllers>@metamask/obs-store>through2": true, + "browserify>stream-browserify": true, + "json-rpc-engine>@metamask/safe-event-emitter": true + } + }, + "@metamask/snap-controllers>@metamask/obs-store>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, + "@metamask/snap-controllers>ajv": { + "packages": { + "@storybook/api>fast-deep-equal": true + } + }, + "@metamask/snap-controllers>concat-stream": { + "packages": { + "@metamask/snap-controllers>concat-stream>readable-stream": true, + "browserify>buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>concat-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>gunzip-maybe": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>browserify-zlib": true, + "@metamask/snap-controllers>gunzip-maybe>is-deflate": true, + "@metamask/snap-controllers>gunzip-maybe>is-gzip": true, + "@metamask/snap-controllers>gunzip-maybe>peek-stream": true, + "@metamask/snap-controllers>gunzip-maybe>pumpify": true, + "@metamask/snap-controllers>gunzip-maybe>through2": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>browserify-zlib": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>browserify-zlib>pako": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>process": true, + "browserify>util": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>peek-stream": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>peek-stream>duplexify": true, + "@metamask/snap-controllers>gunzip-maybe>peek-stream>through2": true, + "browserify>buffer": true, + "terser>source-map-support>buffer-from": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>peek-stream>duplexify": { + "packages": { + "browserify>buffer": true, + "browserify>process": true, + "duplexify>stream-shift": true, + "end-of-stream": true, + "pumpify>inherits": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>peek-stream>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>pumpify": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>pumpify>duplexify": true, + "@metamask/snap-controllers>gunzip-maybe>pumpify>pump": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>pumpify>duplexify": { + "packages": { + "browserify>buffer": true, + "browserify>process": true, + "duplexify>stream-shift": true, + "end-of-stream": true, + "pumpify>inherits": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>pumpify>pump": { + "packages": { + "browserify>browser-resolve": true, + "end-of-stream": true, + "pump>once": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, + "@metamask/snap-controllers>json-rpc-middleware-stream": { + "globals": { + "setTimeout": true + }, + "packages": { + "json-rpc-engine>@metamask/safe-event-emitter": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/snap-controllers>readable-web-to-node-stream": { + "packages": { + "@metamask/snap-controllers>readable-web-to-node-stream>readable-stream": true + } + }, + "@metamask/snap-controllers>readable-web-to-node-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>tar-stream": { + "packages": { + "@metamask/snap-controllers>tar-stream>bl": true, + "@metamask/snap-controllers>tar-stream>fs-constants": true, + "@metamask/snap-controllers>tar-stream>readable-stream": true, + "browserify>buffer": true, + "browserify>process": true, + "browserify>string_decoder": true, + "browserify>util": true, + "end-of-stream": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>tar-stream>bl": { + "packages": { + "@metamask/snap-controllers>tar-stream>readable-stream": true, + "browserify>buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>tar-stream>fs-constants": { + "packages": { + "browserify>constants-browserify": true + } + }, + "@metamask/snap-controllers>tar-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true } }, "@ngraveio/bc-ur": { "packages": { - "@apocentre/alias-sampling": true, - "assert": true, - "bignumber.js": true, - "buffer": true, - "cbor-sync": true, - "crc": true, - "jsbi": true, - "sha.js": true + "@ngraveio/bc-ur>@apocentre/alias-sampling": true, + "@ngraveio/bc-ur>bignumber.js": true, + "@ngraveio/bc-ur>crc": true, + "@ngraveio/bc-ur>jsbi": true, + "@ngraveio/bc-ur>sha.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "pubnub>cbor-sync": true + } + }, + "@ngraveio/bc-ur>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "@ngraveio/bc-ur>crc": { + "packages": { + "browserify>buffer": true + } + }, + "@ngraveio/bc-ur>jsbi": { + "globals": { + "define": true + } + }, + "@ngraveio/bc-ur>sha.js": { + "packages": { + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true } }, "@popperjs/core": { @@ -796,18 +3736,10 @@ "console.warn": true }, "packages": { + "@reduxjs/toolkit>reselect": true, "immer": true, "redux": true, - "redux-thunk": true, - "reselect": true - } - }, - "@segment/loosely-validate-event": { - "packages": { - "assert": true, - "buffer": true, - "component-type": true, - "join-component": true + "redux-thunk": true } }, "@sentry/browser": { @@ -816,57 +3748,43 @@ "setTimeout": true }, "packages": { - "@sentry/core": true, - "@sentry/types": true, - "@sentry/utils": true, - "tslib": true + "@sentry/browser>@sentry/core": true, + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true } }, - "@sentry/core": { + "@sentry/browser>@sentry/core": { "globals": { "clearInterval": true, "setInterval": true }, "packages": { - "@sentry/hub": true, - "@sentry/minimal": true, - "@sentry/types": true, - "@sentry/utils": true, - "tslib": true + "@sentry/browser>@sentry/core>@sentry/hub": true, + "@sentry/browser>@sentry/core>@sentry/minimal": true, + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true } }, - "@sentry/hub": { + "@sentry/browser>@sentry/core>@sentry/hub": { "globals": { "clearInterval": true, "setInterval": true }, "packages": { - "@sentry/types": true, - "@sentry/utils": true, - "tslib": true + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true } }, - "@sentry/integrations": { - "globals": { - "clearTimeout": true, - "console.error": true, - "console.log": true, - "setTimeout": true - }, + "@sentry/browser>@sentry/core>@sentry/minimal": { "packages": { - "@sentry/types": true, - "@sentry/utils": true, - "localforage": true, - "tslib": true + "@sentry/browser>@sentry/core>@sentry/hub": true, + "@sentry/browser>tslib": true } }, - "@sentry/minimal": { - "packages": { - "@sentry/hub": true, - "tslib": true - } - }, - "@sentry/utils": { + "@sentry/browser>@sentry/utils": { "globals": { "CustomEvent": true, "DOMError": true, @@ -884,74 +3802,314 @@ "setTimeout": true }, "packages": { - "process": true, - "tslib": true + "@sentry/browser>tslib": true, + "browserify>process": true } }, - "@sindresorhus/is": { - "packages": { - "is-buffer": true, - "util": true + "@sentry/browser>tslib": { + "globals": { + "define": true } }, - "@truffle/abi-utils": { + "@sentry/integrations": { + "globals": { + "clearTimeout": true, + "console.error": true, + "console.log": true, + "setTimeout": true + }, "packages": { - "change-case": true, - "faker": true, - "fast-check": true + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true, + "localforage": true } }, - "@truffle/code-utils": { - "packages": { - "buffer": true, - "cbor": true + "@storybook/api>util-deprecate": { + "globals": { + "console.trace": true, + "console.warn": true, + "localStorage": true + } + }, + "@storybook/client-api>stable": { + "globals": { + "define": true } }, "@truffle/codec": { "packages": { - "@truffle/abi-utils": true, - "@truffle/compile-common": true, - "big.js": true, - "bn.js": true, - "buffer": true, - "cbor": true, - "debug": true, - "lodash.clonedeep": true, - "lodash.escaperegexp": true, - "lodash.partition": true, - "lodash.sum": true, - "semver": true, - "utf8": true, - "util": true, - "web3-utils": true + "@truffle/codec>@truffle/abi-utils": true, + "@truffle/codec>@truffle/compile-common": true, + "@truffle/codec>big.js": true, + "@truffle/codec>bn.js": true, + "@truffle/codec>cbor": true, + "@truffle/codec>lodash.escaperegexp": true, + "@truffle/codec>lodash.partition": true, + "@truffle/codec>lodash.sum": true, + "@truffle/codec>utf8": true, + "@truffle/codec>web3-utils": true, + "browserify>buffer": true, + "browserify>util": true, + "eslint>debug": true, + "gulp-dart-sass>lodash.clonedeep": true, + "semver": true } }, - "@truffle/compile-common": { + "@truffle/codec>@truffle/abi-utils": { "packages": { - "@truffle/error": true, - "colors": true, - "path-browserify": true + "@truffle/codec>@truffle/abi-utils>change-case": true, + "@truffle/codec>@truffle/abi-utils>faker": true, + "@truffle/codec>@truffle/abi-utils>fast-check": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>camel-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>constant-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>dot-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>header-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>is-lower-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>is-upper-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>lower-case-first": true, + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>param-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>pascal-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>path-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>sentence-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>snake-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>swap-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>title-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>camel-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>constant-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>snake-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>dot-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>header-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>is-lower-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>is-upper-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>lower-case-first": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>no-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>param-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>pascal-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>camel-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>path-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>sentence-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>snake-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>swap-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>title-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>faker": { + "globals": { + "console.error": true, + "console.log": true, + "dbg": "write" + } + }, + "@truffle/codec>@truffle/abi-utils>fast-check": { + "globals": { + "clearTimeout": true, + "console.log": true, + "setTimeout": true + }, + "packages": { + "@truffle/codec>@truffle/abi-utils>fast-check>pure-rand": true, + "browserify>buffer": true + } + }, + "@truffle/codec>@truffle/compile-common": { + "packages": { + "@truffle/codec>@truffle/compile-common>@truffle/error": true, + "@truffle/codec>@truffle/compile-common>colors": true, + "browserify>path-browserify": true + } + }, + "@truffle/codec>@truffle/compile-common>colors": { + "globals": { + "console.log": true + }, + "packages": { + "browserify>os-browserify": true, + "browserify>process": true, + "browserify>util": true + } + }, + "@truffle/codec>big.js": { + "globals": { + "define": true + } + }, + "@truffle/codec>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "@truffle/codec>cbor": { + "globals": { + "TextDecoder": true + }, + "packages": { + "@truffle/codec>cbor>bignumber.js": true, + "@truffle/codec>cbor>nofilter": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "browserify>stream-browserify": true, + "browserify>url": true, + "browserify>util": true + } + }, + "@truffle/codec>cbor>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "@truffle/codec>cbor>nofilter": { + "packages": { + "browserify>buffer": true, + "browserify>stream-browserify": true, + "browserify>util": true + } + }, + "@truffle/codec>web3-utils": { + "globals": { + "setTimeout": true + }, + "packages": { + "@truffle/codec>utf8": true, + "@truffle/codec>web3-utils>eth-lib": true, + "@truffle/codec>web3-utils>ethereum-bloom-filters": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-wallet>randombytes": true, + "ethjs>ethjs-unit": true, + "ethjs>number-to-bn": true + } + }, + "@truffle/codec>web3-utils>ethereum-bloom-filters": { + "packages": { + "ethers>@ethersproject/keccak256>js-sha3": true } }, "@truffle/decoder": { "packages": { - "@truffle/abi-utils": true, "@truffle/codec": true, - "@truffle/compile-common": true, - "@truffle/source-map-utils": true, - "bn.js": true, - "debug": true, - "web3-utils": true + "@truffle/codec>@truffle/abi-utils": true, + "@truffle/codec>@truffle/compile-common": true, + "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/source-map-utils": true, + "@truffle/decoder>bn.js": true, + "eslint>debug": true } }, - "@truffle/source-map-utils": { + "@truffle/decoder>@truffle/source-map-utils": { "packages": { - "@truffle/code-utils": true, "@truffle/codec": true, - "debug": true, - "json-pointer": true, - "node-interval-tree": true, - "web3-utils": true + "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/source-map-utils>@truffle/code-utils": true, + "@truffle/decoder>@truffle/source-map-utils>json-pointer": true, + "@truffle/decoder>@truffle/source-map-utils>node-interval-tree": true, + "eslint>debug": true + } + }, + "@truffle/decoder>@truffle/source-map-utils>@truffle/code-utils": { + "packages": { + "@truffle/codec>cbor": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/source-map-utils>json-pointer": { + "packages": { + "@truffle/decoder>@truffle/source-map-utils>json-pointer>foreach": true + } + }, + "@truffle/decoder>@truffle/source-map-utils>node-interval-tree": { + "packages": { + "react-dnd>shallowequal": true + } + }, + "@truffle/decoder>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true } }, "@zxing/browser": { @@ -986,34 +4144,9 @@ "setTimeout": true } }, - "abort-controller": { + "addons-linter>regenerator-runtime": { "globals": { - "AbortController": true - } - }, - "abstract-leveldown": { - "packages": { - "buffer": true, - "immediate": true, - "is-buffer": true, - "level-supports": true, - "process": true, - "xtend": true - } - }, - "accounting": { - "globals": { - "define": true - } - }, - "aes-js": { - "globals": { - "define": true - } - }, - "ajv": { - "packages": { - "fast-deep-equal": true + "regeneratorRuntime": "write" } }, "analytics-node": { @@ -1024,91 +4157,27 @@ "setTimeout": true }, "packages": { - "@segment/loosely-validate-event": true, - "assert": true, - "axios": true, - "axios-retry": true, - "lodash.isstring": true, - "md5": true, - "ms": true, - "process": true, - "remove-trailing-slash": true, - "uuid": true + "analytics-node>@segment/loosely-validate-event": true, + "analytics-node>axios": true, + "analytics-node>axios-retry": true, + "analytics-node>lodash.isstring": true, + "analytics-node>md5": true, + "analytics-node>ms": true, + "analytics-node>remove-trailing-slash": true, + "analytics-node>uuid": true, + "browserify>assert": true, + "browserify>process": true } }, - "asap": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "document.createTextNode": true, - "setInterval": true, - "setTimeout": true - } - }, - "asn1.js": { + "analytics-node>@segment/loosely-validate-event": { "packages": { - "bn.js": true, - "buffer": true, - "inherits": true, - "minimalistic-assert": true, - "vm-browserify": true + "analytics-node>@segment/loosely-validate-event>component-type": true, + "analytics-node>@segment/loosely-validate-event>join-component": true, + "browserify>assert": true, + "browserify>buffer": true } }, - "assemblyscript": { - "globals": { - "WebAssembly.Instance": true, - "WebAssembly.Module": true, - "WebAssembly.instantiateStreaming": true, - "console.log": true - } - }, - "assert": { - "globals": { - "Buffer": true - }, - "packages": { - "object-assign": true, - "util": true - } - }, - "async": { - "globals": { - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "lodash": true, - "process": true, - "timers-browserify": true - } - }, - "async-iterator-to-pull-stream": { - "packages": { - "get-iterator": true, - "pull-stream-to-async-iterator": true - } - }, - "async-iterator-to-stream": { - "packages": { - "process": true, - "readable-stream": true - } - }, - "async-mutex": { - "globals": { - "setTimeout": true - }, - "packages": { - "tslib": true - } - }, - "await-semaphore": { - "packages": { - "process": true, - "timers-browserify": true - } - }, - "axios": { + "analytics-node>axios": { "globals": { "FormData": true, "URLSearchParams": true, @@ -1121,108 +4190,45 @@ "setTimeout": true }, "packages": { - "process": true + "browserify>process": true } }, - "axios-retry": { + "analytics-node>axios-retry": { "globals": { "setTimeout": true }, "packages": { - "is-retry-allowed": true + "geckodriver>got>is-retry-allowed": true } }, - "babel-runtime": { + "analytics-node>md5": { "packages": { - "core-js": true, - "regenerator-runtime": true + "analytics-node>md5>charenc": true, + "analytics-node>md5>crypt": true, + "browserify>insert-module-globals>is-buffer": true } }, - "backoff": { + "analytics-node>uuid": { "globals": { - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "events": true, - "precond": true, - "util": true + "crypto": true, + "msCrypto": true } }, - "base-x": { + "await-semaphore": { "packages": { - "safe-buffer": true + "browserify>process": true, + "browserify>timers-browserify": true } }, "base32-encode": { "packages": { - "to-data-view": true - } - }, - "base64url": { - "packages": { - "buffer": true - } - }, - "big.js": { - "globals": { - "define": true + "base32-encode>to-data-view": true } }, "bignumber.js": { "globals": { "crypto": true, "define": true - }, - "packages": { - "crypto-browserify": true - } - }, - "bip39": { - "globals": { - "console.log": true - }, - "packages": { - "buffer": true, - "create-hash": true, - "pbkdf2": true, - "randombytes": true, - "safe-buffer": true, - "unorm": true - } - }, - "bip66": { - "packages": { - "safe-buffer": true - } - }, - "bitwise": { - "packages": { - "buffer": true - } - }, - "bl": { - "packages": { - "buffer": true, - "inherits": true, - "readable-stream": true, - "util": true - } - }, - "blakejs": { - "globals": { - "console.log": true - }, - "packages": { - "buffer": true - } - }, - "blob": { - "globals": { - "Blob": true, - "MSBlobBuilder": true, - "MozBlobBuilder": true, - "WebKitBlobBuilder": true } }, "bn.js": { @@ -1230,217 +4236,307 @@ "Buffer": true }, "packages": { - "browser-resolve": true + "browserify>browser-resolve": true } }, - "borc": { + "browserify>assert": { "globals": { - "console": true + "Buffer": true }, "packages": { - "bignumber.js": true, - "buffer": true, - "ieee754": true, - "iso-url": true + "browserify>assert>util": true, + "react>object-assign": true } }, - "brorand": { + "browserify>assert>util": { "globals": { - "crypto": true, - "msCrypto": true + "console.error": true, + "console.log": true, + "console.trace": true, + "process": true }, "packages": { - "browser-resolve": true + "browserify>assert>util>inherits": true, + "browserify>process": true } }, - "browser-passworder": { - "globals": { - "btoa": true, - "crypto.getRandomValues": true, - "crypto.subtle.decrypt": true, - "crypto.subtle.deriveKey": true, - "crypto.subtle.encrypt": true, - "crypto.subtle.importKey": true - }, + "browserify>browser-resolve": { "packages": { - "browserify-unibabel": true + "ethjs-query>babel-runtime>core-js": true } }, - "browserify-aes": { - "packages": { - "buffer": true, - "buffer-xor": true, - "cipher-base": true, - "evp_bytestokey": true, - "inherits": true, - "safe-buffer": true - } - }, - "browserify-cipher": { - "packages": { - "browserify-aes": true, - "browserify-des": true, - "evp_bytestokey": true - } - }, - "browserify-des": { - "packages": { - "buffer": true, - "cipher-base": true, - "des.js": true, - "inherits": true - } - }, - "browserify-rsa": { - "packages": { - "bn.js": true, - "buffer": true, - "randombytes": true - } - }, - "browserify-sign": { - "packages": { - "bn.js": true, - "browserify-rsa": true, - "buffer": true, - "create-hash": true, - "create-hmac": true, - "elliptic": true, - "inherits": true, - "parse-asn1": true, - "stream-browserify": true - } - }, - "browserify-unibabel": { - "globals": { - "atob": true, - "btoa": true - } - }, - "browserify-zlib": { - "packages": { - "assert": true, - "buffer": true, - "pako": true, - "process": true, - "readable-stream": true, - "util": true - } - }, - "bs58": { - "packages": { - "base-x": true - } - }, - "bs58check": { - "packages": { - "bs58": true, - "create-hash": true, - "safe-buffer": true - } - }, - "btoa": { - "packages": { - "buffer": true - } - }, - "buffer": { + "browserify>buffer": { "globals": { "console": true }, "packages": { "base64-js": true, - "ieee754": true + "browserify>buffer>ieee754": true } }, - "buffer-from": { + "browserify>crypto-browserify": { "packages": { - "buffer": true + "browserify>crypto-browserify>browserify-cipher": true, + "browserify>crypto-browserify>browserify-sign": true, + "browserify>crypto-browserify>create-ecdh": true, + "browserify>crypto-browserify>create-hmac": true, + "browserify>crypto-browserify>diffie-hellman": true, + "browserify>crypto-browserify>pbkdf2": true, + "browserify>crypto-browserify>public-encrypt": true, + "browserify>crypto-browserify>randomfill": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true } }, - "buffer-split": { + "browserify>crypto-browserify>browserify-cipher": { "packages": { - "buffer-indexof": true + "browserify>crypto-browserify>browserify-cipher>browserify-des": true, + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes": true } }, - "buffer-xor": { + "browserify>crypto-browserify>browserify-cipher>browserify-des": { "packages": { - "buffer": true + "browserify>buffer": true, + "browserify>crypto-browserify>browserify-cipher>browserify-des>des.js": true, + "ethereumjs-util>create-hash>cipher-base": true, + "pumpify>inherits": true } }, - "call-bind": { + "browserify>crypto-browserify>browserify-cipher>browserify-des>des.js": { "packages": { - "function-bind": true, - "get-intrinsic": true + "3box>ethers>hash.js>minimalistic-assert": true, + "pumpify>inherits": true } }, - "camel-case": { + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": { "packages": { - "no-case": true, - "upper-case": true + "ethereumjs-util>create-hash>md5.js": true, + "ethereumjs-wallet>safe-buffer": true } }, - "cbor": { + "browserify>crypto-browserify>browserify-sign": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify>create-hmac": true, + "browserify>crypto-browserify>public-encrypt>browserify-rsa": true, + "browserify>crypto-browserify>public-encrypt>parse-asn1": true, + "browserify>stream-browserify": true, + "ethereumjs-util>create-hash": true, + "pumpify>inherits": true + } + }, + "browserify>crypto-browserify>create-ecdh": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>buffer": true + } + }, + "browserify>crypto-browserify>create-hmac": { + "packages": { + "@ngraveio/bc-ur>sha.js": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>create-hash>cipher-base": true, + "ethereumjs-util>create-hash>ripemd160": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "browserify>crypto-browserify>diffie-hellman": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify>diffie-hellman>miller-rabin": true, + "ethereumjs-wallet>randombytes": true + } + }, + "browserify>crypto-browserify>diffie-hellman>miller-rabin": { + "packages": { + "3box>ethers>elliptic>brorand": true, + "bn.js": true + } + }, + "browserify>crypto-browserify>pbkdf2": { "globals": { - "TextDecoder": true + "crypto": true, + "process": true }, "packages": { - "bignumber.js": true, - "buffer": true, - "is-buffer": true, - "nofilter": true, - "stream-browserify": true, - "url": true, - "util": true + "@ngraveio/bc-ur>sha.js": true, + "browserify>process": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>create-hash>ripemd160": true, + "ethereumjs-wallet>safe-buffer": true } }, - "cbor-sync": { + "browserify>crypto-browserify>public-encrypt": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify>public-encrypt>browserify-rsa": true, + "browserify>crypto-browserify>public-encrypt>parse-asn1": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true + } + }, + "browserify>crypto-browserify>public-encrypt>browserify-rsa": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "ethereumjs-wallet>randombytes": true + } + }, + "browserify>crypto-browserify>public-encrypt>parse-asn1": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": true, + "browserify>crypto-browserify>pbkdf2": true, + "browserify>crypto-browserify>public-encrypt>parse-asn1>asn1.js": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes": true + } + }, + "browserify>crypto-browserify>public-encrypt>parse-asn1>asn1.js": { + "packages": { + "3box>ethers>hash.js>minimalistic-assert": true, + "bn.js": true, + "browserify>buffer": true, + "browserify>vm-browserify": true, + "pumpify>inherits": true + } + }, + "browserify>crypto-browserify>randomfill": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>process": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "browserify>events": { + "globals": { + "console": true + } + }, + "browserify>https-browserify": { + "packages": { + "browserify>stream-http": true, + "browserify>url": true + } + }, + "browserify>os-browserify": { + "globals": { + "location": true, + "navigator": true + } + }, + "browserify>path-browserify": { + "packages": { + "browserify>process": true + } + }, + "browserify>process": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "browserify>punycode": { "globals": { "define": true + } + }, + "browserify>stream-browserify": { + "packages": { + "browserify>events": true, + "pumpify>inherits": true, + "readable-stream": true + } + }, + "browserify>stream-http": { + "globals": { + "AbortController": true, + "Blob": true, + "MSStreamReader": true, + "ReadableStream": true, + "WritableStream": true, + "XDomainRequest": true, + "XMLHttpRequest": true, + "clearTimeout": true, + "fetch": true, + "location.protocol.search": true, + "setTimeout": true }, "packages": { - "buffer": true + "browserify>buffer": true, + "browserify>process": true, + "browserify>stream-http>builtin-status-codes": true, + "browserify>stream-http>readable-stream": true, + "browserify>url": true, + "pumpify>inherits": true, + "watchify>xtend": true } }, - "change-case": { + "browserify>stream-http>readable-stream": { "packages": { - "camel-case": true, - "constant-case": true, - "dot-case": true, - "header-case": true, - "is-lower-case": true, - "is-upper-case": true, - "lower-case": true, - "lower-case-first": true, - "no-case": true, - "param-case": true, - "pascal-case": true, - "path-case": true, - "sentence-case": true, - "snake-case": true, - "swap-case": true, - "title-case": true, - "upper-case": true, - "upper-case-first": true + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true } }, - "cids": { + "browserify>string_decoder": { "packages": { - "buffer": true, - "class-is": true, - "is-buffer": true, - "multibase": true, - "multicodec": true, - "multihashes": true, - "uint8arrays": true + "browserify>string_decoder>safe-buffer": true } }, - "cipher-base": { + "browserify>string_decoder>safe-buffer": { "packages": { - "inherits": true, - "safe-buffer": true, - "stream-browserify": true, - "string_decoder": true + "browserify>buffer": true + } + }, + "browserify>timers-browserify": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true + } + }, + "browserify>url": { + "packages": { + "browserify>punycode": true, + "browserify>querystring-es3": true + } + }, + "browserify>util": { + "globals": { + "console.error": true, + "console.log": true, + "console.trace": true, + "process": true + }, + "packages": { + "browserify>process": true, + "browserify>util>inherits": true + } + }, + "browserify>vm-browserify": { + "globals": { + "document.body.appendChild": true, + "document.body.removeChild": true, + "document.createElement": true } }, "classnames": { @@ -1449,63 +4545,6 @@ "define": true } }, - "clone": { - "packages": { - "buffer": true - } - }, - "coinstring": { - "packages": { - "bs58": true, - "buffer": true, - "create-hash": true - } - }, - "color": { - "packages": { - "clone": true, - "color-convert": true, - "color-string": true - } - }, - "color-convert": { - "packages": { - "color-name": true - } - }, - "color-string": { - "packages": { - "color-name": true - } - }, - "colors": { - "globals": { - "console.log": true - }, - "packages": { - "os-browserify": true, - "process": true, - "util": true - } - }, - "concat-stream": { - "packages": { - "buffer": true, - "inherits": true, - "readable-stream": true - } - }, - "constant-case": { - "packages": { - "snake-case": true, - "upper-case": true - } - }, - "cookiejar": { - "globals": { - "console.warn": true - } - }, "copy-to-clipboard": { "globals": { "clipboardData": true, @@ -1521,157 +4560,97 @@ "prompt": true }, "packages": { - "toggle-selection": true + "copy-to-clipboard>toggle-selection": true } }, - "core-js": { + "copy-to-clipboard>toggle-selection": { "globals": { - "PromiseRejectionEvent": true, - "__e": "write", - "__g": "write", - "document.createTextNode": true, - "postMessage": true, - "setTimeout": true - } - }, - "core-util-is": { - "packages": { - "is-buffer": true - } - }, - "crc": { - "packages": { - "buffer": true - } - }, - "crc-32": { - "globals": { - "DO_NOT_EXPORT_CRC": true, - "define": true - } - }, - "create-ecdh": { - "packages": { - "bn.js": true, - "buffer": true, - "elliptic": true - } - }, - "create-hash": { - "packages": { - "cipher-base": true, - "inherits": true, - "md5.js": true, - "ripemd160": true, - "sha.js": true - } - }, - "create-hmac": { - "packages": { - "cipher-base": true, - "create-hash": true, - "inherits": true, - "ripemd160": true, - "safe-buffer": true, - "sha.js": true - } - }, - "cross-fetch": { - "globals": { - "Blob": true, - "FileReader": true, - "FormData": true, - "URLSearchParams.prototype.isPrototypeOf": true, - "XMLHttpRequest": true - } - }, - "crypto-browserify": { - "packages": { - "browserify-cipher": true, - "browserify-sign": true, - "create-ecdh": true, - "create-hash": true, - "create-hmac": true, - "diffie-hellman": true, - "pbkdf2": true, - "public-encrypt": true, - "randombytes": true, - "randomfill": true - } - }, - "crypto-js": { - "globals": { - "define": true - } - }, - "css-vendor": { - "globals": { - "document.createElement": true, - "document.documentElement": true, - "getComputedStyle": true - }, - "packages": { - "@babel/runtime": true, - "is-in-browser": true + "document.activeElement": true, + "document.getSelection": true } }, "currency-formatter": { "packages": { - "accounting": true, - "locale-currency": true, - "object-assign": true + "currency-formatter>accounting": true, + "currency-formatter>locale-currency": true, + "react>object-assign": true } }, - "data-queue": { + "currency-formatter>accounting": { + "globals": { + "define": true + } + }, + "currency-formatter>locale-currency": { + "globals": { + "countryCode": true + } + }, + "debounce-stream": { "packages": { - "events": true + "debounce-stream>debounce": true, + "debounce-stream>duplexer": true, + "debounce-stream>through": true } }, - "datastore-core": { - "packages": { - "async": true, - "buffer": true, - "interface-datastore": true, - "pull-many": true, - "pull-stream": true - } - }, - "datastore-level": { - "packages": { - "buffer": true, - "encoding-down": true, - "interface-datastore": true, - "level-js": true, - "levelup": true, - "pull-stream": true - } - }, - "datastore-pubsub": { - "packages": { - "assert": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-datastore": true, - "multibase": true - } - }, - "debounce": { + "debounce-stream>debounce": { "globals": { "clearTimeout": true, "setTimeout": true } }, - "debounce-stream": { + "debounce-stream>duplexer": { "packages": { - "debounce": true, - "duplexer": true, - "through": true + "browserify>stream-browserify": true } }, - "debug": { + "debounce-stream>through": { + "packages": { + "browserify>process": true, + "browserify>stream-browserify": true + } + }, + "depcheck>@vue/compiler-sfc>postcss>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "dependency-tree>precinct>detective-postcss>postcss>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "end-of-stream": { + "packages": { + "browserify>process": true, + "pump>once": true + } + }, + "enzyme>has": { + "packages": { + "mocha>object.assign>function-bind": true + } + }, + "enzyme>is-regex": { + "packages": { + "string.prototype.matchall>call-bind": true, + "string.prototype.matchall>has-symbols": true + } + }, + "eslint-plugin-react>array-includes>get-intrinsic": { + "globals": { + "AggregateError": true, + "FinalizationRegistry": true, + "WeakRef": true + }, + "packages": { + "enzyme>has": true, + "mocha>object.assign>function-bind": true, + "string.prototype.matchall>has-symbols": true + } + }, + "eslint>debug": { "globals": { - "chrome": true, "console": true, "document": true, "localStorage": true, @@ -1679,183 +4658,18 @@ "process": true }, "packages": { - "ms": true, - "process": true + "browserify>process": true, + "eslint>debug>ms": true } }, - "deep-equal": { - "packages": { - "is-arguments": true, - "is-date-object": true, - "is-regex": true, - "object-is": true, - "object-keys": true, - "regexp.prototype.flags": true - } - }, - "deep-extend": { - "packages": { - "buffer": true - } - }, - "deferred-leveldown": { - "packages": { - "abstract-leveldown": true, - "inherits": true - } - }, - "define-properties": { - "packages": { - "object-keys": true - } - }, - "des.js": { - "packages": { - "inherits": true, - "minimalistic-assert": true - } - }, - "did-jwt": { - "packages": { - "@babel/runtime": true, - "@stablelib/utf8": true, - "base64url": true, - "buffer": true, - "did-resolver": true, - "elliptic": true, - "js-sha256": true, - "js-sha3": true, - "tweetnacl": true, - "tweetnacl-util": true, - "uport-base64url": true - } - }, - "diffie-hellman": { - "packages": { - "bn.js": true, - "buffer": true, - "miller-rabin": true, - "randombytes": true - } - }, - "dlv": { + "eslint>optionator>fast-levenshtein": { "globals": { - "define": true - } - }, - "dnd-core": { - "packages": { - "asap": true, - "invariant": true, - "lodash": true, - "redux": true - } - }, - "dom-helpers": { - "globals": { - "document": true, - "setTimeout": true - }, - "packages": { - "@babel/runtime": true - } - }, - "dot-case": { - "packages": { - "no-case": true - } - }, - "drbg.js": { - "packages": { - "buffer": true, - "create-hmac": true - } - }, - "duplexer": { - "packages": { - "stream-browserify": true - } - }, - "duplexify": { - "packages": { - "buffer": true, - "end-of-stream": true, - "inherits": true, - "process": true, - "readable-stream": true, - "stream-shift": true - } - }, - "elliptic": { - "packages": { - "bn.js": true, - "brorand": true, - "hash.js": true, - "hmac-drbg": true, - "inherits": true, - "minimalistic-assert": true, - "minimalistic-crypto-utils": true - } - }, - "encoding-down": { - "packages": { - "abstract-leveldown": true, - "inherits": true, - "level-codec": true, - "level-errors": true - } - }, - "end-of-stream": { - "packages": { - "once": true, - "process": true - } - }, - "engine.io-client": { - "globals": { - "MozWebSocket": true, - "WebSocket": true, - "XDomainRequest": true, - "XMLHttpRequest": true, - "addEventListener": true, - "attachEvent": true, - "clearTimeout": true, - "document": true, - "location": true, - "navigator": true, - "setTimeout": true - }, - "packages": { - "browser-resolve": true, - "buffer": true, - "component-emitter": true, - "component-inherit": true, - "debug": true, - "engine.io-parser": true, - "has-cors": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "yeast": true - } - }, - "engine.io-parser": { - "globals": { - "FileReader": true, - "btoa": true, - "navigator": true - }, - "packages": { - "after": true, - "arraybuffer.slice": true, - "base64-arraybuffer": true, - "blob": true, - "has-binary2": true - } - }, - "errno": { - "packages": { - "prr": true + "Intl": true, + "Levenshtein": "write", + "console.log": true, + "define": true, + "importScripts": true, + "postMessage": true } }, "eth-block-tracker": { @@ -1865,21 +4679,9 @@ "setTimeout": true }, "packages": { - "@metamask/safe-event-emitter": true, - "eth-query": true, - "json-rpc-random-id": true, - "pify": true, - "safe-event-emitter": true - } - }, - "eth-eip712-util-browser": { - "globals": { - "intToBuffer": true - }, - "packages": { - "bn.js": true, - "buffer": true, - "js-sha3": true + "eth-block-tracker>pify": true, + "eth-query>json-rpc-random-id": true, + "json-rpc-engine>@metamask/safe-event-emitter": true } }, "eth-ens-namehash": { @@ -1887,19 +4689,22 @@ "name": "write" }, "packages": { - "buffer": true, - "idna-uts46": true, - "idna-uts46-hx": true, - "js-sha3": true + "browserify>buffer": true, + "eth-ens-namehash>idna-uts46-hx": true, + "eth-ens-namehash>js-sha3": true } }, - "eth-hd-keyring": { + "eth-ens-namehash>idna-uts46-hx": { + "globals": { + "define": true + }, "packages": { - "bip39": true, - "buffer": true, - "eth-sig-util": true, - "eth-simple-keyring": true, - "ethereumjs-wallet": true + "browserify>punycode": true + } + }, + "eth-ens-namehash>js-sha3": { + "packages": { + "browserify>process": true } }, "eth-json-rpc-filters": { @@ -1909,25 +4714,46 @@ }, "packages": { "await-semaphore": true, - "eth-json-rpc-middleware": true, + "eth-json-rpc-filters>eth-json-rpc-middleware": true, + "eth-json-rpc-filters>eth-json-rpc-middleware>pify": true, + "eth-json-rpc-filters>json-rpc-engine": true, + "eth-json-rpc-filters>lodash.flatmap": true, "eth-query": true, - "json-rpc-engine": true, - "lodash.flatmap": true, - "pify": true, "safe-event-emitter": true } }, + "eth-json-rpc-filters>eth-json-rpc-middleware": { + "packages": { + "eth-json-rpc-filters>json-rpc-engine": true + } + }, "eth-json-rpc-infura": { "globals": { "setTimeout": true }, "packages": { - "eth-json-rpc-middleware": true, - "eth-rpc-errors": true, - "json-rpc-engine": true, + "eth-json-rpc-infura>eth-json-rpc-middleware": true, + "eth-json-rpc-infura>eth-rpc-errors": true, + "eth-json-rpc-infura>json-rpc-engine": true, "node-fetch": true } }, + "eth-json-rpc-infura>eth-json-rpc-middleware": { + "packages": { + "safe-event-emitter": true + } + }, + "eth-json-rpc-infura>eth-rpc-errors": { + "packages": { + "eth-rpc-errors>fast-safe-stringify": true + } + }, + "eth-json-rpc-infura>json-rpc-engine": { + "packages": { + "eth-json-rpc-infura>eth-rpc-errors": true, + "safe-event-emitter": true + } + }, "eth-json-rpc-middleware": { "globals": { "URL": true, @@ -1937,32 +4763,185 @@ "setTimeout": true }, "packages": { - "@metamask/safe-event-emitter": true, - "browser-resolve": true, - "btoa": true, - "clone": true, + "browserify>browser-resolve": true, + "eth-json-rpc-middleware>eth-sig-util": true, + "eth-json-rpc-middleware>pify": true, "eth-rpc-errors": true, - "eth-sig-util": true, "json-rpc-engine": true, - "json-stable-stringify": true, - "node-fetch": true, - "pify": true, - "safe-event-emitter": true, - "url": true + "json-rpc-engine>@metamask/safe-event-emitter": true, + "lavamoat>json-stable-stringify": true, + "vinyl>clone": true + } + }, + "eth-json-rpc-middleware>eth-sig-util": { + "packages": { + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi>ethereumjs-util": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>ethjs-util": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util": { + "packages": { + "bn.js": true, + "browserify>assert": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>ethjs-util": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>keccak": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>secp256k1": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true } }, "eth-keyring-controller": { "packages": { - "bip39": true, - "browser-passworder": true, - "buffer": true, - "eth-hd-keyring": true, + "browserify>buffer": true, + "browserify>events": true, + "eth-keyring-controller>bip39": true, + "eth-keyring-controller>browser-passworder": true, + "eth-keyring-controller>eth-hd-keyring": true, + "eth-keyring-controller>eth-simple-keyring": true, + "eth-keyring-controller>obs-store": true, "eth-sig-util": true, - "eth-simple-keyring": true, "ethereumjs-util": true, - "events": true, - "loglevel": true, - "obs-store": true + "loglevel": true + } + }, + "eth-keyring-controller>bip39": { + "globals": { + "console.log": true + }, + "packages": { + "browserify>crypto-browserify>pbkdf2": true, + "eth-keyring-controller>bip39>unorm": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-keyring-controller>bip39>unorm": { + "globals": { + "define": true + } + }, + "eth-keyring-controller>browser-passworder": { + "globals": { + "btoa": true, + "crypto": true + }, + "packages": { + "eth-keyring-controller>browser-passworder>browserify-unibabel": true + } + }, + "eth-keyring-controller>browser-passworder>browserify-unibabel": { + "globals": { + "atob": true, + "btoa": true + } + }, + "eth-keyring-controller>eth-hd-keyring": { + "packages": { + "browserify>buffer": true, + "eth-keyring-controller>bip39": true, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet": true, + "eth-keyring-controller>eth-simple-keyring": true, + "eth-sig-util": true + } + }, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet": { + "packages": { + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet>uuid": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "eth-keyring-controller>eth-simple-keyring": { + "packages": { + "browserify>buffer": true, + "browserify>events": true, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet": true, + "eth-sig-util": true, + "ethereumjs-util": true + } + }, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet": { + "packages": { + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet>uuid": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "eth-keyring-controller>obs-store": { + "packages": { + "safe-event-emitter": true, + "watchify>xtend": true } }, "eth-lattice-keyring": { @@ -1979,14 +4958,114 @@ "packages": { "@ethereumjs/common": true, "@ethereumjs/tx": true, - "bn.js": true, - "buffer": true, - "crypto-browserify": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "browserify>events": true, + "eth-lattice-keyring>bn.js": true, + "eth-lattice-keyring>gridplus-sdk": true, + "eth-lattice-keyring>rlp": true, "ethereumjs-util": true, - "events": true, - "gridplus-sdk": true, - "rlp": true, - "secp256k1": true + "ganache>secp256k1": true + } + }, + "eth-lattice-keyring>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "eth-lattice-keyring>gridplus-sdk": { + "globals": { + "console.warn": true, + "setTimeout": true + }, + "packages": { + "3box>ethers>elliptic": true, + "@ethereumjs/common": true, + "@ethereumjs/common>crc-32": true, + "@ethereumjs/tx": true, + "bn.js": true, + "browserify>buffer": true, + "eth-lattice-keyring>gridplus-sdk>bech32": true, + "eth-lattice-keyring>gridplus-sdk>bignumber.js": true, + "eth-lattice-keyring>gridplus-sdk>bitwise": true, + "eth-lattice-keyring>gridplus-sdk>borc": true, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": true, + "eth-lattice-keyring>gridplus-sdk>rlp": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethers>@ethersproject/keccak256>js-sha3": true, + "ethers>@ethersproject/sha2>hash.js": true, + "ganache>secp256k1": true, + "lodash": true, + "pubnub>superagent": true + } + }, + "eth-lattice-keyring>gridplus-sdk>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "eth-lattice-keyring>gridplus-sdk>bitwise": { + "packages": { + "browserify>buffer": true + } + }, + "eth-lattice-keyring>gridplus-sdk>borc": { + "globals": { + "console": true + }, + "packages": { + "3box>ipfs>iso-url": true, + "browserify>buffer": true, + "browserify>buffer>ieee754": true, + "eth-lattice-keyring>gridplus-sdk>borc>bignumber.js": true + } + }, + "eth-lattice-keyring>gridplus-sdk>borc>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": { + "globals": { + "intToBuffer": true + }, + "packages": { + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>bn.js": true, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>buffer": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>buffer": { + "globals": { + "console": true + }, + "packages": { + "base64-js": true, + "browserify>buffer>ieee754": true + } + }, + "eth-lattice-keyring>gridplus-sdk>rlp": { + "globals": { + "TextEncoder": true + } + }, + "eth-lattice-keyring>rlp": { + "globals": { + "TextEncoder": true } }, "eth-method-registry": { @@ -1994,38 +5073,71 @@ "ethjs": true } }, - "eth-phishing-detect": { - "packages": { - "fast-levenshtein": true - } - }, "eth-query": { "packages": { - "json-rpc-random-id": true, - "xtend": true + "eth-query>json-rpc-random-id": true, + "watchify>xtend": true } }, "eth-rpc-errors": { "packages": { - "fast-safe-stringify": true + "eth-rpc-errors>fast-safe-stringify": true } }, "eth-sig-util": { "packages": { - "buffer": true, - "ethereumjs-abi": true, - "ethereumjs-util": true, - "tweetnacl": true, - "tweetnacl-util": true + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, + "browserify>buffer": true, + "eth-sig-util>ethereumjs-util": true, + "ethereumjs-abi": true } }, - "eth-simple-keyring": { + "eth-sig-util>ethereumjs-util": { "packages": { - "buffer": true, - "eth-sig-util": true, - "ethereumjs-util": true, - "ethereumjs-wallet": true, - "events": true + "bn.js": true, + "browserify>assert": true, + "eth-sig-util>ethereumjs-util>ethjs-util": true, + "eth-sig-util>ethereumjs-util>keccak": true, + "eth-sig-util>ethereumjs-util>secp256k1": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-sig-util>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "eth-sig-util>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "eth-sig-util>ethereumjs-util>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": { + "packages": { + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-sig-util>ethereumjs-util>secp256k1>drbg.js": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>create-hmac": true } }, "eth-trezor-keyring": { @@ -2034,112 +5146,678 @@ }, "packages": { "@ethereumjs/tx": true, - "buffer": true, - "ethereumjs-util": true, - "events": true, - "hdkey": true, - "trezor-connect": true + "browserify>buffer": true, + "browserify>events": true, + "eth-trezor-keyring>hdkey": true, + "eth-trezor-keyring>trezor-connect": true, + "ethereumjs-util": true } }, - "ethereum-bloom-filters": { + "eth-trezor-keyring>@metamask/eth-sig-util": { "packages": { - "js-sha3": true + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, + "browserify>buffer": true, + "eth-trezor-keyring>@metamask/eth-sig-util>ethereumjs-util": true, + "eth-trezor-keyring>@metamask/eth-sig-util>ethjs-util": true, + "ethereumjs-abi": true } }, - "ethereum-cryptography": { + "eth-trezor-keyring>@metamask/eth-sig-util>ethereumjs-util": { "packages": { - "assert": true, - "bs58check": true, - "buffer": true, - "create-hmac": true, - "hash.js": true, - "keccak": true, - "randombytes": true, - "safe-buffer": true, - "secp256k1": true + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "eth-trezor-keyring>@metamask/eth-sig-util>ethjs-util": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "eth-trezor-keyring>@metamask/eth-sig-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "eth-trezor-keyring>hdkey": { + "packages": { + "browserify>assert": true, + "browserify>crypto-browserify": true, + "eth-trezor-keyring>hdkey>coinstring": true, + "eth-trezor-keyring>hdkey>secp256k1": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-trezor-keyring>hdkey>coinstring": { + "packages": { + "browserify>buffer": true, + "eth-trezor-keyring>hdkey>coinstring>bs58": true, + "ethereumjs-util>create-hash": true + } + }, + "eth-trezor-keyring>hdkey>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-trezor-keyring>trezor-connect": { + "globals": { + "__TREZOR_CONNECT_SRC": true, + "addEventListener": true, + "btoa": true, + "chrome": true, + "clearInterval": true, + "clearTimeout": true, + "console": true, + "document.body": true, + "document.createElement": true, + "document.createTextNode": true, + "document.getElementById": true, + "document.querySelectorAll": true, + "location": true, + "navigator": true, + "open": true, + "removeEventListener": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>graphql-request>cross-fetch": true, + "@babel/runtime": true, + "browserify>events": true, + "eth-trezor-keyring>@metamask/eth-sig-util": true } }, "ethereumjs-abi": { "packages": { "bn.js": true, - "buffer": true, - "ethereumjs-util": true + "browserify>buffer": true, + "ethereumjs-abi>ethereumjs-util": true + } + }, + "ethereumjs-abi>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "ethereumjs-abi>ethereumjs-util>ethjs-util": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "ethereumjs-abi>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true } }, "ethereumjs-util": { "packages": { - "assert": true, - "bn.js": true, - "buffer": true, - "create-hash": true, - "elliptic": true, - "ethereum-cryptography": true, - "ethjs-util": true, - "is-buffer": true, - "keccak": true, - "rlp": true, - "safe-buffer": true, - "secp256k1": true + "browserify>assert": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-util>bn.js": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>ethjs-util": true, + "ethereumjs-util>rlp": true + } + }, + "ethereumjs-util>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "ethereumjs-util>create-hash": { + "packages": { + "@ngraveio/bc-ur>sha.js": true, + "ethereumjs-util>create-hash>cipher-base": true, + "ethereumjs-util>create-hash>md5.js": true, + "ethereumjs-util>create-hash>ripemd160": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>cipher-base": { + "packages": { + "browserify>stream-browserify": true, + "browserify>string_decoder": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>md5.js": { + "packages": { + "ethereumjs-util>create-hash>md5.js>hash-base": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>md5.js>hash-base": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>ripemd160": { + "packages": { + "browserify>buffer": true, + "ethereumjs-util>create-hash>md5.js>hash-base": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>ethereum-cryptography": { + "packages": { + "browserify>assert": true, + "browserify>buffer": true, + "browserify>crypto-browserify>create-hmac": true, + "ethereumjs-util>ethereum-cryptography>keccak": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true, + "ethers>@ethersproject/sha2>hash.js": true, + "ganache>secp256k1": true + } + }, + "ethereumjs-util>ethereum-cryptography>blakejs": { + "globals": { + "console.log": true + }, + "packages": { + "browserify>buffer": true + } + }, + "ethereumjs-util>ethereum-cryptography>browserify-aes": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": true, + "ethereumjs-util>create-hash>cipher-base": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes>buffer-xor": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>ethereum-cryptography>browserify-aes>buffer-xor": { + "packages": { + "browserify>buffer": true + } + }, + "ethereumjs-util>ethereum-cryptography>keccak": { + "packages": { + "browserify>buffer": true, + "ethereumjs-util>ethereum-cryptography>keccak>readable-stream": true + } + }, + "ethereumjs-util>ethereum-cryptography>keccak>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "ethereumjs-util>rlp": { + "packages": { + "browserify>buffer": true, + "ethereumjs-util>rlp>bn.js": true + } + }, + "ethereumjs-util>rlp>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true } }, "ethereumjs-wallet": { "packages": { - "aes-js": true, - "bs58check": true, - "buffer": true, - "crypto-browserify": true, - "ethereum-cryptography": true, - "ethereumjs-util": true, - "randombytes": true, - "safe-buffer": true, - "scrypt-js": true, - "scryptsy": true, - "utf8": true, - "uuid": true + "@truffle/codec>utf8": true, + "browserify>crypto-browserify": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>ethereumjs-util": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true, + "ethereumjs-wallet>scryptsy": true, + "ethereumjs-wallet>uuid": true + } + }, + "ethereumjs-wallet>aes-js": { + "globals": { + "define": true + } + }, + "ethereumjs-wallet>bs58check": { + "packages": { + "3box>ipfs>bs58": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "ethereumjs-wallet>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>ethereumjs-util>ethjs-util": true + } + }, + "ethereumjs-wallet>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "ethereumjs-wallet>randombytes": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>process": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "ethereumjs-wallet>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "ethereumjs-wallet>scryptsy": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>pbkdf2": true + } + }, + "ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true } }, "ethers": { + "packages": { + "ethers>@ethersproject/abi": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/contracts": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/hdnode": true, + "ethers>@ethersproject/json-wallets": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/providers": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/rlp": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/solidity": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/units": true, + "ethers>@ethersproject/wallet": true, + "ethers>@ethersproject/web": true, + "ethers>@ethersproject/wordlists": true + } + }, + "ethers>@ethersproject/abi": { + "globals": { + "console.log": true + }, + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/abstract-provider": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/abstract-signer": { + "packages": { + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/address": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/rlp": true + } + }, + "ethers>@ethersproject/base64": { "globals": { - "MessageChannel": true, - "XMLHttpRequest": true, "atob": true, - "btoa": true, + "btoa": true + }, + "packages": { + "ethers>@ethersproject/bytes": true + } + }, + "ethers>@ethersproject/basex": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/bignumber": { + "packages": { + "bn.js": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/bytes": { + "packages": { + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/constants": { + "packages": { + "ethers>@ethersproject/bignumber": true + } + }, + "ethers>@ethersproject/contracts": { + "globals": { + "setTimeout": true + }, + "packages": { + "ethers>@ethersproject/abi": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/transactions": true + } + }, + "ethers>@ethersproject/hash": { + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/hdnode": { + "packages": { + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/pbkdf2": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/wordlists": true + } + }, + "ethers>@ethersproject/json-wallets": { + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hdnode": true, + "ethers>@ethersproject/json-wallets>aes-js": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/pbkdf2": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true + } + }, + "ethers>@ethersproject/json-wallets>aes-js": { + "globals": { + "define": true + } + }, + "ethers>@ethersproject/json-wallets>scrypt-js": { + "globals": { + "define": true, + "setTimeout": true + }, + "packages": { + "browserify>timers-browserify": true + } + }, + "ethers>@ethersproject/keccak256": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "ethers>@ethersproject/keccak256>js-sha3": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "ethers>@ethersproject/logger": { + "globals": { + "console": true + } + }, + "ethers>@ethersproject/networks": { + "packages": { + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/pbkdf2": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/sha2": true + } + }, + "ethers>@ethersproject/properties": { + "packages": { + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/providers": { + "globals": { + "WebSocket": true, "clearInterval": true, "clearTimeout": true, - "console": true, - "crypto.getRandomValues": true, - "define": true, + "console.log": true, + "console.warn": true, + "name": true, "setInterval": true, "setTimeout": true }, "packages": { - "@ethersproject/abi": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/base64": true, - "@ethersproject/basex": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/contracts": true, - "@ethersproject/hash": true, - "@ethersproject/hdnode": true, - "@ethersproject/json-wallets": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/providers": true, - "@ethersproject/random": true, - "@ethersproject/rlp": true, - "@ethersproject/sha2": true, - "@ethersproject/signing-key": true, - "@ethersproject/solidity": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "@ethersproject/units": true, - "@ethersproject/wallet": true, - "@ethersproject/web": true, - "@ethersproject/wordlists": true + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/networks": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/providers>bech32": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/web": true + } + }, + "ethers>@ethersproject/random": { + "globals": { + "crypto.getRandomValues": true + }, + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/rlp": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/sha2": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/sha2>hash.js": true + } + }, + "ethers>@ethersproject/sha2>hash.js": { + "packages": { + "3box>ethers>hash.js>minimalistic-assert": true, + "pumpify>inherits": true + } + }, + "ethers>@ethersproject/signing-key": { + "packages": { + "3box>ethers>elliptic": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/solidity": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/strings": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/transactions": { + "globals": { + "console.log": true + }, + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/rlp": true, + "ethers>@ethersproject/signing-key": true + } + }, + "ethers>@ethersproject/units": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/wallet": { + "packages": { + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/hdnode": true, + "ethers>@ethersproject/json-wallets": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/transactions": true + } + }, + "ethers>@ethersproject/web": { + "globals": { + "clearTimeout": true, + "fetch": true, + "setTimeout": true + }, + "packages": { + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/wordlists": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethjs": { @@ -2148,62 +5826,112 @@ "setInterval": true }, "packages": { - "bn.js": true, - "buffer": true, - "ethjs-abi": true, + "browserify>buffer": true, "ethjs-contract": true, - "ethjs-filter": true, - "ethjs-provider-http": true, "ethjs-query": true, - "ethjs-unit": true, - "ethjs-util": true, - "js-sha3": true, - "number-to-bn": true - } - }, - "ethjs-abi": { - "packages": { - "bn.js": true, - "buffer": true, - "js-sha3": true, - "number-to-bn": true + "ethjs>bn.js": true, + "ethjs>ethjs-abi": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>js-sha3": true, + "ethjs>number-to-bn": true } }, "ethjs-contract": { "packages": { - "babel-runtime": true, - "ethjs-abi": true, - "ethjs-filter": true, - "ethjs-util": true, - "js-sha3": true, + "ethjs-contract>ethjs-abi": true, + "ethjs-contract>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, "promise-to-callback": true } }, + "ethjs-contract>ethjs-abi": { + "packages": { + "browserify>buffer": true, + "ethjs-contract>ethjs-abi>bn.js": true, + "ethjs-contract>ethjs-abi>js-sha3": true, + "ethjs>number-to-bn": true + } + }, + "ethjs-contract>ethjs-abi>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "ethjs-contract>js-sha3": { + "packages": { + "browserify>process": true + } + }, "ethjs-ens": { "packages": { - "eth-ens-namehash": true, "ethereum-ens-network-map": true, - "ethjs-contract": true, - "ethjs-query": true + "ethjs-ens>eth-ens-namehash": true, + "ethjs-ens>ethjs-contract": true, + "ethjs-ens>ethjs-query": true } }, - "ethjs-filter": { + "ethjs-ens>eth-ens-namehash": { + "globals": { + "name": "write" + }, + "packages": { + "browserify>buffer": true, + "ethjs-ens>eth-ens-namehash>idna-uts46": true, + "ethjs-ens>eth-ens-namehash>js-sha3": true + } + }, + "ethjs-ens>eth-ens-namehash>idna-uts46": { + "globals": { + "define": true + }, + "packages": { + "browserify>punycode": true + } + }, + "ethjs-ens>eth-ens-namehash>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "ethjs-ens>ethjs-contract": { + "packages": { + "ethjs-contract>ethjs-abi": true, + "ethjs-ens>ethjs-contract>ethjs-filter": true, + "ethjs-ens>ethjs-contract>js-sha3": true, + "ethjs>ethjs-util": true + } + }, + "ethjs-ens>ethjs-contract>ethjs-filter": { "globals": { "clearInterval": true, "setInterval": true } }, - "ethjs-format": { + "ethjs-ens>ethjs-contract>js-sha3": { "packages": { - "ethjs-schema": true, - "ethjs-util": true, - "number-to-bn": true, - "strip-hex-prefix": true + "browserify>process": true } }, - "ethjs-provider-http": { + "ethjs-ens>ethjs-query": { + "globals": { + "console": true + }, "packages": { - "xhr2": true + "ethjs-ens>ethjs-query>ethjs-format": true, + "ethjs-ens>ethjs-query>ethjs-rpc": true + } + }, + "ethjs-ens>ethjs-query>ethjs-format": { + "packages": { + "ethjs-ens>ethjs-query>ethjs-format>ethjs-schema": true, + "ethjs>ethjs-util": true, + "ethjs>ethjs-util>strip-hex-prefix": true, + "ethjs>number-to-bn": true } }, "ethjs-query": { @@ -2211,63 +5939,98 @@ "console": true }, "packages": { - "babel-runtime": true, - "ethjs-format": true, - "ethjs-rpc": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, "promise-to-callback": true } }, - "ethjs-rpc": { + "ethjs-query>babel-runtime": { "packages": { - "promise-to-callback": true + "@babel/runtime": true, + "addons-linter>regenerator-runtime": true, + "ethjs-query>babel-runtime>core-js": true } }, - "ethjs-unit": { - "packages": { - "bn.js": true, - "number-to-bn": true - } - }, - "ethjs-util": { - "packages": { - "buffer": true, - "is-hex-prefixed": true, - "strip-hex-prefix": true - } - }, - "events": { + "ethjs-query>babel-runtime>core-js": { "globals": { - "console": true + "PromiseRejectionEvent": true, + "__e": "write", + "__g": "write", + "document.createTextNode": true, + "postMessage": true, + "setTimeout": true } }, - "evp_bytestokey": { + "ethjs-query>ethjs-format": { "packages": { - "md5.js": true, - "safe-buffer": true + "ethjs-query>ethjs-format>ethjs-schema": true, + "ethjs>ethjs-util": true, + "ethjs>ethjs-util>strip-hex-prefix": true, + "ethjs>number-to-bn": true + } + }, + "ethjs-query>ethjs-rpc": { + "packages": { + "promise-to-callback": true + } + }, + "ethjs>ethjs-abi": { + "packages": { + "browserify>buffer": true, + "ethjs>bn.js": true, + "ethjs>js-sha3": true, + "ethjs>number-to-bn": true + } + }, + "ethjs>ethjs-filter": { + "globals": { + "clearInterval": true, + "setInterval": true + } + }, + "ethjs>ethjs-provider-http": { + "packages": { + "ethjs>ethjs-provider-http>xhr2": true + } + }, + "ethjs>ethjs-provider-http>xhr2": { + "globals": { + "XMLHttpRequest": true + } + }, + "ethjs>ethjs-unit": { + "packages": { + "ethjs>ethjs-unit>bn.js": true, + "ethjs>number-to-bn": true + } + }, + "ethjs>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "ethjs>ethjs-util>strip-hex-prefix": { + "packages": { + "ethjs>ethjs-util>is-hex-prefixed": true + } + }, + "ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "ethjs>number-to-bn": { + "packages": { + "ethjs>ethjs-util>strip-hex-prefix": true, + "ethjs>number-to-bn>bn.js": true } }, "extension-port-stream": { "packages": { - "buffer": true, - "stream-browserify": true - } - }, - "faker": { - "globals": { - "console.error": true, - "console.log": true, - "dbg": "write" - } - }, - "fast-check": { - "globals": { - "clearTimeout": true, - "console.log": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "pure-rand": true + "browserify>buffer": true, + "browserify>stream-browserify": true } }, "fast-json-patch": { @@ -2278,29 +6041,7 @@ "setTimeout": true }, "packages": { - "fast-deep-equal": true - } - }, - "fast-levenshtein": { - "globals": { - "Intl": true, - "Levenshtein": "write", - "console.log": true, - "define": true, - "importScripts": true, - "postMessage": true - } - }, - "fs-constants": { - "packages": { - "constants-browserify": true - } - }, - "fsm-event": { - "packages": { - "assert": true, - "events": true, - "fsm": true + "fast-json-patch>fast-deep-equal": true } }, "fuse.js": { @@ -2309,1181 +6050,43 @@ "define": true } }, - "get-browser-rtc": { - "globals": { - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "webkitRTCIceCandidate": true, - "webkitRTCPeerConnection": true, - "webkitRTCSessionDescription": true - } - }, - "get-intrinsic": { - "globals": { - "AggregateError": true, - "FinalizationRegistry": true, - "WeakRef": true - }, + "ganache>secp256k1": { "packages": { - "function-bind": true, - "has": true, - "has-symbols": true + "3box>ethers>elliptic": true } }, - "graphql-request": { - "globals": { - "fetch": true - }, + "globalthis>define-properties": { "packages": { - "cross-fetch": true - } - }, - "gridplus-sdk": { - "globals": { - "console.warn": true, - "setTimeout": true - }, - "packages": { - "@ethereumjs/common": true, - "@ethereumjs/tx": true, - "aes-js": true, - "bech32": true, - "bignumber.js": true, - "bitwise": true, - "bn.js": true, - "borc": true, - "bs58check": true, - "buffer": true, - "crc-32": true, - "elliptic": true, - "eth-eip712-util-browser": true, - "hash.js": true, - "js-sha3": true, - "lodash": true, - "rlp": true, - "secp256k1": true, - "superagent": true - } - }, - "gunzip-maybe": { - "packages": { - "browserify-zlib": true, - "is-deflate": true, - "is-gzip": true, - "peek-stream": true, - "pumpify": true, - "through2": true - } - }, - "hamt-sharding": { - "packages": { - "is-buffer": true, - "sparse-array": true - } - }, - "has": { - "packages": { - "function-bind": true - } - }, - "has-binary2": { - "globals": { - "Blob": true, - "File": true - }, - "packages": { - "buffer": true, - "isarray": true - } - }, - "has-cors": { - "globals": { - "XMLHttpRequest": true - } - }, - "hash-base": { - "packages": { - "inherits": true, - "safe-buffer": true, - "stream-browserify": true - } - }, - "hash.js": { - "packages": { - "inherits": true, - "minimalistic-assert": true - } - }, - "hdkey": { - "packages": { - "assert": true, - "bs58check": true, - "coinstring": true, - "crypto-browserify": true, - "safe-buffer": true, - "secp256k1": true - } - }, - "header-case": { - "packages": { - "no-case": true, - "upper-case": true - } - }, - "heap": { - "globals": { - "define": true - } - }, - "hi-base32": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, - "history": { - "globals": { - "addEventListener": true, - "confirm": true, - "document": true, - "history": true, - "location": true, - "navigator.userAgent": true, - "removeEventListener": true - }, - "packages": { - "resolve-pathname": true, - "tiny-invariant": true, - "tiny-warning": true, - "value-equal": true - } - }, - "hmac-drbg": { - "packages": { - "hash.js": true, - "minimalistic-assert": true, - "minimalistic-crypto-utils": true - } - }, - "hoist-non-react-statics": { - "packages": { - "react-is": true - } - }, - "https-browserify": { - "packages": { - "stream-http": true, - "url": true - } - }, - "https-did-resolver": { - "globals": { - "XMLHttpRequest": true - }, - "packages": { - "browser-resolve": true, - "did-resolver": true - } - }, - "human-to-milliseconds": { - "packages": { - "promisify-es6": true - } - }, - "idb-readable-stream": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.upperBound": true - }, - "packages": { - "stream-browserify": true, - "xtend": true - } - }, - "idna-uts46": { - "globals": { - "define": true - }, - "packages": { - "punycode": true - } - }, - "idna-uts46-hx": { - "globals": { - "define": true - }, - "packages": { - "punycode": true - } - }, - "immediate": { - "globals": { - "MessageChannel": true, - "MutationObserver": true, - "WebKitMutationObserver": true, - "clearTimeout": true, - "document.createElement": true, - "document.createTextNode": true, - "document.documentElement.appendChild": true, - "setImmediate": true, - "setTimeout": true - }, - "packages": { - "process": true - } - }, - "interface-connection": { - "packages": { - "pull-defer": true - } - }, - "interface-datastore": { - "packages": { - "async": true, - "buffer": true, - "class-is": true, - "err-code": true, - "os-browserify": true, - "path-browserify": true, - "pull-defer": true, - "pull-stream": true, - "uuid": true - } - }, - "ip": { - "packages": { - "buffer": true, - "os-browserify": true - } - }, - "ipfs": { - "globals": { - "AbortController": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "fetch": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "async": true, - "async-iterator-all": true, - "async-iterator-to-pull-stream": true, - "async-iterator-to-stream": true, - "base32.js": true, - "bignumber.js": true, - "browser-resolve": true, - "buffer": true, - "callbackify": true, - "cids": true, - "class-is": true, - "datastore-core": true, - "datastore-pubsub": true, - "debug": true, - "dlv": true, - "err-code": true, - "events": true, - "fnv1a": true, - "fsm-event": true, - "human-to-milliseconds": true, - "interface-datastore": true, - "ipfs-bitswap": true, - "ipfs-block": true, - "ipfs-block-service": true, - "ipfs-mfs": true, - "ipfs-repo": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipfs-utils": true, - "ipld": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "ipns": true, - "is-buffer": true, - "is-ipfs": true, - "is-pull-stream": true, - "is-stream": true, - "iso-url": true, - "just-flatten-it": true, - "kind-of": true, - "libp2p": true, - "libp2p-bootstrap": true, - "libp2p-crypto": true, - "libp2p-kad-dht": true, - "libp2p-keychain": true, - "libp2p-record": true, - "libp2p-secio": true, - "libp2p-webrtc-star": true, - "libp2p-websocket-star-multi": true, - "libp2p-websockets": true, - "mafmt": true, - "merge-options": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "multibase": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "promisify-es6": true, - "protons": true, - "pull-cat": true, - "pull-defer": true, - "pull-mplex": true, - "pull-pushable": true, - "pull-sort": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "pull-stream-to-stream": true, - "pull-traverse": true, - "readable-stream": true, - "receptacle": true, - "stream-to-pull-stream": true, - "superstruct": true, - "timers-browserify": true, - "varint": true - } - }, - "ipfs-bitswap": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "cids": true, - "debug": true, - "events": true, - "ipfs-block": true, - "just-debounce-it": true, - "lodash.isequalwith": true, - "moving-average": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "varint-decoder": true - } - }, - "ipfs-block": { - "packages": { - "cids": true, - "class-is": true, - "is-buffer": true - } - }, - "ipfs-block-service": { - "packages": { - "async": true - } - }, - "ipfs-log": { - "globals": { - "clearTimeout": true, - "console.warn": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "json-stringify-deterministic": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "p-whilst": true - } - }, - "ipfs-mfs": { - "globals": { - "Blob": true, - "FileReader": true - }, - "packages": { - "assert": true, - "async-iterator-last": true, - "browser-resolve": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "hamt-sharding": true, - "interface-datastore": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipld-dag-pb": true, - "mortice": true, - "multicodec": true, - "multihashes": true, - "promisify-es6": true - } - }, - "ipfs-mini": { - "globals": { - "XMLHttpRequest": true - } - }, - "ipfs-pubsub-1on1": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "events": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "ipfs-pubsub-peer-monitor": { - "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "events": true - } - }, - "ipfs-repo": { - "packages": { - "assert": true, - "async": true, - "base32.js": true, - "bignumber.js": true, - "buffer": true, - "cids": true, - "datastore-core": true, - "datastore-level": true, - "debug": true, - "dlv": true, - "interface-datastore": true, - "ipfs-block": true, - "just-safe-set": true, - "path-browserify": true, - "pull-stream": true, - "sort-keys": true, - "timers-browserify": true - } - }, - "ipfs-unixfs": { - "packages": { - "protons": true - } - }, - "ipfs-unixfs-exporter": { - "packages": { - "async-iterator-last": true, - "buffer": true, - "cids": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipfs-unixfs-importer": true, - "is-buffer": true - } - }, - "ipfs-unixfs-importer": { - "packages": { - "async-iterator-all": true, - "async-iterator-batch": true, - "async-iterator-first": true, - "bl": true, - "buffer": true, - "deep-extend": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipld-dag-pb": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "rabin-wasm": true, - "superstruct": true - } - }, - "ipfs-utils": { - "globals": { - "FileReader": true - }, - "packages": { - "is-buffer": true, - "is-pull-stream": true, - "is-stream": true, - "kind-of": true, - "readable-stream": true - } - }, - "ipld": { - "packages": { - "cids": true, - "ipfs-block": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "is-buffer": true, - "merge-options": true, - "multicodec": true, - "promisify-es6": true, - "typical": true - } - }, - "ipld-dag-cbor": { - "packages": { - "borc": true, - "buffer": true, - "cids": true, - "is-buffer": true, - "is-circular": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipld-dag-pb": { - "packages": { - "assert": true, - "buffer": true, - "cids": true, - "class-is": true, - "is-buffer": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "stable": true - } - }, - "ipld-raw": { - "packages": { - "cids": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipns": { - "packages": { - "base32-encode": true, - "buffer": true, - "debug": true, - "interface-datastore": true, - "libp2p-crypto": true, - "multihashes": true, - "peer-id": true, - "protons": true, - "timestamp-nano": true - } - }, - "is-dom": { - "globals": { - "Node": true - }, - "packages": { - "is-object": true, - "is-window": true - } - }, - "is-in-browser": { - "globals": { - "document": true - } - }, - "is-ip": { - "packages": { - "ip-regex": true - } - }, - "is-ipfs": { - "packages": { - "bs58": true, - "buffer": true, - "cids": true, - "mafmt": true, - "multiaddr": true, - "multibase": true, - "multihashes": true - } - }, - "is-lower-case": { - "packages": { - "lower-case": true - } - }, - "is-regex": { - "packages": { - "call-bind": true, - "has-symbols": true - } - }, - "is-upper-case": { - "packages": { - "upper-case": true - } - }, - "iso-random-stream": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "buffer": true - } - }, - "iso-url": { - "globals": { - "URL": true, - "URLSearchParams": true, - "location": true - } - }, - "isomorphic-fetch": { - "globals": { - "fetch.bind": true - }, - "packages": { - "whatwg-fetch": true - } - }, - "js-base64": { - "globals": { - "Base64": "write", - "TextDecoder": true, - "TextEncoder": true, - "atob": true, - "btoa": true, - "define": true - }, - "packages": { - "buffer": true - } - }, - "js-sha256": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, - "js-sha3": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, - "jsbi": { - "globals": { - "define": true - } - }, - "json-pointer": { - "packages": { - "foreach": true + "nock>deep-equal>object-keys": true } }, "json-rpc-engine": { "packages": { - "@metamask/safe-event-emitter": true, "eth-rpc-errors": true, - "safe-event-emitter": true + "json-rpc-engine>@metamask/safe-event-emitter": true } }, - "json-rpc-middleware-stream": { + "json-rpc-engine>@metamask/safe-event-emitter": { "globals": { "setTimeout": true }, "packages": { - "@metamask/safe-event-emitter": true, - "readable-stream": true + "browserify>events": true } }, - "json-stable-stringify": { + "json-rpc-middleware-stream": { "packages": { - "jsonify": true + "readable-stream": true } }, "jsonschema": { "packages": { - "url": true + "browserify>url": true } }, - "jss": { - "globals": { - "CSS": true, - "document.createElement": true, - "document.querySelector": true - }, + "lavamoat>json-stable-stringify": { "packages": { - "@babel/runtime": true, - "is-in-browser": true, - "tiny-warning": true - } - }, - "jss-plugin-camel-case": { - "packages": { - "hyphenate-style-name": true - } - }, - "jss-plugin-default-unit": { - "globals": { - "CSS": true - }, - "packages": { - "jss": true - } - }, - "jss-plugin-global": { - "packages": { - "@babel/runtime": true, - "jss": true - } - }, - "jss-plugin-nested": { - "packages": { - "@babel/runtime": true, - "tiny-warning": true - } - }, - "jss-plugin-rule-value-function": { - "packages": { - "jss": true, - "tiny-warning": true - } - }, - "jss-plugin-vendor-prefixer": { - "packages": { - "css-vendor": true, - "jss": true - } - }, - "just-debounce-it": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "k-bucket": { - "packages": { - "events": true, - "randombytes": true - } - }, - "keccak": { - "packages": { - "buffer": true, - "inherits": true, - "readable-stream": true, - "safe-buffer": true, - "stream-browserify": true - } - }, - "latency-monitor": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "document": true, - "performance": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "debug": true, - "events": true, - "lodash": true, - "process": true - } - }, - "level-codec": { - "packages": { - "buffer": true - } - }, - "level-errors": { - "packages": { - "errno": true - } - }, - "level-iterator-stream": { - "packages": { - "inherits": true, - "readable-stream": true, - "xtend": true - } - }, - "level-js": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.only": true, - "IDBKeyRange.upperBound": true, - "indexedDB": true - }, - "packages": { - "abstract-leveldown": true, - "buffer": true, - "idb-readable-stream": true, - "immediate": true, - "inherits": true, - "is-buffer": true, - "ltgt": true, - "process": true, - "stream-browserify": true, - "typedarray-to-buffer": true, - "util": true, - "xtend": true - } - }, - "level-supports": { - "packages": { - "xtend": true - } - }, - "levelup": { - "packages": { - "assert": true, - "deferred-leveldown": true, - "events": true, - "level-errors": true, - "level-iterator-stream": true, - "process": true, - "util": true, - "xtend": true - } - }, - "libp2p": { - "packages": { - "async": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "is-buffer": true, - "libp2p-connection-manager": true, - "libp2p-floodsub": true, - "libp2p-ping": true, - "libp2p-switch": true, - "libp2p-websockets": true, - "multiaddr": true, - "once": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "process": true, - "superstruct": true - } - }, - "libp2p-bootstrap": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "async": true, - "debug": true, - "events": true, - "mafmt": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true - } - }, - "libp2p-circuit": { - "packages": { - "async": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-connection-manager": { - "packages": { - "debug": true, - "events": true, - "latency-monitor": true - } - }, - "libp2p-crypto": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "asn1.js": true, - "async": true, - "browserify-aes": true, - "bs58": true, - "buffer": true, - "iso-random-stream": true, - "libp2p-crypto-secp256k1": true, - "multihashing-async": true, - "node-forge": true, - "protons": true, - "tweetnacl": true - } - }, - "libp2p-crypto-secp256k1": { - "packages": { - "async": true, - "bs58": true, - "multihashing-async": true, - "secp256k1": true - } - }, - "libp2p-floodsub": { - "packages": { - "assert": true, - "async": true, - "debug": true, - "libp2p-pubsub": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-identify": { - "globals": { - "console.warn": true - }, - "packages": { - "buffer": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-kad-dht": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "abort-controller": true, - "assert": true, - "async": true, - "base32.js": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "events": true, - "hashlru": true, - "heap": true, - "interface-datastore": true, - "is-buffer": true, - "k-bucket": true, - "libp2p-crypto": true, - "libp2p-record": true, - "multihashes": true, - "multihashing-async": true, - "p-queue": true, - "p-times": true, - "peer-id": true, - "peer-info": true, - "promise-to-callback": true, - "promisify-es6": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "varint": true, - "xor-distance": true - } - }, - "libp2p-keychain": { - "globals": { - "setTimeout": true - }, - "packages": { - "async": true, - "buffer": true, - "err-code": true, - "interface-datastore": true, - "libp2p-crypto": true, - "merge-options": true, - "node-forge": true, - "pull-stream": true, - "sanitize-filename": true - } - }, - "libp2p-ping": { - "packages": { - "debug": true, - "events": true, - "libp2p-crypto": true, - "pull-handshake": true, - "pull-stream": true - } - }, - "libp2p-pubsub": { - "packages": { - "async": true, - "bs58": true, - "buffer": true, - "debug": true, - "err-code": true, - "events": true, - "is-buffer": true, - "libp2p-crypto": true, - "protons": true, - "pull-length-prefixed": true, - "pull-pushable": true, - "pull-stream": true, - "time-cache": true - } - }, - "libp2p-record": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "buffer-split": true, - "err-code": true, - "is-buffer": true, - "multihashing-async": true, - "protons": true - } - }, - "libp2p-secio": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "interface-connection": true, - "libp2p-crypto": true, - "multihashing-async": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-defer": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-switch": { - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "class-is": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "hashlru": true, - "interface-connection": true, - "libp2p-circuit": true, - "libp2p-identify": true, - "moving-average": true, - "multiaddr": true, - "multistream-select": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "retimer": true - } - }, - "libp2p-webrtc-star": { - "packages": { - "async": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "simple-peer": true, - "socket.io-client": true, - "stream-to-pull-stream": true, - "webrtcsupport": true - } - }, - "libp2p-websocket-star": { - "globals": { - "console.error": true - }, - "packages": { - "async": true, - "buffer": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "libp2p-crypto": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "socket.io-client": true, - "socket.io-pull-stream": true, - "uuid": true - } - }, - "libp2p-websocket-star-multi": { - "globals": { - "setTimeout": true - }, - "packages": { - "async": true, - "debug": true, - "events": true, - "libp2p-websocket-star": true, - "mafmt": true, - "multiaddr": true, - "once": true - } - }, - "libp2p-websockets": { - "packages": { - "class-is": true, - "debug": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "os-browserify": true, - "pull-ws": true - } - }, - "locale-currency": { - "globals": { - "countryCode": true + "lavamoat>json-stable-stringify>jsonify": true } }, "localforage": { @@ -3515,13 +6118,9 @@ } }, "lodash": { - "globals": { - "define": true - } - }, - "lodash.throttle": { "globals": { "clearTimeout": true, + "define": true, "setTimeout": true } }, @@ -3534,213 +6133,12 @@ "log": "write" } }, - "logplease": { - "globals": { - "LOG": true, - "console.error": true, - "console.log": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "process": true, - "util": true - } - }, - "lower-case-first": { - "packages": { - "lower-case": true - } - }, - "lru": { - "packages": { - "events": true, - "inherits": true - } - }, - "lru-cache": { - "packages": { - "yallist": true - } - }, - "ltgt": { - "packages": { - "is-buffer": true - } - }, "luxon": { "globals": { "Intl": true } }, - "mafmt": { - "packages": { - "multiaddr": true - } - }, - "md5": { - "packages": { - "charenc": true, - "crypt": true, - "is-buffer": true - } - }, - "md5.js": { - "packages": { - "hash-base": true, - "inherits": true, - "safe-buffer": true - } - }, - "merge-options": { - "packages": { - "is-plain-obj": true - } - }, - "miller-rabin": { - "packages": { - "bn.js": true, - "brorand": true - } - }, - "mini-create-react-context": { - "packages": { - "@babel/runtime": true, - "gud": true, - "prop-types": true, - "react": true, - "tiny-warning": true - } - }, - "mortice": { - "globals": { - "Worker": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "observable-webworkers": true, - "p-queue": true, - "process": true, - "promise-timeout": true, - "shortid": true - } - }, - "multiaddr": { - "packages": { - "bs58": true, - "buffer": true, - "class-is": true, - "hi-base32": true, - "ip": true, - "is-ip": true, - "varint": true - } - }, - "multiaddr-to-uri": { - "packages": { - "multiaddr": true - } - }, - "multibase": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@multiformats/base-x": true, - "base-x": true, - "buffer": true, - "web-encoding": true - } - }, - "multicodec": { - "packages": { - "buffer": true, - "uint8arrays": true, - "varint": true - } - }, - "multiformats": { - "globals": { - "TextDecoder": true, - "TextEncoder": true, - "console.warn": true - } - }, - "multihashes": { - "packages": { - "bs58": true, - "buffer": true, - "multibase": true, - "uint8arrays": true, - "varint": true, - "web-encoding": true - } - }, - "multihashing-async": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "blakejs": true, - "buffer": true, - "err-code": true, - "js-sha3": true, - "multihashes": true, - "murmurhash3js": true, - "murmurhash3js-revisited": true, - "nodeify": true, - "process": true - } - }, - "multistream-select": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-connection": true, - "once": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true, - "semver": true, - "varint": true - } - }, - "muport-did-resolver": { - "packages": { - "@babel/runtime": true, - "did-resolver": true, - "node-fetch": true - } - }, - "murmurhash3js": { - "globals": { - "define": true - } - }, - "murmurhash3js-revisited": { - "globals": { - "define": true - } - }, - "nanoid": { - "globals": { - "crypto": true, - "msCrypto": true, - "navigator": true - } - }, - "no-case": { - "packages": { - "lower-case": true - } - }, - "node-forge": { + "mockttp>node-forge": { "globals": { "Blob": true, "MutationObserver": true, @@ -3758,364 +6156,65 @@ "setTimeout": true }, "packages": { - "browser-resolve": true, - "process": true, - "timers-browserify": true + "browserify>browser-resolve": true, + "browserify>process": true, + "browserify>timers-browserify": true } }, - "node-interval-tree": { - "packages": { - "shallowequal": true - } - }, - "nodeify": { + "nanoid": { "globals": { - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true, - "promise": true, - "timers-browserify": true + "crypto": true, + "msCrypto": true, + "navigator": true } }, - "nofilter": { + "nock>deep-equal": { "packages": { - "buffer": true, - "stream-browserify": true, - "util": true + "enzyme>is-regex": true, + "enzyme>object-is": true, + "nock>deep-equal>is-arguments": true, + "nock>deep-equal>is-date-object": true, + "nock>deep-equal>object-keys": true, + "string.prototype.matchall>regexp.prototype.flags": true + } + }, + "node-fetch": { + "globals": { + "Headers": true, + "Request": true, + "Response": true, + "fetch": true } }, "nonce-tracker": { "packages": { - "assert": true, "await-semaphore": true, + "browserify>assert": true, "ethjs-query": true } }, - "number-to-bn": { - "packages": { - "bn.js": true, - "strip-hex-prefix": true - } - }, "obj-multiplex": { "globals": { "console.warn": true }, "packages": { "end-of-stream": true, - "once": true, + "pump>once": true, "readable-stream": true } }, - "obs-store": { - "packages": { - "safe-event-emitter": true, - "xtend": true - } - }, - "once": { - "packages": { - "wrappy": true - } - }, - "orbit-db": { - "globals": { - "console.log": true - }, - "packages": { - "cids": true, - "ipfs-pubsub-1on1": true, - "logplease": true, - "multihashes": true, - "orbit-db-access-controllers": true, - "orbit-db-cache": true, - "orbit-db-counterstore": true, - "orbit-db-docstore": true, - "orbit-db-eventstore": true, - "orbit-db-feedstore": true, - "orbit-db-identity-provider": true, - "orbit-db-io": true, - "orbit-db-keystore": true, - "orbit-db-kvstore": true, - "orbit-db-pubsub": true, - "path-browserify": true - } - }, - "orbit-db-access-controllers": { - "globals": { - "console.log": true - }, - "packages": { - "events": true, - "orbit-db-io": true, - "p-map-series": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "orbit-db-cache": { - "packages": { - "level-js": true, - "logplease": true, - "path-browserify": true - } - }, - "orbit-db-counterstore": { - "packages": { - "crdts": true, - "orbit-db-store": true - } - }, - "orbit-db-docstore": { - "packages": { - "orbit-db-store": true, - "p-map": true, - "readable-stream": true - } - }, - "orbit-db-eventstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-feedstore": { - "packages": { - "orbit-db-eventstore": true - } - }, - "orbit-db-identity-provider": { - "packages": { - "orbit-db-keystore": true - } - }, - "orbit-db-io": { - "packages": { - "buffer": true, - "cids": true, - "ipld-dag-pb": true - } - }, - "orbit-db-keystore": { - "globals": { - "console.error": true, - "console.log": true - }, - "packages": { - "elliptic": true, - "level-js": true, - "levelup": true, - "libp2p-crypto": true, - "lru": true, - "safe-buffer": true, - "secp256k1": true - } - }, - "orbit-db-kvstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-pubsub": { - "packages": { - "buffer": true, - "ipfs-pubsub-peer-monitor": true, - "logplease": true, - "p-series": true - } - }, - "orbit-db-store": { - "globals": { - "clearInterval": true, - "console.error": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "events": true, - "ipfs-log": true, - "logplease": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "readable-stream": true - } - }, - "os-browserify": { - "globals": { - "location": true, - "navigator": true - } - }, - "p-each-series": { - "packages": { - "p-reduce": true - } - }, - "p-map-series": { - "packages": { - "p-reduce": true - } - }, - "p-queue": { - "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "eventemitter3": true - } - }, - "p-series": { - "packages": { - "@sindresorhus/is": true, - "p-reduce": true - } - }, - "p-times": { - "packages": { - "p-map": true - } - }, - "param-case": { - "packages": { - "no-case": true - } - }, - "parse-asn1": { - "packages": { - "asn1.js": true, - "browserify-aes": true, - "buffer": true, - "evp_bytestokey": true, - "pbkdf2": true - } - }, - "pascal-case": { - "packages": { - "camel-case": true, - "upper-case-first": true - } - }, - "path-browserify": { - "packages": { - "process": true - } - }, - "path-case": { - "packages": { - "no-case": true - } - }, - "path-to-regexp": { - "packages": { - "isarray": true - } - }, - "pbkdf2": { - "globals": { - "crypto": true, - "process": true - }, - "packages": { - "create-hash": true, - "process": true, - "ripemd160": true, - "safe-buffer": true, - "sha.js": true - } - }, - "peek-stream": { - "packages": { - "buffer": true, - "buffer-from": true, - "duplexify": true, - "through2": true - } - }, - "peer-book": { - "packages": { - "bs58": true, - "is-buffer": true, - "peer-id": true, - "peer-info": true - } - }, - "peer-id": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "class-is": true, - "libp2p-crypto": true, - "multihashes": true - } - }, - "peer-info": { - "packages": { - "assert": true, - "multiaddr": true, - "peer-id": true, - "unique-by": true - } - }, - "popper.js": { - "globals": { - "MSInputMethodContext": true, - "Node.DOCUMENT_POSITION_FOLLOWING": true, - "cancelAnimationFrame": true, - "console.warn": true, - "define": true, - "devicePixelRatio": true, - "document": true, - "getComputedStyle": true, - "innerHeight": true, - "innerWidth": true, - "navigator": true, - "requestAnimationFrame": true, - "setTimeout": true - } - }, - "precond": { - "packages": { - "util": true - } - }, - "process": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "process-nextick-args": { - "packages": { - "process": true - } - }, - "promise": { - "globals": { - "setImediate": true, - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true - } - }, - "promise-timeout": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "promise-to-callback": { "packages": { - "is-fn": true, - "set-immediate-shim": true + "promise-to-callback>is-fn": true, + "promise-to-callback>set-immediate-shim": true + } + }, + "promise-to-callback>set-immediate-shim": { + "globals": { + "setTimeout.apply": true + }, + "packages": { + "browserify>timers-browserify": true } }, "prop-types": { @@ -4123,28 +6222,13 @@ "console": true }, "packages": { - "object-assign": true, - "react-is": true + "prop-types>react-is": true, + "react>object-assign": true } }, - "protons": { - "packages": { - "buffer": true, - "is-buffer": true, - "protocol-buffers-schema": true, - "safe-buffer": true, - "signed-varint": true, - "varint": true - } - }, - "public-encrypt": { - "packages": { - "bn.js": true, - "browserify-rsa": true, - "buffer": true, - "create-hash": true, - "parse-asn1": true, - "randombytes": true + "prop-types>react-is": { + "globals": { + "console": true } }, "pubnub": { @@ -4165,110 +6249,40 @@ "setTimeout": true } }, - "pull-handshake": { - "packages": { - "pull-cat": true, - "pull-pair": true, - "pull-pushable": true, - "pull-reader": true - } - }, - "pull-length-prefixed": { - "packages": { - "pull-pushable": true, - "pull-reader": true, - "safe-buffer": true, - "varint": true - } - }, - "pull-mplex": { - "packages": { - "async": true, - "buffer": true, - "debug": true, - "events": true, - "interface-connection": true, - "looper": true, - "pull-abortable": true, - "pull-pushable": true, - "pull-stream": true, - "pull-through": true, - "varint": true - } - }, - "pull-reader": { + "pubnub>cbor-sync": { "globals": { - "cb": true, + "define": true + }, + "packages": { + "browserify>buffer": true + } + }, + "pubnub>superagent": { + "globals": { + "ActiveXObject": true, + "XMLHttpRequest": true, + "btoa": true, "clearTimeout": true, + "console.error": true, + "console.trace": true, + "console.warn": true, "setTimeout": true }, "packages": { - "buffer": true - } - }, - "pull-sort": { - "packages": { - "pull-defer": true, - "pull-stream": true - } - }, - "pull-stream": { - "globals": { - "console.log": true - } - }, - "pull-stream-to-async-iterator": { - "packages": { - "pull-stream": true - } - }, - "pull-stream-to-stream": { - "packages": { - "process": true, - "stream-browserify": true, - "timers-browserify": true - } - }, - "pull-through": { - "packages": { - "looper": true - } - }, - "pull-ws": { - "globals": { - "WebSocket": true, - "location": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "https-browserify": true, - "process": true, - "relative-url": true, - "safe-buffer": true, - "stream-http": true, - "timers-browserify": true, - "url": true + "pubnub>superagent>component-emitter": true } }, "pump": { "packages": { - "browser-resolve": true, + "browserify>browser-resolve": true, + "browserify>process": true, "end-of-stream": true, - "once": true, - "process": true + "pump>once": true } }, - "pumpify": { + "pump>once": { "packages": { - "duplexify": true, - "inherits": true, - "pump": true - } - }, - "punycode": { - "globals": { - "define": true + "pump>once>wrappy": true } }, "qrcode-generator": { @@ -4283,39 +6297,13 @@ }, "packages": { "prop-types": true, - "qr.js": true, + "qrcode.react>qr.js": true, "react": true } }, - "rabin-wasm": { - "globals": { - "Blob": true, - "Response": true, - "WebAssembly": true - }, + "rc>deep-extend": { "packages": { - "assemblyscript": true - } - }, - "randombytes": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "process": true, - "safe-buffer": true - } - }, - "randomfill": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "process": true, - "randombytes": true, - "safe-buffer": true + "browserify>buffer": true } }, "react": { @@ -4323,8 +6311,25 @@ "console": true }, "packages": { - "object-assign": true, - "prop-types": true + "prop-types": true, + "react>object-assign": true + } + }, + "react-devtools": { + "packages": { + "react-devtools>react-devtools-core": true + } + }, + "react-devtools>ip": { + "packages": { + "browserify>buffer": true, + "browserify>os-browserify": true + } + }, + "react-devtools>react-devtools-core": { + "globals": { + "WebSocket": true, + "setTimeout": true } }, "react-dnd": { @@ -4332,14 +6337,14 @@ "console.error": true }, "packages": { - "disposables": true, - "dnd-core": true, - "hoist-non-react-statics": true, - "invariant": true, "lodash": true, "prop-types": true, "react": true, - "shallowequal": true + "react-dnd>disposables": true, + "react-dnd>dnd-core": true, + "react-dnd>hoist-non-react-statics": true, + "react-dnd>invariant": true, + "react-dnd>shallowequal": true } }, "react-dnd-html5-backend": { @@ -4353,8 +6358,26 @@ "setTimeout": true } }, + "react-dnd>dnd-core": { + "packages": { + "lodash": true, + "react-dnd>dnd-core>asap": true, + "react-dnd>invariant": true, + "redux": true + } + }, + "react-dnd>dnd-core>asap": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "document.createTextNode": true, + "setInterval": true, + "setTimeout": true + } + }, "react-dom": { "globals": { + "HTMLIFrameElement": true, "MSApp": true, "__REACT_DEVTOOLS_GLOBAL_HOOK__": true, "addEventListener": true, @@ -4375,28 +6398,22 @@ "trustedTypes": true }, "packages": { - "object-assign": true, "prop-types": true, "react": true, - "scheduler": true + "react-dom>scheduler": true, + "react>object-assign": true } }, - "react-easy-swipe": { + "react-dom>scheduler": { "globals": { - "addEventListener": true, - "define": true, - "document.addEventListener": true, - "document.removeEventListener": true - }, - "packages": { - "prop-types": true, - "react": true - } - }, - "react-fast-compare": { - "globals": { - "Element": true, - "console.warn": true + "MessageChannel": true, + "cancelAnimationFrame": true, + "clearTimeout": true, + "console": true, + "navigator": true, + "performance": true, + "requestAnimationFrame": true, + "setTimeout": true } }, "react-idle-timer": { @@ -4422,15 +6439,19 @@ "Node.TEXT_NODE": true }, "packages": { - "babel-runtime": true, - "is-dom": true, + "ethjs-query>babel-runtime": true, "prop-types": true, - "react": true + "react": true, + "react-inspector>is-dom": true } }, - "react-is": { + "react-inspector>is-dom": { "globals": { - "console": true + "Node": true + }, + "packages": { + "proxyquire>fill-keys>is-object": true, + "react-inspector>is-dom>is-window": true } }, "react-popper": { @@ -4440,8 +6461,19 @@ "packages": { "@popperjs/core": true, "react": true, - "react-fast-compare": true, - "warning": true + "react-popper>react-fast-compare": true, + "react-popper>warning": true + } + }, + "react-popper>react-fast-compare": { + "globals": { + "Element": true, + "console.warn": true + } + }, + "react-popper>warning": { + "globals": { + "console": true } }, "react-redux": { @@ -4451,14 +6483,19 @@ }, "packages": { "@babel/runtime": true, - "hoist-non-react-statics": true, "prop-types": true, + "prop-types>react-is": true, "react": true, "react-dom": true, - "react-is": true, + "react-redux>hoist-non-react-statics": true, "redux": true } }, + "react-redux>hoist-non-react-statics": { + "packages": { + "prop-types>react-is": true + } + }, "react-responsive-carousel": { "globals": { "HTMLElement": true, @@ -4472,30 +6509,90 @@ "classnames": true, "react": true, "react-dom": true, - "react-easy-swipe": true + "react-responsive-carousel>react-easy-swipe": true } }, - "react-router": { + "react-responsive-carousel>react-easy-swipe": { + "globals": { + "addEventListener": true, + "define": true, + "document.addEventListener": true, + "document.removeEventListener": true + }, "packages": { - "history": true, - "hoist-non-react-statics": true, - "mini-create-react-context": true, - "path-to-regexp": true, "prop-types": true, - "react": true, - "react-is": true, - "tiny-invariant": true, - "tiny-warning": true + "react": true } }, "react-router-dom": { "packages": { - "history": true, "prop-types": true, "react": true, - "react-router": true, - "tiny-invariant": true, - "tiny-warning": true + "react-router-dom>history": true, + "react-router-dom>react-router": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>history": { + "globals": { + "addEventListener": true, + "confirm": true, + "document": true, + "history": true, + "location": true, + "navigator.userAgent": true, + "removeEventListener": true + }, + "packages": { + "react-router-dom>history>resolve-pathname": true, + "react-router-dom>history>value-equal": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>react-router": { + "packages": { + "prop-types": true, + "prop-types>react-is": true, + "react": true, + "react-redux>hoist-non-react-statics": true, + "react-router-dom>react-router>history": true, + "react-router-dom>react-router>mini-create-react-context": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true, + "sinon>nise>path-to-regexp": true + } + }, + "react-router-dom>react-router>history": { + "globals": { + "addEventListener": true, + "confirm": true, + "document": true, + "history": true, + "location": true, + "navigator.userAgent": true, + "removeEventListener": true + }, + "packages": { + "react-router-dom>history>resolve-pathname": true, + "react-router-dom>history>value-equal": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>react-router>mini-create-react-context": { + "packages": { + "@babel/runtime": true, + "@storybook/api>@reach/router>create-react-context>gud": true, + "prop-types": true, + "react": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>tiny-warning": { + "globals": { + "console": true } }, "react-simple-file-input": { @@ -4531,9 +6628,26 @@ "setTimeout": true }, "packages": { - "popper.js": true, "react": true, - "react-dom": true + "react-dom": true, + "react-tippy>popper.js": true + } + }, + "react-tippy>popper.js": { + "globals": { + "MSInputMethodContext": true, + "Node.DOCUMENT_POSITION_FOLLOWING": true, + "cancelAnimationFrame": true, + "console.warn": true, + "define": true, + "devicePixelRatio": true, + "document": true, + "getComputedStyle": true, + "innerHeight": true, + "innerWidth": true, + "navigator.userAgent": true, + "requestAnimationFrame": true, + "setTimeout": true } }, "react-toggle-button": { @@ -4550,47 +6664,65 @@ }, "react-transition-group": { "globals": { - "Element": true, "clearTimeout": true, "setTimeout": true }, "packages": { - "chain-function": true, - "dom-helpers": true, "prop-types": true, "react": true, "react-dom": true, - "warning": true + "react-transition-group>chain-function": true, + "react-transition-group>dom-helpers": true, + "react-transition-group>warning": true + } + }, + "react-transition-group>dom-helpers": { + "globals": { + "document": true, + "setTimeout": true + }, + "packages": { + "@babel/runtime": true + } + }, + "react-transition-group>warning": { + "globals": { + "console": true } }, "readable-stream": { "packages": { - "browser-resolve": true, - "buffer": true, - "core-util-is": true, - "events": true, - "inherits": true, - "isarray": true, - "process": true, - "process-nextick-args": true, - "safe-buffer": true, - "string_decoder": true, - "timers-browserify": true, - "util-deprecate": true + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true, + "browserify>timers-browserify": true, + "pumpify>inherits": true, + "readable-stream>core-util-is": true, + "readable-stream>isarray": true, + "readable-stream>process-nextick-args": true, + "readable-stream>safe-buffer": true, + "readable-stream>string_decoder": true } }, - "readable-web-to-node-stream": { + "readable-stream>core-util-is": { "packages": { - "readable-stream": true + "browserify>insert-module-globals>is-buffer": true } }, - "receptacle": { - "globals": { - "clearTimeout": true, - "setTimeout": true - }, + "readable-stream>process-nextick-args": { "packages": { - "ms": true + "browserify>process": true + } + }, + "readable-stream>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "readable-stream>string_decoder": { + "packages": { + "readable-stream>safe-buffer": true } }, "redux": { @@ -4601,318 +6733,60 @@ "@babel/runtime": true } }, - "regenerator-runtime": { - "globals": { - "regeneratorRuntime": "write" - } - }, - "regexp.prototype.flags": { - "packages": { - "call-bind": true, - "define-properties": true - } - }, - "relative-url": { - "packages": { - "url": true - } - }, - "retimer": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "ripemd160": { - "packages": { - "buffer": true, - "hash-base": true, - "inherits": true - } - }, - "rlp": { - "globals": { - "TextEncoder": true - }, - "packages": { - "bn.js": true, - "buffer": true - } - }, - "safe-buffer": { - "packages": { - "buffer": true - } - }, "safe-event-emitter": { "globals": { "setTimeout": true }, "packages": { - "events": true, - "util": true - } - }, - "sanitize-filename": { - "packages": { - "truncate-utf8-bytes": true - } - }, - "scheduler": { - "globals": { - "MessageChannel": true, - "cancelAnimationFrame": true, - "clearTimeout": true, - "console": true, - "navigator": true, - "performance": true, - "requestAnimationFrame": true, - "setTimeout": true - } - }, - "scrypt-js": { - "globals": { - "define": true, - "setTimeout": true - }, - "packages": { - "timers-browserify": true - } - }, - "scryptsy": { - "packages": { - "buffer": true, - "pbkdf2": true - } - }, - "secp256k1": { - "packages": { - "bip66": true, - "bn.js": true, - "create-hash": true, - "drbg.js": true, - "elliptic": true, - "is-buffer": true, - "safe-buffer": true - } - }, - "semaphore": { - "globals": { - "define": true, - "setTimeout": true - }, - "packages": { - "process": true + "3box>events": true, + "browserify>util": true } }, "semver": { - "globals": { - "console": true - }, - "packages": { - "lru-cache": true, - "process": true - } - }, - "sentence-case": { - "packages": { - "no-case": true, - "upper-case-first": true - } - }, - "set-immediate-shim": { - "globals": { - "setTimeout.apply": true - }, - "packages": { - "timers-browserify": true - } - }, - "sha.js": { - "packages": { - "inherits": true, - "safe-buffer": true - } - }, - "shortid": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "nanoid": true - } - }, - "signed-varint": { - "packages": { - "varint": true - } - }, - "simple-peer": { - "globals": { - "clearInterval": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "debug": true, - "get-browser-rtc": true, - "inherits": true, - "randombytes": true, - "readable-stream": true - } - }, - "snake-case": { - "packages": { - "no-case": true - } - }, - "socket.io-client": { - "globals": { - "clearTimeout": true, - "location": true, - "setTimeout": true - }, - "packages": { - "backo2": true, - "component-bind": true, - "component-emitter": true, - "debug": true, - "engine.io-client": true, - "has-binary2": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "socket.io-parser": true, - "to-array": true - } - }, - "socket.io-parser": { - "globals": { - "Blob": true, - "File": true, - "FileReader": true - }, - "packages": { - "buffer": true, - "component-emitter": true, - "debug": true, - "isarray": true - } - }, - "socket.io-pull-stream": { "globals": { "console.error": true }, "packages": { - "buffer": true, - "data-queue": true, - "debug": true, - "pull-stream": true, - "uuid": true + "browserify>process": true, + "semver>lru-cache": true } }, - "sort-keys": { + "semver>lru-cache": { "packages": { - "is-plain-obj": true + "semver>lru-cache>yallist": true } }, - "stable": { - "globals": { - "define": true - } - }, - "store": { - "globals": { - "ActiveXObject": true, - "console": true - } - }, - "stream-browserify": { + "sinon>nise>path-to-regexp": { "packages": { - "events": true, - "inherits": true, - "readable-stream": true + "sinon>nise>path-to-regexp>isarray": true } }, - "stream-http": { - "globals": { - "AbortController": true, - "Blob": true, - "MSStreamReader": true, - "ReadableStream": true, - "WritableStream": true, - "XDomainRequest": true, - "XMLHttpRequest": true, - "clearTimeout": true, - "fetch": true, - "location.protocol.search": true, - "setTimeout": true - }, + "source-map-explorer>btoa": { "packages": { - "buffer": true, - "builtin-status-codes": true, - "inherits": true, - "process": true, - "readable-stream": true, - "url": true, - "xtend": true + "browserify>buffer": true } }, - "stream-to-pull-stream": { - "globals": { - "console.error": true - }, + "string.prototype.matchall>call-bind": { "packages": { - "looper": true, - "process": true, - "pull-stream": true + "eslint-plugin-react>array-includes>get-intrinsic": true, + "mocha>object.assign>function-bind": true } }, - "string_decoder": { + "string.prototype.matchall>regexp.prototype.flags": { "packages": { - "safe-buffer": true + "globalthis>define-properties": true, + "string.prototype.matchall>call-bind": true } }, - "strip-hex-prefix": { + "stylelint>write-file-atomic>typedarray-to-buffer": { "packages": { - "is-hex-prefixed": true + "browserify>buffer": true, + "jsdom>request>is-typedarray": true } }, - "superagent": { - "globals": { - "ActiveXObject": true, - "XMLHttpRequest": true, - "btoa": true, - "clearTimeout": true, - "console.error": true, - "console.trace": true, - "console.warn": true, - "setTimeout": true - }, + "terser>source-map-support>buffer-from": { "packages": { - "component-emitter": true - } - }, - "swap-case": { - "packages": { - "lower-case": true, - "upper-case": true - } - }, - "tar-stream": { - "packages": { - "bl": true, - "buffer": true, - "end-of-stream": true, - "fs-constants": true, - "inherits": true, - "process": true, - "readable-stream": true, - "string_decoder": true, - "util": true + "browserify>buffer": true } }, "textarea-caret": { @@ -4926,248 +6800,36 @@ "mozInnerScreenX": true } }, - "through": { - "packages": { - "process": true, - "stream-browserify": true - } - }, - "through2": { - "packages": { - "process": true, - "readable-stream": true, - "util": true, - "xtend": true - } - }, - "time-cache": { - "packages": { - "lodash.throttle": true - } - }, - "timers-browserify": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "process": true - } - }, - "tiny-warning": { - "globals": { - "console": true - } - }, - "title-case": { - "packages": { - "no-case": true, - "upper-case": true - } - }, - "toggle-selection": { - "globals": { - "document.activeElement": true, - "document.getSelection": true - } - }, - "trezor-connect": { - "globals": { - "__TREZOR_CONNECT_SRC": true, - "addEventListener": true, - "btoa": true, - "chrome": true, - "clearInterval": true, - "clearTimeout": true, - "console": true, - "document.body": true, - "document.createElement": true, - "document.createTextNode": true, - "document.getElementById": true, - "document.querySelectorAll": true, - "location": true, - "navigator": true, - "open": true, - "removeEventListener": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "@babel/runtime": true, - "@metamask/eth-sig-util": true, - "cross-fetch": true, - "events": true - } - }, - "truncate-utf8-bytes": { - "packages": { - "utf8-byte-length": true - } - }, - "tslib": { - "globals": { - "define": true - } - }, - "tweetnacl": { - "globals": { - "crypto": true, - "msCrypto": true, - "nacl": "write" - }, - "packages": { - "browser-resolve": true - } - }, - "tweetnacl-util": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "browser-resolve": true - } - }, - "typedarray-to-buffer": { - "packages": { - "buffer": true, - "is-typedarray": true - } - }, - "typical": { - "globals": { - "define": true - } - }, - "uint8arrays": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "multibase": true, - "web-encoding": true - } - }, - "unorm": { - "globals": { - "define": true - } - }, - "uport-base64url": { - "packages": { - "buffer": true - } - }, - "upper-case-first": { - "packages": { - "upper-case": true - } - }, - "url": { - "packages": { - "punycode": true, - "querystring-es3": true - } - }, - "utf8": { - "globals": { - "define": true - } - }, - "util": { - "globals": { - "console.error": true, - "console.log": true, - "console.trace": true, - "process": true - }, - "packages": { - "inherits": true, - "process": true - } - }, - "util-deprecate": { - "globals": { - "console.trace": true, - "console.warn": true, - "localStorage": true - } - }, "uuid": { "globals": { "crypto": true, "msCrypto": true } }, - "varint-decoder": { + "vinyl>clone": { "packages": { - "is-buffer": true, - "varint": true + "browserify>buffer": true } }, - "vm-browserify": { - "globals": { - "document.body.appendChild": true, - "document.body.removeChild": true, - "document.createElement": true - } - }, - "warning": { - "globals": { - "console": true - } - }, - "web-encoding": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, + "vinyl>cloneable-readable>process-nextick-args": { "packages": { - "util": true + "browserify>process": true } }, "web3": { "globals": { "Web3": "write", - "XMLHttpRequest": "write", + "XMLHttpRequest": true, "clearTimeout": true, "console.error": true, "setTimeout": true }, "packages": { - "bignumber.js": true, - "buffer": true, - "crypto-js": true, - "utf8": true, - "xhr2-cookies": true - } - }, - "web3-provider-engine": { - "globals": { - "WebSocket": true, - "console": true, - "setTimeout": true - }, - "packages": { - "@ethereumjs/tx": true, - "async": true, - "backoff": true, - "browser-resolve": true, - "buffer": true, - "eth-block-tracker": true, - "eth-json-rpc-filters": true, - "eth-json-rpc-infura": true, - "eth-json-rpc-middleware": true, - "eth-sig-util": true, - "ethereumjs-util": true, - "events": true, - "json-stable-stringify": true, - "semaphore": true, - "util": true, - "xtend": true + "browserify>buffer": true, + "web3>bignumber.js": true, + "web3>crypto-js": true, + "web3>utf8": true, + "web3>xhr2-cookies": true } }, "web3-stream-provider": { @@ -5175,24 +6837,52 @@ "setTimeout": true }, "packages": { + "browserify>util": true, "readable-stream": true, - "util": true, - "uuid": true + "web3-stream-provider>uuid": true } }, - "web3-utils": { + "web3-stream-provider>uuid": { "globals": { - "setTimeout": true + "crypto": true, + "msCrypto": true + } + }, + "web3>bignumber.js": { + "globals": { + "define": true }, "packages": { - "bn.js": true, - "eth-lib": true, - "ethereum-bloom-filters": true, - "ethjs-unit": true, - "is-buffer": true, - "number-to-bn": true, - "randombytes": true, - "utf8": true + "browserify>crypto-browserify": true + } + }, + "web3>crypto-js": { + "globals": { + "define": true + } + }, + "web3>utf8": { + "globals": { + "define": true + } + }, + "web3>xhr2-cookies": { + "globals": { + "console.warn": true + }, + "packages": { + "browserify>buffer": true, + "browserify>https-browserify": true, + "browserify>os-browserify": true, + "browserify>process": true, + "browserify>stream-http": true, + "browserify>url": true, + "web3>xhr2-cookies>cookiejar": true + } + }, + "web3>xhr2-cookies>cookiejar": { + "globals": { + "console.warn": true } }, "webextension-polyfill": { @@ -5204,61 +6894,9 @@ "define": true } }, - "webrtcsupport": { - "globals": { - "AudioContext": true, - "MediaStream": true, - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "document": true, - "location.protocol": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "navigator.getUserMedia": true, - "navigator.mozGetUserMedia": true, - "navigator.msGetUserMedia": true, - "navigator.userAgent.match": true, - "navigator.webkitGetUserMedia": true, - "webkitAudioContext": true, - "webkitMediaStream": true, - "webkitRTCPeerConnection": true - } - }, - "whatwg-fetch": { - "globals": { - "Blob": true, - "FileReader": true, - "FormData": true, - "URLSearchParams.prototype.isPrototypeOf": true, - "XMLHttpRequest": true, - "define": true, - "setTimeout": true - } - }, - "xhr2": { - "globals": { - "XMLHttpRequest": true - } - }, - "xhr2-cookies": { - "globals": { - "console.warn": true - }, + "webpack>memory-fs>errno": { "packages": { - "buffer": true, - "cookiejar": true, - "https-browserify": true, - "os-browserify": true, - "process": true, - "stream-http": true, - "url": true - } - }, - "xor-distance": { - "packages": { - "buffer": true + "webpack>memory-fs>errno>prr": true } } } diff --git a/lavamoat/browserify/flask/policy-override.json b/lavamoat/browserify/flask/policy-override.json deleted file mode 100644 index cee2cc80e..000000000 --- a/lavamoat/browserify/flask/policy-override.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "resources": { - "browser-resolve": { - "packages": { - "core-js": true - } - }, - "babel-runtime": { - "packages": { - "@babel/runtime": true - } - }, - "node-fetch": { - "globals": { - "fetch": true - } - }, - "lodash": { - "globals": { - "setTimeout": true, - "clearTimeout": true - } - }, - "@ethersproject/random": { - "globals": { - "crypto.getRandomValues": true - } - }, - "browser-passworder": { - "globals": { - "crypto": true - } - }, - "randombytes": { - "globals": { - "crypto.getRandomValues": true - } - }, - "extensionizer": { - "globals": { - "console": true - } - }, - "web3": { - "globals": { - "XMLHttpRequest": true - } - }, - "storage": { - "globals": { - "localStorage": true - } - }, - "react-dom": { - "globals": { - "HTMLIFrameElement": true - } - }, - "react-devtools": { - "packages": { - "react-devtools-core": true - } - }, - "react-devtools-core": { - "globals": { - "setTimeout": true, - "WebSocket": true - } - } - } -} diff --git a/lavamoat/browserify/flask/policy.json b/lavamoat/browserify/flask/policy.json index a9cfe437c..f3a4b175c 100644 --- a/lavamoat/browserify/flask/policy.json +++ b/lavamoat/browserify/flask/policy.json @@ -9,62 +9,2219 @@ "setTimeout": true }, "packages": { - "3box-orbitdb-plugins": true, - "3id-resolver": true, + "3box>3box-orbitdb-plugins": true, + "3box>3box-orbitdb-plugins>ipfs-log": true, + "3box>3id-resolver": true, + "3box>did-jwt": true, + "3box>ethers": true, + "3box>ethers>elliptic": true, + "3box>graphql-request": true, + "3box>https-did-resolver": true, + "3box>ipfs": true, + "3box>ipfs-did-document": true, + "3box>ipfs-mini": true, + "3box>ipfs>is-ipfs": true, + "3box>ipfs>multihashes": true, + "3box>js-sha256": true, + "3box>muport-did-resolver": true, + "3box>orbit-db": true, + "3box>orbit-db>orbit-db-access-controllers": true, + "3box>orbit-db>orbit-db-identity-provider": true, + "3box>orbit-db>orbit-db-pubsub": true, + "3box>store": true, + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, "@babel/runtime": true, - "buffer": true, - "did-jwt": true, - "elliptic": true, - "ethers": true, - "graphql-request": true, - "https-did-resolver": true, - "ipfs": true, - "ipfs-did-document": true, - "ipfs-log": true, - "ipfs-mini": true, - "is-ipfs": true, - "js-sha256": true, - "multihashes": true, - "muport-did-resolver": true, - "node-fetch": true, - "orbit-db": true, - "orbit-db-access-controllers": true, - "orbit-db-identity-provider": true, - "orbit-db-pubsub": true, - "process": true, - "store": true, - "tweetnacl": true, - "tweetnacl-util": true + "browserify>buffer": true, + "browserify>process": true, + "node-fetch": true } }, - "3box-orbitdb-plugins": { + "3box>3box-orbitdb-plugins": { "globals": { "console.log": true }, "packages": { - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "events": true, - "ipfs-log": true, - "is-ipfs": true, - "orbit-db-access-controllers": true, - "orbit-db-io": true, - "safe-buffer": true + "3box>3box-orbitdb-plugins>ipfs-log": true, + "3box>3id-resolver>did-jwt": true, + "3box>3id-resolver>did-jwt>base64url": true, + "3box>did-jwt>did-resolver": true, + "3box>ipfs>is-ipfs": true, + "3box>orbit-db>orbit-db-access-controllers": true, + "3box>orbit-db>orbit-db-io": true, + "browserify>events": true, + "ethereumjs-wallet>safe-buffer": true } }, - "3id-resolver": { + "3box>3box-orbitdb-plugins>ipfs-log": { + "globals": { + "clearTimeout": true, + "console.warn": true, + "setTimeout": true + }, "packages": { + "3box>3box-orbitdb-plugins>ipfs-log>json-stringify-deterministic": true, + "3box>3box-orbitdb-plugins>ipfs-log>p-map": true, + "3box>3box-orbitdb-plugins>ipfs-log>p-whilst": true, + "3box>orbit-db>orbit-db-io": true, + "browserify>buffer": true, + "jest>@jest/core>p-each-series": true + } + }, + "3box>3id-resolver": { + "packages": { + "3box>3id-resolver>did-jwt": true, + "3box>3id-resolver>did-jwt>base64url": true, + "3box>did-jwt>did-resolver": true, + "3box>ipfs-did-document": true, + "@babel/runtime": true + } + }, + "3box>3id-resolver>did-jwt": { + "packages": { + "3box>3id-resolver>did-jwt>base64url": true, + "3box>did-jwt>did-resolver": true, + "3box>ethers>elliptic": true, + "3box>js-sha256": true, + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, "@babel/runtime": true, - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "ipfs-did-document": true + "browserify>buffer": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>3id-resolver>did-jwt>base64url": { + "packages": { + "browserify>buffer": true + } + }, + "3box>did-jwt": { + "packages": { + "3box>did-jwt>@stablelib/utf8": true, + "3box>did-jwt>did-resolver": true, + "3box>did-jwt>js-sha3": true, + "3box>did-jwt>uport-base64url": true, + "3box>ethers>elliptic": true, + "3box>js-sha256": true, + "3box>tweetnacl": true, + "browserify>buffer": true + } + }, + "3box>did-jwt>js-sha3": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>did-jwt>uport-base64url": { + "packages": { + "browserify>buffer": true + } + }, + "3box>ethers": { + "globals": { + "MessageChannel": true, + "XMLHttpRequest": true, + "atob": true, + "btoa": true, + "clearInterval": true, + "clearTimeout": true, + "console": true, + "crypto.getRandomValues": true, + "define": true, + "setInterval": true, + "setTimeout": true + } + }, + "3box>ethers>elliptic": { + "packages": { + "3box>ethers>elliptic>brorand": true, + "3box>ethers>elliptic>hmac-drbg": true, + "3box>ethers>elliptic>minimalistic-crypto-utils": true, + "3box>ethers>hash.js>minimalistic-assert": true, + "bn.js": true, + "ethers>@ethersproject/sha2>hash.js": true, + "pumpify>inherits": true + } + }, + "3box>ethers>elliptic>brorand": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "3box>ethers>elliptic>hmac-drbg": { + "packages": { + "3box>ethers>elliptic>minimalistic-crypto-utils": true, + "3box>ethers>hash.js>minimalistic-assert": true, + "ethers>@ethersproject/sha2>hash.js": true + } + }, + "3box>events": { + "globals": { + "console": true + } + }, + "3box>graphql-request": { + "globals": { + "fetch": true + }, + "packages": { + "3box>graphql-request>cross-fetch": true + } + }, + "3box>graphql-request>cross-fetch": { + "globals": { + "Blob": true, + "FileReader": true, + "FormData": true, + "URLSearchParams.prototype.isPrototypeOf": true, + "XMLHttpRequest": true + } + }, + "3box>graphql-request>cross-fetch>node-fetch": { + "globals": { + "fetch": true + } + }, + "3box>https-did-resolver": { + "globals": { + "XMLHttpRequest": true + }, + "packages": { + "3box>did-jwt>did-resolver": true, + "browserify>browser-resolve": true + } + }, + "3box>ipfs": { + "globals": { + "AbortController": true, + "clearInterval": true, + "clearTimeout": true, + "console.log": true, + "fetch": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>async-iterator-all": true, + "3box>ipfs>async-iterator-to-pull-stream": true, + "3box>ipfs>async-iterator-to-stream": true, + "3box>ipfs>base32.js": true, + "3box>ipfs>bignumber.js": true, + "3box>ipfs>callbackify": true, + "3box>ipfs>cids": true, + "3box>ipfs>class-is": true, + "3box>ipfs>datastore-core": true, + "3box>ipfs>datastore-pubsub": true, + "3box>ipfs>dlv": true, + "3box>ipfs>err-code": true, + "3box>ipfs>fnv1a": true, + "3box>ipfs>fsm-event": true, + "3box>ipfs>human-to-milliseconds": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-bitswap": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>ipfs-block-service": true, + "3box>ipfs>ipfs-mfs": true, + "3box>ipfs>ipfs-repo": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-exporter": true, + "3box>ipfs>ipfs-unixfs-importer": true, + "3box>ipfs>ipfs-utils": true, + "3box>ipfs>ipld": true, + "3box>ipfs>ipld-dag-cbor": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>ipld-raw": true, + "3box>ipfs>ipns": true, + "3box>ipfs>is-ipfs": true, + "3box>ipfs>is-pull-stream": true, + "3box>ipfs>iso-url": true, + "3box>ipfs>just-flatten-it": true, + "3box>ipfs>kind-of": true, + "3box>ipfs>libp2p": true, + "3box>ipfs>libp2p-bootstrap": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-kad-dht": true, + "3box>ipfs>libp2p-keychain": true, + "3box>ipfs>libp2p-record": true, + "3box>ipfs>libp2p-secio": true, + "3box>ipfs>libp2p-webrtc-star": true, + "3box>ipfs>libp2p-websocket-star-multi": true, + "3box>ipfs>libp2p-websockets": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>merge-options": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>multiaddr-to-uri": true, + "3box>ipfs>multibase": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async": true, + "3box>ipfs>peer-book": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>promisify-es6": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-cat": true, + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-mplex": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>pull-sort": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>pull-stream-to-async-iterator": true, + "3box>ipfs>pull-stream-to-stream": true, + "3box>ipfs>pull-traverse": true, + "3box>ipfs>readable-stream": true, + "3box>ipfs>receptacle": true, + "3box>ipfs>stream-to-pull-stream": true, + "3box>ipfs>superstruct": true, + "3box>ipfs>varint": true, + "@metamask/providers>is-stream": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "browserify>timers-browserify": true, + "eslint>debug": true + } + }, + "3box>ipfs-mini": { + "globals": { + "XMLHttpRequest": true + } + }, + "3box>ipfs-postmsg-proxy>shortid": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "nanoid": true + } + }, + "3box>ipfs>async": { + "globals": { + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true, + "browserify>timers-browserify": true, + "lodash": true + } + }, + "3box>ipfs>async-iterator-to-pull-stream": { + "packages": { + "3box>ipfs>async-iterator-to-pull-stream>get-iterator": true, + "3box>ipfs>pull-stream-to-async-iterator": true + } + }, + "3box>ipfs>async-iterator-to-stream": { + "packages": { + "3box>ipfs>async-iterator-to-stream>readable-stream": true, + "browserify>process": true + } + }, + "3box>ipfs>async-iterator-to-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>bl": { + "packages": { + "3box>ipfs>bl>readable-stream": true, + "browserify>buffer": true, + "browserify>util": true + } + }, + "3box>ipfs>bl>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>bs58": { + "packages": { + "3box>ipfs>bs58>base-x": true + } + }, + "3box>ipfs>bs58>base-x": { + "packages": { + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>cids": { + "packages": { + "3box>ipfs>class-is": true, + "3box>ipfs>multibase": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>datastore-core": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>datastore-core>pull-many": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true + } + }, + "3box>ipfs>datastore-pubsub": { + "packages": { + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>multibase": true, + "browserify>assert": true, + "browserify>buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>dlv": { + "globals": { + "define": true + } + }, + "3box>ipfs>fsm-event": { + "packages": { + "3box>ipfs>fsm-event>fsm": true, + "browserify>assert": true, + "browserify>events": true + } + }, + "3box>ipfs>human-to-milliseconds": { + "packages": { + "3box>ipfs>promisify-es6": true + } + }, + "3box>ipfs>interface-datastore": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore>uuid": true, + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "browserify>os-browserify": true, + "browserify>path-browserify": true + } + }, + "3box>ipfs>interface-datastore>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "3box>ipfs>ipfs-bitswap": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>cids": true, + "3box>ipfs>ipfs-bitswap>bignumber.js": true, + "3box>ipfs>ipfs-bitswap>just-debounce-it": true, + "3box>ipfs>ipfs-bitswap>lodash.isequalwith": true, + "3box>ipfs>ipfs-bitswap>moving-average": true, + "3box>ipfs>ipfs-bitswap>multihashing-async": true, + "3box>ipfs>ipfs-bitswap>varint-decoder": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>ipfs-bitswap>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>ipfs-bitswap>just-debounce-it": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>ipfs-bitswap>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>ipfs-bitswap>varint-decoder": { + "packages": { + "3box>ipfs>varint": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-block": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>class-is": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-block-service": { + "packages": { + "3box>ipfs>async": true + } + }, + "3box>ipfs>ipfs-mfs": { + "globals": { + "Blob": true, + "FileReader": true + }, + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-mfs>async-iterator-last": true, + "3box>ipfs>ipfs-mfs>hamt-sharding": true, + "3box>ipfs>ipfs-mfs>mortice": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-exporter": true, + "3box>ipfs>ipfs-unixfs-importer": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>promisify-es6": true, + "browserify>assert": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>ipfs-mfs>hamt-sharding": { + "packages": { + "3box>ipfs>ipfs-mfs>hamt-sharding>sparse-array": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-mfs>mortice": { + "globals": { + "Worker": true + }, + "packages": { + "3box>ipfs-postmsg-proxy>shortid": true, + "3box>ipfs>ipfs-mfs>mortice>observable-webworkers": true, + "3box>ipfs>ipfs-mfs>mortice>promise-timeout": true, + "3box>ipfs>libp2p-kad-dht>p-queue": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true + } + }, + "3box>ipfs>ipfs-mfs>mortice>promise-timeout": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>ipfs-repo": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>base32.js": true, + "3box>ipfs>cids": true, + "3box>ipfs>datastore-core": true, + "3box>ipfs>dlv": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>ipfs-repo>bignumber.js": true, + "3box>ipfs>ipfs-repo>datastore-level": true, + "3box>ipfs>ipfs-repo>sort-keys": true, + "3box>ipfs>just-safe-set": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>path-browserify": true, + "browserify>timers-browserify": true, + "eslint>debug": true + } + }, + "3box>ipfs>ipfs-repo>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level": { + "packages": { + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down": true, + "3box>ipfs>ipfs-repo>datastore-level>level-js": true, + "3box>ipfs>pull-stream": true, + "3box>orbit-db>orbit-db-keystore>levelup": true, + "browserify>buffer": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down": { + "packages": { + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown": true, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>level-codec": true, + "3box>orbit-db>orbit-db-keystore>levelup>level-errors": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown": { + "packages": { + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown>level-supports": true, + "3box>orbit-db>orbit-db-cache>level-js>immediate": true, + "browserify>buffer": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown>level-supports": { + "packages": { + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>level-codec": { + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>level-js": { + "globals": { + "IDBKeyRange.bound": true, + "IDBKeyRange.lowerBound": true, + "IDBKeyRange.only": true, + "IDBKeyRange.upperBound": true, + "indexedDB.deleteDatabase": true, + "indexedDB.open": true + }, + "packages": { + "3box>ipfs>ipfs-repo>datastore-level>level-js>abstract-leveldown": true, + "3box>ipfs>ipfs-repo>datastore-level>level-js>idb-readable-stream": true, + "3box>orbit-db>orbit-db-cache>level-js>ltgt": true, + "browserify>buffer": true, + "browserify>process": true, + "browserify>stream-browserify": true, + "browserify>util": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>level-js>abstract-leveldown": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "browserify>process": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>level-js>idb-readable-stream": { + "globals": { + "IDBKeyRange.bound": true, + "IDBKeyRange.lowerBound": true, + "IDBKeyRange.upperBound": true + }, + "packages": { + "browserify>stream-browserify": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>sort-keys": { + "packages": { + "geckodriver>got>is-plain-obj": true + } + }, + "3box>ipfs>ipfs-unixfs": { + "packages": { + "3box>ipfs>protons": true + } + }, + "3box>ipfs>ipfs-unixfs-exporter": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>err-code": true, + "3box>ipfs>ipfs-mfs>async-iterator-last": true, + "3box>ipfs>ipfs-mfs>hamt-sharding": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-importer": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-unixfs-importer": { + "packages": { + "3box>ipfs>async-iterator-all": true, + "3box>ipfs>bl": true, + "3box>ipfs>err-code": true, + "3box>ipfs>ipfs-mfs>hamt-sharding": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-importer>async-iterator-batch": true, + "3box>ipfs>ipfs-unixfs-importer>async-iterator-first": true, + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>superstruct": true, + "browserify>buffer": true, + "rc>deep-extend": true + } + }, + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm": { + "globals": { + "Blob": true, + "Response": true, + "WebAssembly": true + }, + "packages": { + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm>assemblyscript": true + } + }, + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm>assemblyscript": { + "globals": { + "WebAssembly.Instance": true, + "WebAssembly.Module": true, + "WebAssembly.instantiateStreaming": true, + "console.log": true + } + }, + "3box>ipfs>ipfs-utils": { + "globals": { + "FileReader": true + }, + "packages": { + "3box>ipfs>ipfs-utils>is-buffer": true, + "3box>ipfs>ipfs-utils>readable-stream": true, + "3box>ipfs>is-pull-stream": true, + "3box>ipfs>kind-of": true, + "@metamask/providers>is-stream": true + } + }, + "3box>ipfs>ipfs-utils>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>ipld": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>ipld-dag-cbor": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>ipld-raw": true, + "3box>ipfs>ipld>typical": true, + "3box>ipfs>merge-options": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>promisify-es6": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipld-dag-cbor": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipld-dag-cbor>is-circular": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-lattice-keyring>gridplus-sdk>borc": true + } + }, + "3box>ipfs>ipld-dag-pb": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>class-is": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>protons": true, + "@storybook/client-api>stable": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipld-raw": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true + } + }, + "3box>ipfs>ipld-raw>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>err-code": true, + "3box>ipfs>ipld-raw>multihashing-async>murmurhash3js-revisited": true, + "3box>ipfs>multihashes": true, + "browserify>buffer": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>ipld-raw>multihashing-async>murmurhash3js-revisited": { + "globals": { + "define": true + } + }, + "3box>ipfs>ipld>typical": { + "globals": { + "define": true + } + }, + "3box>ipfs>ipns": { + "packages": { + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipns>timestamp-nano": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>protons": true, + "base32-encode": true, + "browserify>buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>is-ipfs": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>cids": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>multibase": true, + "3box>ipfs>multihashes": true, + "browserify>buffer": true + } + }, + "3box>ipfs>iso-url": { + "globals": { + "URL": true, + "URLSearchParams": true, + "location": true + } + }, + "3box>ipfs>libp2p": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>fsm-event": true, + "3box>ipfs>libp2p-websockets": true, + "3box>ipfs>libp2p>libp2p-connection-manager": true, + "3box>ipfs>libp2p>libp2p-floodsub": true, + "3box>ipfs>libp2p>libp2p-ping": true, + "3box>ipfs>libp2p>libp2p-switch": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-book": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>superstruct": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "browserify>process": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-bootstrap": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p-crypto": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>bs58": true, + "3box>ipfs>libp2p-crypto>asn1.js": true, + "3box>ipfs>libp2p-crypto>iso-random-stream": true, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1": true, + "3box>ipfs>libp2p-crypto>multihashing-async": true, + "3box>ipfs>protons": true, + "3box>tweetnacl": true, + "browserify>buffer": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes": true, + "mockttp>node-forge": true + } + }, + "3box>ipfs>libp2p-crypto>asn1.js": { + "packages": { + "3box>ethers>hash.js>minimalistic-assert": true, + "bn.js": true, + "browserify>buffer": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>libp2p-crypto>iso-random-stream": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>bs58": true, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>multihashing-async": true, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>secp256k1": true + } + }, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>secp256k1": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "eth-sig-util>ethereumjs-util>secp256k1>drbg.js": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>libp2p-crypto>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-kad-dht": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>base32.js": true, + "3box>ipfs>cids": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-kad-dht>hashlru": true, + "3box>ipfs>libp2p-kad-dht>heap": true, + "3box>ipfs>libp2p-kad-dht>k-bucket": true, + "3box>ipfs>libp2p-kad-dht>multihashing-async": true, + "3box>ipfs>libp2p-kad-dht>p-queue": true, + "3box>ipfs>libp2p-kad-dht>p-times": true, + "3box>ipfs>libp2p-kad-dht>xor-distance": true, + "3box>ipfs>libp2p-record": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>promisify-es6": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>pull-stream-to-async-iterator": true, + "3box>ipfs>varint": true, + "@metamask/controllers>abort-controller": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "eslint>debug": true, + "promise-to-callback": true + } + }, + "3box>ipfs>libp2p-kad-dht>heap": { + "globals": { + "define": true + } + }, + "3box>ipfs>libp2p-kad-dht>k-bucket": { + "packages": { + "browserify>events": true, + "ethereumjs-wallet>randombytes": true + } + }, + "3box>ipfs>libp2p-kad-dht>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-kad-dht>p-queue": { + "globals": { + "clearInterval": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "mockttp>@httptoolkit/subscriptions-transport-ws>eventemitter3": true + } + }, + "3box>ipfs>libp2p-kad-dht>p-times": { + "packages": { + "3box>ipfs>libp2p-kad-dht>p-times>p-map": true + } + }, + "3box>ipfs>libp2p-kad-dht>xor-distance": { + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-keychain": { + "globals": { + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-keychain>sanitize-filename": true, + "3box>ipfs>merge-options": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "mockttp>node-forge": true + } + }, + "3box>ipfs>libp2p-keychain>sanitize-filename": { + "packages": { + "3box>ipfs>libp2p-keychain>sanitize-filename>truncate-utf8-bytes": true + } + }, + "3box>ipfs>libp2p-keychain>sanitize-filename>truncate-utf8-bytes": { + "packages": { + "3box>ipfs>libp2p-keychain>sanitize-filename>truncate-utf8-bytes>utf8-byte-length": true + } + }, + "3box>ipfs>libp2p-record": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>libp2p-record>buffer-split": true, + "3box>ipfs>libp2p-record>multihashing-async": true, + "3box>ipfs>protons": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>libp2p-record>buffer-split": { + "packages": { + "3box>ipfs>libp2p-record>buffer-split>buffer-indexof": true + } + }, + "3box>ipfs>libp2p-record>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-secio": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-secio>multihashing-async": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>buffer": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-secio>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-secio>pull-handshake": { + "packages": { + "3box>ipfs>libp2p-secio>pull-handshake>pull-reader": true, + "3box>ipfs>pull-cat": true, + "3box>ipfs>pull-mplex>pull-pair": true, + "3box>ipfs>pull-pushable": true + } + }, + "3box>ipfs>libp2p-secio>pull-handshake>pull-reader": { + "globals": { + "cb": true, + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-secio>pull-length-prefixed": { + "packages": { + "3box>ipfs>libp2p-secio>pull-handshake>pull-reader": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>varint": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>libp2p-webrtc-star": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-webrtc-star>simple-peer": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client": true, + "3box>ipfs>libp2p-webrtc-star>webrtcsupport": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>stream-to-pull-stream": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-webrtc-star>simple-peer": { + "globals": { + "clearInterval": true, + "console.warn": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>simple-peer>get-browser-rtc": true, + "3box>ipfs>libp2p-webrtc-star>simple-peer>readable-stream": true, + "browserify>buffer": true, + "eslint>debug": true, + "ethereumjs-wallet>randombytes": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>libp2p-webrtc-star>simple-peer>get-browser-rtc": { + "globals": { + "RTCIceCandidate": true, + "RTCPeerConnection": true, + "RTCSessionDescription": true, + "mozRTCIceCandidate": true, + "mozRTCPeerConnection": true, + "mozRTCSessionDescription": true, + "webkitRTCIceCandidate": true, + "webkitRTCPeerConnection": true, + "webkitRTCSessionDescription": true + } + }, + "3box>ipfs>libp2p-webrtc-star>simple-peer>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client": { + "globals": { + "clearTimeout": true, + "location": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>component-bind": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>debug": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>indexof": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseqs": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseuri": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>to-array": true, + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2": true, + "mockttp>@httptoolkit/subscriptions-transport-ws>backo2": true, + "pubnub>superagent>component-emitter": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client": { + "globals": { + "MozWebSocket": true, + "WebSocket": true, + "XDomainRequest": true, + "XMLHttpRequest": true, + "addEventListener": true, + "attachEvent": true, + "clearTimeout": true, + "document": true, + "location": true, + "navigator": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>component-inherit": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>debug": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>has-cors": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>yeast": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>indexof": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseqs": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseuri": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "pubnub>superagent>component-emitter": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser": { + "globals": { + "FileReader": true, + "btoa": true, + "navigator": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>after": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>arraybuffer.slice": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>blob": true, + "3box>ipfs>libp2p-webrtc-star>socket.io>engine.io>engine.io-parser>base64-arraybuffer": true, + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>blob": { + "globals": { + "Blob": true, + "MSBlobBuilder": true, + "MozBlobBuilder": true, + "WebKitBlobBuilder": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>has-cors": { + "globals": { + "XMLHttpRequest": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser": { + "globals": { + "Blob": true, + "File": true, + "FileReader": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>debug": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>isarray": true, + "browserify>buffer": true, + "pubnub>superagent>component-emitter": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2": { + "globals": { + "Blob": true, + "File": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2>isarray": true, + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-webrtc-star>webrtcsupport": { + "globals": { + "AudioContext": true, + "MediaStream": true, + "RTCIceCandidate": true, + "RTCPeerConnection": true, + "RTCSessionDescription": true, + "document": true, + "location.protocol": true, + "mozRTCIceCandidate": true, + "mozRTCPeerConnection": true, + "mozRTCSessionDescription": true, + "navigator.getUserMedia": true, + "navigator.mozGetUserMedia": true, + "navigator.msGetUserMedia": true, + "navigator.userAgent.match": true, + "navigator.webkitGetUserMedia": true, + "webkitAudioContext": true, + "webkitMediaStream": true, + "webkitRTCPeerConnection": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi": { + "globals": { + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star": { + "globals": { + "console.error": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true, + "uuid": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream": { + "globals": { + "console.error": true + }, + "packages": { + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>data-queue": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>debug": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>uuid": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>data-queue": { + "packages": { + "browserify>events": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>debug": { + "globals": { + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "analytics-node>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "3box>ipfs>libp2p-websockets": { + "packages": { + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-websockets>pull-ws": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>multiaddr-to-uri": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "browserify>os-browserify": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p-websockets>pull-ws": { + "globals": { + "WebSocket": true, + "location": true + }, + "packages": { + "3box>ipfs>libp2p-websockets>pull-ws>relative-url": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>https-browserify": true, + "browserify>process": true, + "browserify>stream-http": true, + "browserify>timers-browserify": true, + "browserify>url": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>libp2p-websockets>pull-ws>relative-url": { + "packages": { + "browserify>url": true + } + }, + "3box>ipfs>libp2p>libp2p-connection-manager": { + "packages": { + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "document": true, + "performance": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor>debug": true, + "browserify>events": true, + "browserify>process": true, + "lodash": true + } + }, + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>bs58": true, + "3box>ipfs>err-code": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache": { + "packages": { + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache>lodash.throttle": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache>lodash.throttle": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>libp2p>libp2p-ping": { + "packages": { + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>pull-stream": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-switch": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>err-code": true, + "3box>ipfs>fsm-event": true, + "3box>ipfs>ipfs-bitswap>moving-average": true, + "3box>ipfs>libp2p-kad-dht>hashlru": true, + "3box>ipfs>libp2p>libp2p-switch>bignumber.js": true, + "3box>ipfs>libp2p>libp2p-switch>libp2p-circuit": true, + "3box>ipfs>libp2p>libp2p-switch>libp2p-identify": true, + "3box>ipfs>libp2p>libp2p-switch>multistream-select": true, + "3box>ipfs>libp2p>libp2p-switch>retimer": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>libp2p-circuit": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>libp2p-identify": { + "globals": { + "console.warn": true + }, + "packages": { + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>multistream-select": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>libp2p>libp2p-switch>multistream-select>semver": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>varint": true, + "browserify>assert": true, + "browserify>buffer": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>multistream-select>semver": { + "globals": { + "console": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>retimer": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>mafmt": { + "packages": { + "3box>ipfs>multiaddr": true + } + }, + "3box>ipfs>merge-options": { + "packages": { + "geckodriver>got>is-plain-obj": true + } + }, + "3box>ipfs>multiaddr": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>class-is": true, + "3box>ipfs>multiaddr>hi-base32": true, + "3box>ipfs>multiaddr>is-ip": true, + "3box>ipfs>varint": true, + "browserify>buffer": true, + "react-devtools>ip": true + } + }, + "3box>ipfs>multiaddr-to-uri": { + "packages": { + "3box>ipfs>multiaddr": true + } + }, + "3box>ipfs>multiaddr>hi-base32": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>ipfs>multiaddr>is-ip": { + "packages": { + "chromedriver>tcp-port-used>is2>ip-regex": true + } + }, + "3box>ipfs>multibase": { + "packages": { + "3box>ipfs>multibase>base-x": true, + "browserify>buffer": true + } + }, + "3box>ipfs>multibase>base-x": { + "packages": { + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>multicodec": { + "packages": { + "3box>ipfs>varint": true, + "browserify>buffer": true + } + }, + "3box>ipfs>multihashes": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>varint": true, + "browserify>buffer": true + } + }, + "3box>ipfs>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>multihashing-async>murmurhash3js": { + "globals": { + "define": true + } + }, + "3box>ipfs>multihashing-async>nodeify": { + "globals": { + "setTimeout": true + }, + "packages": { + "3box>ipfs>multihashing-async>nodeify>is-promise": true, + "3box>ipfs>multihashing-async>nodeify>promise": true, + "browserify>process": true, + "browserify>timers-browserify": true + } + }, + "3box>ipfs>multihashing-async>nodeify>promise": { + "globals": { + "setImediate": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>multihashing-async>nodeify>is-promise": true, + "browserify>process": true + } + }, + "3box>ipfs>peer-book": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>peer-id": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>multihashes": true, + "browserify>assert": true, + "browserify>buffer": true + } + }, + "3box>ipfs>peer-info": { + "packages": { + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info>unique-by": true, + "browserify>assert": true + } + }, + "3box>ipfs>protons": { + "packages": { + "3box>ipfs>protons>protocol-buffers-schema": true, + "3box>ipfs>protons>signed-varint": true, + "3box>ipfs>varint": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>protons>signed-varint": { + "packages": { + "3box>ipfs>varint": true + } + }, + "3box>ipfs>pull-mplex": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>pull-abortable": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-mplex>looper": true, + "3box>ipfs>pull-mplex>pull-through": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>varint": true, + "browserify>buffer": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>pull-mplex>interface-connection": { + "packages": { + "3box>ipfs>pull-defer": true + } + }, + "3box>ipfs>pull-mplex>pull-through": { + "packages": { + "3box>ipfs>stream-to-pull-stream>looper": true + } + }, + "3box>ipfs>pull-sort": { + "packages": { + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-stream": true + } + }, + "3box>ipfs>pull-stream": { + "globals": { + "console.log": true + } + }, + "3box>ipfs>pull-stream-to-async-iterator": { + "packages": { + "3box>ipfs>pull-stream": true + } + }, + "3box>ipfs>pull-stream-to-stream": { + "packages": { + "browserify>process": true, + "browserify>stream-browserify": true, + "browserify>timers-browserify": true + } + }, + "3box>ipfs>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>receptacle": { + "globals": { + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "analytics-node>ms": true + } + }, + "3box>ipfs>stream-to-pull-stream": { + "globals": { + "console.error": true + }, + "packages": { + "3box>ipfs>pull-stream": true, + "3box>ipfs>stream-to-pull-stream>looper": true, + "browserify>process": true + } + }, + "3box>js-sha256": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>muport-did-resolver": { + "packages": { + "3box>did-jwt>did-resolver": true, + "@babel/runtime": true, + "node-fetch": true + } + }, + "3box>orbit-db": { + "globals": { + "console.log": true + }, + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>multihashes": true, + "3box>orbit-db>ipfs-pubsub-1on1": true, + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-access-controllers": true, + "3box>orbit-db>orbit-db-cache": true, + "3box>orbit-db>orbit-db-counterstore": true, + "3box>orbit-db>orbit-db-docstore": true, + "3box>orbit-db>orbit-db-eventstore": true, + "3box>orbit-db>orbit-db-feedstore": true, + "3box>orbit-db>orbit-db-identity-provider": true, + "3box>orbit-db>orbit-db-io": true, + "3box>orbit-db>orbit-db-keystore": true, + "3box>orbit-db>orbit-db-kvstore": true, + "3box>orbit-db>orbit-db-pubsub": true, + "browserify>path-browserify": true + } + }, + "3box>orbit-db>ipfs-pubsub-1on1": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "3box>orbit-db>ipfs-pubsub-1on1>safe-buffer": true, + "browserify>events": true, + "browserify>path-browserify": true + } + }, + "3box>orbit-db>ipfs-pubsub-1on1>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "3box>orbit-db>logplease": { + "globals": { + "LOG": true, + "console.error": true, + "console.log": true + }, + "packages": { + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true, + "browserify>util": true + } + }, + "3box>orbit-db>orbit-db-access-controllers": { + "globals": { + "console.log": true + }, + "packages": { + "3box>orbit-db>orbit-db-access-controllers>p-map-series": true, + "3box>orbit-db>orbit-db-io": true, + "browserify>events": true, + "browserify>path-browserify": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>orbit-db>orbit-db-access-controllers>p-map-series": { + "packages": { + "3box>orbit-db>orbit-db-store>p-each-series>p-reduce": true + } + }, + "3box>orbit-db>orbit-db-cache": { + "packages": { + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-cache>level-js": true, + "browserify>path-browserify": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js": { + "globals": { + "IDBKeyRange.bound": true, + "IDBKeyRange.lowerBound": true, + "IDBKeyRange.upperBound": true, + "indexedDB": true + }, + "packages": { + "3box>orbit-db>orbit-db-cache>level-js>abstract-leveldown": true, + "3box>orbit-db>orbit-db-cache>level-js>immediate": true, + "3box>orbit-db>orbit-db-cache>level-js>ltgt": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "pumpify>inherits": true, + "stylelint>write-file-atomic>typedarray-to-buffer": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js>abstract-leveldown": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "browserify>process": true, + "watchify>xtend": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js>immediate": { + "globals": { + "MessageChannel": true, + "MutationObserver": true, + "WebKitMutationObserver": true, + "clearTimeout": true, + "document.createElement": true, + "document.createTextNode": true, + "document.documentElement.appendChild": true, + "setImmediate": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js>ltgt": { + "packages": { + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>orbit-db>orbit-db-counterstore": { + "packages": { + "3box>orbit-db>orbit-db-counterstore>crdts": true, + "3box>orbit-db>orbit-db-store": true + } + }, + "3box>orbit-db>orbit-db-docstore": { + "packages": { + "3box>orbit-db>orbit-db-docstore>p-map": true, + "3box>orbit-db>orbit-db-store": true, + "readable-stream": true + } + }, + "3box>orbit-db>orbit-db-eventstore": { + "packages": { + "3box>orbit-db>orbit-db-store": true + } + }, + "3box>orbit-db>orbit-db-feedstore": { + "packages": { + "3box>orbit-db>orbit-db-eventstore": true + } + }, + "3box>orbit-db>orbit-db-identity-provider": { + "packages": { + "3box>orbit-db>orbit-db-keystore": true + } + }, + "3box>orbit-db>orbit-db-io": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipld-dag-pb": true, + "browserify>buffer": true + } + }, + "3box>orbit-db>orbit-db-keystore": { + "globals": { + "console.error": true, + "console.log": true + }, + "packages": { + "3box>ethers>elliptic": true, + "3box>ipfs>libp2p-crypto": true, + "3box>orbit-db>orbit-db-cache>level-js": true, + "3box>orbit-db>orbit-db-keystore>levelup": true, + "3box>orbit-db>orbit-db-keystore>libp2p-crypto-secp256k1>secp256k1": true, + "3box>orbit-db>orbit-db-keystore>lru": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup": { + "packages": { + "3box>orbit-db>orbit-db-keystore>levelup>deferred-leveldown": true, + "3box>orbit-db>orbit-db-keystore>levelup>level-errors": true, + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream": true, + "browserify>assert": true, + "browserify>events": true, + "browserify>process": true, + "browserify>util": true, + "watchify>xtend": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>deferred-leveldown": { + "packages": { + "3box>orbit-db>orbit-db-cache>level-js>abstract-leveldown": true, + "pumpify>inherits": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>level-errors": { + "packages": { + "webpack>memory-fs>errno": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream": { + "packages": { + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream>readable-stream": true, + "pumpify>inherits": true, + "watchify>xtend": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>orbit-db>orbit-db-keystore>libp2p-crypto-secp256k1>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>orbit-db>orbit-db-keystore>lru": { + "packages": { + "browserify>events": true, + "pumpify>inherits": true + } + }, + "3box>orbit-db>orbit-db-kvstore": { + "packages": { + "3box>orbit-db>orbit-db-store": true + } + }, + "3box>orbit-db>orbit-db-pubsub": { + "packages": { + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-pubsub>ipfs-pubsub-peer-monitor": true, + "3box>orbit-db>orbit-db-pubsub>p-series": true, + "browserify>buffer": true + } + }, + "3box>orbit-db>orbit-db-pubsub>ipfs-pubsub-peer-monitor": { + "globals": { + "clearInterval": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "browserify>events": true + } + }, + "3box>orbit-db>orbit-db-pubsub>p-series": { + "packages": { + "3box>orbit-db>orbit-db-pubsub>p-series>@sindresorhus/is": true, + "3box>orbit-db>orbit-db-store>p-each-series>p-reduce": true + } + }, + "3box>orbit-db>orbit-db-pubsub>p-series>@sindresorhus/is": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "browserify>util": true + } + }, + "3box>orbit-db>orbit-db-store": { + "globals": { + "clearInterval": true, + "console.error": true, + "console.warn": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>3box-orbitdb-plugins>ipfs-log": true, + "3box>ipfs>libp2p-kad-dht>p-times>p-map": true, + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-io": true, + "3box>orbit-db>orbit-db-store>p-each-series": true, + "browserify>buffer": true, + "browserify>events": true, + "readable-stream": true + } + }, + "3box>orbit-db>orbit-db-store>p-each-series": { + "packages": { + "3box>orbit-db>orbit-db-store>p-each-series>p-reduce": true + } + }, + "3box>store": { + "globals": { + "ActiveXObject": true, + "console": true + } + }, + "3box>tweetnacl": { + "globals": { + "crypto": true, + "msCrypto": true, + "nacl": "write" + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "3box>tweetnacl-util": { + "globals": { + "atob": true, + "btoa": true + }, + "packages": { + "browserify>browser-resolve": true } }, "@babel/runtime": { "packages": { - "regenerator-runtime": true + "addons-linter>regenerator-runtime": true } }, "@download/blockies": { @@ -77,326 +2234,133 @@ "console.warn": true }, "packages": { - "buffer": true, - "cids": true, - "js-base64": true, - "multicodec": true, - "multihashes": true + "@ensdomains/content-hash>cids": true, + "@ensdomains/content-hash>js-base64": true, + "@ensdomains/content-hash>multicodec": true, + "@ensdomains/content-hash>multihashes": true, + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>cids": { + "packages": { + "@ensdomains/content-hash>cids>multibase": true, + "@ensdomains/content-hash>cids>multicodec": true, + "@ensdomains/content-hash>cids>multihashes": true, + "@ensdomains/content-hash>cids>uint8arrays": true + } + }, + "@ensdomains/content-hash>cids>multibase": { + "globals": { + "TextDecoder": true, + "TextEncoder": true + }, + "packages": { + "@ensdomains/content-hash>cids>multibase>@multiformats/base-x": true + } + }, + "@ensdomains/content-hash>cids>multicodec": { + "packages": { + "@ensdomains/content-hash>cids>multicodec>varint": true, + "@ensdomains/content-hash>cids>uint8arrays": true + } + }, + "@ensdomains/content-hash>cids>multihashes": { + "packages": { + "3box>ipfs>varint": true, + "@ensdomains/content-hash>cids>multibase": true, + "@ensdomains/content-hash>cids>uint8arrays": true + } + }, + "@ensdomains/content-hash>cids>uint8arrays": { + "globals": { + "TextDecoder": true, + "TextEncoder": true + }, + "packages": { + "@ensdomains/content-hash>cids>multibase": true + } + }, + "@ensdomains/content-hash>js-base64": { + "globals": { + "Base64": "write", + "TextDecoder": true, + "TextEncoder": true, + "atob": true, + "btoa": true, + "define": true + }, + "packages": { + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>multicodec": { + "packages": { + "@ensdomains/content-hash>multicodec>uint8arrays": true, + "@ensdomains/content-hash>multicodec>varint": true + } + }, + "@ensdomains/content-hash>multicodec>uint8arrays": { + "packages": { + "@ensdomains/content-hash>multicodec>uint8arrays>multibase": true, + "@ensdomains/content-hash>multihashes>web-encoding": true + } + }, + "@ensdomains/content-hash>multicodec>uint8arrays>multibase": { + "packages": { + "@ensdomains/content-hash>cids>multibase>@multiformats/base-x": true, + "@ensdomains/content-hash>multihashes>web-encoding": true + } + }, + "@ensdomains/content-hash>multihashes": { + "packages": { + "3box>ipfs>varint": true, + "@ensdomains/content-hash>multihashes>multibase": true, + "@ensdomains/content-hash>multihashes>web-encoding": true, + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>multihashes>multibase": { + "packages": { + "3box>ipfs>bs58>base-x": true, + "@ensdomains/content-hash>multihashes>web-encoding": true, + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>multihashes>web-encoding": { + "globals": { + "TextDecoder": true, + "TextEncoder": true + }, + "packages": { + "browserify>util": true } }, "@eth-optimism/contracts": { "packages": { - "@ethersproject/abstract-provider": true, - "ethers": true + "ethers": true, + "ethers>@ethersproject/abstract-provider": true } }, "@ethereumjs/common": { "packages": { - "buffer": true, - "crc-32": true, - "ethereumjs-util": true, - "events": true + "@ethereumjs/common>crc-32": true, + "browserify>buffer": true, + "browserify>events": true, + "ethereumjs-util": true + } + }, + "@ethereumjs/common>crc-32": { + "globals": { + "DO_NOT_EXPORT_CRC": true, + "define": true } }, "@ethereumjs/tx": { "packages": { "@ethereumjs/common": true, - "buffer": true, - "ethereumjs-util": true, - "is-buffer": true - } - }, - "@ethersproject/abi": { - "globals": { - "console.log": true - }, - "packages": { - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/hash": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true - } - }, - "@ethersproject/abstract-signer": { - "packages": { - "@ethersproject/logger": true, - "@ethersproject/properties": true - } - }, - "@ethersproject/address": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/rlp": true - } - }, - "@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "@ethersproject/bytes": true - } - }, - "@ethersproject/basex": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/properties": true - } - }, - "@ethersproject/bignumber": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "bn.js": true - } - }, - "@ethersproject/bytes": { - "packages": { - "@ethersproject/logger": true - } - }, - "@ethersproject/constants": { - "packages": { - "@ethersproject/bignumber": true - } - }, - "@ethersproject/contracts": { - "globals": { - "setTimeout": true - }, - "packages": { - "@ethersproject/abi": true, - "@ethersproject/abstract-provider": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/transactions": true - } - }, - "@ethersproject/hash": { - "packages": { - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/hdnode": { - "packages": { - "@ethersproject/basex": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/pbkdf2": true, - "@ethersproject/properties": true, - "@ethersproject/sha2": true, - "@ethersproject/signing-key": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "@ethersproject/wordlists": true - } - }, - "@ethersproject/json-wallets": { - "packages": { - "@ethersproject/address": true, - "@ethersproject/bytes": true, - "@ethersproject/hdnode": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/pbkdf2": true, - "@ethersproject/properties": true, - "@ethersproject/random": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "aes-js": true, - "scrypt-js": true - } - }, - "@ethersproject/keccak256": { - "packages": { - "@ethersproject/bytes": true, - "js-sha3": true - } - }, - "@ethersproject/logger": { - "globals": { - "console": true - } - }, - "@ethersproject/networks": { - "packages": { - "@ethersproject/logger": true - } - }, - "@ethersproject/pbkdf2": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/sha2": true - } - }, - "@ethersproject/properties": { - "packages": { - "@ethersproject/logger": true - } - }, - "@ethersproject/providers": { - "globals": { - "WebSocket": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "console.warn": true, - "name": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "@ethersproject/abstract-provider": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/basex": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/hash": true, - "@ethersproject/logger": true, - "@ethersproject/networks": true, - "@ethersproject/properties": true, - "@ethersproject/random": true, - "@ethersproject/sha2": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "@ethersproject/web": true, - "bech32": true - } - }, - "@ethersproject/random": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/rlp": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/sha2": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "hash.js": true - } - }, - "@ethersproject/signing-key": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "elliptic": true - } - }, - "@ethersproject/solidity": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/sha2": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/strings": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/transactions": { - "globals": { - "console.log": true - }, - "packages": { - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/rlp": true, - "@ethersproject/signing-key": true - } - }, - "@ethersproject/units": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/wallet": { - "packages": { - "@ethersproject/abstract-provider": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/bytes": true, - "@ethersproject/hash": true, - "@ethersproject/hdnode": true, - "@ethersproject/json-wallets": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/random": true, - "@ethersproject/signing-key": true, - "@ethersproject/transactions": true - } - }, - "@ethersproject/web": { - "globals": { - "clearTimeout": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "@ethersproject/base64": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/wordlists": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/hash": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-util": true } }, "@formatjs/intl-relativetimeformat": { @@ -404,55 +2368,104 @@ "Intl": true }, "packages": { - "@formatjs/intl-utils": true + "@formatjs/intl-relativetimeformat>@formatjs/intl-utils": true } }, - "@formatjs/intl-utils": { + "@formatjs/intl-relativetimeformat>@formatjs/intl-utils": { "globals": { "Intl.getCanonicalLocales": true } }, - "@keystonehq/base-eth-keyring": { + "@keystonehq/bc-ur-registry-eth": { "packages": { - "@ethereumjs/tx": true, - "@keystonehq/bc-ur-registry-eth": true, - "buffer": true, + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": true, + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "browserify>buffer": true, "ethereumjs-util": true, - "hdkey": true, "uuid": true } }, - "@keystonehq/bc-ur-registry": { + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": { "globals": { "define": true }, "packages": { "@ngraveio/bc-ur": true, - "bs58check": true, - "buffer": true + "browserify>buffer": true, + "ethereumjs-wallet>bs58check": true } }, - "@keystonehq/bc-ur-registry-eth": { + "@keystonehq/bc-ur-registry-eth>hdkey": { "packages": { - "@keystonehq/bc-ur-registry": true, - "buffer": true, - "ethereumjs-util": true, - "hdkey": true, - "uuid": true + "browserify>assert": true, + "browserify>crypto-browserify": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>safe-buffer": true, + "ganache>secp256k1": true } }, "@keystonehq/metamask-airgapped-keyring": { "packages": { "@ethereumjs/tx": true, - "@keystonehq/base-eth-keyring": true, - "@keystonehq/bc-ur-registry-eth": true, - "@metamask/obs-store": true, - "buffer": true, - "events": true, - "rlp": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/bc-ur-registry-eth": true, + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store": true, + "browserify>buffer": true, + "browserify>events": true, + "ethereumjs-util>rlp": true, "uuid": true } }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring": { + "packages": { + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@ethereumjs/tx": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@keystonehq/bc-ur-registry-eth": true, + "browserify>buffer": true, + "ethereumjs-util": true, + "uuid": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@ethereumjs/tx": { + "packages": { + "@ethereumjs/common": true, + "browserify>buffer": true, + "ethereumjs-util": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@keystonehq/bc-ur-registry-eth": { + "packages": { + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": true, + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "browserify>buffer": true, + "ethereumjs-util": true, + "uuid": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/bc-ur-registry-eth": { + "packages": { + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": true, + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "browserify>buffer": true, + "ethereumjs-util": true, + "uuid": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store": { + "packages": { + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store>through2": true, + "browserify>stream-browserify": true, + "json-rpc-engine>@metamask/safe-event-emitter": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, "@material-ui/core": { "globals": { "Image": true, @@ -477,20 +2490,20 @@ }, "packages": { "@babel/runtime": true, - "@material-ui/styles": true, - "@material-ui/system": true, - "@material-ui/utils": true, - "clsx": true, - "hoist-non-react-statics": true, - "popper.js": true, + "@material-ui/core>@material-ui/styles": true, + "@material-ui/core>@material-ui/system": true, + "@material-ui/core>@material-ui/utils": true, + "@material-ui/core>clsx": true, + "@material-ui/core>popper.js": true, + "@material-ui/core>react-transition-group": true, "prop-types": true, + "prop-types>react-is": true, "react": true, "react-dom": true, - "react-is": true, - "react-transition-group": true + "react-redux>hoist-non-react-statics": true } }, - "@material-ui/styles": { + "@material-ui/core>@material-ui/styles": { "globals": { "console.error": true, "console.warn": true, @@ -499,36 +2512,135 @@ }, "packages": { "@babel/runtime": true, - "@material-ui/utils": true, - "clsx": true, - "hoist-non-react-statics": true, - "jss": true, - "jss-plugin-camel-case": true, - "jss-plugin-default-unit": true, - "jss-plugin-global": true, - "jss-plugin-nested": true, - "jss-plugin-props-sort": true, - "jss-plugin-rule-value-function": true, - "jss-plugin-vendor-prefixer": true, + "@material-ui/core>@material-ui/styles>jss": true, + "@material-ui/core>@material-ui/styles>jss-plugin-camel-case": true, + "@material-ui/core>@material-ui/styles>jss-plugin-default-unit": true, + "@material-ui/core>@material-ui/styles>jss-plugin-global": true, + "@material-ui/core>@material-ui/styles>jss-plugin-nested": true, + "@material-ui/core>@material-ui/styles>jss-plugin-props-sort": true, + "@material-ui/core>@material-ui/styles>jss-plugin-rule-value-function": true, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer": true, + "@material-ui/core>@material-ui/utils": true, + "@material-ui/core>clsx": true, "prop-types": true, - "react": true + "react": true, + "react-redux>hoist-non-react-statics": true } }, - "@material-ui/system": { + "@material-ui/core>@material-ui/styles>jss": { + "globals": { + "CSS": true, + "document.createElement": true, + "document.querySelector": true + }, + "packages": { + "@babel/runtime": true, + "@material-ui/core>@material-ui/styles>jss>is-in-browser": true, + "react-router-dom>tiny-warning": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-camel-case": { + "packages": { + "@material-ui/core>@material-ui/styles>jss-plugin-camel-case>hyphenate-style-name": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-default-unit": { + "globals": { + "CSS": true + }, + "packages": { + "@material-ui/core>@material-ui/styles>jss": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-global": { + "packages": { + "@babel/runtime": true, + "@material-ui/core>@material-ui/styles>jss": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-nested": { + "packages": { + "@babel/runtime": true, + "react-router-dom>tiny-warning": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-rule-value-function": { + "packages": { + "@material-ui/core>@material-ui/styles>jss": true, + "react-router-dom>tiny-warning": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer": { + "packages": { + "@material-ui/core>@material-ui/styles>jss": true, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer>css-vendor": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer>css-vendor": { + "globals": { + "document.createElement": true, + "document.documentElement": true, + "getComputedStyle": true + }, + "packages": { + "@babel/runtime": true, + "@material-ui/core>@material-ui/styles>jss>is-in-browser": true + } + }, + "@material-ui/core>@material-ui/styles>jss>is-in-browser": { + "globals": { + "document": true + } + }, + "@material-ui/core>@material-ui/system": { "globals": { "console.error": true }, "packages": { "@babel/runtime": true, - "@material-ui/utils": true, + "@material-ui/core>@material-ui/utils": true, "prop-types": true } }, - "@material-ui/utils": { + "@material-ui/core>@material-ui/utils": { "packages": { "@babel/runtime": true, "prop-types": true, - "react-is": true + "prop-types>react-is": true + } + }, + "@material-ui/core>popper.js": { + "globals": { + "MSInputMethodContext": true, + "Node.DOCUMENT_POSITION_FOLLOWING": true, + "cancelAnimationFrame": true, + "console.warn": true, + "define": true, + "devicePixelRatio": true, + "document": true, + "getComputedStyle": true, + "innerHeight": true, + "innerWidth": true, + "navigator": true, + "requestAnimationFrame": true, + "setTimeout": true + } + }, + "@material-ui/core>react-transition-group": { + "globals": { + "Element": true, + "setTimeout": true + }, + "packages": { + "@material-ui/core>react-transition-group>dom-helpers": true, + "prop-types": true, + "react": true, + "react-dom": true + } + }, + "@material-ui/core>react-transition-group>dom-helpers": { + "packages": { + "@babel/runtime": true } }, "@metamask/controllers": { @@ -547,36 +2659,330 @@ "@ethereumjs/common": true, "@ethereumjs/tx": true, "@metamask/contract-metadata": true, + "@metamask/controllers>abort-controller": true, + "@metamask/controllers>async-mutex": true, + "@metamask/controllers>eth-method-registry": true, + "@metamask/controllers>eth-phishing-detect": true, + "@metamask/controllers>ethereumjs-wallet": true, + "@metamask/controllers>isomorphic-fetch": true, + "@metamask/controllers>multiformats": true, + "@metamask/controllers>nanoid": true, + "@metamask/controllers>web3-provider-engine": true, "@metamask/metamask-eth-abis": true, - "abort-controller": true, - "async-mutex": true, - "buffer": true, + "@storybook/api>fast-deep-equal": true, + "browserify>buffer": true, + "browserify>events": true, "deep-freeze-strict": true, "eth-ens-namehash": true, "eth-json-rpc-infura": true, "eth-keyring-controller": true, - "eth-method-registry": true, - "eth-phishing-detect": true, "eth-query": true, "eth-rpc-errors": true, "eth-sig-util": true, "ethereumjs-util": true, - "ethereumjs-wallet": true, "ethers": true, - "ethjs-unit": true, - "events": true, - "fast-deep-equal": true, + "ethjs>ethjs-unit": true, "immer": true, - "isomorphic-fetch": true, "json-rpc-engine": true, "jsonschema": true, - "multiformats": true, - "nanoid": true, "punycode": true, "single-call-balance-checker-abi": true, "uuid": true, - "web3": true, - "web3-provider-engine": true + "web3": true + } + }, + "@metamask/controllers>abort-controller": { + "globals": { + "AbortController": true + } + }, + "@metamask/controllers>async-mutex": { + "globals": { + "setTimeout": true + }, + "packages": { + "@metamask/controllers>async-mutex>tslib": true + } + }, + "@metamask/controllers>async-mutex>tslib": { + "globals": { + "define": true + } + }, + "@metamask/controllers>eth-method-registry": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": true, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": true, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-query": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, + "promise-to-callback": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-query": { + "globals": { + "console": true + }, + "packages": { + "ethjs-query>babel-runtime": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, + "promise-to-callback": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "@metamask/controllers>eth-phishing-detect": { + "packages": { + "eslint>optionator>fast-levenshtein": true + } + }, + "@metamask/controllers>ethereumjs-wallet": { + "packages": { + "@metamask/controllers>ethereumjs-wallet>uuid": true, + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "@metamask/controllers>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "@metamask/controllers>isomorphic-fetch": { + "globals": { + "fetch.bind": true + }, + "packages": { + "@metamask/controllers>isomorphic-fetch>whatwg-fetch": true + } + }, + "@metamask/controllers>isomorphic-fetch>whatwg-fetch": { + "globals": { + "Blob": true, + "FileReader": true, + "FormData": true, + "URLSearchParams.prototype.isPrototypeOf": true, + "XMLHttpRequest": true, + "define": true, + "setTimeout": true + } + }, + "@metamask/controllers>multiformats": { + "globals": { + "TextDecoder": true, + "TextEncoder": true, + "console.warn": true + } + }, + "@metamask/controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/controllers>web3-provider-engine": { + "globals": { + "WebSocket": true, + "console": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "@ethereumjs/tx": true, + "@metamask/controllers>web3-provider-engine>backoff": true, + "@metamask/controllers>web3-provider-engine>eth-block-tracker": true, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware": true, + "@metamask/controllers>web3-provider-engine>eth-sig-util": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util": true, + "@metamask/controllers>web3-provider-engine>semaphore": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>util": true, + "eth-json-rpc-filters": true, + "eth-json-rpc-infura": true, + "lavamoat>json-stable-stringify": true, + "watchify>xtend": true + } + }, + "@metamask/controllers>web3-provider-engine>backoff": { + "globals": { + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "@metamask/controllers>web3-provider-engine>backoff>precond": true, + "browserify>events": true, + "browserify>util": true + } + }, + "@metamask/controllers>web3-provider-engine>backoff>precond": { + "packages": { + "browserify>util": true + } + }, + "@metamask/controllers>web3-provider-engine>cross-fetch>node-fetch": { + "globals": { + "fetch": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-block-tracker": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/controllers>web3-provider-engine>eth-block-tracker>pify": true, + "eth-query": true, + "safe-event-emitter": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware": { + "globals": { + "console.error": true, + "fetch": true, + "setTimeout": true + }, + "packages": { + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware>json-rpc-engine": true, + "@metamask/controllers>web3-provider-engine>eth-rpc-errors": true, + "browserify>url": true, + "lavamoat>json-stable-stringify": true, + "node-fetch": true, + "source-map-explorer>btoa": true, + "vinyl>clone": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware>node-fetch": { + "globals": { + "fetch": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-rpc-errors": { + "packages": { + "eth-rpc-errors>fast-safe-stringify": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-sig-util": { + "packages": { + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi": { + "packages": { + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi>ethereumjs-util": true, + "bn.js": true, + "browserify>buffer": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>ethjs-util": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util": { + "packages": { + "@metamask/controllers>web3-provider-engine>ethereumjs-util>ethjs-util": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>keccak": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>secp256k1": true, + "bn.js": true, + "browserify>assert": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/controllers>web3-provider-engine>semaphore": { + "globals": { + "define": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true } }, "@metamask/eth-ledger-bridge-keyring": { @@ -590,21 +2996,65 @@ }, "packages": { "@ethereumjs/tx": true, - "buffer": true, - "eth-sig-util": true, - "ethereumjs-util": true, - "events": true, - "hdkey": true + "@metamask/eth-ledger-bridge-keyring>eth-sig-util": true, + "@metamask/eth-ledger-bridge-keyring>hdkey": true, + "browserify>buffer": true, + "browserify>events": true, + "ethereumjs-util": true } }, - "@metamask/eth-sig-util": { + "@metamask/eth-ledger-bridge-keyring>eth-sig-util": { "packages": { - "buffer": true, - "ethereumjs-abi": true, - "ethereumjs-util": true, - "ethjs-util": true, - "tweetnacl": true, - "tweetnacl-util": true + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util": true, + "browserify>buffer": true, + "ethereumjs-abi": true + } + }, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util": { + "packages": { + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>ethjs-util": true, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>keccak": true, + "@metamask/eth-ledger-bridge-keyring>hdkey>secp256k1": true, + "bn.js": true, + "browserify>assert": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/eth-ledger-bridge-keyring>hdkey": { + "packages": { + "@metamask/eth-ledger-bridge-keyring>hdkey>secp256k1": true, + "browserify>assert": true, + "browserify>crypto-browserify": true, + "eth-trezor-keyring>hdkey>coinstring": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/eth-ledger-bridge-keyring>hdkey>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true } }, "@metamask/eth-token-tracker": { @@ -613,15 +3063,88 @@ }, "packages": { "@babel/runtime": true, - "deep-equal": true, - "eth-block-tracker": true, - "ethjs": true, + "@metamask/eth-token-tracker>eth-block-tracker": true, + "@metamask/eth-token-tracker>ethjs": true, + "@metamask/eth-token-tracker>human-standard-token-abi": true, "ethjs-contract": true, "ethjs-query": true, - "human-standard-token-abi": true, + "nock>deep-equal": true, "safe-event-emitter": true } }, + "@metamask/eth-token-tracker>eth-block-tracker": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/eth-token-tracker>eth-block-tracker>pify": true, + "eth-query": true, + "safe-event-emitter": true + } + }, + "@metamask/eth-token-tracker>ethjs": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "@metamask/eth-token-tracker>ethjs>bn.js": true, + "@metamask/eth-token-tracker>ethjs>ethjs-abi": true, + "@metamask/eth-token-tracker>ethjs>ethjs-contract": true, + "@metamask/eth-token-tracker>ethjs>ethjs-query": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-abi": { + "packages": { + "@metamask/eth-token-tracker>ethjs>bn.js": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-contract": { + "packages": { + "@metamask/eth-token-tracker>ethjs>ethjs-contract>ethjs-abi": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, + "promise-to-callback": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-contract>ethjs-abi": { + "packages": { + "@metamask/eth-token-tracker>ethjs>bn.js": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-query": { + "globals": { + "console": true + }, + "packages": { + "ethjs-query>babel-runtime": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, + "promise-to-callback": true + } + }, + "@metamask/eth-token-tracker>ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, "@metamask/etherscan-link": { "globals": { "URL": true @@ -636,33 +3159,59 @@ "setTimeout": true }, "packages": { - "@metamask/execution-environments": true, + "@metamask/iframe-execution-environment-service>json-rpc-middleware-stream": true, + "@metamask/iframe-execution-environment-service>nanoid": true, "@metamask/post-message-stream": true, "@metamask/snap-controllers": true, + "@metamask/snap-controllers>@metamask/execution-environments": true, "json-rpc-engine": true, - "json-rpc-middleware-stream": true, - "nanoid": true, "pump": true } }, + "@metamask/iframe-execution-environment-service>json-rpc-middleware-stream": { + "globals": { + "setTimeout": true + }, + "packages": { + "json-rpc-engine>@metamask/safe-event-emitter": true, + "readable-stream": true + } + }, + "@metamask/iframe-execution-environment-service>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, "@metamask/jazzicon": { "globals": { "document.createElement": true, "document.createElementNS": true }, "packages": { - "color": true, - "mersenne-twister": true + "@metamask/jazzicon>color": true, + "@metamask/jazzicon>mersenne-twister": true } }, - "@metamask/key-tree": { + "@metamask/jazzicon>color": { "packages": { - "bip39": true, - "buffer": true, - "crypto-browserify": true, - "is-buffer": true, - "keccak": true, - "secp256k1": true + "@metamask/jazzicon>color>clone": true, + "@metamask/jazzicon>color>color-convert": true, + "@metamask/jazzicon>color>color-string": true + } + }, + "@metamask/jazzicon>color>clone": { + "packages": { + "browserify>buffer": true + } + }, + "@metamask/jazzicon>color>color-convert": { + "packages": { + "@metamask/jazzicon>color>color-convert>color-name": true + } + }, + "@metamask/jazzicon>color>color-string": { + "packages": { + "jest-canvas-mock>moo-color>color-name": true } }, "@metamask/logo": { @@ -675,18 +3224,8 @@ "requestAnimationFrame": true }, "packages": { - "gl-mat4": true, - "gl-vec3": true - } - }, - "@metamask/object-multiplex": { - "globals": { - "console.warn": true - }, - "packages": { - "end-of-stream": true, - "once": true, - "readable-stream": true + "@metamask/logo>gl-mat4": true, + "@metamask/logo>gl-vec3": true } }, "@metamask/obs-store": { @@ -694,9 +3233,17 @@ "localStorage": true }, "packages": { - "@metamask/safe-event-emitter": true, - "stream-browserify": true, - "through2": true + "@metamask/obs-store>through2": true, + "browserify>stream-browserify": true, + "json-rpc-engine>@metamask/safe-event-emitter": true + } + }, + "@metamask/obs-store>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true } }, "@metamask/post-message-stream": { @@ -708,23 +3255,68 @@ "removeEventListener": true }, "packages": { + "@metamask/post-message-stream>readable-stream": true + } + }, + "@metamask/post-message-stream>readable-stream": { + "packages": { + "@metamask/post-message-stream>readable-stream>safe-buffer": true, + "@metamask/post-message-stream>readable-stream>string_decoder": true, + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true, + "browserify>timers-browserify": true, + "pumpify>inherits": true, + "readable-stream>core-util-is": true, + "readable-stream>isarray": true, + "vinyl>cloneable-readable>process-nextick-args": true + } + }, + "@metamask/post-message-stream>readable-stream>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "@metamask/post-message-stream>readable-stream>string_decoder": { + "packages": { + "@metamask/post-message-stream>readable-stream>safe-buffer": true + } + }, + "@metamask/providers>@metamask/object-multiplex": { + "globals": { + "console.warn": true + }, + "packages": { + "end-of-stream": true, + "pump>once": true, "readable-stream": true } }, "@metamask/rpc-methods": { "packages": { "@metamask/controllers": true, - "@metamask/key-tree": true, + "@metamask/rpc-methods>@metamask/key-tree": true, "@metamask/snap-controllers": true, "eth-rpc-errors": true } }, - "@metamask/safe-event-emitter": { - "globals": { - "setTimeout": true - }, + "@metamask/rpc-methods>@metamask/key-tree": { "packages": { - "events": true + "@metamask/rpc-methods>@metamask/key-tree>bip39": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-util>ethereum-cryptography>keccak": true, + "ganache>secp256k1": true + } + }, + "@metamask/rpc-methods>@metamask/key-tree>bip39": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>pbkdf2": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true } }, "@metamask/smart-transactions-controller": { @@ -738,14 +3330,167 @@ "setTimeout": true }, "packages": { - "@metamask/controllers": true, - "bignumber.js": true, + "@metamask/controllers>isomorphic-fetch": true, + "@metamask/smart-transactions-controller>@metamask/controllers": true, + "@metamask/smart-transactions-controller>bignumber.js": true, + "@metamask/smart-transactions-controller>fast-json-patch": true, "ethers": true, - "fast-json-patch": true, - "isomorphic-fetch": true, "lodash": true } }, + "@metamask/smart-transactions-controller>@metamask/controllers": { + "globals": { + "Headers": true, + "URL": true, + "clearInterval": true, + "clearTimeout": true, + "console.error": true, + "console.log": true, + "fetch": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "@ethereumjs/common": true, + "@ethereumjs/tx": true, + "@metamask/contract-metadata": true, + "@metamask/controllers>abort-controller": true, + "@metamask/controllers>async-mutex": true, + "@metamask/controllers>eth-phishing-detect": true, + "@metamask/controllers>isomorphic-fetch": true, + "@metamask/controllers>multiformats": true, + "@metamask/controllers>web3-provider-engine": true, + "@metamask/metamask-eth-abis": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry": true, + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet": true, + "@metamask/smart-transactions-controller>@metamask/controllers>nanoid": true, + "@storybook/api>fast-deep-equal": true, + "browserify>buffer": true, + "browserify>events": true, + "deep-freeze-strict": true, + "eth-ens-namehash": true, + "eth-json-rpc-infura": true, + "eth-keyring-controller": true, + "eth-query": true, + "eth-rpc-errors": true, + "eth-sig-util": true, + "ethereumjs-util": true, + "ethers": true, + "ethjs>ethjs-unit": true, + "immer": true, + "json-rpc-engine": true, + "jsonschema": true, + "punycode": true, + "single-call-balance-checker-abi": true, + "uuid": true, + "web3": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-query": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, + "promise-to-callback": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-query": { + "globals": { + "console": true + }, + "packages": { + "ethjs-query>babel-runtime": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, + "promise-to-callback": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet>uuid": true, + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/smart-transactions-controller>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "@metamask/smart-transactions-controller>fast-json-patch": { + "globals": { + "addEventListener": true, + "clearTimeout": true, + "removeEventListener": true, + "setTimeout": true + } + }, "@metamask/snap-controllers": { "globals": { "URL": true, @@ -760,37 +3505,241 @@ }, "packages": { "@metamask/controllers": true, - "@metamask/execution-environments": true, - "@metamask/object-multiplex": true, - "@metamask/obs-store": true, "@metamask/post-message-stream": true, - "@metamask/safe-event-emitter": true, - "ajv": true, - "buffer": true, - "concat-stream": true, - "crypto-browserify": true, + "@metamask/providers>@metamask/object-multiplex": true, + "@metamask/snap-controllers>@metamask/execution-environments": true, + "@metamask/snap-controllers>@metamask/obs-store": true, + "@metamask/snap-controllers>ajv": true, + "@metamask/snap-controllers>concat-stream": true, + "@metamask/snap-controllers>gunzip-maybe": true, + "@metamask/snap-controllers>json-rpc-middleware-stream": true, + "@metamask/snap-controllers>nanoid": true, + "@metamask/snap-controllers>readable-web-to-node-stream": true, + "@metamask/snap-controllers>tar-stream": true, + "@storybook/api>fast-deep-equal": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, "eth-rpc-errors": true, - "fast-deep-equal": true, - "gunzip-maybe": true, "json-rpc-engine": true, - "json-rpc-middleware-stream": true, - "nanoid": true, + "json-rpc-engine>@metamask/safe-event-emitter": true, "pump": true, - "readable-web-to-node-stream": true, - "semver": true, - "tar-stream": true + "semver": true + } + }, + "@metamask/snap-controllers>@metamask/obs-store": { + "packages": { + "@metamask/snap-controllers>@metamask/obs-store>through2": true, + "browserify>stream-browserify": true, + "json-rpc-engine>@metamask/safe-event-emitter": true + } + }, + "@metamask/snap-controllers>@metamask/obs-store>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, + "@metamask/snap-controllers>ajv": { + "packages": { + "@storybook/api>fast-deep-equal": true + } + }, + "@metamask/snap-controllers>concat-stream": { + "packages": { + "@metamask/snap-controllers>concat-stream>readable-stream": true, + "browserify>buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>concat-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>gunzip-maybe": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>browserify-zlib": true, + "@metamask/snap-controllers>gunzip-maybe>is-deflate": true, + "@metamask/snap-controllers>gunzip-maybe>is-gzip": true, + "@metamask/snap-controllers>gunzip-maybe>peek-stream": true, + "@metamask/snap-controllers>gunzip-maybe>pumpify": true, + "@metamask/snap-controllers>gunzip-maybe>through2": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>browserify-zlib": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>browserify-zlib>pako": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>process": true, + "browserify>util": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>peek-stream": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>peek-stream>duplexify": true, + "@metamask/snap-controllers>gunzip-maybe>peek-stream>through2": true, + "browserify>buffer": true, + "terser>source-map-support>buffer-from": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>peek-stream>duplexify": { + "packages": { + "browserify>buffer": true, + "browserify>process": true, + "duplexify>stream-shift": true, + "end-of-stream": true, + "pumpify>inherits": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>peek-stream>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>pumpify": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>pumpify>duplexify": true, + "@metamask/snap-controllers>gunzip-maybe>pumpify>pump": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>pumpify>duplexify": { + "packages": { + "browserify>buffer": true, + "browserify>process": true, + "duplexify>stream-shift": true, + "end-of-stream": true, + "pumpify>inherits": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>pumpify>pump": { + "packages": { + "browserify>browser-resolve": true, + "end-of-stream": true, + "pump>once": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, + "@metamask/snap-controllers>json-rpc-middleware-stream": { + "globals": { + "setTimeout": true + }, + "packages": { + "json-rpc-engine>@metamask/safe-event-emitter": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/snap-controllers>readable-web-to-node-stream": { + "packages": { + "@metamask/snap-controllers>readable-web-to-node-stream>readable-stream": true + } + }, + "@metamask/snap-controllers>readable-web-to-node-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>tar-stream": { + "packages": { + "@metamask/snap-controllers>tar-stream>bl": true, + "@metamask/snap-controllers>tar-stream>fs-constants": true, + "@metamask/snap-controllers>tar-stream>readable-stream": true, + "browserify>buffer": true, + "browserify>process": true, + "browserify>string_decoder": true, + "browserify>util": true, + "end-of-stream": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>tar-stream>bl": { + "packages": { + "@metamask/snap-controllers>tar-stream>readable-stream": true, + "browserify>buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>tar-stream>fs-constants": { + "packages": { + "browserify>constants-browserify": true + } + }, + "@metamask/snap-controllers>tar-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true } }, "@ngraveio/bc-ur": { "packages": { - "@apocentre/alias-sampling": true, - "assert": true, - "bignumber.js": true, - "buffer": true, - "cbor-sync": true, - "crc": true, - "jsbi": true, - "sha.js": true + "@ngraveio/bc-ur>@apocentre/alias-sampling": true, + "@ngraveio/bc-ur>bignumber.js": true, + "@ngraveio/bc-ur>crc": true, + "@ngraveio/bc-ur>jsbi": true, + "@ngraveio/bc-ur>sha.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "pubnub>cbor-sync": true + } + }, + "@ngraveio/bc-ur>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "@ngraveio/bc-ur>crc": { + "packages": { + "browserify>buffer": true + } + }, + "@ngraveio/bc-ur>jsbi": { + "globals": { + "define": true + } + }, + "@ngraveio/bc-ur>sha.js": { + "packages": { + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true } }, "@popperjs/core": { @@ -814,18 +3763,10 @@ "console.warn": true }, "packages": { + "@reduxjs/toolkit>reselect": true, "immer": true, "redux": true, - "redux-thunk": true, - "reselect": true - } - }, - "@segment/loosely-validate-event": { - "packages": { - "assert": true, - "buffer": true, - "component-type": true, - "join-component": true + "redux-thunk": true } }, "@sentry/browser": { @@ -834,57 +3775,43 @@ "setTimeout": true }, "packages": { - "@sentry/core": true, - "@sentry/types": true, - "@sentry/utils": true, - "tslib": true + "@sentry/browser>@sentry/core": true, + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true } }, - "@sentry/core": { + "@sentry/browser>@sentry/core": { "globals": { "clearInterval": true, "setInterval": true }, "packages": { - "@sentry/hub": true, - "@sentry/minimal": true, - "@sentry/types": true, - "@sentry/utils": true, - "tslib": true + "@sentry/browser>@sentry/core>@sentry/hub": true, + "@sentry/browser>@sentry/core>@sentry/minimal": true, + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true } }, - "@sentry/hub": { + "@sentry/browser>@sentry/core>@sentry/hub": { "globals": { "clearInterval": true, "setInterval": true }, "packages": { - "@sentry/types": true, - "@sentry/utils": true, - "tslib": true + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true } }, - "@sentry/integrations": { - "globals": { - "clearTimeout": true, - "console.error": true, - "console.log": true, - "setTimeout": true - }, + "@sentry/browser>@sentry/core>@sentry/minimal": { "packages": { - "@sentry/types": true, - "@sentry/utils": true, - "localforage": true, - "tslib": true + "@sentry/browser>@sentry/core>@sentry/hub": true, + "@sentry/browser>tslib": true } }, - "@sentry/minimal": { - "packages": { - "@sentry/hub": true, - "tslib": true - } - }, - "@sentry/utils": { + "@sentry/browser>@sentry/utils": { "globals": { "CustomEvent": true, "DOMError": true, @@ -902,74 +3829,314 @@ "setTimeout": true }, "packages": { - "process": true, - "tslib": true + "@sentry/browser>tslib": true, + "browserify>process": true } }, - "@sindresorhus/is": { - "packages": { - "is-buffer": true, - "util": true + "@sentry/browser>tslib": { + "globals": { + "define": true } }, - "@truffle/abi-utils": { + "@sentry/integrations": { + "globals": { + "clearTimeout": true, + "console.error": true, + "console.log": true, + "setTimeout": true + }, "packages": { - "change-case": true, - "faker": true, - "fast-check": true + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true, + "localforage": true } }, - "@truffle/code-utils": { - "packages": { - "buffer": true, - "cbor": true + "@storybook/api>util-deprecate": { + "globals": { + "console.trace": true, + "console.warn": true, + "localStorage": true + } + }, + "@storybook/client-api>stable": { + "globals": { + "define": true } }, "@truffle/codec": { "packages": { - "@truffle/abi-utils": true, - "@truffle/compile-common": true, - "big.js": true, - "bn.js": true, - "buffer": true, - "cbor": true, - "debug": true, - "lodash.clonedeep": true, - "lodash.escaperegexp": true, - "lodash.partition": true, - "lodash.sum": true, - "semver": true, - "utf8": true, - "util": true, - "web3-utils": true + "@truffle/codec>@truffle/abi-utils": true, + "@truffle/codec>@truffle/compile-common": true, + "@truffle/codec>big.js": true, + "@truffle/codec>bn.js": true, + "@truffle/codec>cbor": true, + "@truffle/codec>lodash.escaperegexp": true, + "@truffle/codec>lodash.partition": true, + "@truffle/codec>lodash.sum": true, + "@truffle/codec>utf8": true, + "@truffle/codec>web3-utils": true, + "browserify>buffer": true, + "browserify>util": true, + "eslint>debug": true, + "gulp-dart-sass>lodash.clonedeep": true, + "semver": true } }, - "@truffle/compile-common": { + "@truffle/codec>@truffle/abi-utils": { "packages": { - "@truffle/error": true, - "colors": true, - "path-browserify": true + "@truffle/codec>@truffle/abi-utils>change-case": true, + "@truffle/codec>@truffle/abi-utils>faker": true, + "@truffle/codec>@truffle/abi-utils>fast-check": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>camel-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>constant-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>dot-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>header-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>is-lower-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>is-upper-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>lower-case-first": true, + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>param-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>pascal-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>path-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>sentence-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>snake-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>swap-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>title-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>camel-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>constant-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>snake-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>dot-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>header-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>is-lower-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>is-upper-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>lower-case-first": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>no-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>param-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>pascal-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>camel-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>path-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>sentence-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>snake-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>swap-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>title-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>faker": { + "globals": { + "console.error": true, + "console.log": true, + "dbg": "write" + } + }, + "@truffle/codec>@truffle/abi-utils>fast-check": { + "globals": { + "clearTimeout": true, + "console.log": true, + "setTimeout": true + }, + "packages": { + "@truffle/codec>@truffle/abi-utils>fast-check>pure-rand": true, + "browserify>buffer": true + } + }, + "@truffle/codec>@truffle/compile-common": { + "packages": { + "@truffle/codec>@truffle/compile-common>@truffle/error": true, + "@truffle/codec>@truffle/compile-common>colors": true, + "browserify>path-browserify": true + } + }, + "@truffle/codec>@truffle/compile-common>colors": { + "globals": { + "console.log": true + }, + "packages": { + "browserify>os-browserify": true, + "browserify>process": true, + "browserify>util": true + } + }, + "@truffle/codec>big.js": { + "globals": { + "define": true + } + }, + "@truffle/codec>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "@truffle/codec>cbor": { + "globals": { + "TextDecoder": true + }, + "packages": { + "@truffle/codec>cbor>bignumber.js": true, + "@truffle/codec>cbor>nofilter": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "browserify>stream-browserify": true, + "browserify>url": true, + "browserify>util": true + } + }, + "@truffle/codec>cbor>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "@truffle/codec>cbor>nofilter": { + "packages": { + "browserify>buffer": true, + "browserify>stream-browserify": true, + "browserify>util": true + } + }, + "@truffle/codec>web3-utils": { + "globals": { + "setTimeout": true + }, + "packages": { + "@truffle/codec>utf8": true, + "@truffle/codec>web3-utils>eth-lib": true, + "@truffle/codec>web3-utils>ethereum-bloom-filters": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-wallet>randombytes": true, + "ethjs>ethjs-unit": true, + "ethjs>number-to-bn": true + } + }, + "@truffle/codec>web3-utils>ethereum-bloom-filters": { + "packages": { + "ethers>@ethersproject/keccak256>js-sha3": true } }, "@truffle/decoder": { "packages": { - "@truffle/abi-utils": true, "@truffle/codec": true, - "@truffle/compile-common": true, - "@truffle/source-map-utils": true, - "bn.js": true, - "debug": true, - "web3-utils": true + "@truffle/codec>@truffle/abi-utils": true, + "@truffle/codec>@truffle/compile-common": true, + "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/source-map-utils": true, + "@truffle/decoder>bn.js": true, + "eslint>debug": true } }, - "@truffle/source-map-utils": { + "@truffle/decoder>@truffle/source-map-utils": { "packages": { - "@truffle/code-utils": true, "@truffle/codec": true, - "debug": true, - "json-pointer": true, - "node-interval-tree": true, - "web3-utils": true + "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/source-map-utils>@truffle/code-utils": true, + "@truffle/decoder>@truffle/source-map-utils>json-pointer": true, + "@truffle/decoder>@truffle/source-map-utils>node-interval-tree": true, + "eslint>debug": true + } + }, + "@truffle/decoder>@truffle/source-map-utils>@truffle/code-utils": { + "packages": { + "@truffle/codec>cbor": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/source-map-utils>json-pointer": { + "packages": { + "@truffle/decoder>@truffle/source-map-utils>json-pointer>foreach": true + } + }, + "@truffle/decoder>@truffle/source-map-utils>node-interval-tree": { + "packages": { + "react-dnd>shallowequal": true + } + }, + "@truffle/decoder>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true } }, "@zxing/browser": { @@ -1004,34 +4171,9 @@ "setTimeout": true } }, - "abort-controller": { + "addons-linter>regenerator-runtime": { "globals": { - "AbortController": true - } - }, - "abstract-leveldown": { - "packages": { - "buffer": true, - "immediate": true, - "is-buffer": true, - "level-supports": true, - "process": true, - "xtend": true - } - }, - "accounting": { - "globals": { - "define": true - } - }, - "aes-js": { - "globals": { - "define": true - } - }, - "ajv": { - "packages": { - "fast-deep-equal": true + "regeneratorRuntime": "write" } }, "analytics-node": { @@ -1042,91 +4184,27 @@ "setTimeout": true }, "packages": { - "@segment/loosely-validate-event": true, - "assert": true, - "axios": true, - "axios-retry": true, - "lodash.isstring": true, - "md5": true, - "ms": true, - "process": true, - "remove-trailing-slash": true, - "uuid": true + "analytics-node>@segment/loosely-validate-event": true, + "analytics-node>axios": true, + "analytics-node>axios-retry": true, + "analytics-node>lodash.isstring": true, + "analytics-node>md5": true, + "analytics-node>ms": true, + "analytics-node>remove-trailing-slash": true, + "analytics-node>uuid": true, + "browserify>assert": true, + "browserify>process": true } }, - "asap": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "document.createTextNode": true, - "setInterval": true, - "setTimeout": true - } - }, - "asn1.js": { + "analytics-node>@segment/loosely-validate-event": { "packages": { - "bn.js": true, - "buffer": true, - "inherits": true, - "minimalistic-assert": true, - "vm-browserify": true + "analytics-node>@segment/loosely-validate-event>component-type": true, + "analytics-node>@segment/loosely-validate-event>join-component": true, + "browserify>assert": true, + "browserify>buffer": true } }, - "assemblyscript": { - "globals": { - "WebAssembly.Instance": true, - "WebAssembly.Module": true, - "WebAssembly.instantiateStreaming": true, - "console.log": true - } - }, - "assert": { - "globals": { - "Buffer": true - }, - "packages": { - "object-assign": true, - "util": true - } - }, - "async": { - "globals": { - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "lodash": true, - "process": true, - "timers-browserify": true - } - }, - "async-iterator-to-pull-stream": { - "packages": { - "get-iterator": true, - "pull-stream-to-async-iterator": true - } - }, - "async-iterator-to-stream": { - "packages": { - "process": true, - "readable-stream": true - } - }, - "async-mutex": { - "globals": { - "setTimeout": true - }, - "packages": { - "tslib": true - } - }, - "await-semaphore": { - "packages": { - "process": true, - "timers-browserify": true - } - }, - "axios": { + "analytics-node>axios": { "globals": { "FormData": true, "URLSearchParams": true, @@ -1139,108 +4217,45 @@ "setTimeout": true }, "packages": { - "process": true + "browserify>process": true } }, - "axios-retry": { + "analytics-node>axios-retry": { "globals": { "setTimeout": true }, "packages": { - "is-retry-allowed": true + "geckodriver>got>is-retry-allowed": true } }, - "babel-runtime": { + "analytics-node>md5": { "packages": { - "core-js": true, - "regenerator-runtime": true + "analytics-node>md5>charenc": true, + "analytics-node>md5>crypt": true, + "browserify>insert-module-globals>is-buffer": true } }, - "backoff": { + "analytics-node>uuid": { "globals": { - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "events": true, - "precond": true, - "util": true + "crypto": true, + "msCrypto": true } }, - "base-x": { + "await-semaphore": { "packages": { - "safe-buffer": true + "browserify>process": true, + "browserify>timers-browserify": true } }, "base32-encode": { "packages": { - "to-data-view": true - } - }, - "base64url": { - "packages": { - "buffer": true - } - }, - "big.js": { - "globals": { - "define": true + "base32-encode>to-data-view": true } }, "bignumber.js": { "globals": { "crypto": true, "define": true - }, - "packages": { - "crypto-browserify": true - } - }, - "bip39": { - "globals": { - "console.log": true - }, - "packages": { - "buffer": true, - "create-hash": true, - "pbkdf2": true, - "randombytes": true, - "safe-buffer": true, - "unorm": true - } - }, - "bip66": { - "packages": { - "safe-buffer": true - } - }, - "bitwise": { - "packages": { - "buffer": true - } - }, - "bl": { - "packages": { - "buffer": true, - "inherits": true, - "readable-stream": true, - "util": true - } - }, - "blakejs": { - "globals": { - "console.log": true - }, - "packages": { - "buffer": true - } - }, - "blob": { - "globals": { - "Blob": true, - "MSBlobBuilder": true, - "MozBlobBuilder": true, - "WebKitBlobBuilder": true } }, "bn.js": { @@ -1248,217 +4263,307 @@ "Buffer": true }, "packages": { - "browser-resolve": true + "browserify>browser-resolve": true } }, - "borc": { + "browserify>assert": { "globals": { - "console": true + "Buffer": true }, "packages": { - "bignumber.js": true, - "buffer": true, - "ieee754": true, - "iso-url": true + "browserify>assert>util": true, + "react>object-assign": true } }, - "brorand": { + "browserify>assert>util": { "globals": { - "crypto": true, - "msCrypto": true + "console.error": true, + "console.log": true, + "console.trace": true, + "process": true }, "packages": { - "browser-resolve": true + "browserify>assert>util>inherits": true, + "browserify>process": true } }, - "browser-passworder": { - "globals": { - "btoa": true, - "crypto.getRandomValues": true, - "crypto.subtle.decrypt": true, - "crypto.subtle.deriveKey": true, - "crypto.subtle.encrypt": true, - "crypto.subtle.importKey": true - }, + "browserify>browser-resolve": { "packages": { - "browserify-unibabel": true + "ethjs-query>babel-runtime>core-js": true } }, - "browserify-aes": { - "packages": { - "buffer": true, - "buffer-xor": true, - "cipher-base": true, - "evp_bytestokey": true, - "inherits": true, - "safe-buffer": true - } - }, - "browserify-cipher": { - "packages": { - "browserify-aes": true, - "browserify-des": true, - "evp_bytestokey": true - } - }, - "browserify-des": { - "packages": { - "buffer": true, - "cipher-base": true, - "des.js": true, - "inherits": true - } - }, - "browserify-rsa": { - "packages": { - "bn.js": true, - "buffer": true, - "randombytes": true - } - }, - "browserify-sign": { - "packages": { - "bn.js": true, - "browserify-rsa": true, - "buffer": true, - "create-hash": true, - "create-hmac": true, - "elliptic": true, - "inherits": true, - "parse-asn1": true, - "stream-browserify": true - } - }, - "browserify-unibabel": { - "globals": { - "atob": true, - "btoa": true - } - }, - "browserify-zlib": { - "packages": { - "assert": true, - "buffer": true, - "pako": true, - "process": true, - "readable-stream": true, - "util": true - } - }, - "bs58": { - "packages": { - "base-x": true - } - }, - "bs58check": { - "packages": { - "bs58": true, - "create-hash": true, - "safe-buffer": true - } - }, - "btoa": { - "packages": { - "buffer": true - } - }, - "buffer": { + "browserify>buffer": { "globals": { "console": true }, "packages": { "base64-js": true, - "ieee754": true + "browserify>buffer>ieee754": true } }, - "buffer-from": { + "browserify>crypto-browserify": { "packages": { - "buffer": true + "browserify>crypto-browserify>browserify-cipher": true, + "browserify>crypto-browserify>browserify-sign": true, + "browserify>crypto-browserify>create-ecdh": true, + "browserify>crypto-browserify>create-hmac": true, + "browserify>crypto-browserify>diffie-hellman": true, + "browserify>crypto-browserify>pbkdf2": true, + "browserify>crypto-browserify>public-encrypt": true, + "browserify>crypto-browserify>randomfill": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true } }, - "buffer-split": { + "browserify>crypto-browserify>browserify-cipher": { "packages": { - "buffer-indexof": true + "browserify>crypto-browserify>browserify-cipher>browserify-des": true, + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes": true } }, - "buffer-xor": { + "browserify>crypto-browserify>browserify-cipher>browserify-des": { "packages": { - "buffer": true + "browserify>buffer": true, + "browserify>crypto-browserify>browserify-cipher>browserify-des>des.js": true, + "ethereumjs-util>create-hash>cipher-base": true, + "pumpify>inherits": true } }, - "call-bind": { + "browserify>crypto-browserify>browserify-cipher>browserify-des>des.js": { "packages": { - "function-bind": true, - "get-intrinsic": true + "3box>ethers>hash.js>minimalistic-assert": true, + "pumpify>inherits": true } }, - "camel-case": { + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": { "packages": { - "no-case": true, - "upper-case": true + "ethereumjs-util>create-hash>md5.js": true, + "ethereumjs-wallet>safe-buffer": true } }, - "cbor": { + "browserify>crypto-browserify>browserify-sign": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify>create-hmac": true, + "browserify>crypto-browserify>public-encrypt>browserify-rsa": true, + "browserify>crypto-browserify>public-encrypt>parse-asn1": true, + "browserify>stream-browserify": true, + "ethereumjs-util>create-hash": true, + "pumpify>inherits": true + } + }, + "browserify>crypto-browserify>create-ecdh": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>buffer": true + } + }, + "browserify>crypto-browserify>create-hmac": { + "packages": { + "@ngraveio/bc-ur>sha.js": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>create-hash>cipher-base": true, + "ethereumjs-util>create-hash>ripemd160": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "browserify>crypto-browserify>diffie-hellman": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify>diffie-hellman>miller-rabin": true, + "ethereumjs-wallet>randombytes": true + } + }, + "browserify>crypto-browserify>diffie-hellman>miller-rabin": { + "packages": { + "3box>ethers>elliptic>brorand": true, + "bn.js": true + } + }, + "browserify>crypto-browserify>pbkdf2": { "globals": { - "TextDecoder": true + "crypto": true, + "process": true }, "packages": { - "bignumber.js": true, - "buffer": true, - "is-buffer": true, - "nofilter": true, - "stream-browserify": true, - "url": true, - "util": true + "@ngraveio/bc-ur>sha.js": true, + "browserify>process": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>create-hash>ripemd160": true, + "ethereumjs-wallet>safe-buffer": true } }, - "cbor-sync": { + "browserify>crypto-browserify>public-encrypt": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify>public-encrypt>browserify-rsa": true, + "browserify>crypto-browserify>public-encrypt>parse-asn1": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true + } + }, + "browserify>crypto-browserify>public-encrypt>browserify-rsa": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "ethereumjs-wallet>randombytes": true + } + }, + "browserify>crypto-browserify>public-encrypt>parse-asn1": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": true, + "browserify>crypto-browserify>pbkdf2": true, + "browserify>crypto-browserify>public-encrypt>parse-asn1>asn1.js": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes": true + } + }, + "browserify>crypto-browserify>public-encrypt>parse-asn1>asn1.js": { + "packages": { + "3box>ethers>hash.js>minimalistic-assert": true, + "bn.js": true, + "browserify>buffer": true, + "browserify>vm-browserify": true, + "pumpify>inherits": true + } + }, + "browserify>crypto-browserify>randomfill": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>process": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "browserify>events": { + "globals": { + "console": true + } + }, + "browserify>https-browserify": { + "packages": { + "browserify>stream-http": true, + "browserify>url": true + } + }, + "browserify>os-browserify": { + "globals": { + "location": true, + "navigator": true + } + }, + "browserify>path-browserify": { + "packages": { + "browserify>process": true + } + }, + "browserify>process": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "browserify>punycode": { "globals": { "define": true + } + }, + "browserify>stream-browserify": { + "packages": { + "browserify>events": true, + "pumpify>inherits": true, + "readable-stream": true + } + }, + "browserify>stream-http": { + "globals": { + "AbortController": true, + "Blob": true, + "MSStreamReader": true, + "ReadableStream": true, + "WritableStream": true, + "XDomainRequest": true, + "XMLHttpRequest": true, + "clearTimeout": true, + "fetch": true, + "location.protocol.search": true, + "setTimeout": true }, "packages": { - "buffer": true + "browserify>buffer": true, + "browserify>process": true, + "browserify>stream-http>builtin-status-codes": true, + "browserify>stream-http>readable-stream": true, + "browserify>url": true, + "pumpify>inherits": true, + "watchify>xtend": true } }, - "change-case": { + "browserify>stream-http>readable-stream": { "packages": { - "camel-case": true, - "constant-case": true, - "dot-case": true, - "header-case": true, - "is-lower-case": true, - "is-upper-case": true, - "lower-case": true, - "lower-case-first": true, - "no-case": true, - "param-case": true, - "pascal-case": true, - "path-case": true, - "sentence-case": true, - "snake-case": true, - "swap-case": true, - "title-case": true, - "upper-case": true, - "upper-case-first": true + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true } }, - "cids": { + "browserify>string_decoder": { "packages": { - "buffer": true, - "class-is": true, - "is-buffer": true, - "multibase": true, - "multicodec": true, - "multihashes": true, - "uint8arrays": true + "browserify>string_decoder>safe-buffer": true } }, - "cipher-base": { + "browserify>string_decoder>safe-buffer": { "packages": { - "inherits": true, - "safe-buffer": true, - "stream-browserify": true, - "string_decoder": true + "browserify>buffer": true + } + }, + "browserify>timers-browserify": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true + } + }, + "browserify>url": { + "packages": { + "browserify>punycode": true, + "browserify>querystring-es3": true + } + }, + "browserify>util": { + "globals": { + "console.error": true, + "console.log": true, + "console.trace": true, + "process": true + }, + "packages": { + "browserify>process": true, + "browserify>util>inherits": true + } + }, + "browserify>vm-browserify": { + "globals": { + "document.body.appendChild": true, + "document.body.removeChild": true, + "document.createElement": true } }, "classnames": { @@ -1467,63 +4572,6 @@ "define": true } }, - "clone": { - "packages": { - "buffer": true - } - }, - "coinstring": { - "packages": { - "bs58": true, - "buffer": true, - "create-hash": true - } - }, - "color": { - "packages": { - "clone": true, - "color-convert": true, - "color-string": true - } - }, - "color-convert": { - "packages": { - "color-name": true - } - }, - "color-string": { - "packages": { - "color-name": true - } - }, - "colors": { - "globals": { - "console.log": true - }, - "packages": { - "os-browserify": true, - "process": true, - "util": true - } - }, - "concat-stream": { - "packages": { - "buffer": true, - "inherits": true, - "readable-stream": true - } - }, - "constant-case": { - "packages": { - "snake-case": true, - "upper-case": true - } - }, - "cookiejar": { - "globals": { - "console.warn": true - } - }, "copy-to-clipboard": { "globals": { "clipboardData": true, @@ -1539,157 +4587,97 @@ "prompt": true }, "packages": { - "toggle-selection": true + "copy-to-clipboard>toggle-selection": true } }, - "core-js": { + "copy-to-clipboard>toggle-selection": { "globals": { - "PromiseRejectionEvent": true, - "__e": "write", - "__g": "write", - "document.createTextNode": true, - "postMessage": true, - "setTimeout": true - } - }, - "core-util-is": { - "packages": { - "is-buffer": true - } - }, - "crc": { - "packages": { - "buffer": true - } - }, - "crc-32": { - "globals": { - "DO_NOT_EXPORT_CRC": true, - "define": true - } - }, - "create-ecdh": { - "packages": { - "bn.js": true, - "buffer": true, - "elliptic": true - } - }, - "create-hash": { - "packages": { - "cipher-base": true, - "inherits": true, - "md5.js": true, - "ripemd160": true, - "sha.js": true - } - }, - "create-hmac": { - "packages": { - "cipher-base": true, - "create-hash": true, - "inherits": true, - "ripemd160": true, - "safe-buffer": true, - "sha.js": true - } - }, - "cross-fetch": { - "globals": { - "Blob": true, - "FileReader": true, - "FormData": true, - "URLSearchParams.prototype.isPrototypeOf": true, - "XMLHttpRequest": true - } - }, - "crypto-browserify": { - "packages": { - "browserify-cipher": true, - "browserify-sign": true, - "create-ecdh": true, - "create-hash": true, - "create-hmac": true, - "diffie-hellman": true, - "pbkdf2": true, - "public-encrypt": true, - "randombytes": true, - "randomfill": true - } - }, - "crypto-js": { - "globals": { - "define": true - } - }, - "css-vendor": { - "globals": { - "document.createElement": true, - "document.documentElement": true, - "getComputedStyle": true - }, - "packages": { - "@babel/runtime": true, - "is-in-browser": true + "document.activeElement": true, + "document.getSelection": true } }, "currency-formatter": { "packages": { - "accounting": true, - "locale-currency": true, - "object-assign": true + "currency-formatter>accounting": true, + "currency-formatter>locale-currency": true, + "react>object-assign": true } }, - "data-queue": { + "currency-formatter>accounting": { + "globals": { + "define": true + } + }, + "currency-formatter>locale-currency": { + "globals": { + "countryCode": true + } + }, + "debounce-stream": { "packages": { - "events": true + "debounce-stream>debounce": true, + "debounce-stream>duplexer": true, + "debounce-stream>through": true } }, - "datastore-core": { - "packages": { - "async": true, - "buffer": true, - "interface-datastore": true, - "pull-many": true, - "pull-stream": true - } - }, - "datastore-level": { - "packages": { - "buffer": true, - "encoding-down": true, - "interface-datastore": true, - "level-js": true, - "levelup": true, - "pull-stream": true - } - }, - "datastore-pubsub": { - "packages": { - "assert": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-datastore": true, - "multibase": true - } - }, - "debounce": { + "debounce-stream>debounce": { "globals": { "clearTimeout": true, "setTimeout": true } }, - "debounce-stream": { + "debounce-stream>duplexer": { "packages": { - "debounce": true, - "duplexer": true, - "through": true + "browserify>stream-browserify": true } }, - "debug": { + "debounce-stream>through": { + "packages": { + "browserify>process": true, + "browserify>stream-browserify": true + } + }, + "depcheck>@vue/compiler-sfc>postcss>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "dependency-tree>precinct>detective-postcss>postcss>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "end-of-stream": { + "packages": { + "browserify>process": true, + "pump>once": true + } + }, + "enzyme>has": { + "packages": { + "mocha>object.assign>function-bind": true + } + }, + "enzyme>is-regex": { + "packages": { + "string.prototype.matchall>call-bind": true, + "string.prototype.matchall>has-symbols": true + } + }, + "eslint-plugin-react>array-includes>get-intrinsic": { + "globals": { + "AggregateError": true, + "FinalizationRegistry": true, + "WeakRef": true + }, + "packages": { + "enzyme>has": true, + "mocha>object.assign>function-bind": true, + "string.prototype.matchall>has-symbols": true + } + }, + "eslint>debug": { "globals": { - "chrome": true, "console": true, "document": true, "localStorage": true, @@ -1697,183 +4685,18 @@ "process": true }, "packages": { - "ms": true, - "process": true + "browserify>process": true, + "eslint>debug>ms": true } }, - "deep-equal": { - "packages": { - "is-arguments": true, - "is-date-object": true, - "is-regex": true, - "object-is": true, - "object-keys": true, - "regexp.prototype.flags": true - } - }, - "deep-extend": { - "packages": { - "buffer": true - } - }, - "deferred-leveldown": { - "packages": { - "abstract-leveldown": true, - "inherits": true - } - }, - "define-properties": { - "packages": { - "object-keys": true - } - }, - "des.js": { - "packages": { - "inherits": true, - "minimalistic-assert": true - } - }, - "did-jwt": { - "packages": { - "@babel/runtime": true, - "@stablelib/utf8": true, - "base64url": true, - "buffer": true, - "did-resolver": true, - "elliptic": true, - "js-sha256": true, - "js-sha3": true, - "tweetnacl": true, - "tweetnacl-util": true, - "uport-base64url": true - } - }, - "diffie-hellman": { - "packages": { - "bn.js": true, - "buffer": true, - "miller-rabin": true, - "randombytes": true - } - }, - "dlv": { + "eslint>optionator>fast-levenshtein": { "globals": { - "define": true - } - }, - "dnd-core": { - "packages": { - "asap": true, - "invariant": true, - "lodash": true, - "redux": true - } - }, - "dom-helpers": { - "globals": { - "document": true, - "setTimeout": true - }, - "packages": { - "@babel/runtime": true - } - }, - "dot-case": { - "packages": { - "no-case": true - } - }, - "drbg.js": { - "packages": { - "buffer": true, - "create-hmac": true - } - }, - "duplexer": { - "packages": { - "stream-browserify": true - } - }, - "duplexify": { - "packages": { - "buffer": true, - "end-of-stream": true, - "inherits": true, - "process": true, - "readable-stream": true, - "stream-shift": true - } - }, - "elliptic": { - "packages": { - "bn.js": true, - "brorand": true, - "hash.js": true, - "hmac-drbg": true, - "inherits": true, - "minimalistic-assert": true, - "minimalistic-crypto-utils": true - } - }, - "encoding-down": { - "packages": { - "abstract-leveldown": true, - "inherits": true, - "level-codec": true, - "level-errors": true - } - }, - "end-of-stream": { - "packages": { - "once": true, - "process": true - } - }, - "engine.io-client": { - "globals": { - "MozWebSocket": true, - "WebSocket": true, - "XDomainRequest": true, - "XMLHttpRequest": true, - "addEventListener": true, - "attachEvent": true, - "clearTimeout": true, - "document": true, - "location": true, - "navigator": true, - "setTimeout": true - }, - "packages": { - "browser-resolve": true, - "buffer": true, - "component-emitter": true, - "component-inherit": true, - "debug": true, - "engine.io-parser": true, - "has-cors": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "yeast": true - } - }, - "engine.io-parser": { - "globals": { - "FileReader": true, - "btoa": true, - "navigator": true - }, - "packages": { - "after": true, - "arraybuffer.slice": true, - "base64-arraybuffer": true, - "blob": true, - "has-binary2": true - } - }, - "errno": { - "packages": { - "prr": true + "Intl": true, + "Levenshtein": "write", + "console.log": true, + "define": true, + "importScripts": true, + "postMessage": true } }, "eth-block-tracker": { @@ -1883,21 +4706,9 @@ "setTimeout": true }, "packages": { - "@metamask/safe-event-emitter": true, - "eth-query": true, - "json-rpc-random-id": true, - "pify": true, - "safe-event-emitter": true - } - }, - "eth-eip712-util-browser": { - "globals": { - "intToBuffer": true - }, - "packages": { - "bn.js": true, - "buffer": true, - "js-sha3": true + "eth-block-tracker>pify": true, + "eth-query>json-rpc-random-id": true, + "json-rpc-engine>@metamask/safe-event-emitter": true } }, "eth-ens-namehash": { @@ -1905,19 +4716,22 @@ "name": "write" }, "packages": { - "buffer": true, - "idna-uts46": true, - "idna-uts46-hx": true, - "js-sha3": true + "browserify>buffer": true, + "eth-ens-namehash>idna-uts46-hx": true, + "eth-ens-namehash>js-sha3": true } }, - "eth-hd-keyring": { + "eth-ens-namehash>idna-uts46-hx": { + "globals": { + "define": true + }, "packages": { - "bip39": true, - "buffer": true, - "eth-sig-util": true, - "eth-simple-keyring": true, - "ethereumjs-wallet": true + "browserify>punycode": true + } + }, + "eth-ens-namehash>js-sha3": { + "packages": { + "browserify>process": true } }, "eth-json-rpc-filters": { @@ -1927,25 +4741,46 @@ }, "packages": { "await-semaphore": true, - "eth-json-rpc-middleware": true, + "eth-json-rpc-filters>eth-json-rpc-middleware": true, + "eth-json-rpc-filters>eth-json-rpc-middleware>pify": true, + "eth-json-rpc-filters>json-rpc-engine": true, + "eth-json-rpc-filters>lodash.flatmap": true, "eth-query": true, - "json-rpc-engine": true, - "lodash.flatmap": true, - "pify": true, "safe-event-emitter": true } }, + "eth-json-rpc-filters>eth-json-rpc-middleware": { + "packages": { + "eth-json-rpc-filters>json-rpc-engine": true + } + }, "eth-json-rpc-infura": { "globals": { "setTimeout": true }, "packages": { - "eth-json-rpc-middleware": true, - "eth-rpc-errors": true, - "json-rpc-engine": true, + "eth-json-rpc-infura>eth-json-rpc-middleware": true, + "eth-json-rpc-infura>eth-rpc-errors": true, + "eth-json-rpc-infura>json-rpc-engine": true, "node-fetch": true } }, + "eth-json-rpc-infura>eth-json-rpc-middleware": { + "packages": { + "safe-event-emitter": true + } + }, + "eth-json-rpc-infura>eth-rpc-errors": { + "packages": { + "eth-rpc-errors>fast-safe-stringify": true + } + }, + "eth-json-rpc-infura>json-rpc-engine": { + "packages": { + "eth-json-rpc-infura>eth-rpc-errors": true, + "safe-event-emitter": true + } + }, "eth-json-rpc-middleware": { "globals": { "URL": true, @@ -1955,32 +4790,185 @@ "setTimeout": true }, "packages": { - "@metamask/safe-event-emitter": true, - "browser-resolve": true, - "btoa": true, - "clone": true, + "browserify>browser-resolve": true, + "eth-json-rpc-middleware>eth-sig-util": true, + "eth-json-rpc-middleware>pify": true, "eth-rpc-errors": true, - "eth-sig-util": true, "json-rpc-engine": true, - "json-stable-stringify": true, - "node-fetch": true, - "pify": true, - "safe-event-emitter": true, - "url": true + "json-rpc-engine>@metamask/safe-event-emitter": true, + "lavamoat>json-stable-stringify": true, + "vinyl>clone": true + } + }, + "eth-json-rpc-middleware>eth-sig-util": { + "packages": { + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi>ethereumjs-util": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>ethjs-util": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util": { + "packages": { + "bn.js": true, + "browserify>assert": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>ethjs-util": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>keccak": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>secp256k1": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true } }, "eth-keyring-controller": { "packages": { - "bip39": true, - "browser-passworder": true, - "buffer": true, - "eth-hd-keyring": true, + "browserify>buffer": true, + "browserify>events": true, + "eth-keyring-controller>bip39": true, + "eth-keyring-controller>browser-passworder": true, + "eth-keyring-controller>eth-hd-keyring": true, + "eth-keyring-controller>eth-simple-keyring": true, + "eth-keyring-controller>obs-store": true, "eth-sig-util": true, - "eth-simple-keyring": true, "ethereumjs-util": true, - "events": true, - "loglevel": true, - "obs-store": true + "loglevel": true + } + }, + "eth-keyring-controller>bip39": { + "globals": { + "console.log": true + }, + "packages": { + "browserify>crypto-browserify>pbkdf2": true, + "eth-keyring-controller>bip39>unorm": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-keyring-controller>bip39>unorm": { + "globals": { + "define": true + } + }, + "eth-keyring-controller>browser-passworder": { + "globals": { + "btoa": true, + "crypto": true + }, + "packages": { + "eth-keyring-controller>browser-passworder>browserify-unibabel": true + } + }, + "eth-keyring-controller>browser-passworder>browserify-unibabel": { + "globals": { + "atob": true, + "btoa": true + } + }, + "eth-keyring-controller>eth-hd-keyring": { + "packages": { + "browserify>buffer": true, + "eth-keyring-controller>bip39": true, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet": true, + "eth-keyring-controller>eth-simple-keyring": true, + "eth-sig-util": true + } + }, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet": { + "packages": { + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet>uuid": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "eth-keyring-controller>eth-simple-keyring": { + "packages": { + "browserify>buffer": true, + "browserify>events": true, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet": true, + "eth-sig-util": true, + "ethereumjs-util": true + } + }, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet": { + "packages": { + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet>uuid": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "eth-keyring-controller>obs-store": { + "packages": { + "safe-event-emitter": true, + "watchify>xtend": true } }, "eth-lattice-keyring": { @@ -1997,14 +4985,114 @@ "packages": { "@ethereumjs/common": true, "@ethereumjs/tx": true, - "bn.js": true, - "buffer": true, - "crypto-browserify": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "browserify>events": true, + "eth-lattice-keyring>bn.js": true, + "eth-lattice-keyring>gridplus-sdk": true, + "eth-lattice-keyring>rlp": true, "ethereumjs-util": true, - "events": true, - "gridplus-sdk": true, - "rlp": true, - "secp256k1": true + "ganache>secp256k1": true + } + }, + "eth-lattice-keyring>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "eth-lattice-keyring>gridplus-sdk": { + "globals": { + "console.warn": true, + "setTimeout": true + }, + "packages": { + "3box>ethers>elliptic": true, + "@ethereumjs/common": true, + "@ethereumjs/common>crc-32": true, + "@ethereumjs/tx": true, + "bn.js": true, + "browserify>buffer": true, + "eth-lattice-keyring>gridplus-sdk>bech32": true, + "eth-lattice-keyring>gridplus-sdk>bignumber.js": true, + "eth-lattice-keyring>gridplus-sdk>bitwise": true, + "eth-lattice-keyring>gridplus-sdk>borc": true, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": true, + "eth-lattice-keyring>gridplus-sdk>rlp": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethers>@ethersproject/keccak256>js-sha3": true, + "ethers>@ethersproject/sha2>hash.js": true, + "ganache>secp256k1": true, + "lodash": true, + "pubnub>superagent": true + } + }, + "eth-lattice-keyring>gridplus-sdk>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "eth-lattice-keyring>gridplus-sdk>bitwise": { + "packages": { + "browserify>buffer": true + } + }, + "eth-lattice-keyring>gridplus-sdk>borc": { + "globals": { + "console": true + }, + "packages": { + "3box>ipfs>iso-url": true, + "browserify>buffer": true, + "browserify>buffer>ieee754": true, + "eth-lattice-keyring>gridplus-sdk>borc>bignumber.js": true + } + }, + "eth-lattice-keyring>gridplus-sdk>borc>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": { + "globals": { + "intToBuffer": true + }, + "packages": { + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>bn.js": true, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>buffer": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>buffer": { + "globals": { + "console": true + }, + "packages": { + "base64-js": true, + "browserify>buffer>ieee754": true + } + }, + "eth-lattice-keyring>gridplus-sdk>rlp": { + "globals": { + "TextEncoder": true + } + }, + "eth-lattice-keyring>rlp": { + "globals": { + "TextEncoder": true } }, "eth-method-registry": { @@ -2012,38 +5100,71 @@ "ethjs": true } }, - "eth-phishing-detect": { - "packages": { - "fast-levenshtein": true - } - }, "eth-query": { "packages": { - "json-rpc-random-id": true, - "xtend": true + "eth-query>json-rpc-random-id": true, + "watchify>xtend": true } }, "eth-rpc-errors": { "packages": { - "fast-safe-stringify": true + "eth-rpc-errors>fast-safe-stringify": true } }, "eth-sig-util": { "packages": { - "buffer": true, - "ethereumjs-abi": true, - "ethereumjs-util": true, - "tweetnacl": true, - "tweetnacl-util": true + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, + "browserify>buffer": true, + "eth-sig-util>ethereumjs-util": true, + "ethereumjs-abi": true } }, - "eth-simple-keyring": { + "eth-sig-util>ethereumjs-util": { "packages": { - "buffer": true, - "eth-sig-util": true, - "ethereumjs-util": true, - "ethereumjs-wallet": true, - "events": true + "bn.js": true, + "browserify>assert": true, + "eth-sig-util>ethereumjs-util>ethjs-util": true, + "eth-sig-util>ethereumjs-util>keccak": true, + "eth-sig-util>ethereumjs-util>secp256k1": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-sig-util>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "eth-sig-util>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "eth-sig-util>ethereumjs-util>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": { + "packages": { + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-sig-util>ethereumjs-util>secp256k1>drbg.js": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>create-hmac": true } }, "eth-trezor-keyring": { @@ -2052,112 +5173,678 @@ }, "packages": { "@ethereumjs/tx": true, - "buffer": true, - "ethereumjs-util": true, - "events": true, - "hdkey": true, - "trezor-connect": true + "browserify>buffer": true, + "browserify>events": true, + "eth-trezor-keyring>hdkey": true, + "eth-trezor-keyring>trezor-connect": true, + "ethereumjs-util": true } }, - "ethereum-bloom-filters": { + "eth-trezor-keyring>@metamask/eth-sig-util": { "packages": { - "js-sha3": true + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, + "browserify>buffer": true, + "eth-trezor-keyring>@metamask/eth-sig-util>ethereumjs-util": true, + "eth-trezor-keyring>@metamask/eth-sig-util>ethjs-util": true, + "ethereumjs-abi": true } }, - "ethereum-cryptography": { + "eth-trezor-keyring>@metamask/eth-sig-util>ethereumjs-util": { "packages": { - "assert": true, - "bs58check": true, - "buffer": true, - "create-hmac": true, - "hash.js": true, - "keccak": true, - "randombytes": true, - "safe-buffer": true, - "secp256k1": true + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "eth-trezor-keyring>@metamask/eth-sig-util>ethjs-util": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "eth-trezor-keyring>@metamask/eth-sig-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "eth-trezor-keyring>hdkey": { + "packages": { + "browserify>assert": true, + "browserify>crypto-browserify": true, + "eth-trezor-keyring>hdkey>coinstring": true, + "eth-trezor-keyring>hdkey>secp256k1": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-trezor-keyring>hdkey>coinstring": { + "packages": { + "browserify>buffer": true, + "eth-trezor-keyring>hdkey>coinstring>bs58": true, + "ethereumjs-util>create-hash": true + } + }, + "eth-trezor-keyring>hdkey>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-trezor-keyring>trezor-connect": { + "globals": { + "__TREZOR_CONNECT_SRC": true, + "addEventListener": true, + "btoa": true, + "chrome": true, + "clearInterval": true, + "clearTimeout": true, + "console": true, + "document.body": true, + "document.createElement": true, + "document.createTextNode": true, + "document.getElementById": true, + "document.querySelectorAll": true, + "location": true, + "navigator": true, + "open": true, + "removeEventListener": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>graphql-request>cross-fetch": true, + "@babel/runtime": true, + "browserify>events": true, + "eth-trezor-keyring>@metamask/eth-sig-util": true } }, "ethereumjs-abi": { "packages": { "bn.js": true, - "buffer": true, - "ethereumjs-util": true + "browserify>buffer": true, + "ethereumjs-abi>ethereumjs-util": true + } + }, + "ethereumjs-abi>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "ethereumjs-abi>ethereumjs-util>ethjs-util": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "ethereumjs-abi>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true } }, "ethereumjs-util": { "packages": { - "assert": true, - "bn.js": true, - "buffer": true, - "create-hash": true, - "elliptic": true, - "ethereum-cryptography": true, - "ethjs-util": true, - "is-buffer": true, - "keccak": true, - "rlp": true, - "safe-buffer": true, - "secp256k1": true + "browserify>assert": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-util>bn.js": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>ethjs-util": true, + "ethereumjs-util>rlp": true + } + }, + "ethereumjs-util>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "ethereumjs-util>create-hash": { + "packages": { + "@ngraveio/bc-ur>sha.js": true, + "ethereumjs-util>create-hash>cipher-base": true, + "ethereumjs-util>create-hash>md5.js": true, + "ethereumjs-util>create-hash>ripemd160": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>cipher-base": { + "packages": { + "browserify>stream-browserify": true, + "browserify>string_decoder": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>md5.js": { + "packages": { + "ethereumjs-util>create-hash>md5.js>hash-base": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>md5.js>hash-base": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>ripemd160": { + "packages": { + "browserify>buffer": true, + "ethereumjs-util>create-hash>md5.js>hash-base": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>ethereum-cryptography": { + "packages": { + "browserify>assert": true, + "browserify>buffer": true, + "browserify>crypto-browserify>create-hmac": true, + "ethereumjs-util>ethereum-cryptography>keccak": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true, + "ethers>@ethersproject/sha2>hash.js": true, + "ganache>secp256k1": true + } + }, + "ethereumjs-util>ethereum-cryptography>blakejs": { + "globals": { + "console.log": true + }, + "packages": { + "browserify>buffer": true + } + }, + "ethereumjs-util>ethereum-cryptography>browserify-aes": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": true, + "ethereumjs-util>create-hash>cipher-base": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes>buffer-xor": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>ethereum-cryptography>browserify-aes>buffer-xor": { + "packages": { + "browserify>buffer": true + } + }, + "ethereumjs-util>ethereum-cryptography>keccak": { + "packages": { + "browserify>buffer": true, + "ethereumjs-util>ethereum-cryptography>keccak>readable-stream": true + } + }, + "ethereumjs-util>ethereum-cryptography>keccak>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "ethereumjs-util>rlp": { + "packages": { + "browserify>buffer": true, + "ethereumjs-util>rlp>bn.js": true + } + }, + "ethereumjs-util>rlp>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true } }, "ethereumjs-wallet": { "packages": { - "aes-js": true, - "bs58check": true, - "buffer": true, - "crypto-browserify": true, - "ethereum-cryptography": true, - "ethereumjs-util": true, - "randombytes": true, - "safe-buffer": true, - "scrypt-js": true, - "scryptsy": true, - "utf8": true, - "uuid": true + "@truffle/codec>utf8": true, + "browserify>crypto-browserify": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>ethereumjs-util": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true, + "ethereumjs-wallet>scryptsy": true, + "ethereumjs-wallet>uuid": true + } + }, + "ethereumjs-wallet>aes-js": { + "globals": { + "define": true + } + }, + "ethereumjs-wallet>bs58check": { + "packages": { + "3box>ipfs>bs58": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "ethereumjs-wallet>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>ethereumjs-util>ethjs-util": true + } + }, + "ethereumjs-wallet>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "ethereumjs-wallet>randombytes": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>process": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "ethereumjs-wallet>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "ethereumjs-wallet>scryptsy": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>pbkdf2": true + } + }, + "ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true } }, "ethers": { + "packages": { + "ethers>@ethersproject/abi": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/contracts": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/hdnode": true, + "ethers>@ethersproject/json-wallets": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/providers": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/rlp": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/solidity": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/units": true, + "ethers>@ethersproject/wallet": true, + "ethers>@ethersproject/web": true, + "ethers>@ethersproject/wordlists": true + } + }, + "ethers>@ethersproject/abi": { + "globals": { + "console.log": true + }, + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/abstract-provider": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/abstract-signer": { + "packages": { + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/address": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/rlp": true + } + }, + "ethers>@ethersproject/base64": { "globals": { - "MessageChannel": true, - "XMLHttpRequest": true, "atob": true, - "btoa": true, + "btoa": true + }, + "packages": { + "ethers>@ethersproject/bytes": true + } + }, + "ethers>@ethersproject/basex": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/bignumber": { + "packages": { + "bn.js": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/bytes": { + "packages": { + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/constants": { + "packages": { + "ethers>@ethersproject/bignumber": true + } + }, + "ethers>@ethersproject/contracts": { + "globals": { + "setTimeout": true + }, + "packages": { + "ethers>@ethersproject/abi": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/transactions": true + } + }, + "ethers>@ethersproject/hash": { + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/hdnode": { + "packages": { + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/pbkdf2": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/wordlists": true + } + }, + "ethers>@ethersproject/json-wallets": { + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hdnode": true, + "ethers>@ethersproject/json-wallets>aes-js": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/pbkdf2": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true + } + }, + "ethers>@ethersproject/json-wallets>aes-js": { + "globals": { + "define": true + } + }, + "ethers>@ethersproject/json-wallets>scrypt-js": { + "globals": { + "define": true, + "setTimeout": true + }, + "packages": { + "browserify>timers-browserify": true + } + }, + "ethers>@ethersproject/keccak256": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "ethers>@ethersproject/keccak256>js-sha3": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "ethers>@ethersproject/logger": { + "globals": { + "console": true + } + }, + "ethers>@ethersproject/networks": { + "packages": { + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/pbkdf2": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/sha2": true + } + }, + "ethers>@ethersproject/properties": { + "packages": { + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/providers": { + "globals": { + "WebSocket": true, "clearInterval": true, "clearTimeout": true, - "console": true, - "crypto.getRandomValues": true, - "define": true, + "console.log": true, + "console.warn": true, + "name": true, "setInterval": true, "setTimeout": true }, "packages": { - "@ethersproject/abi": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/base64": true, - "@ethersproject/basex": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/contracts": true, - "@ethersproject/hash": true, - "@ethersproject/hdnode": true, - "@ethersproject/json-wallets": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/providers": true, - "@ethersproject/random": true, - "@ethersproject/rlp": true, - "@ethersproject/sha2": true, - "@ethersproject/signing-key": true, - "@ethersproject/solidity": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "@ethersproject/units": true, - "@ethersproject/wallet": true, - "@ethersproject/web": true, - "@ethersproject/wordlists": true + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/networks": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/providers>bech32": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/web": true + } + }, + "ethers>@ethersproject/random": { + "globals": { + "crypto.getRandomValues": true + }, + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/rlp": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/sha2": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/sha2>hash.js": true + } + }, + "ethers>@ethersproject/sha2>hash.js": { + "packages": { + "3box>ethers>hash.js>minimalistic-assert": true, + "pumpify>inherits": true + } + }, + "ethers>@ethersproject/signing-key": { + "packages": { + "3box>ethers>elliptic": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/solidity": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/strings": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/transactions": { + "globals": { + "console.log": true + }, + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/rlp": true, + "ethers>@ethersproject/signing-key": true + } + }, + "ethers>@ethersproject/units": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/wallet": { + "packages": { + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/hdnode": true, + "ethers>@ethersproject/json-wallets": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/transactions": true + } + }, + "ethers>@ethersproject/web": { + "globals": { + "clearTimeout": true, + "fetch": true, + "setTimeout": true + }, + "packages": { + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/wordlists": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethjs": { @@ -2166,62 +5853,112 @@ "setInterval": true }, "packages": { - "bn.js": true, - "buffer": true, - "ethjs-abi": true, + "browserify>buffer": true, "ethjs-contract": true, - "ethjs-filter": true, - "ethjs-provider-http": true, "ethjs-query": true, - "ethjs-unit": true, - "ethjs-util": true, - "js-sha3": true, - "number-to-bn": true - } - }, - "ethjs-abi": { - "packages": { - "bn.js": true, - "buffer": true, - "js-sha3": true, - "number-to-bn": true + "ethjs>bn.js": true, + "ethjs>ethjs-abi": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>js-sha3": true, + "ethjs>number-to-bn": true } }, "ethjs-contract": { "packages": { - "babel-runtime": true, - "ethjs-abi": true, - "ethjs-filter": true, - "ethjs-util": true, - "js-sha3": true, + "ethjs-contract>ethjs-abi": true, + "ethjs-contract>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, "promise-to-callback": true } }, + "ethjs-contract>ethjs-abi": { + "packages": { + "browserify>buffer": true, + "ethjs-contract>ethjs-abi>bn.js": true, + "ethjs-contract>ethjs-abi>js-sha3": true, + "ethjs>number-to-bn": true + } + }, + "ethjs-contract>ethjs-abi>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "ethjs-contract>js-sha3": { + "packages": { + "browserify>process": true + } + }, "ethjs-ens": { "packages": { - "eth-ens-namehash": true, "ethereum-ens-network-map": true, - "ethjs-contract": true, - "ethjs-query": true + "ethjs-ens>eth-ens-namehash": true, + "ethjs-ens>ethjs-contract": true, + "ethjs-ens>ethjs-query": true } }, - "ethjs-filter": { + "ethjs-ens>eth-ens-namehash": { + "globals": { + "name": "write" + }, + "packages": { + "browserify>buffer": true, + "ethjs-ens>eth-ens-namehash>idna-uts46": true, + "ethjs-ens>eth-ens-namehash>js-sha3": true + } + }, + "ethjs-ens>eth-ens-namehash>idna-uts46": { + "globals": { + "define": true + }, + "packages": { + "browserify>punycode": true + } + }, + "ethjs-ens>eth-ens-namehash>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "ethjs-ens>ethjs-contract": { + "packages": { + "ethjs-contract>ethjs-abi": true, + "ethjs-ens>ethjs-contract>ethjs-filter": true, + "ethjs-ens>ethjs-contract>js-sha3": true, + "ethjs>ethjs-util": true + } + }, + "ethjs-ens>ethjs-contract>ethjs-filter": { "globals": { "clearInterval": true, "setInterval": true } }, - "ethjs-format": { + "ethjs-ens>ethjs-contract>js-sha3": { "packages": { - "ethjs-schema": true, - "ethjs-util": true, - "number-to-bn": true, - "strip-hex-prefix": true + "browserify>process": true } }, - "ethjs-provider-http": { + "ethjs-ens>ethjs-query": { + "globals": { + "console": true + }, "packages": { - "xhr2": true + "ethjs-ens>ethjs-query>ethjs-format": true, + "ethjs-ens>ethjs-query>ethjs-rpc": true + } + }, + "ethjs-ens>ethjs-query>ethjs-format": { + "packages": { + "ethjs-ens>ethjs-query>ethjs-format>ethjs-schema": true, + "ethjs>ethjs-util": true, + "ethjs>ethjs-util>strip-hex-prefix": true, + "ethjs>number-to-bn": true } }, "ethjs-query": { @@ -2229,63 +5966,98 @@ "console": true }, "packages": { - "babel-runtime": true, - "ethjs-format": true, - "ethjs-rpc": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, "promise-to-callback": true } }, - "ethjs-rpc": { + "ethjs-query>babel-runtime": { "packages": { - "promise-to-callback": true + "@babel/runtime": true, + "addons-linter>regenerator-runtime": true, + "ethjs-query>babel-runtime>core-js": true } }, - "ethjs-unit": { - "packages": { - "bn.js": true, - "number-to-bn": true - } - }, - "ethjs-util": { - "packages": { - "buffer": true, - "is-hex-prefixed": true, - "strip-hex-prefix": true - } - }, - "events": { + "ethjs-query>babel-runtime>core-js": { "globals": { - "console": true + "PromiseRejectionEvent": true, + "__e": "write", + "__g": "write", + "document.createTextNode": true, + "postMessage": true, + "setTimeout": true } }, - "evp_bytestokey": { + "ethjs-query>ethjs-format": { "packages": { - "md5.js": true, - "safe-buffer": true + "ethjs-query>ethjs-format>ethjs-schema": true, + "ethjs>ethjs-util": true, + "ethjs>ethjs-util>strip-hex-prefix": true, + "ethjs>number-to-bn": true + } + }, + "ethjs-query>ethjs-rpc": { + "packages": { + "promise-to-callback": true + } + }, + "ethjs>ethjs-abi": { + "packages": { + "browserify>buffer": true, + "ethjs>bn.js": true, + "ethjs>js-sha3": true, + "ethjs>number-to-bn": true + } + }, + "ethjs>ethjs-filter": { + "globals": { + "clearInterval": true, + "setInterval": true + } + }, + "ethjs>ethjs-provider-http": { + "packages": { + "ethjs>ethjs-provider-http>xhr2": true + } + }, + "ethjs>ethjs-provider-http>xhr2": { + "globals": { + "XMLHttpRequest": true + } + }, + "ethjs>ethjs-unit": { + "packages": { + "ethjs>ethjs-unit>bn.js": true, + "ethjs>number-to-bn": true + } + }, + "ethjs>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "ethjs>ethjs-util>strip-hex-prefix": { + "packages": { + "ethjs>ethjs-util>is-hex-prefixed": true + } + }, + "ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "ethjs>number-to-bn": { + "packages": { + "ethjs>ethjs-util>strip-hex-prefix": true, + "ethjs>number-to-bn>bn.js": true } }, "extension-port-stream": { "packages": { - "buffer": true, - "stream-browserify": true - } - }, - "faker": { - "globals": { - "console.error": true, - "console.log": true, - "dbg": "write" - } - }, - "fast-check": { - "globals": { - "clearTimeout": true, - "console.log": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "pure-rand": true + "browserify>buffer": true, + "browserify>stream-browserify": true } }, "fast-json-patch": { @@ -2296,29 +6068,7 @@ "setTimeout": true }, "packages": { - "fast-deep-equal": true - } - }, - "fast-levenshtein": { - "globals": { - "Intl": true, - "Levenshtein": "write", - "console.log": true, - "define": true, - "importScripts": true, - "postMessage": true - } - }, - "fs-constants": { - "packages": { - "constants-browserify": true - } - }, - "fsm-event": { - "packages": { - "assert": true, - "events": true, - "fsm": true + "fast-json-patch>fast-deep-equal": true } }, "fuse.js": { @@ -2327,1181 +6077,43 @@ "define": true } }, - "get-browser-rtc": { - "globals": { - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "webkitRTCIceCandidate": true, - "webkitRTCPeerConnection": true, - "webkitRTCSessionDescription": true - } - }, - "get-intrinsic": { - "globals": { - "AggregateError": true, - "FinalizationRegistry": true, - "WeakRef": true - }, + "ganache>secp256k1": { "packages": { - "function-bind": true, - "has": true, - "has-symbols": true + "3box>ethers>elliptic": true } }, - "graphql-request": { - "globals": { - "fetch": true - }, + "globalthis>define-properties": { "packages": { - "cross-fetch": true - } - }, - "gridplus-sdk": { - "globals": { - "console.warn": true, - "setTimeout": true - }, - "packages": { - "@ethereumjs/common": true, - "@ethereumjs/tx": true, - "aes-js": true, - "bech32": true, - "bignumber.js": true, - "bitwise": true, - "bn.js": true, - "borc": true, - "bs58check": true, - "buffer": true, - "crc-32": true, - "elliptic": true, - "eth-eip712-util-browser": true, - "hash.js": true, - "js-sha3": true, - "lodash": true, - "rlp": true, - "secp256k1": true, - "superagent": true - } - }, - "gunzip-maybe": { - "packages": { - "browserify-zlib": true, - "is-deflate": true, - "is-gzip": true, - "peek-stream": true, - "pumpify": true, - "through2": true - } - }, - "hamt-sharding": { - "packages": { - "is-buffer": true, - "sparse-array": true - } - }, - "has": { - "packages": { - "function-bind": true - } - }, - "has-binary2": { - "globals": { - "Blob": true, - "File": true - }, - "packages": { - "buffer": true, - "isarray": true - } - }, - "has-cors": { - "globals": { - "XMLHttpRequest": true - } - }, - "hash-base": { - "packages": { - "inherits": true, - "safe-buffer": true, - "stream-browserify": true - } - }, - "hash.js": { - "packages": { - "inherits": true, - "minimalistic-assert": true - } - }, - "hdkey": { - "packages": { - "assert": true, - "bs58check": true, - "coinstring": true, - "crypto-browserify": true, - "safe-buffer": true, - "secp256k1": true - } - }, - "header-case": { - "packages": { - "no-case": true, - "upper-case": true - } - }, - "heap": { - "globals": { - "define": true - } - }, - "hi-base32": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, - "history": { - "globals": { - "addEventListener": true, - "confirm": true, - "document": true, - "history": true, - "location": true, - "navigator.userAgent": true, - "removeEventListener": true - }, - "packages": { - "resolve-pathname": true, - "tiny-invariant": true, - "tiny-warning": true, - "value-equal": true - } - }, - "hmac-drbg": { - "packages": { - "hash.js": true, - "minimalistic-assert": true, - "minimalistic-crypto-utils": true - } - }, - "hoist-non-react-statics": { - "packages": { - "react-is": true - } - }, - "https-browserify": { - "packages": { - "stream-http": true, - "url": true - } - }, - "https-did-resolver": { - "globals": { - "XMLHttpRequest": true - }, - "packages": { - "browser-resolve": true, - "did-resolver": true - } - }, - "human-to-milliseconds": { - "packages": { - "promisify-es6": true - } - }, - "idb-readable-stream": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.upperBound": true - }, - "packages": { - "stream-browserify": true, - "xtend": true - } - }, - "idna-uts46": { - "globals": { - "define": true - }, - "packages": { - "punycode": true - } - }, - "idna-uts46-hx": { - "globals": { - "define": true - }, - "packages": { - "punycode": true - } - }, - "immediate": { - "globals": { - "MessageChannel": true, - "MutationObserver": true, - "WebKitMutationObserver": true, - "clearTimeout": true, - "document.createElement": true, - "document.createTextNode": true, - "document.documentElement.appendChild": true, - "setImmediate": true, - "setTimeout": true - }, - "packages": { - "process": true - } - }, - "interface-connection": { - "packages": { - "pull-defer": true - } - }, - "interface-datastore": { - "packages": { - "async": true, - "buffer": true, - "class-is": true, - "err-code": true, - "os-browserify": true, - "path-browserify": true, - "pull-defer": true, - "pull-stream": true, - "uuid": true - } - }, - "ip": { - "packages": { - "buffer": true, - "os-browserify": true - } - }, - "ipfs": { - "globals": { - "AbortController": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "fetch": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "async": true, - "async-iterator-all": true, - "async-iterator-to-pull-stream": true, - "async-iterator-to-stream": true, - "base32.js": true, - "bignumber.js": true, - "browser-resolve": true, - "buffer": true, - "callbackify": true, - "cids": true, - "class-is": true, - "datastore-core": true, - "datastore-pubsub": true, - "debug": true, - "dlv": true, - "err-code": true, - "events": true, - "fnv1a": true, - "fsm-event": true, - "human-to-milliseconds": true, - "interface-datastore": true, - "ipfs-bitswap": true, - "ipfs-block": true, - "ipfs-block-service": true, - "ipfs-mfs": true, - "ipfs-repo": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipfs-utils": true, - "ipld": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "ipns": true, - "is-buffer": true, - "is-ipfs": true, - "is-pull-stream": true, - "is-stream": true, - "iso-url": true, - "just-flatten-it": true, - "kind-of": true, - "libp2p": true, - "libp2p-bootstrap": true, - "libp2p-crypto": true, - "libp2p-kad-dht": true, - "libp2p-keychain": true, - "libp2p-record": true, - "libp2p-secio": true, - "libp2p-webrtc-star": true, - "libp2p-websocket-star-multi": true, - "libp2p-websockets": true, - "mafmt": true, - "merge-options": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "multibase": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "promisify-es6": true, - "protons": true, - "pull-cat": true, - "pull-defer": true, - "pull-mplex": true, - "pull-pushable": true, - "pull-sort": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "pull-stream-to-stream": true, - "pull-traverse": true, - "readable-stream": true, - "receptacle": true, - "stream-to-pull-stream": true, - "superstruct": true, - "timers-browserify": true, - "varint": true - } - }, - "ipfs-bitswap": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "cids": true, - "debug": true, - "events": true, - "ipfs-block": true, - "just-debounce-it": true, - "lodash.isequalwith": true, - "moving-average": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "varint-decoder": true - } - }, - "ipfs-block": { - "packages": { - "cids": true, - "class-is": true, - "is-buffer": true - } - }, - "ipfs-block-service": { - "packages": { - "async": true - } - }, - "ipfs-log": { - "globals": { - "clearTimeout": true, - "console.warn": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "json-stringify-deterministic": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "p-whilst": true - } - }, - "ipfs-mfs": { - "globals": { - "Blob": true, - "FileReader": true - }, - "packages": { - "assert": true, - "async-iterator-last": true, - "browser-resolve": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "hamt-sharding": true, - "interface-datastore": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipld-dag-pb": true, - "mortice": true, - "multicodec": true, - "multihashes": true, - "promisify-es6": true - } - }, - "ipfs-mini": { - "globals": { - "XMLHttpRequest": true - } - }, - "ipfs-pubsub-1on1": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "events": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "ipfs-pubsub-peer-monitor": { - "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "events": true - } - }, - "ipfs-repo": { - "packages": { - "assert": true, - "async": true, - "base32.js": true, - "bignumber.js": true, - "buffer": true, - "cids": true, - "datastore-core": true, - "datastore-level": true, - "debug": true, - "dlv": true, - "interface-datastore": true, - "ipfs-block": true, - "just-safe-set": true, - "path-browserify": true, - "pull-stream": true, - "sort-keys": true, - "timers-browserify": true - } - }, - "ipfs-unixfs": { - "packages": { - "protons": true - } - }, - "ipfs-unixfs-exporter": { - "packages": { - "async-iterator-last": true, - "buffer": true, - "cids": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipfs-unixfs-importer": true, - "is-buffer": true - } - }, - "ipfs-unixfs-importer": { - "packages": { - "async-iterator-all": true, - "async-iterator-batch": true, - "async-iterator-first": true, - "bl": true, - "buffer": true, - "deep-extend": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipld-dag-pb": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "rabin-wasm": true, - "superstruct": true - } - }, - "ipfs-utils": { - "globals": { - "FileReader": true - }, - "packages": { - "is-buffer": true, - "is-pull-stream": true, - "is-stream": true, - "kind-of": true, - "readable-stream": true - } - }, - "ipld": { - "packages": { - "cids": true, - "ipfs-block": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "is-buffer": true, - "merge-options": true, - "multicodec": true, - "promisify-es6": true, - "typical": true - } - }, - "ipld-dag-cbor": { - "packages": { - "borc": true, - "buffer": true, - "cids": true, - "is-buffer": true, - "is-circular": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipld-dag-pb": { - "packages": { - "assert": true, - "buffer": true, - "cids": true, - "class-is": true, - "is-buffer": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "stable": true - } - }, - "ipld-raw": { - "packages": { - "cids": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipns": { - "packages": { - "base32-encode": true, - "buffer": true, - "debug": true, - "interface-datastore": true, - "libp2p-crypto": true, - "multihashes": true, - "peer-id": true, - "protons": true, - "timestamp-nano": true - } - }, - "is-dom": { - "globals": { - "Node": true - }, - "packages": { - "is-object": true, - "is-window": true - } - }, - "is-in-browser": { - "globals": { - "document": true - } - }, - "is-ip": { - "packages": { - "ip-regex": true - } - }, - "is-ipfs": { - "packages": { - "bs58": true, - "buffer": true, - "cids": true, - "mafmt": true, - "multiaddr": true, - "multibase": true, - "multihashes": true - } - }, - "is-lower-case": { - "packages": { - "lower-case": true - } - }, - "is-regex": { - "packages": { - "call-bind": true, - "has-symbols": true - } - }, - "is-upper-case": { - "packages": { - "upper-case": true - } - }, - "iso-random-stream": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "buffer": true - } - }, - "iso-url": { - "globals": { - "URL": true, - "URLSearchParams": true, - "location": true - } - }, - "isomorphic-fetch": { - "globals": { - "fetch.bind": true - }, - "packages": { - "whatwg-fetch": true - } - }, - "js-base64": { - "globals": { - "Base64": "write", - "TextDecoder": true, - "TextEncoder": true, - "atob": true, - "btoa": true, - "define": true - }, - "packages": { - "buffer": true - } - }, - "js-sha256": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, - "js-sha3": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, - "jsbi": { - "globals": { - "define": true - } - }, - "json-pointer": { - "packages": { - "foreach": true + "nock>deep-equal>object-keys": true } }, "json-rpc-engine": { "packages": { - "@metamask/safe-event-emitter": true, "eth-rpc-errors": true, - "safe-event-emitter": true + "json-rpc-engine>@metamask/safe-event-emitter": true } }, - "json-rpc-middleware-stream": { + "json-rpc-engine>@metamask/safe-event-emitter": { "globals": { "setTimeout": true }, "packages": { - "@metamask/safe-event-emitter": true, - "readable-stream": true + "browserify>events": true } }, - "json-stable-stringify": { + "json-rpc-middleware-stream": { "packages": { - "jsonify": true + "readable-stream": true } }, "jsonschema": { "packages": { - "url": true + "browserify>url": true } }, - "jss": { - "globals": { - "CSS": true, - "document.createElement": true, - "document.querySelector": true - }, + "lavamoat>json-stable-stringify": { "packages": { - "@babel/runtime": true, - "is-in-browser": true, - "tiny-warning": true - } - }, - "jss-plugin-camel-case": { - "packages": { - "hyphenate-style-name": true - } - }, - "jss-plugin-default-unit": { - "globals": { - "CSS": true - }, - "packages": { - "jss": true - } - }, - "jss-plugin-global": { - "packages": { - "@babel/runtime": true, - "jss": true - } - }, - "jss-plugin-nested": { - "packages": { - "@babel/runtime": true, - "tiny-warning": true - } - }, - "jss-plugin-rule-value-function": { - "packages": { - "jss": true, - "tiny-warning": true - } - }, - "jss-plugin-vendor-prefixer": { - "packages": { - "css-vendor": true, - "jss": true - } - }, - "just-debounce-it": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "k-bucket": { - "packages": { - "events": true, - "randombytes": true - } - }, - "keccak": { - "packages": { - "buffer": true, - "inherits": true, - "readable-stream": true, - "safe-buffer": true, - "stream-browserify": true - } - }, - "latency-monitor": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "document": true, - "performance": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "debug": true, - "events": true, - "lodash": true, - "process": true - } - }, - "level-codec": { - "packages": { - "buffer": true - } - }, - "level-errors": { - "packages": { - "errno": true - } - }, - "level-iterator-stream": { - "packages": { - "inherits": true, - "readable-stream": true, - "xtend": true - } - }, - "level-js": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.only": true, - "IDBKeyRange.upperBound": true, - "indexedDB": true - }, - "packages": { - "abstract-leveldown": true, - "buffer": true, - "idb-readable-stream": true, - "immediate": true, - "inherits": true, - "is-buffer": true, - "ltgt": true, - "process": true, - "stream-browserify": true, - "typedarray-to-buffer": true, - "util": true, - "xtend": true - } - }, - "level-supports": { - "packages": { - "xtend": true - } - }, - "levelup": { - "packages": { - "assert": true, - "deferred-leveldown": true, - "events": true, - "level-errors": true, - "level-iterator-stream": true, - "process": true, - "util": true, - "xtend": true - } - }, - "libp2p": { - "packages": { - "async": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "is-buffer": true, - "libp2p-connection-manager": true, - "libp2p-floodsub": true, - "libp2p-ping": true, - "libp2p-switch": true, - "libp2p-websockets": true, - "multiaddr": true, - "once": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "process": true, - "superstruct": true - } - }, - "libp2p-bootstrap": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "async": true, - "debug": true, - "events": true, - "mafmt": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true - } - }, - "libp2p-circuit": { - "packages": { - "async": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-connection-manager": { - "packages": { - "debug": true, - "events": true, - "latency-monitor": true - } - }, - "libp2p-crypto": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "asn1.js": true, - "async": true, - "browserify-aes": true, - "bs58": true, - "buffer": true, - "iso-random-stream": true, - "libp2p-crypto-secp256k1": true, - "multihashing-async": true, - "node-forge": true, - "protons": true, - "tweetnacl": true - } - }, - "libp2p-crypto-secp256k1": { - "packages": { - "async": true, - "bs58": true, - "multihashing-async": true, - "secp256k1": true - } - }, - "libp2p-floodsub": { - "packages": { - "assert": true, - "async": true, - "debug": true, - "libp2p-pubsub": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-identify": { - "globals": { - "console.warn": true - }, - "packages": { - "buffer": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-kad-dht": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "abort-controller": true, - "assert": true, - "async": true, - "base32.js": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "events": true, - "hashlru": true, - "heap": true, - "interface-datastore": true, - "is-buffer": true, - "k-bucket": true, - "libp2p-crypto": true, - "libp2p-record": true, - "multihashes": true, - "multihashing-async": true, - "p-queue": true, - "p-times": true, - "peer-id": true, - "peer-info": true, - "promise-to-callback": true, - "promisify-es6": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "varint": true, - "xor-distance": true - } - }, - "libp2p-keychain": { - "globals": { - "setTimeout": true - }, - "packages": { - "async": true, - "buffer": true, - "err-code": true, - "interface-datastore": true, - "libp2p-crypto": true, - "merge-options": true, - "node-forge": true, - "pull-stream": true, - "sanitize-filename": true - } - }, - "libp2p-ping": { - "packages": { - "debug": true, - "events": true, - "libp2p-crypto": true, - "pull-handshake": true, - "pull-stream": true - } - }, - "libp2p-pubsub": { - "packages": { - "async": true, - "bs58": true, - "buffer": true, - "debug": true, - "err-code": true, - "events": true, - "is-buffer": true, - "libp2p-crypto": true, - "protons": true, - "pull-length-prefixed": true, - "pull-pushable": true, - "pull-stream": true, - "time-cache": true - } - }, - "libp2p-record": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "buffer-split": true, - "err-code": true, - "is-buffer": true, - "multihashing-async": true, - "protons": true - } - }, - "libp2p-secio": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "interface-connection": true, - "libp2p-crypto": true, - "multihashing-async": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-defer": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-switch": { - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "class-is": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "hashlru": true, - "interface-connection": true, - "libp2p-circuit": true, - "libp2p-identify": true, - "moving-average": true, - "multiaddr": true, - "multistream-select": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "retimer": true - } - }, - "libp2p-webrtc-star": { - "packages": { - "async": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "simple-peer": true, - "socket.io-client": true, - "stream-to-pull-stream": true, - "webrtcsupport": true - } - }, - "libp2p-websocket-star": { - "globals": { - "console.error": true - }, - "packages": { - "async": true, - "buffer": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "libp2p-crypto": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "socket.io-client": true, - "socket.io-pull-stream": true, - "uuid": true - } - }, - "libp2p-websocket-star-multi": { - "globals": { - "setTimeout": true - }, - "packages": { - "async": true, - "debug": true, - "events": true, - "libp2p-websocket-star": true, - "mafmt": true, - "multiaddr": true, - "once": true - } - }, - "libp2p-websockets": { - "packages": { - "class-is": true, - "debug": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "os-browserify": true, - "pull-ws": true - } - }, - "locale-currency": { - "globals": { - "countryCode": true + "lavamoat>json-stable-stringify>jsonify": true } }, "localforage": { @@ -3533,13 +6145,9 @@ } }, "lodash": { - "globals": { - "define": true - } - }, - "lodash.throttle": { "globals": { "clearTimeout": true, + "define": true, "setTimeout": true } }, @@ -3552,213 +6160,12 @@ "log": "write" } }, - "logplease": { - "globals": { - "LOG": true, - "console.error": true, - "console.log": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "process": true, - "util": true - } - }, - "lower-case-first": { - "packages": { - "lower-case": true - } - }, - "lru": { - "packages": { - "events": true, - "inherits": true - } - }, - "lru-cache": { - "packages": { - "yallist": true - } - }, - "ltgt": { - "packages": { - "is-buffer": true - } - }, "luxon": { "globals": { "Intl": true } }, - "mafmt": { - "packages": { - "multiaddr": true - } - }, - "md5": { - "packages": { - "charenc": true, - "crypt": true, - "is-buffer": true - } - }, - "md5.js": { - "packages": { - "hash-base": true, - "inherits": true, - "safe-buffer": true - } - }, - "merge-options": { - "packages": { - "is-plain-obj": true - } - }, - "miller-rabin": { - "packages": { - "bn.js": true, - "brorand": true - } - }, - "mini-create-react-context": { - "packages": { - "@babel/runtime": true, - "gud": true, - "prop-types": true, - "react": true, - "tiny-warning": true - } - }, - "mortice": { - "globals": { - "Worker": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "observable-webworkers": true, - "p-queue": true, - "process": true, - "promise-timeout": true, - "shortid": true - } - }, - "multiaddr": { - "packages": { - "bs58": true, - "buffer": true, - "class-is": true, - "hi-base32": true, - "ip": true, - "is-ip": true, - "varint": true - } - }, - "multiaddr-to-uri": { - "packages": { - "multiaddr": true - } - }, - "multibase": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@multiformats/base-x": true, - "base-x": true, - "buffer": true, - "web-encoding": true - } - }, - "multicodec": { - "packages": { - "buffer": true, - "uint8arrays": true, - "varint": true - } - }, - "multiformats": { - "globals": { - "TextDecoder": true, - "TextEncoder": true, - "console.warn": true - } - }, - "multihashes": { - "packages": { - "bs58": true, - "buffer": true, - "multibase": true, - "uint8arrays": true, - "varint": true, - "web-encoding": true - } - }, - "multihashing-async": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "blakejs": true, - "buffer": true, - "err-code": true, - "js-sha3": true, - "multihashes": true, - "murmurhash3js": true, - "murmurhash3js-revisited": true, - "nodeify": true, - "process": true - } - }, - "multistream-select": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-connection": true, - "once": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true, - "semver": true, - "varint": true - } - }, - "muport-did-resolver": { - "packages": { - "@babel/runtime": true, - "did-resolver": true, - "node-fetch": true - } - }, - "murmurhash3js": { - "globals": { - "define": true - } - }, - "murmurhash3js-revisited": { - "globals": { - "define": true - } - }, - "nanoid": { - "globals": { - "crypto": true, - "msCrypto": true, - "navigator": true - } - }, - "no-case": { - "packages": { - "lower-case": true - } - }, - "node-forge": { + "mockttp>node-forge": { "globals": { "Blob": true, "MutationObserver": true, @@ -3776,364 +6183,65 @@ "setTimeout": true }, "packages": { - "browser-resolve": true, - "process": true, - "timers-browserify": true + "browserify>browser-resolve": true, + "browserify>process": true, + "browserify>timers-browserify": true } }, - "node-interval-tree": { - "packages": { - "shallowequal": true - } - }, - "nodeify": { + "nanoid": { "globals": { - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true, - "promise": true, - "timers-browserify": true + "crypto": true, + "msCrypto": true, + "navigator": true } }, - "nofilter": { + "nock>deep-equal": { "packages": { - "buffer": true, - "stream-browserify": true, - "util": true + "enzyme>is-regex": true, + "enzyme>object-is": true, + "nock>deep-equal>is-arguments": true, + "nock>deep-equal>is-date-object": true, + "nock>deep-equal>object-keys": true, + "string.prototype.matchall>regexp.prototype.flags": true + } + }, + "node-fetch": { + "globals": { + "Headers": true, + "Request": true, + "Response": true, + "fetch": true } }, "nonce-tracker": { "packages": { - "assert": true, "await-semaphore": true, + "browserify>assert": true, "ethjs-query": true } }, - "number-to-bn": { - "packages": { - "bn.js": true, - "strip-hex-prefix": true - } - }, "obj-multiplex": { "globals": { "console.warn": true }, "packages": { "end-of-stream": true, - "once": true, + "pump>once": true, "readable-stream": true } }, - "obs-store": { - "packages": { - "safe-event-emitter": true, - "xtend": true - } - }, - "once": { - "packages": { - "wrappy": true - } - }, - "orbit-db": { - "globals": { - "console.log": true - }, - "packages": { - "cids": true, - "ipfs-pubsub-1on1": true, - "logplease": true, - "multihashes": true, - "orbit-db-access-controllers": true, - "orbit-db-cache": true, - "orbit-db-counterstore": true, - "orbit-db-docstore": true, - "orbit-db-eventstore": true, - "orbit-db-feedstore": true, - "orbit-db-identity-provider": true, - "orbit-db-io": true, - "orbit-db-keystore": true, - "orbit-db-kvstore": true, - "orbit-db-pubsub": true, - "path-browserify": true - } - }, - "orbit-db-access-controllers": { - "globals": { - "console.log": true - }, - "packages": { - "events": true, - "orbit-db-io": true, - "p-map-series": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "orbit-db-cache": { - "packages": { - "level-js": true, - "logplease": true, - "path-browserify": true - } - }, - "orbit-db-counterstore": { - "packages": { - "crdts": true, - "orbit-db-store": true - } - }, - "orbit-db-docstore": { - "packages": { - "orbit-db-store": true, - "p-map": true, - "readable-stream": true - } - }, - "orbit-db-eventstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-feedstore": { - "packages": { - "orbit-db-eventstore": true - } - }, - "orbit-db-identity-provider": { - "packages": { - "orbit-db-keystore": true - } - }, - "orbit-db-io": { - "packages": { - "buffer": true, - "cids": true, - "ipld-dag-pb": true - } - }, - "orbit-db-keystore": { - "globals": { - "console.error": true, - "console.log": true - }, - "packages": { - "elliptic": true, - "level-js": true, - "levelup": true, - "libp2p-crypto": true, - "lru": true, - "safe-buffer": true, - "secp256k1": true - } - }, - "orbit-db-kvstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-pubsub": { - "packages": { - "buffer": true, - "ipfs-pubsub-peer-monitor": true, - "logplease": true, - "p-series": true - } - }, - "orbit-db-store": { - "globals": { - "clearInterval": true, - "console.error": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "events": true, - "ipfs-log": true, - "logplease": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "readable-stream": true - } - }, - "os-browserify": { - "globals": { - "location": true, - "navigator": true - } - }, - "p-each-series": { - "packages": { - "p-reduce": true - } - }, - "p-map-series": { - "packages": { - "p-reduce": true - } - }, - "p-queue": { - "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "eventemitter3": true - } - }, - "p-series": { - "packages": { - "@sindresorhus/is": true, - "p-reduce": true - } - }, - "p-times": { - "packages": { - "p-map": true - } - }, - "param-case": { - "packages": { - "no-case": true - } - }, - "parse-asn1": { - "packages": { - "asn1.js": true, - "browserify-aes": true, - "buffer": true, - "evp_bytestokey": true, - "pbkdf2": true - } - }, - "pascal-case": { - "packages": { - "camel-case": true, - "upper-case-first": true - } - }, - "path-browserify": { - "packages": { - "process": true - } - }, - "path-case": { - "packages": { - "no-case": true - } - }, - "path-to-regexp": { - "packages": { - "isarray": true - } - }, - "pbkdf2": { - "globals": { - "crypto": true, - "process": true - }, - "packages": { - "create-hash": true, - "process": true, - "ripemd160": true, - "safe-buffer": true, - "sha.js": true - } - }, - "peek-stream": { - "packages": { - "buffer": true, - "buffer-from": true, - "duplexify": true, - "through2": true - } - }, - "peer-book": { - "packages": { - "bs58": true, - "is-buffer": true, - "peer-id": true, - "peer-info": true - } - }, - "peer-id": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "class-is": true, - "libp2p-crypto": true, - "multihashes": true - } - }, - "peer-info": { - "packages": { - "assert": true, - "multiaddr": true, - "peer-id": true, - "unique-by": true - } - }, - "popper.js": { - "globals": { - "MSInputMethodContext": true, - "Node.DOCUMENT_POSITION_FOLLOWING": true, - "cancelAnimationFrame": true, - "console.warn": true, - "define": true, - "devicePixelRatio": true, - "document": true, - "getComputedStyle": true, - "innerHeight": true, - "innerWidth": true, - "navigator": true, - "requestAnimationFrame": true, - "setTimeout": true - } - }, - "precond": { - "packages": { - "util": true - } - }, - "process": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "process-nextick-args": { - "packages": { - "process": true - } - }, - "promise": { - "globals": { - "setImediate": true, - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true - } - }, - "promise-timeout": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "promise-to-callback": { "packages": { - "is-fn": true, - "set-immediate-shim": true + "promise-to-callback>is-fn": true, + "promise-to-callback>set-immediate-shim": true + } + }, + "promise-to-callback>set-immediate-shim": { + "globals": { + "setTimeout.apply": true + }, + "packages": { + "browserify>timers-browserify": true } }, "prop-types": { @@ -4141,28 +6249,13 @@ "console": true }, "packages": { - "object-assign": true, - "react-is": true + "prop-types>react-is": true, + "react>object-assign": true } }, - "protons": { - "packages": { - "buffer": true, - "is-buffer": true, - "protocol-buffers-schema": true, - "safe-buffer": true, - "signed-varint": true, - "varint": true - } - }, - "public-encrypt": { - "packages": { - "bn.js": true, - "browserify-rsa": true, - "buffer": true, - "create-hash": true, - "parse-asn1": true, - "randombytes": true + "prop-types>react-is": { + "globals": { + "console": true } }, "pubnub": { @@ -4183,110 +6276,40 @@ "setTimeout": true } }, - "pull-handshake": { - "packages": { - "pull-cat": true, - "pull-pair": true, - "pull-pushable": true, - "pull-reader": true - } - }, - "pull-length-prefixed": { - "packages": { - "pull-pushable": true, - "pull-reader": true, - "safe-buffer": true, - "varint": true - } - }, - "pull-mplex": { - "packages": { - "async": true, - "buffer": true, - "debug": true, - "events": true, - "interface-connection": true, - "looper": true, - "pull-abortable": true, - "pull-pushable": true, - "pull-stream": true, - "pull-through": true, - "varint": true - } - }, - "pull-reader": { + "pubnub>cbor-sync": { "globals": { - "cb": true, + "define": true + }, + "packages": { + "browserify>buffer": true + } + }, + "pubnub>superagent": { + "globals": { + "ActiveXObject": true, + "XMLHttpRequest": true, + "btoa": true, "clearTimeout": true, + "console.error": true, + "console.trace": true, + "console.warn": true, "setTimeout": true }, "packages": { - "buffer": true - } - }, - "pull-sort": { - "packages": { - "pull-defer": true, - "pull-stream": true - } - }, - "pull-stream": { - "globals": { - "console.log": true - } - }, - "pull-stream-to-async-iterator": { - "packages": { - "pull-stream": true - } - }, - "pull-stream-to-stream": { - "packages": { - "process": true, - "stream-browserify": true, - "timers-browserify": true - } - }, - "pull-through": { - "packages": { - "looper": true - } - }, - "pull-ws": { - "globals": { - "WebSocket": true, - "location": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "https-browserify": true, - "process": true, - "relative-url": true, - "safe-buffer": true, - "stream-http": true, - "timers-browserify": true, - "url": true + "pubnub>superagent>component-emitter": true } }, "pump": { "packages": { - "browser-resolve": true, + "browserify>browser-resolve": true, + "browserify>process": true, "end-of-stream": true, - "once": true, - "process": true + "pump>once": true } }, - "pumpify": { + "pump>once": { "packages": { - "duplexify": true, - "inherits": true, - "pump": true - } - }, - "punycode": { - "globals": { - "define": true + "pump>once>wrappy": true } }, "qrcode-generator": { @@ -4301,39 +6324,13 @@ }, "packages": { "prop-types": true, - "qr.js": true, + "qrcode.react>qr.js": true, "react": true } }, - "rabin-wasm": { - "globals": { - "Blob": true, - "Response": true, - "WebAssembly": true - }, + "rc>deep-extend": { "packages": { - "assemblyscript": true - } - }, - "randombytes": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "process": true, - "safe-buffer": true - } - }, - "randomfill": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "process": true, - "randombytes": true, - "safe-buffer": true + "browserify>buffer": true } }, "react": { @@ -4341,8 +6338,25 @@ "console": true }, "packages": { - "object-assign": true, - "prop-types": true + "prop-types": true, + "react>object-assign": true + } + }, + "react-devtools": { + "packages": { + "react-devtools>react-devtools-core": true + } + }, + "react-devtools>ip": { + "packages": { + "browserify>buffer": true, + "browserify>os-browserify": true + } + }, + "react-devtools>react-devtools-core": { + "globals": { + "WebSocket": true, + "setTimeout": true } }, "react-dnd": { @@ -4350,14 +6364,14 @@ "console.error": true }, "packages": { - "disposables": true, - "dnd-core": true, - "hoist-non-react-statics": true, - "invariant": true, "lodash": true, "prop-types": true, "react": true, - "shallowequal": true + "react-dnd>disposables": true, + "react-dnd>dnd-core": true, + "react-dnd>hoist-non-react-statics": true, + "react-dnd>invariant": true, + "react-dnd>shallowequal": true } }, "react-dnd-html5-backend": { @@ -4371,8 +6385,26 @@ "setTimeout": true } }, + "react-dnd>dnd-core": { + "packages": { + "lodash": true, + "react-dnd>dnd-core>asap": true, + "react-dnd>invariant": true, + "redux": true + } + }, + "react-dnd>dnd-core>asap": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "document.createTextNode": true, + "setInterval": true, + "setTimeout": true + } + }, "react-dom": { "globals": { + "HTMLIFrameElement": true, "MSApp": true, "__REACT_DEVTOOLS_GLOBAL_HOOK__": true, "addEventListener": true, @@ -4393,28 +6425,22 @@ "trustedTypes": true }, "packages": { - "object-assign": true, "prop-types": true, "react": true, - "scheduler": true + "react-dom>scheduler": true, + "react>object-assign": true } }, - "react-easy-swipe": { + "react-dom>scheduler": { "globals": { - "addEventListener": true, - "define": true, - "document.addEventListener": true, - "document.removeEventListener": true - }, - "packages": { - "prop-types": true, - "react": true - } - }, - "react-fast-compare": { - "globals": { - "Element": true, - "console.warn": true + "MessageChannel": true, + "cancelAnimationFrame": true, + "clearTimeout": true, + "console": true, + "navigator": true, + "performance": true, + "requestAnimationFrame": true, + "setTimeout": true } }, "react-idle-timer": { @@ -4440,15 +6466,19 @@ "Node.TEXT_NODE": true }, "packages": { - "babel-runtime": true, - "is-dom": true, + "ethjs-query>babel-runtime": true, "prop-types": true, - "react": true + "react": true, + "react-inspector>is-dom": true } }, - "react-is": { + "react-inspector>is-dom": { "globals": { - "console": true + "Node": true + }, + "packages": { + "proxyquire>fill-keys>is-object": true, + "react-inspector>is-dom>is-window": true } }, "react-popper": { @@ -4458,8 +6488,19 @@ "packages": { "@popperjs/core": true, "react": true, - "react-fast-compare": true, - "warning": true + "react-popper>react-fast-compare": true, + "react-popper>warning": true + } + }, + "react-popper>react-fast-compare": { + "globals": { + "Element": true, + "console.warn": true + } + }, + "react-popper>warning": { + "globals": { + "console": true } }, "react-redux": { @@ -4469,14 +6510,19 @@ }, "packages": { "@babel/runtime": true, - "hoist-non-react-statics": true, "prop-types": true, + "prop-types>react-is": true, "react": true, "react-dom": true, - "react-is": true, + "react-redux>hoist-non-react-statics": true, "redux": true } }, + "react-redux>hoist-non-react-statics": { + "packages": { + "prop-types>react-is": true + } + }, "react-responsive-carousel": { "globals": { "HTMLElement": true, @@ -4490,30 +6536,90 @@ "classnames": true, "react": true, "react-dom": true, - "react-easy-swipe": true + "react-responsive-carousel>react-easy-swipe": true } }, - "react-router": { + "react-responsive-carousel>react-easy-swipe": { + "globals": { + "addEventListener": true, + "define": true, + "document.addEventListener": true, + "document.removeEventListener": true + }, "packages": { - "history": true, - "hoist-non-react-statics": true, - "mini-create-react-context": true, - "path-to-regexp": true, "prop-types": true, - "react": true, - "react-is": true, - "tiny-invariant": true, - "tiny-warning": true + "react": true } }, "react-router-dom": { "packages": { - "history": true, "prop-types": true, "react": true, - "react-router": true, - "tiny-invariant": true, - "tiny-warning": true + "react-router-dom>history": true, + "react-router-dom>react-router": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>history": { + "globals": { + "addEventListener": true, + "confirm": true, + "document": true, + "history": true, + "location": true, + "navigator.userAgent": true, + "removeEventListener": true + }, + "packages": { + "react-router-dom>history>resolve-pathname": true, + "react-router-dom>history>value-equal": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>react-router": { + "packages": { + "prop-types": true, + "prop-types>react-is": true, + "react": true, + "react-redux>hoist-non-react-statics": true, + "react-router-dom>react-router>history": true, + "react-router-dom>react-router>mini-create-react-context": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true, + "sinon>nise>path-to-regexp": true + } + }, + "react-router-dom>react-router>history": { + "globals": { + "addEventListener": true, + "confirm": true, + "document": true, + "history": true, + "location": true, + "navigator.userAgent": true, + "removeEventListener": true + }, + "packages": { + "react-router-dom>history>resolve-pathname": true, + "react-router-dom>history>value-equal": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>react-router>mini-create-react-context": { + "packages": { + "@babel/runtime": true, + "@storybook/api>@reach/router>create-react-context>gud": true, + "prop-types": true, + "react": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>tiny-warning": { + "globals": { + "console": true } }, "react-simple-file-input": { @@ -4549,9 +6655,26 @@ "setTimeout": true }, "packages": { - "popper.js": true, "react": true, - "react-dom": true + "react-dom": true, + "react-tippy>popper.js": true + } + }, + "react-tippy>popper.js": { + "globals": { + "MSInputMethodContext": true, + "Node.DOCUMENT_POSITION_FOLLOWING": true, + "cancelAnimationFrame": true, + "console.warn": true, + "define": true, + "devicePixelRatio": true, + "document": true, + "getComputedStyle": true, + "innerHeight": true, + "innerWidth": true, + "navigator.userAgent": true, + "requestAnimationFrame": true, + "setTimeout": true } }, "react-toggle-button": { @@ -4568,47 +6691,65 @@ }, "react-transition-group": { "globals": { - "Element": true, "clearTimeout": true, "setTimeout": true }, "packages": { - "chain-function": true, - "dom-helpers": true, "prop-types": true, "react": true, "react-dom": true, - "warning": true + "react-transition-group>chain-function": true, + "react-transition-group>dom-helpers": true, + "react-transition-group>warning": true + } + }, + "react-transition-group>dom-helpers": { + "globals": { + "document": true, + "setTimeout": true + }, + "packages": { + "@babel/runtime": true + } + }, + "react-transition-group>warning": { + "globals": { + "console": true } }, "readable-stream": { "packages": { - "browser-resolve": true, - "buffer": true, - "core-util-is": true, - "events": true, - "inherits": true, - "isarray": true, - "process": true, - "process-nextick-args": true, - "safe-buffer": true, - "string_decoder": true, - "timers-browserify": true, - "util-deprecate": true + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true, + "browserify>timers-browserify": true, + "pumpify>inherits": true, + "readable-stream>core-util-is": true, + "readable-stream>isarray": true, + "readable-stream>process-nextick-args": true, + "readable-stream>safe-buffer": true, + "readable-stream>string_decoder": true } }, - "readable-web-to-node-stream": { + "readable-stream>core-util-is": { "packages": { - "readable-stream": true + "browserify>insert-module-globals>is-buffer": true } }, - "receptacle": { - "globals": { - "clearTimeout": true, - "setTimeout": true - }, + "readable-stream>process-nextick-args": { "packages": { - "ms": true + "browserify>process": true + } + }, + "readable-stream>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "readable-stream>string_decoder": { + "packages": { + "readable-stream>safe-buffer": true } }, "redux": { @@ -4619,318 +6760,60 @@ "@babel/runtime": true } }, - "regenerator-runtime": { - "globals": { - "regeneratorRuntime": "write" - } - }, - "regexp.prototype.flags": { - "packages": { - "call-bind": true, - "define-properties": true - } - }, - "relative-url": { - "packages": { - "url": true - } - }, - "retimer": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "ripemd160": { - "packages": { - "buffer": true, - "hash-base": true, - "inherits": true - } - }, - "rlp": { - "globals": { - "TextEncoder": true - }, - "packages": { - "bn.js": true, - "buffer": true - } - }, - "safe-buffer": { - "packages": { - "buffer": true - } - }, "safe-event-emitter": { "globals": { "setTimeout": true }, "packages": { - "events": true, - "util": true - } - }, - "sanitize-filename": { - "packages": { - "truncate-utf8-bytes": true - } - }, - "scheduler": { - "globals": { - "MessageChannel": true, - "cancelAnimationFrame": true, - "clearTimeout": true, - "console": true, - "navigator": true, - "performance": true, - "requestAnimationFrame": true, - "setTimeout": true - } - }, - "scrypt-js": { - "globals": { - "define": true, - "setTimeout": true - }, - "packages": { - "timers-browserify": true - } - }, - "scryptsy": { - "packages": { - "buffer": true, - "pbkdf2": true - } - }, - "secp256k1": { - "packages": { - "bip66": true, - "bn.js": true, - "create-hash": true, - "drbg.js": true, - "elliptic": true, - "is-buffer": true, - "safe-buffer": true - } - }, - "semaphore": { - "globals": { - "define": true, - "setTimeout": true - }, - "packages": { - "process": true + "3box>events": true, + "browserify>util": true } }, "semver": { - "globals": { - "console": true - }, - "packages": { - "lru-cache": true, - "process": true - } - }, - "sentence-case": { - "packages": { - "no-case": true, - "upper-case-first": true - } - }, - "set-immediate-shim": { - "globals": { - "setTimeout.apply": true - }, - "packages": { - "timers-browserify": true - } - }, - "sha.js": { - "packages": { - "inherits": true, - "safe-buffer": true - } - }, - "shortid": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "nanoid": true - } - }, - "signed-varint": { - "packages": { - "varint": true - } - }, - "simple-peer": { - "globals": { - "clearInterval": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "debug": true, - "get-browser-rtc": true, - "inherits": true, - "randombytes": true, - "readable-stream": true - } - }, - "snake-case": { - "packages": { - "no-case": true - } - }, - "socket.io-client": { - "globals": { - "clearTimeout": true, - "location": true, - "setTimeout": true - }, - "packages": { - "backo2": true, - "component-bind": true, - "component-emitter": true, - "debug": true, - "engine.io-client": true, - "has-binary2": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "socket.io-parser": true, - "to-array": true - } - }, - "socket.io-parser": { - "globals": { - "Blob": true, - "File": true, - "FileReader": true - }, - "packages": { - "buffer": true, - "component-emitter": true, - "debug": true, - "isarray": true - } - }, - "socket.io-pull-stream": { "globals": { "console.error": true }, "packages": { - "buffer": true, - "data-queue": true, - "debug": true, - "pull-stream": true, - "uuid": true + "browserify>process": true, + "semver>lru-cache": true } }, - "sort-keys": { + "semver>lru-cache": { "packages": { - "is-plain-obj": true + "semver>lru-cache>yallist": true } }, - "stable": { - "globals": { - "define": true - } - }, - "store": { - "globals": { - "ActiveXObject": true, - "console": true - } - }, - "stream-browserify": { + "sinon>nise>path-to-regexp": { "packages": { - "events": true, - "inherits": true, - "readable-stream": true + "sinon>nise>path-to-regexp>isarray": true } }, - "stream-http": { - "globals": { - "AbortController": true, - "Blob": true, - "MSStreamReader": true, - "ReadableStream": true, - "WritableStream": true, - "XDomainRequest": true, - "XMLHttpRequest": true, - "clearTimeout": true, - "fetch": true, - "location.protocol.search": true, - "setTimeout": true - }, + "source-map-explorer>btoa": { "packages": { - "buffer": true, - "builtin-status-codes": true, - "inherits": true, - "process": true, - "readable-stream": true, - "url": true, - "xtend": true + "browserify>buffer": true } }, - "stream-to-pull-stream": { - "globals": { - "console.error": true - }, + "string.prototype.matchall>call-bind": { "packages": { - "looper": true, - "process": true, - "pull-stream": true + "eslint-plugin-react>array-includes>get-intrinsic": true, + "mocha>object.assign>function-bind": true } }, - "string_decoder": { + "string.prototype.matchall>regexp.prototype.flags": { "packages": { - "safe-buffer": true + "globalthis>define-properties": true, + "string.prototype.matchall>call-bind": true } }, - "strip-hex-prefix": { + "stylelint>write-file-atomic>typedarray-to-buffer": { "packages": { - "is-hex-prefixed": true + "browserify>buffer": true, + "jsdom>request>is-typedarray": true } }, - "superagent": { - "globals": { - "ActiveXObject": true, - "XMLHttpRequest": true, - "btoa": true, - "clearTimeout": true, - "console.error": true, - "console.trace": true, - "console.warn": true, - "setTimeout": true - }, + "terser>source-map-support>buffer-from": { "packages": { - "component-emitter": true - } - }, - "swap-case": { - "packages": { - "lower-case": true, - "upper-case": true - } - }, - "tar-stream": { - "packages": { - "bl": true, - "buffer": true, - "end-of-stream": true, - "fs-constants": true, - "inherits": true, - "process": true, - "readable-stream": true, - "string_decoder": true, - "util": true + "browserify>buffer": true } }, "textarea-caret": { @@ -4944,248 +6827,36 @@ "mozInnerScreenX": true } }, - "through": { - "packages": { - "process": true, - "stream-browserify": true - } - }, - "through2": { - "packages": { - "process": true, - "readable-stream": true, - "util": true, - "xtend": true - } - }, - "time-cache": { - "packages": { - "lodash.throttle": true - } - }, - "timers-browserify": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "process": true - } - }, - "tiny-warning": { - "globals": { - "console": true - } - }, - "title-case": { - "packages": { - "no-case": true, - "upper-case": true - } - }, - "toggle-selection": { - "globals": { - "document.activeElement": true, - "document.getSelection": true - } - }, - "trezor-connect": { - "globals": { - "__TREZOR_CONNECT_SRC": true, - "addEventListener": true, - "btoa": true, - "chrome": true, - "clearInterval": true, - "clearTimeout": true, - "console": true, - "document.body": true, - "document.createElement": true, - "document.createTextNode": true, - "document.getElementById": true, - "document.querySelectorAll": true, - "location": true, - "navigator": true, - "open": true, - "removeEventListener": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "@babel/runtime": true, - "@metamask/eth-sig-util": true, - "cross-fetch": true, - "events": true - } - }, - "truncate-utf8-bytes": { - "packages": { - "utf8-byte-length": true - } - }, - "tslib": { - "globals": { - "define": true - } - }, - "tweetnacl": { - "globals": { - "crypto": true, - "msCrypto": true, - "nacl": "write" - }, - "packages": { - "browser-resolve": true - } - }, - "tweetnacl-util": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "browser-resolve": true - } - }, - "typedarray-to-buffer": { - "packages": { - "buffer": true, - "is-typedarray": true - } - }, - "typical": { - "globals": { - "define": true - } - }, - "uint8arrays": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "multibase": true, - "web-encoding": true - } - }, - "unorm": { - "globals": { - "define": true - } - }, - "uport-base64url": { - "packages": { - "buffer": true - } - }, - "upper-case-first": { - "packages": { - "upper-case": true - } - }, - "url": { - "packages": { - "punycode": true, - "querystring-es3": true - } - }, - "utf8": { - "globals": { - "define": true - } - }, - "util": { - "globals": { - "console.error": true, - "console.log": true, - "console.trace": true, - "process": true - }, - "packages": { - "inherits": true, - "process": true - } - }, - "util-deprecate": { - "globals": { - "console.trace": true, - "console.warn": true, - "localStorage": true - } - }, "uuid": { "globals": { "crypto": true, "msCrypto": true } }, - "varint-decoder": { + "vinyl>clone": { "packages": { - "is-buffer": true, - "varint": true + "browserify>buffer": true } }, - "vm-browserify": { - "globals": { - "document.body.appendChild": true, - "document.body.removeChild": true, - "document.createElement": true - } - }, - "warning": { - "globals": { - "console": true - } - }, - "web-encoding": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, + "vinyl>cloneable-readable>process-nextick-args": { "packages": { - "util": true + "browserify>process": true } }, "web3": { "globals": { "Web3": "write", - "XMLHttpRequest": "write", + "XMLHttpRequest": true, "clearTimeout": true, "console.error": true, "setTimeout": true }, "packages": { - "bignumber.js": true, - "buffer": true, - "crypto-js": true, - "utf8": true, - "xhr2-cookies": true - } - }, - "web3-provider-engine": { - "globals": { - "WebSocket": true, - "console": true, - "setTimeout": true - }, - "packages": { - "@ethereumjs/tx": true, - "async": true, - "backoff": true, - "browser-resolve": true, - "buffer": true, - "eth-block-tracker": true, - "eth-json-rpc-filters": true, - "eth-json-rpc-infura": true, - "eth-json-rpc-middleware": true, - "eth-sig-util": true, - "ethereumjs-util": true, - "events": true, - "json-stable-stringify": true, - "semaphore": true, - "util": true, - "xtend": true + "browserify>buffer": true, + "web3>bignumber.js": true, + "web3>crypto-js": true, + "web3>utf8": true, + "web3>xhr2-cookies": true } }, "web3-stream-provider": { @@ -5193,24 +6864,52 @@ "setTimeout": true }, "packages": { + "browserify>util": true, "readable-stream": true, - "util": true, - "uuid": true + "web3-stream-provider>uuid": true } }, - "web3-utils": { + "web3-stream-provider>uuid": { "globals": { - "setTimeout": true + "crypto": true, + "msCrypto": true + } + }, + "web3>bignumber.js": { + "globals": { + "define": true }, "packages": { - "bn.js": true, - "eth-lib": true, - "ethereum-bloom-filters": true, - "ethjs-unit": true, - "is-buffer": true, - "number-to-bn": true, - "randombytes": true, - "utf8": true + "browserify>crypto-browserify": true + } + }, + "web3>crypto-js": { + "globals": { + "define": true + } + }, + "web3>utf8": { + "globals": { + "define": true + } + }, + "web3>xhr2-cookies": { + "globals": { + "console.warn": true + }, + "packages": { + "browserify>buffer": true, + "browserify>https-browserify": true, + "browserify>os-browserify": true, + "browserify>process": true, + "browserify>stream-http": true, + "browserify>url": true, + "web3>xhr2-cookies>cookiejar": true + } + }, + "web3>xhr2-cookies>cookiejar": { + "globals": { + "console.warn": true } }, "webextension-polyfill": { @@ -5222,61 +6921,9 @@ "define": true } }, - "webrtcsupport": { - "globals": { - "AudioContext": true, - "MediaStream": true, - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "document": true, - "location.protocol": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "navigator.getUserMedia": true, - "navigator.mozGetUserMedia": true, - "navigator.msGetUserMedia": true, - "navigator.userAgent.match": true, - "navigator.webkitGetUserMedia": true, - "webkitAudioContext": true, - "webkitMediaStream": true, - "webkitRTCPeerConnection": true - } - }, - "whatwg-fetch": { - "globals": { - "Blob": true, - "FileReader": true, - "FormData": true, - "URLSearchParams.prototype.isPrototypeOf": true, - "XMLHttpRequest": true, - "define": true, - "setTimeout": true - } - }, - "xhr2": { - "globals": { - "XMLHttpRequest": true - } - }, - "xhr2-cookies": { - "globals": { - "console.warn": true - }, + "webpack>memory-fs>errno": { "packages": { - "buffer": true, - "cookiejar": true, - "https-browserify": true, - "os-browserify": true, - "process": true, - "stream-http": true, - "url": true - } - }, - "xor-distance": { - "packages": { - "buffer": true + "webpack>memory-fs>errno>prr": true } } } diff --git a/lavamoat/browserify/main/policy-override.json b/lavamoat/browserify/main/policy-override.json deleted file mode 100644 index c07ab4ac6..000000000 --- a/lavamoat/browserify/main/policy-override.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "resources": { - "browser-resolve": { - "packages": { - "core-js": true - } - }, - "babel-runtime": { - "packages": { - "@babel/runtime": true - } - }, - "keccak": { - "packages": { - "readable-stream": true - } - }, - "node-fetch": { - "globals": { - "fetch": true - } - }, - "lodash": { - "globals": { - "setTimeout": true, - "clearTimeout": true - } - }, - "@ethersproject/random": { - "globals": { - "crypto.getRandomValues": true - } - }, - "browser-passworder": { - "globals": { - "crypto": true - } - }, - "randombytes": { - "globals": { - "crypto.getRandomValues": true - } - }, - "extensionizer": { - "globals": { - "console": true - } - }, - "web3": { - "globals": { - "XMLHttpRequest": true - } - }, - "storage": { - "globals": { - "localStorage": true - } - }, - "react-dom": { - "globals": { - "HTMLIFrameElement": true - } - }, - "react-devtools": { - "packages": { - "react-devtools-core": true - } - }, - "react-devtools-core": { - "globals": { - "setTimeout": true, - "WebSocket": true - } - } - } -} diff --git a/lavamoat/browserify/main/policy.json b/lavamoat/browserify/main/policy.json index 5fe61a9ca..1f7824231 100644 --- a/lavamoat/browserify/main/policy.json +++ b/lavamoat/browserify/main/policy.json @@ -9,62 +9,2219 @@ "setTimeout": true }, "packages": { - "3box-orbitdb-plugins": true, - "3id-resolver": true, + "3box>3box-orbitdb-plugins": true, + "3box>3box-orbitdb-plugins>ipfs-log": true, + "3box>3id-resolver": true, + "3box>did-jwt": true, + "3box>ethers": true, + "3box>ethers>elliptic": true, + "3box>graphql-request": true, + "3box>https-did-resolver": true, + "3box>ipfs": true, + "3box>ipfs-did-document": true, + "3box>ipfs-mini": true, + "3box>ipfs>is-ipfs": true, + "3box>ipfs>multihashes": true, + "3box>js-sha256": true, + "3box>muport-did-resolver": true, + "3box>orbit-db": true, + "3box>orbit-db>orbit-db-access-controllers": true, + "3box>orbit-db>orbit-db-identity-provider": true, + "3box>orbit-db>orbit-db-pubsub": true, + "3box>store": true, + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, "@babel/runtime": true, - "buffer": true, - "did-jwt": true, - "elliptic": true, - "ethers": true, - "graphql-request": true, - "https-did-resolver": true, - "ipfs": true, - "ipfs-did-document": true, - "ipfs-log": true, - "ipfs-mini": true, - "is-ipfs": true, - "js-sha256": true, - "multihashes": true, - "muport-did-resolver": true, - "node-fetch": true, - "orbit-db": true, - "orbit-db-access-controllers": true, - "orbit-db-identity-provider": true, - "orbit-db-pubsub": true, - "process": true, - "store": true, - "tweetnacl": true, - "tweetnacl-util": true + "browserify>buffer": true, + "browserify>process": true, + "node-fetch": true } }, - "3box-orbitdb-plugins": { + "3box>3box-orbitdb-plugins": { "globals": { "console.log": true }, "packages": { - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "events": true, - "ipfs-log": true, - "is-ipfs": true, - "orbit-db-access-controllers": true, - "orbit-db-io": true, - "safe-buffer": true + "3box>3box-orbitdb-plugins>ipfs-log": true, + "3box>3id-resolver>did-jwt": true, + "3box>3id-resolver>did-jwt>base64url": true, + "3box>did-jwt>did-resolver": true, + "3box>ipfs>is-ipfs": true, + "3box>orbit-db>orbit-db-access-controllers": true, + "3box>orbit-db>orbit-db-io": true, + "browserify>events": true, + "ethereumjs-wallet>safe-buffer": true } }, - "3id-resolver": { + "3box>3box-orbitdb-plugins>ipfs-log": { + "globals": { + "clearTimeout": true, + "console.warn": true, + "setTimeout": true + }, "packages": { + "3box>3box-orbitdb-plugins>ipfs-log>json-stringify-deterministic": true, + "3box>3box-orbitdb-plugins>ipfs-log>p-map": true, + "3box>3box-orbitdb-plugins>ipfs-log>p-whilst": true, + "3box>orbit-db>orbit-db-io": true, + "browserify>buffer": true, + "jest>@jest/core>p-each-series": true + } + }, + "3box>3id-resolver": { + "packages": { + "3box>3id-resolver>did-jwt": true, + "3box>3id-resolver>did-jwt>base64url": true, + "3box>did-jwt>did-resolver": true, + "3box>ipfs-did-document": true, + "@babel/runtime": true + } + }, + "3box>3id-resolver>did-jwt": { + "packages": { + "3box>3id-resolver>did-jwt>base64url": true, + "3box>did-jwt>did-resolver": true, + "3box>ethers>elliptic": true, + "3box>js-sha256": true, + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, "@babel/runtime": true, - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "ipfs-did-document": true + "browserify>buffer": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>3id-resolver>did-jwt>base64url": { + "packages": { + "browserify>buffer": true + } + }, + "3box>did-jwt": { + "packages": { + "3box>did-jwt>@stablelib/utf8": true, + "3box>did-jwt>did-resolver": true, + "3box>did-jwt>js-sha3": true, + "3box>did-jwt>uport-base64url": true, + "3box>ethers>elliptic": true, + "3box>js-sha256": true, + "3box>tweetnacl": true, + "browserify>buffer": true + } + }, + "3box>did-jwt>js-sha3": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>did-jwt>uport-base64url": { + "packages": { + "browserify>buffer": true + } + }, + "3box>ethers": { + "globals": { + "MessageChannel": true, + "XMLHttpRequest": true, + "atob": true, + "btoa": true, + "clearInterval": true, + "clearTimeout": true, + "console": true, + "crypto.getRandomValues": true, + "define": true, + "setInterval": true, + "setTimeout": true + } + }, + "3box>ethers>elliptic": { + "packages": { + "3box>ethers>elliptic>brorand": true, + "3box>ethers>elliptic>hmac-drbg": true, + "3box>ethers>elliptic>minimalistic-crypto-utils": true, + "3box>ethers>hash.js>minimalistic-assert": true, + "bn.js": true, + "ethers>@ethersproject/sha2>hash.js": true, + "pumpify>inherits": true + } + }, + "3box>ethers>elliptic>brorand": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "3box>ethers>elliptic>hmac-drbg": { + "packages": { + "3box>ethers>elliptic>minimalistic-crypto-utils": true, + "3box>ethers>hash.js>minimalistic-assert": true, + "ethers>@ethersproject/sha2>hash.js": true + } + }, + "3box>events": { + "globals": { + "console": true + } + }, + "3box>graphql-request": { + "globals": { + "fetch": true + }, + "packages": { + "3box>graphql-request>cross-fetch": true + } + }, + "3box>graphql-request>cross-fetch": { + "globals": { + "Blob": true, + "FileReader": true, + "FormData": true, + "URLSearchParams.prototype.isPrototypeOf": true, + "XMLHttpRequest": true + } + }, + "3box>graphql-request>cross-fetch>node-fetch": { + "globals": { + "fetch": true + } + }, + "3box>https-did-resolver": { + "globals": { + "XMLHttpRequest": true + }, + "packages": { + "3box>did-jwt>did-resolver": true, + "browserify>browser-resolve": true + } + }, + "3box>ipfs": { + "globals": { + "AbortController": true, + "clearInterval": true, + "clearTimeout": true, + "console.log": true, + "fetch": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>async-iterator-all": true, + "3box>ipfs>async-iterator-to-pull-stream": true, + "3box>ipfs>async-iterator-to-stream": true, + "3box>ipfs>base32.js": true, + "3box>ipfs>bignumber.js": true, + "3box>ipfs>callbackify": true, + "3box>ipfs>cids": true, + "3box>ipfs>class-is": true, + "3box>ipfs>datastore-core": true, + "3box>ipfs>datastore-pubsub": true, + "3box>ipfs>dlv": true, + "3box>ipfs>err-code": true, + "3box>ipfs>fnv1a": true, + "3box>ipfs>fsm-event": true, + "3box>ipfs>human-to-milliseconds": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-bitswap": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>ipfs-block-service": true, + "3box>ipfs>ipfs-mfs": true, + "3box>ipfs>ipfs-repo": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-exporter": true, + "3box>ipfs>ipfs-unixfs-importer": true, + "3box>ipfs>ipfs-utils": true, + "3box>ipfs>ipld": true, + "3box>ipfs>ipld-dag-cbor": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>ipld-raw": true, + "3box>ipfs>ipns": true, + "3box>ipfs>is-ipfs": true, + "3box>ipfs>is-pull-stream": true, + "3box>ipfs>iso-url": true, + "3box>ipfs>just-flatten-it": true, + "3box>ipfs>kind-of": true, + "3box>ipfs>libp2p": true, + "3box>ipfs>libp2p-bootstrap": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-kad-dht": true, + "3box>ipfs>libp2p-keychain": true, + "3box>ipfs>libp2p-record": true, + "3box>ipfs>libp2p-secio": true, + "3box>ipfs>libp2p-webrtc-star": true, + "3box>ipfs>libp2p-websocket-star-multi": true, + "3box>ipfs>libp2p-websockets": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>merge-options": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>multiaddr-to-uri": true, + "3box>ipfs>multibase": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async": true, + "3box>ipfs>peer-book": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>promisify-es6": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-cat": true, + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-mplex": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>pull-sort": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>pull-stream-to-async-iterator": true, + "3box>ipfs>pull-stream-to-stream": true, + "3box>ipfs>pull-traverse": true, + "3box>ipfs>readable-stream": true, + "3box>ipfs>receptacle": true, + "3box>ipfs>stream-to-pull-stream": true, + "3box>ipfs>superstruct": true, + "3box>ipfs>varint": true, + "@metamask/providers>is-stream": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "browserify>timers-browserify": true, + "eslint>debug": true + } + }, + "3box>ipfs-mini": { + "globals": { + "XMLHttpRequest": true + } + }, + "3box>ipfs-postmsg-proxy>shortid": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "nanoid": true + } + }, + "3box>ipfs>async": { + "globals": { + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true, + "browserify>timers-browserify": true, + "lodash": true + } + }, + "3box>ipfs>async-iterator-to-pull-stream": { + "packages": { + "3box>ipfs>async-iterator-to-pull-stream>get-iterator": true, + "3box>ipfs>pull-stream-to-async-iterator": true + } + }, + "3box>ipfs>async-iterator-to-stream": { + "packages": { + "3box>ipfs>async-iterator-to-stream>readable-stream": true, + "browserify>process": true + } + }, + "3box>ipfs>async-iterator-to-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>bl": { + "packages": { + "3box>ipfs>bl>readable-stream": true, + "browserify>buffer": true, + "browserify>util": true + } + }, + "3box>ipfs>bl>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>bs58": { + "packages": { + "3box>ipfs>bs58>base-x": true + } + }, + "3box>ipfs>bs58>base-x": { + "packages": { + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>cids": { + "packages": { + "3box>ipfs>class-is": true, + "3box>ipfs>multibase": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>datastore-core": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>datastore-core>pull-many": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true + } + }, + "3box>ipfs>datastore-pubsub": { + "packages": { + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>multibase": true, + "browserify>assert": true, + "browserify>buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>dlv": { + "globals": { + "define": true + } + }, + "3box>ipfs>fsm-event": { + "packages": { + "3box>ipfs>fsm-event>fsm": true, + "browserify>assert": true, + "browserify>events": true + } + }, + "3box>ipfs>human-to-milliseconds": { + "packages": { + "3box>ipfs>promisify-es6": true + } + }, + "3box>ipfs>interface-datastore": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore>uuid": true, + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "browserify>os-browserify": true, + "browserify>path-browserify": true + } + }, + "3box>ipfs>interface-datastore>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "3box>ipfs>ipfs-bitswap": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>cids": true, + "3box>ipfs>ipfs-bitswap>bignumber.js": true, + "3box>ipfs>ipfs-bitswap>just-debounce-it": true, + "3box>ipfs>ipfs-bitswap>lodash.isequalwith": true, + "3box>ipfs>ipfs-bitswap>moving-average": true, + "3box>ipfs>ipfs-bitswap>multihashing-async": true, + "3box>ipfs>ipfs-bitswap>varint-decoder": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>ipfs-bitswap>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>ipfs-bitswap>just-debounce-it": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>ipfs-bitswap>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>ipfs-bitswap>varint-decoder": { + "packages": { + "3box>ipfs>varint": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-block": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>class-is": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-block-service": { + "packages": { + "3box>ipfs>async": true + } + }, + "3box>ipfs>ipfs-mfs": { + "globals": { + "Blob": true, + "FileReader": true + }, + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-mfs>async-iterator-last": true, + "3box>ipfs>ipfs-mfs>hamt-sharding": true, + "3box>ipfs>ipfs-mfs>mortice": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-exporter": true, + "3box>ipfs>ipfs-unixfs-importer": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>promisify-es6": true, + "browserify>assert": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>ipfs-mfs>hamt-sharding": { + "packages": { + "3box>ipfs>ipfs-mfs>hamt-sharding>sparse-array": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-mfs>mortice": { + "globals": { + "Worker": true + }, + "packages": { + "3box>ipfs-postmsg-proxy>shortid": true, + "3box>ipfs>ipfs-mfs>mortice>observable-webworkers": true, + "3box>ipfs>ipfs-mfs>mortice>promise-timeout": true, + "3box>ipfs>libp2p-kad-dht>p-queue": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true + } + }, + "3box>ipfs>ipfs-mfs>mortice>promise-timeout": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>ipfs-repo": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>base32.js": true, + "3box>ipfs>cids": true, + "3box>ipfs>datastore-core": true, + "3box>ipfs>dlv": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>ipfs-repo>bignumber.js": true, + "3box>ipfs>ipfs-repo>datastore-level": true, + "3box>ipfs>ipfs-repo>sort-keys": true, + "3box>ipfs>just-safe-set": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>path-browserify": true, + "browserify>timers-browserify": true, + "eslint>debug": true + } + }, + "3box>ipfs>ipfs-repo>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level": { + "packages": { + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down": true, + "3box>ipfs>ipfs-repo>datastore-level>level-js": true, + "3box>ipfs>pull-stream": true, + "3box>orbit-db>orbit-db-keystore>levelup": true, + "browserify>buffer": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down": { + "packages": { + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown": true, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>level-codec": true, + "3box>orbit-db>orbit-db-keystore>levelup>level-errors": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown": { + "packages": { + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown>level-supports": true, + "3box>orbit-db>orbit-db-cache>level-js>immediate": true, + "browserify>buffer": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>abstract-leveldown>level-supports": { + "packages": { + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>encoding-down>level-codec": { + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>level-js": { + "globals": { + "IDBKeyRange.bound": true, + "IDBKeyRange.lowerBound": true, + "IDBKeyRange.only": true, + "IDBKeyRange.upperBound": true, + "indexedDB.deleteDatabase": true, + "indexedDB.open": true + }, + "packages": { + "3box>ipfs>ipfs-repo>datastore-level>level-js>abstract-leveldown": true, + "3box>ipfs>ipfs-repo>datastore-level>level-js>idb-readable-stream": true, + "3box>orbit-db>orbit-db-cache>level-js>ltgt": true, + "browserify>buffer": true, + "browserify>process": true, + "browserify>stream-browserify": true, + "browserify>util": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>level-js>abstract-leveldown": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "browserify>process": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>datastore-level>level-js>idb-readable-stream": { + "globals": { + "IDBKeyRange.bound": true, + "IDBKeyRange.lowerBound": true, + "IDBKeyRange.upperBound": true + }, + "packages": { + "browserify>stream-browserify": true, + "watchify>xtend": true + } + }, + "3box>ipfs>ipfs-repo>sort-keys": { + "packages": { + "geckodriver>got>is-plain-obj": true + } + }, + "3box>ipfs>ipfs-unixfs": { + "packages": { + "3box>ipfs>protons": true + } + }, + "3box>ipfs>ipfs-unixfs-exporter": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>err-code": true, + "3box>ipfs>ipfs-mfs>async-iterator-last": true, + "3box>ipfs>ipfs-mfs>hamt-sharding": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-importer": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipfs-unixfs-importer": { + "packages": { + "3box>ipfs>async-iterator-all": true, + "3box>ipfs>bl": true, + "3box>ipfs>err-code": true, + "3box>ipfs>ipfs-mfs>hamt-sharding": true, + "3box>ipfs>ipfs-unixfs": true, + "3box>ipfs>ipfs-unixfs-importer>async-iterator-batch": true, + "3box>ipfs>ipfs-unixfs-importer>async-iterator-first": true, + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>superstruct": true, + "browserify>buffer": true, + "rc>deep-extend": true + } + }, + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm": { + "globals": { + "Blob": true, + "Response": true, + "WebAssembly": true + }, + "packages": { + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm>assemblyscript": true + } + }, + "3box>ipfs>ipfs-unixfs-importer>rabin-wasm>assemblyscript": { + "globals": { + "WebAssembly.Instance": true, + "WebAssembly.Module": true, + "WebAssembly.instantiateStreaming": true, + "console.log": true + } + }, + "3box>ipfs>ipfs-utils": { + "globals": { + "FileReader": true + }, + "packages": { + "3box>ipfs>ipfs-utils>is-buffer": true, + "3box>ipfs>ipfs-utils>readable-stream": true, + "3box>ipfs>is-pull-stream": true, + "3box>ipfs>kind-of": true, + "@metamask/providers>is-stream": true + } + }, + "3box>ipfs>ipfs-utils>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>ipld": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipfs-block": true, + "3box>ipfs>ipld-dag-cbor": true, + "3box>ipfs>ipld-dag-pb": true, + "3box>ipfs>ipld-raw": true, + "3box>ipfs>ipld>typical": true, + "3box>ipfs>merge-options": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>promisify-es6": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipld-dag-cbor": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipld-dag-cbor>is-circular": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-lattice-keyring>gridplus-sdk>borc": true + } + }, + "3box>ipfs>ipld-dag-pb": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>class-is": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true, + "3box>ipfs>protons": true, + "@storybook/client-api>stable": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>ipld-raw": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipld-raw>multihashing-async": true, + "3box>ipfs>multicodec": true + } + }, + "3box>ipfs>ipld-raw>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>err-code": true, + "3box>ipfs>ipld-raw>multihashing-async>murmurhash3js-revisited": true, + "3box>ipfs>multihashes": true, + "browserify>buffer": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>ipld-raw>multihashing-async>murmurhash3js-revisited": { + "globals": { + "define": true + } + }, + "3box>ipfs>ipld>typical": { + "globals": { + "define": true + } + }, + "3box>ipfs>ipns": { + "packages": { + "3box>ipfs>interface-datastore": true, + "3box>ipfs>ipns>timestamp-nano": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>protons": true, + "base32-encode": true, + "browserify>buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>is-ipfs": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>cids": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>multibase": true, + "3box>ipfs>multihashes": true, + "browserify>buffer": true + } + }, + "3box>ipfs>iso-url": { + "globals": { + "URL": true, + "URLSearchParams": true, + "location": true + } + }, + "3box>ipfs>libp2p": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>fsm-event": true, + "3box>ipfs>libp2p-websockets": true, + "3box>ipfs>libp2p>libp2p-connection-manager": true, + "3box>ipfs>libp2p>libp2p-floodsub": true, + "3box>ipfs>libp2p>libp2p-ping": true, + "3box>ipfs>libp2p>libp2p-switch": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-book": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>superstruct": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "browserify>process": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-bootstrap": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p-crypto": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>bs58": true, + "3box>ipfs>libp2p-crypto>asn1.js": true, + "3box>ipfs>libp2p-crypto>iso-random-stream": true, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1": true, + "3box>ipfs>libp2p-crypto>multihashing-async": true, + "3box>ipfs>protons": true, + "3box>tweetnacl": true, + "browserify>buffer": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes": true, + "mockttp>node-forge": true + } + }, + "3box>ipfs>libp2p-crypto>asn1.js": { + "packages": { + "3box>ethers>hash.js>minimalistic-assert": true, + "bn.js": true, + "browserify>buffer": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>libp2p-crypto>iso-random-stream": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>bs58": true, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>multihashing-async": true, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>secp256k1": true + } + }, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>secp256k1": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "eth-sig-util>ethereumjs-util>secp256k1>drbg.js": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>libp2p-crypto>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-kad-dht": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>base32.js": true, + "3box>ipfs>cids": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-kad-dht>hashlru": true, + "3box>ipfs>libp2p-kad-dht>heap": true, + "3box>ipfs>libp2p-kad-dht>k-bucket": true, + "3box>ipfs>libp2p-kad-dht>multihashing-async": true, + "3box>ipfs>libp2p-kad-dht>p-queue": true, + "3box>ipfs>libp2p-kad-dht>p-times": true, + "3box>ipfs>libp2p-kad-dht>xor-distance": true, + "3box>ipfs>libp2p-record": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>multihashes": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>promisify-es6": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>pull-stream-to-async-iterator": true, + "3box>ipfs>varint": true, + "@metamask/controllers>abort-controller": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "eslint>debug": true, + "promise-to-callback": true + } + }, + "3box>ipfs>libp2p-kad-dht>heap": { + "globals": { + "define": true + } + }, + "3box>ipfs>libp2p-kad-dht>k-bucket": { + "packages": { + "browserify>events": true, + "ethereumjs-wallet>randombytes": true + } + }, + "3box>ipfs>libp2p-kad-dht>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-kad-dht>p-queue": { + "globals": { + "clearInterval": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "mockttp>@httptoolkit/subscriptions-transport-ws>eventemitter3": true + } + }, + "3box>ipfs>libp2p-kad-dht>p-times": { + "packages": { + "3box>ipfs>libp2p-kad-dht>p-times>p-map": true + } + }, + "3box>ipfs>libp2p-kad-dht>xor-distance": { + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-keychain": { + "globals": { + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>interface-datastore": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-keychain>sanitize-filename": true, + "3box>ipfs>merge-options": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "mockttp>node-forge": true + } + }, + "3box>ipfs>libp2p-keychain>sanitize-filename": { + "packages": { + "3box>ipfs>libp2p-keychain>sanitize-filename>truncate-utf8-bytes": true + } + }, + "3box>ipfs>libp2p-keychain>sanitize-filename>truncate-utf8-bytes": { + "packages": { + "3box>ipfs>libp2p-keychain>sanitize-filename>truncate-utf8-bytes>utf8-byte-length": true + } + }, + "3box>ipfs>libp2p-record": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>libp2p-record>buffer-split": true, + "3box>ipfs>libp2p-record>multihashing-async": true, + "3box>ipfs>protons": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>libp2p-record>buffer-split": { + "packages": { + "3box>ipfs>libp2p-record>buffer-split>buffer-indexof": true + } + }, + "3box>ipfs>libp2p-record>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-secio": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-secio>multihashing-async": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>buffer": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-secio>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>libp2p-secio>pull-handshake": { + "packages": { + "3box>ipfs>libp2p-secio>pull-handshake>pull-reader": true, + "3box>ipfs>pull-cat": true, + "3box>ipfs>pull-mplex>pull-pair": true, + "3box>ipfs>pull-pushable": true + } + }, + "3box>ipfs>libp2p-secio>pull-handshake>pull-reader": { + "globals": { + "cb": true, + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-secio>pull-length-prefixed": { + "packages": { + "3box>ipfs>libp2p-secio>pull-handshake>pull-reader": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>varint": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>libp2p-webrtc-star": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-webrtc-star>simple-peer": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client": true, + "3box>ipfs>libp2p-webrtc-star>webrtcsupport": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>stream-to-pull-stream": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-webrtc-star>simple-peer": { + "globals": { + "clearInterval": true, + "console.warn": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>simple-peer>get-browser-rtc": true, + "3box>ipfs>libp2p-webrtc-star>simple-peer>readable-stream": true, + "browserify>buffer": true, + "eslint>debug": true, + "ethereumjs-wallet>randombytes": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>libp2p-webrtc-star>simple-peer>get-browser-rtc": { + "globals": { + "RTCIceCandidate": true, + "RTCPeerConnection": true, + "RTCSessionDescription": true, + "mozRTCIceCandidate": true, + "mozRTCPeerConnection": true, + "mozRTCSessionDescription": true, + "webkitRTCIceCandidate": true, + "webkitRTCPeerConnection": true, + "webkitRTCSessionDescription": true + } + }, + "3box>ipfs>libp2p-webrtc-star>simple-peer>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client": { + "globals": { + "clearTimeout": true, + "location": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>component-bind": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>debug": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>indexof": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseqs": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseuri": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>to-array": true, + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2": true, + "mockttp>@httptoolkit/subscriptions-transport-ws>backo2": true, + "pubnub>superagent>component-emitter": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client": { + "globals": { + "MozWebSocket": true, + "WebSocket": true, + "XDomainRequest": true, + "XMLHttpRequest": true, + "addEventListener": true, + "attachEvent": true, + "clearTimeout": true, + "document": true, + "location": true, + "navigator": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>component-inherit": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>debug": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>has-cors": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>yeast": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>indexof": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseqs": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>parseuri": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "pubnub>superagent>component-emitter": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser": { + "globals": { + "FileReader": true, + "btoa": true, + "navigator": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>after": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>arraybuffer.slice": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>blob": true, + "3box>ipfs>libp2p-webrtc-star>socket.io>engine.io>engine.io-parser>base64-arraybuffer": true, + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>engine.io-parser>blob": { + "globals": { + "Blob": true, + "MSBlobBuilder": true, + "MozBlobBuilder": true, + "WebKitBlobBuilder": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>engine.io-client>has-cors": { + "globals": { + "XMLHttpRequest": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser": { + "globals": { + "Blob": true, + "File": true, + "FileReader": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>debug": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>isarray": true, + "browserify>buffer": true, + "pubnub>superagent>component-emitter": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io-client>socket.io-parser>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2": { + "globals": { + "Blob": true, + "File": true + }, + "packages": { + "3box>ipfs>libp2p-webrtc-star>socket.io>has-binary2>isarray": true, + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-webrtc-star>webrtcsupport": { + "globals": { + "AudioContext": true, + "MediaStream": true, + "RTCIceCandidate": true, + "RTCPeerConnection": true, + "RTCSessionDescription": true, + "document": true, + "location.protocol": true, + "mozRTCIceCandidate": true, + "mozRTCPeerConnection": true, + "mozRTCSessionDescription": true, + "navigator.getUserMedia": true, + "navigator.mozGetUserMedia": true, + "navigator.msGetUserMedia": true, + "navigator.userAgent.match": true, + "navigator.webkitGetUserMedia": true, + "webkitAudioContext": true, + "webkitMediaStream": true, + "webkitRTCPeerConnection": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi": { + "globals": { + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star": { + "globals": { + "console.error": true + }, + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-webrtc-star>socket.io-client": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true, + "uuid": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream": { + "globals": { + "console.error": true + }, + "packages": { + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>data-queue": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>debug": true, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>uuid": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>data-queue": { + "packages": { + "browserify>events": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>debug": { + "globals": { + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "analytics-node>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p-websocket-star-multi>libp2p-websocket-star>socket.io-pull-stream>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "3box>ipfs>libp2p-websockets": { + "packages": { + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-websockets>pull-ws": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>multiaddr-to-uri": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "browserify>os-browserify": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p-websockets>pull-ws": { + "globals": { + "WebSocket": true, + "location": true + }, + "packages": { + "3box>ipfs>libp2p-websockets>pull-ws>relative-url": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>https-browserify": true, + "browserify>process": true, + "browserify>stream-http": true, + "browserify>timers-browserify": true, + "browserify>url": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>libp2p-websockets>pull-ws>relative-url": { + "packages": { + "browserify>url": true + } + }, + "3box>ipfs>libp2p>libp2p-connection-manager": { + "packages": { + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "document": true, + "performance": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor>debug": true, + "browserify>events": true, + "browserify>process": true, + "lodash": true + } + }, + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor>debug": { + "globals": { + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true + }, + "packages": { + "3box>ipfs>libp2p>libp2p-connection-manager>latency-monitor>debug>ms": true, + "browserify>process": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>bs58": true, + "3box>ipfs>err-code": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>insert-module-globals>is-buffer": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache": { + "packages": { + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache>lodash.throttle": true + } + }, + "3box>ipfs>libp2p>libp2p-floodsub>libp2p-pubsub>time-cache>lodash.throttle": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>libp2p>libp2p-ping": { + "packages": { + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>pull-stream": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>libp2p>libp2p-switch": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>err-code": true, + "3box>ipfs>fsm-event": true, + "3box>ipfs>ipfs-bitswap>moving-average": true, + "3box>ipfs>libp2p-kad-dht>hashlru": true, + "3box>ipfs>libp2p>libp2p-switch>bignumber.js": true, + "3box>ipfs>libp2p>libp2p-switch>libp2p-circuit": true, + "3box>ipfs>libp2p>libp2p-switch>libp2p-identify": true, + "3box>ipfs>libp2p>libp2p-switch>multistream-select": true, + "3box>ipfs>libp2p>libp2p-switch>retimer": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>assert": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>libp2p-circuit": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>mafmt": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "browserify>events": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>libp2p-identify": { + "globals": { + "console.warn": true + }, + "packages": { + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "3box>ipfs>protons": true, + "3box>ipfs>pull-stream": true, + "browserify>buffer": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>multistream-select": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>err-code": true, + "3box>ipfs>libp2p-secio>pull-handshake": true, + "3box>ipfs>libp2p-secio>pull-length-prefixed": true, + "3box>ipfs>libp2p>libp2p-switch>multistream-select>semver": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>varint": true, + "browserify>assert": true, + "browserify>buffer": true, + "eslint>debug": true, + "pump>once": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>multistream-select>semver": { + "globals": { + "console": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>ipfs>libp2p>libp2p-switch>retimer": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "3box>ipfs>mafmt": { + "packages": { + "3box>ipfs>multiaddr": true + } + }, + "3box>ipfs>merge-options": { + "packages": { + "geckodriver>got>is-plain-obj": true + } + }, + "3box>ipfs>multiaddr": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>class-is": true, + "3box>ipfs>multiaddr>hi-base32": true, + "3box>ipfs>multiaddr>is-ip": true, + "3box>ipfs>varint": true, + "browserify>buffer": true, + "react-devtools>ip": true + } + }, + "3box>ipfs>multiaddr-to-uri": { + "packages": { + "3box>ipfs>multiaddr": true + } + }, + "3box>ipfs>multiaddr>hi-base32": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>ipfs>multiaddr>is-ip": { + "packages": { + "chromedriver>tcp-port-used>is2>ip-regex": true + } + }, + "3box>ipfs>multibase": { + "packages": { + "3box>ipfs>multibase>base-x": true, + "browserify>buffer": true + } + }, + "3box>ipfs>multibase>base-x": { + "packages": { + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>multicodec": { + "packages": { + "3box>ipfs>varint": true, + "browserify>buffer": true + } + }, + "3box>ipfs>multihashes": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>varint": true, + "browserify>buffer": true + } + }, + "3box>ipfs>multihashing-async": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "3box>ipfs>multihashes": true, + "3box>ipfs>multihashing-async>murmurhash3js": true, + "3box>ipfs>multihashing-async>nodeify": true, + "browserify>buffer": true, + "browserify>process": true, + "ethereumjs-util>ethereum-cryptography>blakejs": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "3box>ipfs>multihashing-async>murmurhash3js": { + "globals": { + "define": true + } + }, + "3box>ipfs>multihashing-async>nodeify": { + "globals": { + "setTimeout": true + }, + "packages": { + "3box>ipfs>multihashing-async>nodeify>is-promise": true, + "3box>ipfs>multihashing-async>nodeify>promise": true, + "browserify>process": true, + "browserify>timers-browserify": true + } + }, + "3box>ipfs>multihashing-async>nodeify>promise": { + "globals": { + "setImediate": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>multihashing-async>nodeify>is-promise": true, + "browserify>process": true + } + }, + "3box>ipfs>peer-book": { + "packages": { + "3box>ipfs>bs58": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info": true, + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>ipfs>peer-id": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>class-is": true, + "3box>ipfs>libp2p-crypto": true, + "3box>ipfs>multihashes": true, + "browserify>assert": true, + "browserify>buffer": true + } + }, + "3box>ipfs>peer-info": { + "packages": { + "3box>ipfs>multiaddr": true, + "3box>ipfs>peer-id": true, + "3box>ipfs>peer-info>unique-by": true, + "browserify>assert": true + } + }, + "3box>ipfs>protons": { + "packages": { + "3box>ipfs>protons>protocol-buffers-schema": true, + "3box>ipfs>protons>signed-varint": true, + "3box>ipfs>varint": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>ipfs>protons>signed-varint": { + "packages": { + "3box>ipfs>varint": true + } + }, + "3box>ipfs>pull-mplex": { + "packages": { + "3box>ipfs>async": true, + "3box>ipfs>pull-abortable": true, + "3box>ipfs>pull-mplex>interface-connection": true, + "3box>ipfs>pull-mplex>looper": true, + "3box>ipfs>pull-mplex>pull-through": true, + "3box>ipfs>pull-pushable": true, + "3box>ipfs>pull-stream": true, + "3box>ipfs>varint": true, + "browserify>buffer": true, + "browserify>events": true, + "eslint>debug": true + } + }, + "3box>ipfs>pull-mplex>interface-connection": { + "packages": { + "3box>ipfs>pull-defer": true + } + }, + "3box>ipfs>pull-mplex>pull-through": { + "packages": { + "3box>ipfs>stream-to-pull-stream>looper": true + } + }, + "3box>ipfs>pull-sort": { + "packages": { + "3box>ipfs>pull-defer": true, + "3box>ipfs>pull-stream": true + } + }, + "3box>ipfs>pull-stream": { + "globals": { + "console.log": true + } + }, + "3box>ipfs>pull-stream-to-async-iterator": { + "packages": { + "3box>ipfs>pull-stream": true + } + }, + "3box>ipfs>pull-stream-to-stream": { + "packages": { + "browserify>process": true, + "browserify>stream-browserify": true, + "browserify>timers-browserify": true + } + }, + "3box>ipfs>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>ipfs>receptacle": { + "globals": { + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "analytics-node>ms": true + } + }, + "3box>ipfs>stream-to-pull-stream": { + "globals": { + "console.error": true + }, + "packages": { + "3box>ipfs>pull-stream": true, + "3box>ipfs>stream-to-pull-stream>looper": true, + "browserify>process": true + } + }, + "3box>js-sha256": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>muport-did-resolver": { + "packages": { + "3box>did-jwt>did-resolver": true, + "@babel/runtime": true, + "node-fetch": true + } + }, + "3box>orbit-db": { + "globals": { + "console.log": true + }, + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>multihashes": true, + "3box>orbit-db>ipfs-pubsub-1on1": true, + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-access-controllers": true, + "3box>orbit-db>orbit-db-cache": true, + "3box>orbit-db>orbit-db-counterstore": true, + "3box>orbit-db>orbit-db-docstore": true, + "3box>orbit-db>orbit-db-eventstore": true, + "3box>orbit-db>orbit-db-feedstore": true, + "3box>orbit-db>orbit-db-identity-provider": true, + "3box>orbit-db>orbit-db-io": true, + "3box>orbit-db>orbit-db-keystore": true, + "3box>orbit-db>orbit-db-kvstore": true, + "3box>orbit-db>orbit-db-pubsub": true, + "browserify>path-browserify": true + } + }, + "3box>orbit-db>ipfs-pubsub-1on1": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "3box>orbit-db>ipfs-pubsub-1on1>safe-buffer": true, + "browserify>events": true, + "browserify>path-browserify": true + } + }, + "3box>orbit-db>ipfs-pubsub-1on1>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "3box>orbit-db>logplease": { + "globals": { + "LOG": true, + "console.error": true, + "console.log": true + }, + "packages": { + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true, + "browserify>util": true + } + }, + "3box>orbit-db>orbit-db-access-controllers": { + "globals": { + "console.log": true + }, + "packages": { + "3box>orbit-db>orbit-db-access-controllers>p-map-series": true, + "3box>orbit-db>orbit-db-io": true, + "browserify>events": true, + "browserify>path-browserify": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>orbit-db>orbit-db-access-controllers>p-map-series": { + "packages": { + "3box>orbit-db>orbit-db-store>p-each-series>p-reduce": true + } + }, + "3box>orbit-db>orbit-db-cache": { + "packages": { + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-cache>level-js": true, + "browserify>path-browserify": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js": { + "globals": { + "IDBKeyRange.bound": true, + "IDBKeyRange.lowerBound": true, + "IDBKeyRange.upperBound": true, + "indexedDB": true + }, + "packages": { + "3box>orbit-db>orbit-db-cache>level-js>abstract-leveldown": true, + "3box>orbit-db>orbit-db-cache>level-js>immediate": true, + "3box>orbit-db>orbit-db-cache>level-js>ltgt": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "pumpify>inherits": true, + "stylelint>write-file-atomic>typedarray-to-buffer": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js>abstract-leveldown": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "browserify>process": true, + "watchify>xtend": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js>immediate": { + "globals": { + "MessageChannel": true, + "MutationObserver": true, + "WebKitMutationObserver": true, + "clearTimeout": true, + "document.createElement": true, + "document.createTextNode": true, + "document.documentElement.appendChild": true, + "setImmediate": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true + } + }, + "3box>orbit-db>orbit-db-cache>level-js>ltgt": { + "packages": { + "browserify>insert-module-globals>is-buffer": true + } + }, + "3box>orbit-db>orbit-db-counterstore": { + "packages": { + "3box>orbit-db>orbit-db-counterstore>crdts": true, + "3box>orbit-db>orbit-db-store": true + } + }, + "3box>orbit-db>orbit-db-docstore": { + "packages": { + "3box>orbit-db>orbit-db-docstore>p-map": true, + "3box>orbit-db>orbit-db-store": true, + "readable-stream": true + } + }, + "3box>orbit-db>orbit-db-eventstore": { + "packages": { + "3box>orbit-db>orbit-db-store": true + } + }, + "3box>orbit-db>orbit-db-feedstore": { + "packages": { + "3box>orbit-db>orbit-db-eventstore": true + } + }, + "3box>orbit-db>orbit-db-identity-provider": { + "packages": { + "3box>orbit-db>orbit-db-keystore": true + } + }, + "3box>orbit-db>orbit-db-io": { + "packages": { + "3box>ipfs>cids": true, + "3box>ipfs>ipld-dag-pb": true, + "browserify>buffer": true + } + }, + "3box>orbit-db>orbit-db-keystore": { + "globals": { + "console.error": true, + "console.log": true + }, + "packages": { + "3box>ethers>elliptic": true, + "3box>ipfs>libp2p-crypto": true, + "3box>orbit-db>orbit-db-cache>level-js": true, + "3box>orbit-db>orbit-db-keystore>levelup": true, + "3box>orbit-db>orbit-db-keystore>libp2p-crypto-secp256k1>secp256k1": true, + "3box>orbit-db>orbit-db-keystore>lru": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup": { + "packages": { + "3box>orbit-db>orbit-db-keystore>levelup>deferred-leveldown": true, + "3box>orbit-db>orbit-db-keystore>levelup>level-errors": true, + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream": true, + "browserify>assert": true, + "browserify>events": true, + "browserify>process": true, + "browserify>util": true, + "watchify>xtend": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>deferred-leveldown": { + "packages": { + "3box>orbit-db>orbit-db-cache>level-js>abstract-leveldown": true, + "pumpify>inherits": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>level-errors": { + "packages": { + "webpack>memory-fs>errno": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream": { + "packages": { + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream>readable-stream": true, + "pumpify>inherits": true, + "watchify>xtend": true + } + }, + "3box>orbit-db>orbit-db-keystore>levelup>level-iterator-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "3box>orbit-db>orbit-db-keystore>libp2p-crypto-secp256k1>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "3box>orbit-db>orbit-db-keystore>lru": { + "packages": { + "browserify>events": true, + "pumpify>inherits": true + } + }, + "3box>orbit-db>orbit-db-kvstore": { + "packages": { + "3box>orbit-db>orbit-db-store": true + } + }, + "3box>orbit-db>orbit-db-pubsub": { + "packages": { + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-pubsub>ipfs-pubsub-peer-monitor": true, + "3box>orbit-db>orbit-db-pubsub>p-series": true, + "browserify>buffer": true + } + }, + "3box>orbit-db>orbit-db-pubsub>ipfs-pubsub-peer-monitor": { + "globals": { + "clearInterval": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "browserify>events": true + } + }, + "3box>orbit-db>orbit-db-pubsub>p-series": { + "packages": { + "3box>orbit-db>orbit-db-pubsub>p-series>@sindresorhus/is": true, + "3box>orbit-db>orbit-db-store>p-each-series>p-reduce": true + } + }, + "3box>orbit-db>orbit-db-pubsub>p-series>@sindresorhus/is": { + "packages": { + "browserify>insert-module-globals>is-buffer": true, + "browserify>util": true + } + }, + "3box>orbit-db>orbit-db-store": { + "globals": { + "clearInterval": true, + "console.error": true, + "console.warn": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>3box-orbitdb-plugins>ipfs-log": true, + "3box>ipfs>libp2p-kad-dht>p-times>p-map": true, + "3box>orbit-db>logplease": true, + "3box>orbit-db>orbit-db-io": true, + "3box>orbit-db>orbit-db-store>p-each-series": true, + "browserify>buffer": true, + "browserify>events": true, + "readable-stream": true + } + }, + "3box>orbit-db>orbit-db-store>p-each-series": { + "packages": { + "3box>orbit-db>orbit-db-store>p-each-series>p-reduce": true + } + }, + "3box>store": { + "globals": { + "ActiveXObject": true, + "console": true + } + }, + "3box>tweetnacl": { + "globals": { + "crypto": true, + "msCrypto": true, + "nacl": "write" + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "3box>tweetnacl-util": { + "globals": { + "atob": true, + "btoa": true + }, + "packages": { + "browserify>browser-resolve": true } }, "@babel/runtime": { "packages": { - "regenerator-runtime": true + "addons-linter>regenerator-runtime": true } }, "@download/blockies": { @@ -77,326 +2234,133 @@ "console.warn": true }, "packages": { - "buffer": true, - "cids": true, - "js-base64": true, - "multicodec": true, - "multihashes": true + "@ensdomains/content-hash>cids": true, + "@ensdomains/content-hash>js-base64": true, + "@ensdomains/content-hash>multicodec": true, + "@ensdomains/content-hash>multihashes": true, + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>cids": { + "packages": { + "@ensdomains/content-hash>cids>multibase": true, + "@ensdomains/content-hash>cids>multicodec": true, + "@ensdomains/content-hash>cids>multihashes": true, + "@ensdomains/content-hash>cids>uint8arrays": true + } + }, + "@ensdomains/content-hash>cids>multibase": { + "globals": { + "TextDecoder": true, + "TextEncoder": true + }, + "packages": { + "@ensdomains/content-hash>cids>multibase>@multiformats/base-x": true + } + }, + "@ensdomains/content-hash>cids>multicodec": { + "packages": { + "@ensdomains/content-hash>cids>multicodec>varint": true, + "@ensdomains/content-hash>cids>uint8arrays": true + } + }, + "@ensdomains/content-hash>cids>multihashes": { + "packages": { + "3box>ipfs>varint": true, + "@ensdomains/content-hash>cids>multibase": true, + "@ensdomains/content-hash>cids>uint8arrays": true + } + }, + "@ensdomains/content-hash>cids>uint8arrays": { + "globals": { + "TextDecoder": true, + "TextEncoder": true + }, + "packages": { + "@ensdomains/content-hash>cids>multibase": true + } + }, + "@ensdomains/content-hash>js-base64": { + "globals": { + "Base64": "write", + "TextDecoder": true, + "TextEncoder": true, + "atob": true, + "btoa": true, + "define": true + }, + "packages": { + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>multicodec": { + "packages": { + "@ensdomains/content-hash>multicodec>uint8arrays": true, + "@ensdomains/content-hash>multicodec>varint": true + } + }, + "@ensdomains/content-hash>multicodec>uint8arrays": { + "packages": { + "@ensdomains/content-hash>multicodec>uint8arrays>multibase": true, + "@ensdomains/content-hash>multihashes>web-encoding": true + } + }, + "@ensdomains/content-hash>multicodec>uint8arrays>multibase": { + "packages": { + "@ensdomains/content-hash>cids>multibase>@multiformats/base-x": true, + "@ensdomains/content-hash>multihashes>web-encoding": true + } + }, + "@ensdomains/content-hash>multihashes": { + "packages": { + "3box>ipfs>varint": true, + "@ensdomains/content-hash>multihashes>multibase": true, + "@ensdomains/content-hash>multihashes>web-encoding": true, + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>multihashes>multibase": { + "packages": { + "3box>ipfs>bs58>base-x": true, + "@ensdomains/content-hash>multihashes>web-encoding": true, + "browserify>buffer": true + } + }, + "@ensdomains/content-hash>multihashes>web-encoding": { + "globals": { + "TextDecoder": true, + "TextEncoder": true + }, + "packages": { + "browserify>util": true } }, "@eth-optimism/contracts": { "packages": { - "@ethersproject/abstract-provider": true, - "ethers": true + "ethers": true, + "ethers>@ethersproject/abstract-provider": true } }, "@ethereumjs/common": { "packages": { - "buffer": true, - "crc-32": true, - "ethereumjs-util": true, - "events": true + "@ethereumjs/common>crc-32": true, + "browserify>buffer": true, + "browserify>events": true, + "ethereumjs-util": true + } + }, + "@ethereumjs/common>crc-32": { + "globals": { + "DO_NOT_EXPORT_CRC": true, + "define": true } }, "@ethereumjs/tx": { "packages": { "@ethereumjs/common": true, - "buffer": true, - "ethereumjs-util": true, - "is-buffer": true - } - }, - "@ethersproject/abi": { - "globals": { - "console.log": true - }, - "packages": { - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/hash": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true - } - }, - "@ethersproject/abstract-signer": { - "packages": { - "@ethersproject/logger": true, - "@ethersproject/properties": true - } - }, - "@ethersproject/address": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/rlp": true - } - }, - "@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "@ethersproject/bytes": true - } - }, - "@ethersproject/basex": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/properties": true - } - }, - "@ethersproject/bignumber": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "bn.js": true - } - }, - "@ethersproject/bytes": { - "packages": { - "@ethersproject/logger": true - } - }, - "@ethersproject/constants": { - "packages": { - "@ethersproject/bignumber": true - } - }, - "@ethersproject/contracts": { - "globals": { - "setTimeout": true - }, - "packages": { - "@ethersproject/abi": true, - "@ethersproject/abstract-provider": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/transactions": true - } - }, - "@ethersproject/hash": { - "packages": { - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/hdnode": { - "packages": { - "@ethersproject/basex": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/pbkdf2": true, - "@ethersproject/properties": true, - "@ethersproject/sha2": true, - "@ethersproject/signing-key": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "@ethersproject/wordlists": true - } - }, - "@ethersproject/json-wallets": { - "packages": { - "@ethersproject/address": true, - "@ethersproject/bytes": true, - "@ethersproject/hdnode": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/pbkdf2": true, - "@ethersproject/properties": true, - "@ethersproject/random": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "aes-js": true, - "scrypt-js": true - } - }, - "@ethersproject/keccak256": { - "packages": { - "@ethersproject/bytes": true, - "js-sha3": true - } - }, - "@ethersproject/logger": { - "globals": { - "console": true - } - }, - "@ethersproject/networks": { - "packages": { - "@ethersproject/logger": true - } - }, - "@ethersproject/pbkdf2": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/sha2": true - } - }, - "@ethersproject/properties": { - "packages": { - "@ethersproject/logger": true - } - }, - "@ethersproject/providers": { - "globals": { - "WebSocket": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "console.warn": true, - "name": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "@ethersproject/abstract-provider": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/basex": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/hash": true, - "@ethersproject/logger": true, - "@ethersproject/networks": true, - "@ethersproject/properties": true, - "@ethersproject/random": true, - "@ethersproject/sha2": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "@ethersproject/web": true, - "bech32": true - } - }, - "@ethersproject/random": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/rlp": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/sha2": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "hash.js": true - } - }, - "@ethersproject/signing-key": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "elliptic": true - } - }, - "@ethersproject/solidity": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/sha2": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/strings": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/transactions": { - "globals": { - "console.log": true - }, - "packages": { - "@ethersproject/address": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/rlp": true, - "@ethersproject/signing-key": true - } - }, - "@ethersproject/units": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/logger": true - } - }, - "@ethersproject/wallet": { - "packages": { - "@ethersproject/abstract-provider": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/bytes": true, - "@ethersproject/hash": true, - "@ethersproject/hdnode": true, - "@ethersproject/json-wallets": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/random": true, - "@ethersproject/signing-key": true, - "@ethersproject/transactions": true - } - }, - "@ethersproject/web": { - "globals": { - "clearTimeout": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "@ethersproject/base64": true, - "@ethersproject/bytes": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true - } - }, - "@ethersproject/wordlists": { - "packages": { - "@ethersproject/bytes": true, - "@ethersproject/hash": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/strings": true + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-util": true } }, "@formatjs/intl-relativetimeformat": { @@ -404,55 +2368,104 @@ "Intl": true }, "packages": { - "@formatjs/intl-utils": true + "@formatjs/intl-relativetimeformat>@formatjs/intl-utils": true } }, - "@formatjs/intl-utils": { + "@formatjs/intl-relativetimeformat>@formatjs/intl-utils": { "globals": { "Intl.getCanonicalLocales": true } }, - "@keystonehq/base-eth-keyring": { + "@keystonehq/bc-ur-registry-eth": { "packages": { - "@ethereumjs/tx": true, - "@keystonehq/bc-ur-registry-eth": true, - "buffer": true, + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": true, + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "browserify>buffer": true, "ethereumjs-util": true, - "hdkey": true, "uuid": true } }, - "@keystonehq/bc-ur-registry": { + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": { "globals": { "define": true }, "packages": { "@ngraveio/bc-ur": true, - "bs58check": true, - "buffer": true + "browserify>buffer": true, + "ethereumjs-wallet>bs58check": true } }, - "@keystonehq/bc-ur-registry-eth": { + "@keystonehq/bc-ur-registry-eth>hdkey": { "packages": { - "@keystonehq/bc-ur-registry": true, - "buffer": true, - "ethereumjs-util": true, - "hdkey": true, - "uuid": true + "browserify>assert": true, + "browserify>crypto-browserify": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>safe-buffer": true, + "ganache>secp256k1": true } }, "@keystonehq/metamask-airgapped-keyring": { "packages": { "@ethereumjs/tx": true, - "@keystonehq/base-eth-keyring": true, - "@keystonehq/bc-ur-registry-eth": true, - "@metamask/obs-store": true, - "buffer": true, - "events": true, - "rlp": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/bc-ur-registry-eth": true, + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store": true, + "browserify>buffer": true, + "browserify>events": true, + "ethereumjs-util>rlp": true, "uuid": true } }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring": { + "packages": { + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@ethereumjs/tx": true, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@keystonehq/bc-ur-registry-eth": true, + "browserify>buffer": true, + "ethereumjs-util": true, + "uuid": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@ethereumjs/tx": { + "packages": { + "@ethereumjs/common": true, + "browserify>buffer": true, + "ethereumjs-util": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/base-eth-keyring>@keystonehq/bc-ur-registry-eth": { + "packages": { + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": true, + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "browserify>buffer": true, + "ethereumjs-util": true, + "uuid": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@keystonehq/bc-ur-registry-eth": { + "packages": { + "@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry": true, + "@keystonehq/bc-ur-registry-eth>hdkey": true, + "browserify>buffer": true, + "ethereumjs-util": true, + "uuid": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store": { + "packages": { + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store>through2": true, + "browserify>stream-browserify": true, + "json-rpc-engine>@metamask/safe-event-emitter": true + } + }, + "@keystonehq/metamask-airgapped-keyring>@metamask/obs-store>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, "@material-ui/core": { "globals": { "Image": true, @@ -477,20 +2490,20 @@ }, "packages": { "@babel/runtime": true, - "@material-ui/styles": true, - "@material-ui/system": true, - "@material-ui/utils": true, - "clsx": true, - "hoist-non-react-statics": true, - "popper.js": true, + "@material-ui/core>@material-ui/styles": true, + "@material-ui/core>@material-ui/system": true, + "@material-ui/core>@material-ui/utils": true, + "@material-ui/core>clsx": true, + "@material-ui/core>popper.js": true, + "@material-ui/core>react-transition-group": true, "prop-types": true, + "prop-types>react-is": true, "react": true, "react-dom": true, - "react-is": true, - "react-transition-group": true + "react-redux>hoist-non-react-statics": true } }, - "@material-ui/styles": { + "@material-ui/core>@material-ui/styles": { "globals": { "console.error": true, "console.warn": true, @@ -499,36 +2512,135 @@ }, "packages": { "@babel/runtime": true, - "@material-ui/utils": true, - "clsx": true, - "hoist-non-react-statics": true, - "jss": true, - "jss-plugin-camel-case": true, - "jss-plugin-default-unit": true, - "jss-plugin-global": true, - "jss-plugin-nested": true, - "jss-plugin-props-sort": true, - "jss-plugin-rule-value-function": true, - "jss-plugin-vendor-prefixer": true, + "@material-ui/core>@material-ui/styles>jss": true, + "@material-ui/core>@material-ui/styles>jss-plugin-camel-case": true, + "@material-ui/core>@material-ui/styles>jss-plugin-default-unit": true, + "@material-ui/core>@material-ui/styles>jss-plugin-global": true, + "@material-ui/core>@material-ui/styles>jss-plugin-nested": true, + "@material-ui/core>@material-ui/styles>jss-plugin-props-sort": true, + "@material-ui/core>@material-ui/styles>jss-plugin-rule-value-function": true, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer": true, + "@material-ui/core>@material-ui/utils": true, + "@material-ui/core>clsx": true, "prop-types": true, - "react": true + "react": true, + "react-redux>hoist-non-react-statics": true } }, - "@material-ui/system": { + "@material-ui/core>@material-ui/styles>jss": { + "globals": { + "CSS": true, + "document.createElement": true, + "document.querySelector": true + }, + "packages": { + "@babel/runtime": true, + "@material-ui/core>@material-ui/styles>jss>is-in-browser": true, + "react-router-dom>tiny-warning": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-camel-case": { + "packages": { + "@material-ui/core>@material-ui/styles>jss-plugin-camel-case>hyphenate-style-name": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-default-unit": { + "globals": { + "CSS": true + }, + "packages": { + "@material-ui/core>@material-ui/styles>jss": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-global": { + "packages": { + "@babel/runtime": true, + "@material-ui/core>@material-ui/styles>jss": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-nested": { + "packages": { + "@babel/runtime": true, + "react-router-dom>tiny-warning": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-rule-value-function": { + "packages": { + "@material-ui/core>@material-ui/styles>jss": true, + "react-router-dom>tiny-warning": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer": { + "packages": { + "@material-ui/core>@material-ui/styles>jss": true, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer>css-vendor": true + } + }, + "@material-ui/core>@material-ui/styles>jss-plugin-vendor-prefixer>css-vendor": { + "globals": { + "document.createElement": true, + "document.documentElement": true, + "getComputedStyle": true + }, + "packages": { + "@babel/runtime": true, + "@material-ui/core>@material-ui/styles>jss>is-in-browser": true + } + }, + "@material-ui/core>@material-ui/styles>jss>is-in-browser": { + "globals": { + "document": true + } + }, + "@material-ui/core>@material-ui/system": { "globals": { "console.error": true }, "packages": { "@babel/runtime": true, - "@material-ui/utils": true, + "@material-ui/core>@material-ui/utils": true, "prop-types": true } }, - "@material-ui/utils": { + "@material-ui/core>@material-ui/utils": { "packages": { "@babel/runtime": true, "prop-types": true, - "react-is": true + "prop-types>react-is": true + } + }, + "@material-ui/core>popper.js": { + "globals": { + "MSInputMethodContext": true, + "Node.DOCUMENT_POSITION_FOLLOWING": true, + "cancelAnimationFrame": true, + "console.warn": true, + "define": true, + "devicePixelRatio": true, + "document": true, + "getComputedStyle": true, + "innerHeight": true, + "innerWidth": true, + "navigator": true, + "requestAnimationFrame": true, + "setTimeout": true + } + }, + "@material-ui/core>react-transition-group": { + "globals": { + "Element": true, + "setTimeout": true + }, + "packages": { + "@material-ui/core>react-transition-group>dom-helpers": true, + "prop-types": true, + "react": true, + "react-dom": true + } + }, + "@material-ui/core>react-transition-group>dom-helpers": { + "packages": { + "@babel/runtime": true } }, "@metamask/controllers": { @@ -547,36 +2659,330 @@ "@ethereumjs/common": true, "@ethereumjs/tx": true, "@metamask/contract-metadata": true, + "@metamask/controllers>abort-controller": true, + "@metamask/controllers>async-mutex": true, + "@metamask/controllers>eth-method-registry": true, + "@metamask/controllers>eth-phishing-detect": true, + "@metamask/controllers>ethereumjs-wallet": true, + "@metamask/controllers>isomorphic-fetch": true, + "@metamask/controllers>multiformats": true, + "@metamask/controllers>nanoid": true, + "@metamask/controllers>web3-provider-engine": true, "@metamask/metamask-eth-abis": true, - "abort-controller": true, - "async-mutex": true, - "buffer": true, + "@storybook/api>fast-deep-equal": true, + "browserify>buffer": true, + "browserify>events": true, "deep-freeze-strict": true, "eth-ens-namehash": true, "eth-json-rpc-infura": true, "eth-keyring-controller": true, - "eth-method-registry": true, - "eth-phishing-detect": true, "eth-query": true, "eth-rpc-errors": true, "eth-sig-util": true, "ethereumjs-util": true, - "ethereumjs-wallet": true, "ethers": true, - "ethjs-unit": true, - "events": true, - "fast-deep-equal": true, + "ethjs>ethjs-unit": true, "immer": true, - "isomorphic-fetch": true, "json-rpc-engine": true, "jsonschema": true, - "multiformats": true, - "nanoid": true, "punycode": true, "single-call-balance-checker-abi": true, "uuid": true, - "web3": true, - "web3-provider-engine": true + "web3": true + } + }, + "@metamask/controllers>abort-controller": { + "globals": { + "AbortController": true + } + }, + "@metamask/controllers>async-mutex": { + "globals": { + "setTimeout": true + }, + "packages": { + "@metamask/controllers>async-mutex>tslib": true + } + }, + "@metamask/controllers>async-mutex>tslib": { + "globals": { + "define": true + } + }, + "@metamask/controllers>eth-method-registry": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": true, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": true, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-query": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, + "promise-to-callback": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": { + "packages": { + "@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>ethjs-query": { + "globals": { + "console": true + }, + "packages": { + "ethjs-query>babel-runtime": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, + "promise-to-callback": true + } + }, + "@metamask/controllers>eth-method-registry>ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "@metamask/controllers>eth-phishing-detect": { + "packages": { + "eslint>optionator>fast-levenshtein": true + } + }, + "@metamask/controllers>ethereumjs-wallet": { + "packages": { + "@metamask/controllers>ethereumjs-wallet>uuid": true, + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "@metamask/controllers>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "@metamask/controllers>isomorphic-fetch": { + "globals": { + "fetch.bind": true + }, + "packages": { + "@metamask/controllers>isomorphic-fetch>whatwg-fetch": true + } + }, + "@metamask/controllers>isomorphic-fetch>whatwg-fetch": { + "globals": { + "Blob": true, + "FileReader": true, + "FormData": true, + "URLSearchParams.prototype.isPrototypeOf": true, + "XMLHttpRequest": true, + "define": true, + "setTimeout": true + } + }, + "@metamask/controllers>multiformats": { + "globals": { + "TextDecoder": true, + "TextEncoder": true, + "console.warn": true + } + }, + "@metamask/controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/controllers>web3-provider-engine": { + "globals": { + "WebSocket": true, + "console": true, + "setTimeout": true + }, + "packages": { + "3box>ipfs>async": true, + "@ethereumjs/tx": true, + "@metamask/controllers>web3-provider-engine>backoff": true, + "@metamask/controllers>web3-provider-engine>eth-block-tracker": true, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware": true, + "@metamask/controllers>web3-provider-engine>eth-sig-util": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util": true, + "@metamask/controllers>web3-provider-engine>semaphore": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>util": true, + "eth-json-rpc-filters": true, + "eth-json-rpc-infura": true, + "lavamoat>json-stable-stringify": true, + "watchify>xtend": true + } + }, + "@metamask/controllers>web3-provider-engine>backoff": { + "globals": { + "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "@metamask/controllers>web3-provider-engine>backoff>precond": true, + "browserify>events": true, + "browserify>util": true + } + }, + "@metamask/controllers>web3-provider-engine>backoff>precond": { + "packages": { + "browserify>util": true + } + }, + "@metamask/controllers>web3-provider-engine>cross-fetch>node-fetch": { + "globals": { + "fetch": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-block-tracker": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/controllers>web3-provider-engine>eth-block-tracker>pify": true, + "eth-query": true, + "safe-event-emitter": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware": { + "globals": { + "console.error": true, + "fetch": true, + "setTimeout": true + }, + "packages": { + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware>json-rpc-engine": true, + "@metamask/controllers>web3-provider-engine>eth-rpc-errors": true, + "browserify>url": true, + "lavamoat>json-stable-stringify": true, + "node-fetch": true, + "source-map-explorer>btoa": true, + "vinyl>clone": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware>node-fetch": { + "globals": { + "fetch": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-rpc-errors": { + "packages": { + "eth-rpc-errors>fast-safe-stringify": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-sig-util": { + "packages": { + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi": { + "packages": { + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi>ethereumjs-util": true, + "bn.js": true, + "browserify>buffer": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-sig-util>ethereumjs-abi>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>ethjs-util": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util": { + "packages": { + "@metamask/controllers>web3-provider-engine>ethereumjs-util>ethjs-util": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>keccak": true, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>secp256k1": true, + "bn.js": true, + "browserify>assert": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/controllers>web3-provider-engine>ethereumjs-util>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/controllers>web3-provider-engine>semaphore": { + "globals": { + "define": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true } }, "@metamask/eth-ledger-bridge-keyring": { @@ -590,21 +2996,65 @@ }, "packages": { "@ethereumjs/tx": true, - "buffer": true, - "eth-sig-util": true, - "ethereumjs-util": true, - "events": true, - "hdkey": true + "@metamask/eth-ledger-bridge-keyring>eth-sig-util": true, + "@metamask/eth-ledger-bridge-keyring>hdkey": true, + "browserify>buffer": true, + "browserify>events": true, + "ethereumjs-util": true } }, - "@metamask/eth-sig-util": { + "@metamask/eth-ledger-bridge-keyring>eth-sig-util": { "packages": { - "buffer": true, - "ethereumjs-abi": true, - "ethereumjs-util": true, - "ethjs-util": true, - "tweetnacl": true, - "tweetnacl-util": true + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util": true, + "browserify>buffer": true, + "ethereumjs-abi": true + } + }, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util": { + "packages": { + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>ethjs-util": true, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>keccak": true, + "@metamask/eth-ledger-bridge-keyring>hdkey>secp256k1": true, + "bn.js": true, + "browserify>assert": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "@metamask/eth-ledger-bridge-keyring>eth-sig-util>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/eth-ledger-bridge-keyring>hdkey": { + "packages": { + "@metamask/eth-ledger-bridge-keyring>hdkey>secp256k1": true, + "browserify>assert": true, + "browserify>crypto-browserify": true, + "eth-trezor-keyring>hdkey>coinstring": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "@metamask/eth-ledger-bridge-keyring>hdkey>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true } }, "@metamask/eth-token-tracker": { @@ -613,38 +3063,128 @@ }, "packages": { "@babel/runtime": true, - "deep-equal": true, - "eth-block-tracker": true, - "ethjs": true, + "@metamask/eth-token-tracker>eth-block-tracker": true, + "@metamask/eth-token-tracker>ethjs": true, + "@metamask/eth-token-tracker>human-standard-token-abi": true, "ethjs-contract": true, "ethjs-query": true, - "human-standard-token-abi": true, + "nock>deep-equal": true, "safe-event-emitter": true } }, + "@metamask/eth-token-tracker>eth-block-tracker": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/eth-token-tracker>eth-block-tracker>pify": true, + "eth-query": true, + "safe-event-emitter": true + } + }, + "@metamask/eth-token-tracker>ethjs": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "@metamask/eth-token-tracker>ethjs>bn.js": true, + "@metamask/eth-token-tracker>ethjs>ethjs-abi": true, + "@metamask/eth-token-tracker>ethjs>ethjs-contract": true, + "@metamask/eth-token-tracker>ethjs>ethjs-query": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-abi": { + "packages": { + "@metamask/eth-token-tracker>ethjs>bn.js": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-contract": { + "packages": { + "@metamask/eth-token-tracker>ethjs>ethjs-contract>ethjs-abi": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, + "promise-to-callback": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-contract>ethjs-abi": { + "packages": { + "@metamask/eth-token-tracker>ethjs>bn.js": true, + "@metamask/eth-token-tracker>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/eth-token-tracker>ethjs>ethjs-query": { + "globals": { + "console": true + }, + "packages": { + "ethjs-query>babel-runtime": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, + "promise-to-callback": true + } + }, + "@metamask/eth-token-tracker>ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, "@metamask/etherscan-link": { "globals": { "URL": true } }, + "@metamask/iframe-execution-environment-service>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, "@metamask/jazzicon": { "globals": { "document.createElement": true, "document.createElementNS": true }, "packages": { - "color": true, - "mersenne-twister": true + "@metamask/jazzicon>color": true, + "@metamask/jazzicon>mersenne-twister": true } }, - "@metamask/key-tree": { + "@metamask/jazzicon>color": { "packages": { - "bip39": true, - "buffer": true, - "crypto-browserify": true, - "is-buffer": true, - "keccak": true, - "secp256k1": true + "@metamask/jazzicon>color>clone": true, + "@metamask/jazzicon>color>color-convert": true, + "@metamask/jazzicon>color>color-string": true + } + }, + "@metamask/jazzicon>color>clone": { + "packages": { + "browserify>buffer": true + } + }, + "@metamask/jazzicon>color>color-convert": { + "packages": { + "@metamask/jazzicon>color>color-convert>color-name": true + } + }, + "@metamask/jazzicon>color>color-string": { + "packages": { + "jest-canvas-mock>moo-color>color-name": true } }, "@metamask/logo": { @@ -657,18 +3197,8 @@ "requestAnimationFrame": true }, "packages": { - "gl-mat4": true, - "gl-vec3": true - } - }, - "@metamask/object-multiplex": { - "globals": { - "console.warn": true - }, - "packages": { - "end-of-stream": true, - "once": true, - "readable-stream": true + "@metamask/logo>gl-mat4": true, + "@metamask/logo>gl-vec3": true } }, "@metamask/obs-store": { @@ -676,9 +3206,17 @@ "localStorage": true }, "packages": { - "@metamask/safe-event-emitter": true, - "stream-browserify": true, - "through2": true + "@metamask/obs-store>through2": true, + "browserify>stream-browserify": true, + "json-rpc-engine>@metamask/safe-event-emitter": true + } + }, + "@metamask/obs-store>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true } }, "@metamask/post-message-stream": { @@ -690,23 +3228,68 @@ "removeEventListener": true }, "packages": { + "@metamask/post-message-stream>readable-stream": true + } + }, + "@metamask/post-message-stream>readable-stream": { + "packages": { + "@metamask/post-message-stream>readable-stream>safe-buffer": true, + "@metamask/post-message-stream>readable-stream>string_decoder": true, + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true, + "browserify>timers-browserify": true, + "pumpify>inherits": true, + "readable-stream>core-util-is": true, + "readable-stream>isarray": true, + "vinyl>cloneable-readable>process-nextick-args": true + } + }, + "@metamask/post-message-stream>readable-stream>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "@metamask/post-message-stream>readable-stream>string_decoder": { + "packages": { + "@metamask/post-message-stream>readable-stream>safe-buffer": true + } + }, + "@metamask/providers>@metamask/object-multiplex": { + "globals": { + "console.warn": true + }, + "packages": { + "end-of-stream": true, + "pump>once": true, "readable-stream": true } }, "@metamask/rpc-methods": { "packages": { "@metamask/controllers": true, - "@metamask/key-tree": true, + "@metamask/rpc-methods>@metamask/key-tree": true, "@metamask/snap-controllers": true, "eth-rpc-errors": true } }, - "@metamask/safe-event-emitter": { - "globals": { - "setTimeout": true - }, + "@metamask/rpc-methods>@metamask/key-tree": { "packages": { - "events": true + "@metamask/rpc-methods>@metamask/key-tree>bip39": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-util>ethereum-cryptography>keccak": true, + "ganache>secp256k1": true + } + }, + "@metamask/rpc-methods>@metamask/key-tree>bip39": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>pbkdf2": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true } }, "@metamask/smart-transactions-controller": { @@ -720,14 +3303,167 @@ "setTimeout": true }, "packages": { - "@metamask/controllers": true, - "bignumber.js": true, + "@metamask/controllers>isomorphic-fetch": true, + "@metamask/smart-transactions-controller>@metamask/controllers": true, + "@metamask/smart-transactions-controller>bignumber.js": true, + "@metamask/smart-transactions-controller>fast-json-patch": true, "ethers": true, - "fast-json-patch": true, - "isomorphic-fetch": true, "lodash": true } }, + "@metamask/smart-transactions-controller>@metamask/controllers": { + "globals": { + "Headers": true, + "URL": true, + "clearInterval": true, + "clearTimeout": true, + "console.error": true, + "console.log": true, + "fetch": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "@ethereumjs/common": true, + "@ethereumjs/tx": true, + "@metamask/contract-metadata": true, + "@metamask/controllers>abort-controller": true, + "@metamask/controllers>async-mutex": true, + "@metamask/controllers>eth-phishing-detect": true, + "@metamask/controllers>isomorphic-fetch": true, + "@metamask/controllers>multiformats": true, + "@metamask/controllers>web3-provider-engine": true, + "@metamask/metamask-eth-abis": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry": true, + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet": true, + "@metamask/smart-transactions-controller>@metamask/controllers>nanoid": true, + "@storybook/api>fast-deep-equal": true, + "browserify>buffer": true, + "browserify>events": true, + "deep-freeze-strict": true, + "eth-ens-namehash": true, + "eth-json-rpc-infura": true, + "eth-keyring-controller": true, + "eth-query": true, + "eth-rpc-errors": true, + "eth-sig-util": true, + "ethereumjs-util": true, + "ethers": true, + "ethjs>ethjs-unit": true, + "immer": true, + "json-rpc-engine": true, + "jsonschema": true, + "punycode": true, + "single-call-balance-checker-abi": true, + "uuid": true, + "web3": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs": { + "globals": { + "clearInterval": true, + "setInterval": true + }, + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-query": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-abi": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, + "promise-to-callback": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-contract>ethjs-abi": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>bn.js": true, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": true, + "browserify>buffer": true, + "ethjs>number-to-bn": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>ethjs-query": { + "globals": { + "console": true + }, + "packages": { + "ethjs-query>babel-runtime": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, + "promise-to-callback": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>eth-method-registry>ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet": { + "packages": { + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet>uuid": true, + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/smart-transactions-controller>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "@metamask/smart-transactions-controller>fast-json-patch": { + "globals": { + "addEventListener": true, + "clearTimeout": true, + "removeEventListener": true, + "setTimeout": true + } + }, "@metamask/snap-controllers": { "globals": { "URL": true, @@ -742,37 +3478,241 @@ }, "packages": { "@metamask/controllers": true, - "@metamask/execution-environments": true, - "@metamask/object-multiplex": true, - "@metamask/obs-store": true, "@metamask/post-message-stream": true, - "@metamask/safe-event-emitter": true, - "ajv": true, - "buffer": true, - "concat-stream": true, - "crypto-browserify": true, + "@metamask/providers>@metamask/object-multiplex": true, + "@metamask/snap-controllers>@metamask/execution-environments": true, + "@metamask/snap-controllers>@metamask/obs-store": true, + "@metamask/snap-controllers>ajv": true, + "@metamask/snap-controllers>concat-stream": true, + "@metamask/snap-controllers>gunzip-maybe": true, + "@metamask/snap-controllers>json-rpc-middleware-stream": true, + "@metamask/snap-controllers>nanoid": true, + "@metamask/snap-controllers>readable-web-to-node-stream": true, + "@metamask/snap-controllers>tar-stream": true, + "@storybook/api>fast-deep-equal": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, "eth-rpc-errors": true, - "fast-deep-equal": true, - "gunzip-maybe": true, "json-rpc-engine": true, - "json-rpc-middleware-stream": true, - "nanoid": true, + "json-rpc-engine>@metamask/safe-event-emitter": true, "pump": true, - "readable-web-to-node-stream": true, - "semver": true, - "tar-stream": true + "semver": true + } + }, + "@metamask/snap-controllers>@metamask/obs-store": { + "packages": { + "@metamask/snap-controllers>@metamask/obs-store>through2": true, + "browserify>stream-browserify": true, + "json-rpc-engine>@metamask/safe-event-emitter": true + } + }, + "@metamask/snap-controllers>@metamask/obs-store>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, + "@metamask/snap-controllers>ajv": { + "packages": { + "@storybook/api>fast-deep-equal": true + } + }, + "@metamask/snap-controllers>concat-stream": { + "packages": { + "@metamask/snap-controllers>concat-stream>readable-stream": true, + "browserify>buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>concat-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>gunzip-maybe": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>browserify-zlib": true, + "@metamask/snap-controllers>gunzip-maybe>is-deflate": true, + "@metamask/snap-controllers>gunzip-maybe>is-gzip": true, + "@metamask/snap-controllers>gunzip-maybe>peek-stream": true, + "@metamask/snap-controllers>gunzip-maybe>pumpify": true, + "@metamask/snap-controllers>gunzip-maybe>through2": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>browserify-zlib": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>browserify-zlib>pako": true, + "browserify>assert": true, + "browserify>buffer": true, + "browserify>process": true, + "browserify>util": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>peek-stream": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>peek-stream>duplexify": true, + "@metamask/snap-controllers>gunzip-maybe>peek-stream>through2": true, + "browserify>buffer": true, + "terser>source-map-support>buffer-from": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>peek-stream>duplexify": { + "packages": { + "browserify>buffer": true, + "browserify>process": true, + "duplexify>stream-shift": true, + "end-of-stream": true, + "pumpify>inherits": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>peek-stream>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>pumpify": { + "packages": { + "@metamask/snap-controllers>gunzip-maybe>pumpify>duplexify": true, + "@metamask/snap-controllers>gunzip-maybe>pumpify>pump": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>pumpify>duplexify": { + "packages": { + "browserify>buffer": true, + "browserify>process": true, + "duplexify>stream-shift": true, + "end-of-stream": true, + "pumpify>inherits": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>pumpify>pump": { + "packages": { + "browserify>browser-resolve": true, + "end-of-stream": true, + "pump>once": true + } + }, + "@metamask/snap-controllers>gunzip-maybe>through2": { + "packages": { + "browserify>process": true, + "browserify>util": true, + "readable-stream": true, + "watchify>xtend": true + } + }, + "@metamask/snap-controllers>json-rpc-middleware-stream": { + "globals": { + "setTimeout": true + }, + "packages": { + "json-rpc-engine>@metamask/safe-event-emitter": true, + "readable-stream": true + } + }, + "@metamask/snap-controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/snap-controllers>readable-web-to-node-stream": { + "packages": { + "@metamask/snap-controllers>readable-web-to-node-stream>readable-stream": true + } + }, + "@metamask/snap-controllers>readable-web-to-node-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>tar-stream": { + "packages": { + "@metamask/snap-controllers>tar-stream>bl": true, + "@metamask/snap-controllers>tar-stream>fs-constants": true, + "@metamask/snap-controllers>tar-stream>readable-stream": true, + "browserify>buffer": true, + "browserify>process": true, + "browserify>string_decoder": true, + "browserify>util": true, + "end-of-stream": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>tar-stream>bl": { + "packages": { + "@metamask/snap-controllers>tar-stream>readable-stream": true, + "browserify>buffer": true, + "pumpify>inherits": true + } + }, + "@metamask/snap-controllers>tar-stream>fs-constants": { + "packages": { + "browserify>constants-browserify": true + } + }, + "@metamask/snap-controllers>tar-stream>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true } }, "@ngraveio/bc-ur": { "packages": { - "@apocentre/alias-sampling": true, - "assert": true, - "bignumber.js": true, - "buffer": true, - "cbor-sync": true, - "crc": true, - "jsbi": true, - "sha.js": true + "@ngraveio/bc-ur>@apocentre/alias-sampling": true, + "@ngraveio/bc-ur>bignumber.js": true, + "@ngraveio/bc-ur>crc": true, + "@ngraveio/bc-ur>jsbi": true, + "@ngraveio/bc-ur>sha.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "pubnub>cbor-sync": true + } + }, + "@ngraveio/bc-ur>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "@ngraveio/bc-ur>crc": { + "packages": { + "browserify>buffer": true + } + }, + "@ngraveio/bc-ur>jsbi": { + "globals": { + "define": true + } + }, + "@ngraveio/bc-ur>sha.js": { + "packages": { + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true } }, "@popperjs/core": { @@ -796,18 +3736,10 @@ "console.warn": true }, "packages": { + "@reduxjs/toolkit>reselect": true, "immer": true, "redux": true, - "redux-thunk": true, - "reselect": true - } - }, - "@segment/loosely-validate-event": { - "packages": { - "assert": true, - "buffer": true, - "component-type": true, - "join-component": true + "redux-thunk": true } }, "@sentry/browser": { @@ -816,57 +3748,43 @@ "setTimeout": true }, "packages": { - "@sentry/core": true, - "@sentry/types": true, - "@sentry/utils": true, - "tslib": true + "@sentry/browser>@sentry/core": true, + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true } }, - "@sentry/core": { + "@sentry/browser>@sentry/core": { "globals": { "clearInterval": true, "setInterval": true }, "packages": { - "@sentry/hub": true, - "@sentry/minimal": true, - "@sentry/types": true, - "@sentry/utils": true, - "tslib": true + "@sentry/browser>@sentry/core>@sentry/hub": true, + "@sentry/browser>@sentry/core>@sentry/minimal": true, + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true } }, - "@sentry/hub": { + "@sentry/browser>@sentry/core>@sentry/hub": { "globals": { "clearInterval": true, "setInterval": true }, "packages": { - "@sentry/types": true, - "@sentry/utils": true, - "tslib": true + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true } }, - "@sentry/integrations": { - "globals": { - "clearTimeout": true, - "console.error": true, - "console.log": true, - "setTimeout": true - }, + "@sentry/browser>@sentry/core>@sentry/minimal": { "packages": { - "@sentry/types": true, - "@sentry/utils": true, - "localforage": true, - "tslib": true + "@sentry/browser>@sentry/core>@sentry/hub": true, + "@sentry/browser>tslib": true } }, - "@sentry/minimal": { - "packages": { - "@sentry/hub": true, - "tslib": true - } - }, - "@sentry/utils": { + "@sentry/browser>@sentry/utils": { "globals": { "CustomEvent": true, "DOMError": true, @@ -884,74 +3802,314 @@ "setTimeout": true }, "packages": { - "process": true, - "tslib": true + "@sentry/browser>tslib": true, + "browserify>process": true } }, - "@sindresorhus/is": { - "packages": { - "is-buffer": true, - "util": true + "@sentry/browser>tslib": { + "globals": { + "define": true } }, - "@truffle/abi-utils": { + "@sentry/integrations": { + "globals": { + "clearTimeout": true, + "console.error": true, + "console.log": true, + "setTimeout": true + }, "packages": { - "change-case": true, - "faker": true, - "fast-check": true + "@sentry/browser>@sentry/types": true, + "@sentry/browser>@sentry/utils": true, + "@sentry/browser>tslib": true, + "localforage": true } }, - "@truffle/code-utils": { - "packages": { - "buffer": true, - "cbor": true + "@storybook/api>util-deprecate": { + "globals": { + "console.trace": true, + "console.warn": true, + "localStorage": true + } + }, + "@storybook/client-api>stable": { + "globals": { + "define": true } }, "@truffle/codec": { "packages": { - "@truffle/abi-utils": true, - "@truffle/compile-common": true, - "big.js": true, - "bn.js": true, - "buffer": true, - "cbor": true, - "debug": true, - "lodash.clonedeep": true, - "lodash.escaperegexp": true, - "lodash.partition": true, - "lodash.sum": true, - "semver": true, - "utf8": true, - "util": true, - "web3-utils": true + "@truffle/codec>@truffle/abi-utils": true, + "@truffle/codec>@truffle/compile-common": true, + "@truffle/codec>big.js": true, + "@truffle/codec>bn.js": true, + "@truffle/codec>cbor": true, + "@truffle/codec>lodash.escaperegexp": true, + "@truffle/codec>lodash.partition": true, + "@truffle/codec>lodash.sum": true, + "@truffle/codec>utf8": true, + "@truffle/codec>web3-utils": true, + "browserify>buffer": true, + "browserify>util": true, + "eslint>debug": true, + "gulp-dart-sass>lodash.clonedeep": true, + "semver": true } }, - "@truffle/compile-common": { + "@truffle/codec>@truffle/abi-utils": { "packages": { - "@truffle/error": true, - "colors": true, - "path-browserify": true + "@truffle/codec>@truffle/abi-utils>change-case": true, + "@truffle/codec>@truffle/abi-utils>faker": true, + "@truffle/codec>@truffle/abi-utils>fast-check": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>camel-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>constant-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>dot-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>header-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>is-lower-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>is-upper-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>lower-case-first": true, + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>param-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>pascal-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>path-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>sentence-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>snake-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>swap-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>title-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>camel-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>constant-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>snake-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>dot-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>header-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>is-lower-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>is-upper-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>lower-case-first": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>no-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>param-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>pascal-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>camel-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>path-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>sentence-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>snake-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>swap-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>lower-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>title-case": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>no-case": true, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>change-case>upper-case-first": { + "packages": { + "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true + } + }, + "@truffle/codec>@truffle/abi-utils>faker": { + "globals": { + "console.error": true, + "console.log": true, + "dbg": "write" + } + }, + "@truffle/codec>@truffle/abi-utils>fast-check": { + "globals": { + "clearTimeout": true, + "console.log": true, + "setTimeout": true + }, + "packages": { + "@truffle/codec>@truffle/abi-utils>fast-check>pure-rand": true, + "browserify>buffer": true + } + }, + "@truffle/codec>@truffle/compile-common": { + "packages": { + "@truffle/codec>@truffle/compile-common>@truffle/error": true, + "@truffle/codec>@truffle/compile-common>colors": true, + "browserify>path-browserify": true + } + }, + "@truffle/codec>@truffle/compile-common>colors": { + "globals": { + "console.log": true + }, + "packages": { + "browserify>os-browserify": true, + "browserify>process": true, + "browserify>util": true + } + }, + "@truffle/codec>big.js": { + "globals": { + "define": true + } + }, + "@truffle/codec>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "@truffle/codec>cbor": { + "globals": { + "TextDecoder": true + }, + "packages": { + "@truffle/codec>cbor>bignumber.js": true, + "@truffle/codec>cbor>nofilter": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "browserify>stream-browserify": true, + "browserify>url": true, + "browserify>util": true + } + }, + "@truffle/codec>cbor>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "@truffle/codec>cbor>nofilter": { + "packages": { + "browserify>buffer": true, + "browserify>stream-browserify": true, + "browserify>util": true + } + }, + "@truffle/codec>web3-utils": { + "globals": { + "setTimeout": true + }, + "packages": { + "@truffle/codec>utf8": true, + "@truffle/codec>web3-utils>eth-lib": true, + "@truffle/codec>web3-utils>ethereum-bloom-filters": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-wallet>randombytes": true, + "ethjs>ethjs-unit": true, + "ethjs>number-to-bn": true + } + }, + "@truffle/codec>web3-utils>ethereum-bloom-filters": { + "packages": { + "ethers>@ethersproject/keccak256>js-sha3": true } }, "@truffle/decoder": { "packages": { - "@truffle/abi-utils": true, "@truffle/codec": true, - "@truffle/compile-common": true, - "@truffle/source-map-utils": true, - "bn.js": true, - "debug": true, - "web3-utils": true + "@truffle/codec>@truffle/abi-utils": true, + "@truffle/codec>@truffle/compile-common": true, + "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/source-map-utils": true, + "@truffle/decoder>bn.js": true, + "eslint>debug": true } }, - "@truffle/source-map-utils": { + "@truffle/decoder>@truffle/source-map-utils": { "packages": { - "@truffle/code-utils": true, "@truffle/codec": true, - "debug": true, - "json-pointer": true, - "node-interval-tree": true, - "web3-utils": true + "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/source-map-utils>@truffle/code-utils": true, + "@truffle/decoder>@truffle/source-map-utils>json-pointer": true, + "@truffle/decoder>@truffle/source-map-utils>node-interval-tree": true, + "eslint>debug": true + } + }, + "@truffle/decoder>@truffle/source-map-utils>@truffle/code-utils": { + "packages": { + "@truffle/codec>cbor": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/source-map-utils>json-pointer": { + "packages": { + "@truffle/decoder>@truffle/source-map-utils>json-pointer>foreach": true + } + }, + "@truffle/decoder>@truffle/source-map-utils>node-interval-tree": { + "packages": { + "react-dnd>shallowequal": true + } + }, + "@truffle/decoder>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true } }, "@zxing/browser": { @@ -986,34 +4144,9 @@ "setTimeout": true } }, - "abort-controller": { + "addons-linter>regenerator-runtime": { "globals": { - "AbortController": true - } - }, - "abstract-leveldown": { - "packages": { - "buffer": true, - "immediate": true, - "is-buffer": true, - "level-supports": true, - "process": true, - "xtend": true - } - }, - "accounting": { - "globals": { - "define": true - } - }, - "aes-js": { - "globals": { - "define": true - } - }, - "ajv": { - "packages": { - "fast-deep-equal": true + "regeneratorRuntime": "write" } }, "analytics-node": { @@ -1024,91 +4157,27 @@ "setTimeout": true }, "packages": { - "@segment/loosely-validate-event": true, - "assert": true, - "axios": true, - "axios-retry": true, - "lodash.isstring": true, - "md5": true, - "ms": true, - "process": true, - "remove-trailing-slash": true, - "uuid": true + "analytics-node>@segment/loosely-validate-event": true, + "analytics-node>axios": true, + "analytics-node>axios-retry": true, + "analytics-node>lodash.isstring": true, + "analytics-node>md5": true, + "analytics-node>ms": true, + "analytics-node>remove-trailing-slash": true, + "analytics-node>uuid": true, + "browserify>assert": true, + "browserify>process": true } }, - "asap": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "document.createTextNode": true, - "setInterval": true, - "setTimeout": true - } - }, - "asn1.js": { + "analytics-node>@segment/loosely-validate-event": { "packages": { - "bn.js": true, - "buffer": true, - "inherits": true, - "minimalistic-assert": true, - "vm-browserify": true + "analytics-node>@segment/loosely-validate-event>component-type": true, + "analytics-node>@segment/loosely-validate-event>join-component": true, + "browserify>assert": true, + "browserify>buffer": true } }, - "assemblyscript": { - "globals": { - "WebAssembly.Instance": true, - "WebAssembly.Module": true, - "WebAssembly.instantiateStreaming": true, - "console.log": true - } - }, - "assert": { - "globals": { - "Buffer": true - }, - "packages": { - "object-assign": true, - "util": true - } - }, - "async": { - "globals": { - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "lodash": true, - "process": true, - "timers-browserify": true - } - }, - "async-iterator-to-pull-stream": { - "packages": { - "get-iterator": true, - "pull-stream-to-async-iterator": true - } - }, - "async-iterator-to-stream": { - "packages": { - "process": true, - "readable-stream": true - } - }, - "async-mutex": { - "globals": { - "setTimeout": true - }, - "packages": { - "tslib": true - } - }, - "await-semaphore": { - "packages": { - "process": true, - "timers-browserify": true - } - }, - "axios": { + "analytics-node>axios": { "globals": { "FormData": true, "URLSearchParams": true, @@ -1121,108 +4190,45 @@ "setTimeout": true }, "packages": { - "process": true + "browserify>process": true } }, - "axios-retry": { + "analytics-node>axios-retry": { "globals": { "setTimeout": true }, "packages": { - "is-retry-allowed": true + "geckodriver>got>is-retry-allowed": true } }, - "babel-runtime": { + "analytics-node>md5": { "packages": { - "core-js": true, - "regenerator-runtime": true + "analytics-node>md5>charenc": true, + "analytics-node>md5>crypt": true, + "browserify>insert-module-globals>is-buffer": true } }, - "backoff": { + "analytics-node>uuid": { "globals": { - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "events": true, - "precond": true, - "util": true + "crypto": true, + "msCrypto": true } }, - "base-x": { + "await-semaphore": { "packages": { - "safe-buffer": true + "browserify>process": true, + "browserify>timers-browserify": true } }, "base32-encode": { "packages": { - "to-data-view": true - } - }, - "base64url": { - "packages": { - "buffer": true - } - }, - "big.js": { - "globals": { - "define": true + "base32-encode>to-data-view": true } }, "bignumber.js": { "globals": { "crypto": true, "define": true - }, - "packages": { - "crypto-browserify": true - } - }, - "bip39": { - "globals": { - "console.log": true - }, - "packages": { - "buffer": true, - "create-hash": true, - "pbkdf2": true, - "randombytes": true, - "safe-buffer": true, - "unorm": true - } - }, - "bip66": { - "packages": { - "safe-buffer": true - } - }, - "bitwise": { - "packages": { - "buffer": true - } - }, - "bl": { - "packages": { - "buffer": true, - "inherits": true, - "readable-stream": true, - "util": true - } - }, - "blakejs": { - "globals": { - "console.log": true - }, - "packages": { - "buffer": true - } - }, - "blob": { - "globals": { - "Blob": true, - "MSBlobBuilder": true, - "MozBlobBuilder": true, - "WebKitBlobBuilder": true } }, "bn.js": { @@ -1230,217 +4236,307 @@ "Buffer": true }, "packages": { - "browser-resolve": true + "browserify>browser-resolve": true } }, - "borc": { + "browserify>assert": { "globals": { - "console": true + "Buffer": true }, "packages": { - "bignumber.js": true, - "buffer": true, - "ieee754": true, - "iso-url": true + "browserify>assert>util": true, + "react>object-assign": true } }, - "brorand": { + "browserify>assert>util": { "globals": { - "crypto": true, - "msCrypto": true + "console.error": true, + "console.log": true, + "console.trace": true, + "process": true }, "packages": { - "browser-resolve": true + "browserify>assert>util>inherits": true, + "browserify>process": true } }, - "browser-passworder": { - "globals": { - "btoa": true, - "crypto.getRandomValues": true, - "crypto.subtle.decrypt": true, - "crypto.subtle.deriveKey": true, - "crypto.subtle.encrypt": true, - "crypto.subtle.importKey": true - }, + "browserify>browser-resolve": { "packages": { - "browserify-unibabel": true + "ethjs-query>babel-runtime>core-js": true } }, - "browserify-aes": { - "packages": { - "buffer": true, - "buffer-xor": true, - "cipher-base": true, - "evp_bytestokey": true, - "inherits": true, - "safe-buffer": true - } - }, - "browserify-cipher": { - "packages": { - "browserify-aes": true, - "browserify-des": true, - "evp_bytestokey": true - } - }, - "browserify-des": { - "packages": { - "buffer": true, - "cipher-base": true, - "des.js": true, - "inherits": true - } - }, - "browserify-rsa": { - "packages": { - "bn.js": true, - "buffer": true, - "randombytes": true - } - }, - "browserify-sign": { - "packages": { - "bn.js": true, - "browserify-rsa": true, - "buffer": true, - "create-hash": true, - "create-hmac": true, - "elliptic": true, - "inherits": true, - "parse-asn1": true, - "stream-browserify": true - } - }, - "browserify-unibabel": { - "globals": { - "atob": true, - "btoa": true - } - }, - "browserify-zlib": { - "packages": { - "assert": true, - "buffer": true, - "pako": true, - "process": true, - "readable-stream": true, - "util": true - } - }, - "bs58": { - "packages": { - "base-x": true - } - }, - "bs58check": { - "packages": { - "bs58": true, - "create-hash": true, - "safe-buffer": true - } - }, - "btoa": { - "packages": { - "buffer": true - } - }, - "buffer": { + "browserify>buffer": { "globals": { "console": true }, "packages": { "base64-js": true, - "ieee754": true + "browserify>buffer>ieee754": true } }, - "buffer-from": { + "browserify>crypto-browserify": { "packages": { - "buffer": true + "browserify>crypto-browserify>browserify-cipher": true, + "browserify>crypto-browserify>browserify-sign": true, + "browserify>crypto-browserify>create-ecdh": true, + "browserify>crypto-browserify>create-hmac": true, + "browserify>crypto-browserify>diffie-hellman": true, + "browserify>crypto-browserify>pbkdf2": true, + "browserify>crypto-browserify>public-encrypt": true, + "browserify>crypto-browserify>randomfill": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true } }, - "buffer-split": { + "browserify>crypto-browserify>browserify-cipher": { "packages": { - "buffer-indexof": true + "browserify>crypto-browserify>browserify-cipher>browserify-des": true, + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes": true } }, - "buffer-xor": { + "browserify>crypto-browserify>browserify-cipher>browserify-des": { "packages": { - "buffer": true + "browserify>buffer": true, + "browserify>crypto-browserify>browserify-cipher>browserify-des>des.js": true, + "ethereumjs-util>create-hash>cipher-base": true, + "pumpify>inherits": true } }, - "call-bind": { + "browserify>crypto-browserify>browserify-cipher>browserify-des>des.js": { "packages": { - "function-bind": true, - "get-intrinsic": true + "3box>ethers>hash.js>minimalistic-assert": true, + "pumpify>inherits": true } }, - "camel-case": { + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": { "packages": { - "no-case": true, - "upper-case": true + "ethereumjs-util>create-hash>md5.js": true, + "ethereumjs-wallet>safe-buffer": true } }, - "cbor": { + "browserify>crypto-browserify>browserify-sign": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify>create-hmac": true, + "browserify>crypto-browserify>public-encrypt>browserify-rsa": true, + "browserify>crypto-browserify>public-encrypt>parse-asn1": true, + "browserify>stream-browserify": true, + "ethereumjs-util>create-hash": true, + "pumpify>inherits": true + } + }, + "browserify>crypto-browserify>create-ecdh": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>buffer": true + } + }, + "browserify>crypto-browserify>create-hmac": { + "packages": { + "@ngraveio/bc-ur>sha.js": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>create-hash>cipher-base": true, + "ethereumjs-util>create-hash>ripemd160": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "browserify>crypto-browserify>diffie-hellman": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify>diffie-hellman>miller-rabin": true, + "ethereumjs-wallet>randombytes": true + } + }, + "browserify>crypto-browserify>diffie-hellman>miller-rabin": { + "packages": { + "3box>ethers>elliptic>brorand": true, + "bn.js": true + } + }, + "browserify>crypto-browserify>pbkdf2": { "globals": { - "TextDecoder": true + "crypto": true, + "process": true }, "packages": { - "bignumber.js": true, - "buffer": true, - "is-buffer": true, - "nofilter": true, - "stream-browserify": true, - "url": true, - "util": true + "@ngraveio/bc-ur>sha.js": true, + "browserify>process": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>create-hash>ripemd160": true, + "ethereumjs-wallet>safe-buffer": true } }, - "cbor-sync": { + "browserify>crypto-browserify>public-encrypt": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify>public-encrypt>browserify-rsa": true, + "browserify>crypto-browserify>public-encrypt>parse-asn1": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true + } + }, + "browserify>crypto-browserify>public-encrypt>browserify-rsa": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "ethereumjs-wallet>randombytes": true + } + }, + "browserify>crypto-browserify>public-encrypt>parse-asn1": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": true, + "browserify>crypto-browserify>pbkdf2": true, + "browserify>crypto-browserify>public-encrypt>parse-asn1>asn1.js": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes": true + } + }, + "browserify>crypto-browserify>public-encrypt>parse-asn1>asn1.js": { + "packages": { + "3box>ethers>hash.js>minimalistic-assert": true, + "bn.js": true, + "browserify>buffer": true, + "browserify>vm-browserify": true, + "pumpify>inherits": true + } + }, + "browserify>crypto-browserify>randomfill": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>process": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "browserify>events": { + "globals": { + "console": true + } + }, + "browserify>https-browserify": { + "packages": { + "browserify>stream-http": true, + "browserify>url": true + } + }, + "browserify>os-browserify": { + "globals": { + "location": true, + "navigator": true + } + }, + "browserify>path-browserify": { + "packages": { + "browserify>process": true + } + }, + "browserify>process": { + "globals": { + "clearTimeout": true, + "setTimeout": true + } + }, + "browserify>punycode": { "globals": { "define": true + } + }, + "browserify>stream-browserify": { + "packages": { + "browserify>events": true, + "pumpify>inherits": true, + "readable-stream": true + } + }, + "browserify>stream-http": { + "globals": { + "AbortController": true, + "Blob": true, + "MSStreamReader": true, + "ReadableStream": true, + "WritableStream": true, + "XDomainRequest": true, + "XMLHttpRequest": true, + "clearTimeout": true, + "fetch": true, + "location.protocol.search": true, + "setTimeout": true }, "packages": { - "buffer": true + "browserify>buffer": true, + "browserify>process": true, + "browserify>stream-http>builtin-status-codes": true, + "browserify>stream-http>readable-stream": true, + "browserify>url": true, + "pumpify>inherits": true, + "watchify>xtend": true } }, - "change-case": { + "browserify>stream-http>readable-stream": { "packages": { - "camel-case": true, - "constant-case": true, - "dot-case": true, - "header-case": true, - "is-lower-case": true, - "is-upper-case": true, - "lower-case": true, - "lower-case-first": true, - "no-case": true, - "param-case": true, - "pascal-case": true, - "path-case": true, - "sentence-case": true, - "snake-case": true, - "swap-case": true, - "title-case": true, - "upper-case": true, - "upper-case-first": true + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true } }, - "cids": { + "browserify>string_decoder": { "packages": { - "buffer": true, - "class-is": true, - "is-buffer": true, - "multibase": true, - "multicodec": true, - "multihashes": true, - "uint8arrays": true + "browserify>string_decoder>safe-buffer": true } }, - "cipher-base": { + "browserify>string_decoder>safe-buffer": { "packages": { - "inherits": true, - "safe-buffer": true, - "stream-browserify": true, - "string_decoder": true + "browserify>buffer": true + } + }, + "browserify>timers-browserify": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "browserify>process": true + } + }, + "browserify>url": { + "packages": { + "browserify>punycode": true, + "browserify>querystring-es3": true + } + }, + "browserify>util": { + "globals": { + "console.error": true, + "console.log": true, + "console.trace": true, + "process": true + }, + "packages": { + "browserify>process": true, + "browserify>util>inherits": true + } + }, + "browserify>vm-browserify": { + "globals": { + "document.body.appendChild": true, + "document.body.removeChild": true, + "document.createElement": true } }, "classnames": { @@ -1449,63 +4545,6 @@ "define": true } }, - "clone": { - "packages": { - "buffer": true - } - }, - "coinstring": { - "packages": { - "bs58": true, - "buffer": true, - "create-hash": true - } - }, - "color": { - "packages": { - "clone": true, - "color-convert": true, - "color-string": true - } - }, - "color-convert": { - "packages": { - "color-name": true - } - }, - "color-string": { - "packages": { - "color-name": true - } - }, - "colors": { - "globals": { - "console.log": true - }, - "packages": { - "os-browserify": true, - "process": true, - "util": true - } - }, - "concat-stream": { - "packages": { - "buffer": true, - "inherits": true, - "readable-stream": true - } - }, - "constant-case": { - "packages": { - "snake-case": true, - "upper-case": true - } - }, - "cookiejar": { - "globals": { - "console.warn": true - } - }, "copy-to-clipboard": { "globals": { "clipboardData": true, @@ -1521,157 +4560,97 @@ "prompt": true }, "packages": { - "toggle-selection": true + "copy-to-clipboard>toggle-selection": true } }, - "core-js": { + "copy-to-clipboard>toggle-selection": { "globals": { - "PromiseRejectionEvent": true, - "__e": "write", - "__g": "write", - "document.createTextNode": true, - "postMessage": true, - "setTimeout": true - } - }, - "core-util-is": { - "packages": { - "is-buffer": true - } - }, - "crc": { - "packages": { - "buffer": true - } - }, - "crc-32": { - "globals": { - "DO_NOT_EXPORT_CRC": true, - "define": true - } - }, - "create-ecdh": { - "packages": { - "bn.js": true, - "buffer": true, - "elliptic": true - } - }, - "create-hash": { - "packages": { - "cipher-base": true, - "inherits": true, - "md5.js": true, - "ripemd160": true, - "sha.js": true - } - }, - "create-hmac": { - "packages": { - "cipher-base": true, - "create-hash": true, - "inherits": true, - "ripemd160": true, - "safe-buffer": true, - "sha.js": true - } - }, - "cross-fetch": { - "globals": { - "Blob": true, - "FileReader": true, - "FormData": true, - "URLSearchParams.prototype.isPrototypeOf": true, - "XMLHttpRequest": true - } - }, - "crypto-browserify": { - "packages": { - "browserify-cipher": true, - "browserify-sign": true, - "create-ecdh": true, - "create-hash": true, - "create-hmac": true, - "diffie-hellman": true, - "pbkdf2": true, - "public-encrypt": true, - "randombytes": true, - "randomfill": true - } - }, - "crypto-js": { - "globals": { - "define": true - } - }, - "css-vendor": { - "globals": { - "document.createElement": true, - "document.documentElement": true, - "getComputedStyle": true - }, - "packages": { - "@babel/runtime": true, - "is-in-browser": true + "document.activeElement": true, + "document.getSelection": true } }, "currency-formatter": { "packages": { - "accounting": true, - "locale-currency": true, - "object-assign": true + "currency-formatter>accounting": true, + "currency-formatter>locale-currency": true, + "react>object-assign": true } }, - "data-queue": { + "currency-formatter>accounting": { + "globals": { + "define": true + } + }, + "currency-formatter>locale-currency": { + "globals": { + "countryCode": true + } + }, + "debounce-stream": { "packages": { - "events": true + "debounce-stream>debounce": true, + "debounce-stream>duplexer": true, + "debounce-stream>through": true } }, - "datastore-core": { - "packages": { - "async": true, - "buffer": true, - "interface-datastore": true, - "pull-many": true, - "pull-stream": true - } - }, - "datastore-level": { - "packages": { - "buffer": true, - "encoding-down": true, - "interface-datastore": true, - "level-js": true, - "levelup": true, - "pull-stream": true - } - }, - "datastore-pubsub": { - "packages": { - "assert": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-datastore": true, - "multibase": true - } - }, - "debounce": { + "debounce-stream>debounce": { "globals": { "clearTimeout": true, "setTimeout": true } }, - "debounce-stream": { + "debounce-stream>duplexer": { "packages": { - "debounce": true, - "duplexer": true, - "through": true + "browserify>stream-browserify": true } }, - "debug": { + "debounce-stream>through": { + "packages": { + "browserify>process": true, + "browserify>stream-browserify": true + } + }, + "depcheck>@vue/compiler-sfc>postcss>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "dependency-tree>precinct>detective-postcss>postcss>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "end-of-stream": { + "packages": { + "browserify>process": true, + "pump>once": true + } + }, + "enzyme>has": { + "packages": { + "mocha>object.assign>function-bind": true + } + }, + "enzyme>is-regex": { + "packages": { + "string.prototype.matchall>call-bind": true, + "string.prototype.matchall>has-symbols": true + } + }, + "eslint-plugin-react>array-includes>get-intrinsic": { + "globals": { + "AggregateError": true, + "FinalizationRegistry": true, + "WeakRef": true + }, + "packages": { + "enzyme>has": true, + "mocha>object.assign>function-bind": true, + "string.prototype.matchall>has-symbols": true + } + }, + "eslint>debug": { "globals": { - "chrome": true, "console": true, "document": true, "localStorage": true, @@ -1679,183 +4658,18 @@ "process": true }, "packages": { - "ms": true, - "process": true + "browserify>process": true, + "eslint>debug>ms": true } }, - "deep-equal": { - "packages": { - "is-arguments": true, - "is-date-object": true, - "is-regex": true, - "object-is": true, - "object-keys": true, - "regexp.prototype.flags": true - } - }, - "deep-extend": { - "packages": { - "buffer": true - } - }, - "deferred-leveldown": { - "packages": { - "abstract-leveldown": true, - "inherits": true - } - }, - "define-properties": { - "packages": { - "object-keys": true - } - }, - "des.js": { - "packages": { - "inherits": true, - "minimalistic-assert": true - } - }, - "did-jwt": { - "packages": { - "@babel/runtime": true, - "@stablelib/utf8": true, - "base64url": true, - "buffer": true, - "did-resolver": true, - "elliptic": true, - "js-sha256": true, - "js-sha3": true, - "tweetnacl": true, - "tweetnacl-util": true, - "uport-base64url": true - } - }, - "diffie-hellman": { - "packages": { - "bn.js": true, - "buffer": true, - "miller-rabin": true, - "randombytes": true - } - }, - "dlv": { + "eslint>optionator>fast-levenshtein": { "globals": { - "define": true - } - }, - "dnd-core": { - "packages": { - "asap": true, - "invariant": true, - "lodash": true, - "redux": true - } - }, - "dom-helpers": { - "globals": { - "document": true, - "setTimeout": true - }, - "packages": { - "@babel/runtime": true - } - }, - "dot-case": { - "packages": { - "no-case": true - } - }, - "drbg.js": { - "packages": { - "buffer": true, - "create-hmac": true - } - }, - "duplexer": { - "packages": { - "stream-browserify": true - } - }, - "duplexify": { - "packages": { - "buffer": true, - "end-of-stream": true, - "inherits": true, - "process": true, - "readable-stream": true, - "stream-shift": true - } - }, - "elliptic": { - "packages": { - "bn.js": true, - "brorand": true, - "hash.js": true, - "hmac-drbg": true, - "inherits": true, - "minimalistic-assert": true, - "minimalistic-crypto-utils": true - } - }, - "encoding-down": { - "packages": { - "abstract-leveldown": true, - "inherits": true, - "level-codec": true, - "level-errors": true - } - }, - "end-of-stream": { - "packages": { - "once": true, - "process": true - } - }, - "engine.io-client": { - "globals": { - "MozWebSocket": true, - "WebSocket": true, - "XDomainRequest": true, - "XMLHttpRequest": true, - "addEventListener": true, - "attachEvent": true, - "clearTimeout": true, - "document": true, - "location": true, - "navigator": true, - "setTimeout": true - }, - "packages": { - "browser-resolve": true, - "buffer": true, - "component-emitter": true, - "component-inherit": true, - "debug": true, - "engine.io-parser": true, - "has-cors": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "yeast": true - } - }, - "engine.io-parser": { - "globals": { - "FileReader": true, - "btoa": true, - "navigator": true - }, - "packages": { - "after": true, - "arraybuffer.slice": true, - "base64-arraybuffer": true, - "blob": true, - "has-binary2": true - } - }, - "errno": { - "packages": { - "prr": true + "Intl": true, + "Levenshtein": "write", + "console.log": true, + "define": true, + "importScripts": true, + "postMessage": true } }, "eth-block-tracker": { @@ -1865,21 +4679,9 @@ "setTimeout": true }, "packages": { - "@metamask/safe-event-emitter": true, - "eth-query": true, - "json-rpc-random-id": true, - "pify": true, - "safe-event-emitter": true - } - }, - "eth-eip712-util-browser": { - "globals": { - "intToBuffer": true - }, - "packages": { - "bn.js": true, - "buffer": true, - "js-sha3": true + "eth-block-tracker>pify": true, + "eth-query>json-rpc-random-id": true, + "json-rpc-engine>@metamask/safe-event-emitter": true } }, "eth-ens-namehash": { @@ -1887,19 +4689,22 @@ "name": "write" }, "packages": { - "buffer": true, - "idna-uts46": true, - "idna-uts46-hx": true, - "js-sha3": true + "browserify>buffer": true, + "eth-ens-namehash>idna-uts46-hx": true, + "eth-ens-namehash>js-sha3": true } }, - "eth-hd-keyring": { + "eth-ens-namehash>idna-uts46-hx": { + "globals": { + "define": true + }, "packages": { - "bip39": true, - "buffer": true, - "eth-sig-util": true, - "eth-simple-keyring": true, - "ethereumjs-wallet": true + "browserify>punycode": true + } + }, + "eth-ens-namehash>js-sha3": { + "packages": { + "browserify>process": true } }, "eth-json-rpc-filters": { @@ -1909,25 +4714,46 @@ }, "packages": { "await-semaphore": true, - "eth-json-rpc-middleware": true, + "eth-json-rpc-filters>eth-json-rpc-middleware": true, + "eth-json-rpc-filters>eth-json-rpc-middleware>pify": true, + "eth-json-rpc-filters>json-rpc-engine": true, + "eth-json-rpc-filters>lodash.flatmap": true, "eth-query": true, - "json-rpc-engine": true, - "lodash.flatmap": true, - "pify": true, "safe-event-emitter": true } }, + "eth-json-rpc-filters>eth-json-rpc-middleware": { + "packages": { + "eth-json-rpc-filters>json-rpc-engine": true + } + }, "eth-json-rpc-infura": { "globals": { "setTimeout": true }, "packages": { - "eth-json-rpc-middleware": true, - "eth-rpc-errors": true, - "json-rpc-engine": true, + "eth-json-rpc-infura>eth-json-rpc-middleware": true, + "eth-json-rpc-infura>eth-rpc-errors": true, + "eth-json-rpc-infura>json-rpc-engine": true, "node-fetch": true } }, + "eth-json-rpc-infura>eth-json-rpc-middleware": { + "packages": { + "safe-event-emitter": true + } + }, + "eth-json-rpc-infura>eth-rpc-errors": { + "packages": { + "eth-rpc-errors>fast-safe-stringify": true + } + }, + "eth-json-rpc-infura>json-rpc-engine": { + "packages": { + "eth-json-rpc-infura>eth-rpc-errors": true, + "safe-event-emitter": true + } + }, "eth-json-rpc-middleware": { "globals": { "URL": true, @@ -1937,32 +4763,185 @@ "setTimeout": true }, "packages": { - "@metamask/safe-event-emitter": true, - "browser-resolve": true, - "btoa": true, - "clone": true, + "browserify>browser-resolve": true, + "eth-json-rpc-middleware>eth-sig-util": true, + "eth-json-rpc-middleware>pify": true, "eth-rpc-errors": true, - "eth-sig-util": true, "json-rpc-engine": true, - "json-stable-stringify": true, - "node-fetch": true, - "pify": true, - "safe-event-emitter": true, - "url": true + "json-rpc-engine>@metamask/safe-event-emitter": true, + "lavamoat>json-stable-stringify": true, + "vinyl>clone": true + } + }, + "eth-json-rpc-middleware>eth-sig-util": { + "packages": { + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi": { + "packages": { + "bn.js": true, + "browserify>buffer": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi>ethereumjs-util": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-abi>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>ethjs-util": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util": { + "packages": { + "bn.js": true, + "browserify>assert": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>ethjs-util": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>keccak": true, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>secp256k1": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "eth-json-rpc-middleware>eth-sig-util>ethereumjs-util>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true } }, "eth-keyring-controller": { "packages": { - "bip39": true, - "browser-passworder": true, - "buffer": true, - "eth-hd-keyring": true, + "browserify>buffer": true, + "browserify>events": true, + "eth-keyring-controller>bip39": true, + "eth-keyring-controller>browser-passworder": true, + "eth-keyring-controller>eth-hd-keyring": true, + "eth-keyring-controller>eth-simple-keyring": true, + "eth-keyring-controller>obs-store": true, "eth-sig-util": true, - "eth-simple-keyring": true, "ethereumjs-util": true, - "events": true, - "loglevel": true, - "obs-store": true + "loglevel": true + } + }, + "eth-keyring-controller>bip39": { + "globals": { + "console.log": true + }, + "packages": { + "browserify>crypto-browserify>pbkdf2": true, + "eth-keyring-controller>bip39>unorm": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-keyring-controller>bip39>unorm": { + "globals": { + "define": true + } + }, + "eth-keyring-controller>browser-passworder": { + "globals": { + "btoa": true, + "crypto": true + }, + "packages": { + "eth-keyring-controller>browser-passworder>browserify-unibabel": true + } + }, + "eth-keyring-controller>browser-passworder>browserify-unibabel": { + "globals": { + "atob": true, + "btoa": true + } + }, + "eth-keyring-controller>eth-hd-keyring": { + "packages": { + "browserify>buffer": true, + "eth-keyring-controller>bip39": true, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet": true, + "eth-keyring-controller>eth-simple-keyring": true, + "eth-sig-util": true + } + }, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet": { + "packages": { + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet>uuid": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "eth-keyring-controller>eth-hd-keyring>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "eth-keyring-controller>eth-simple-keyring": { + "packages": { + "browserify>buffer": true, + "browserify>events": true, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet": true, + "eth-sig-util": true, + "ethereumjs-util": true + } + }, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet": { + "packages": { + "@truffle/codec>utf8": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet>uuid": true, + "ethereumjs-util": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true + } + }, + "eth-keyring-controller>eth-simple-keyring>ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true + } + }, + "eth-keyring-controller>obs-store": { + "packages": { + "safe-event-emitter": true, + "watchify>xtend": true } }, "eth-lattice-keyring": { @@ -1979,14 +4958,114 @@ "packages": { "@ethereumjs/common": true, "@ethereumjs/tx": true, - "bn.js": true, - "buffer": true, - "crypto-browserify": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "browserify>events": true, + "eth-lattice-keyring>bn.js": true, + "eth-lattice-keyring>gridplus-sdk": true, + "eth-lattice-keyring>rlp": true, "ethereumjs-util": true, - "events": true, - "gridplus-sdk": true, - "rlp": true, - "secp256k1": true + "ganache>secp256k1": true + } + }, + "eth-lattice-keyring>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "eth-lattice-keyring>gridplus-sdk": { + "globals": { + "console.warn": true, + "setTimeout": true + }, + "packages": { + "3box>ethers>elliptic": true, + "@ethereumjs/common": true, + "@ethereumjs/common>crc-32": true, + "@ethereumjs/tx": true, + "bn.js": true, + "browserify>buffer": true, + "eth-lattice-keyring>gridplus-sdk>bech32": true, + "eth-lattice-keyring>gridplus-sdk>bignumber.js": true, + "eth-lattice-keyring>gridplus-sdk>bitwise": true, + "eth-lattice-keyring>gridplus-sdk>borc": true, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": true, + "eth-lattice-keyring>gridplus-sdk>rlp": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethers>@ethersproject/keccak256>js-sha3": true, + "ethers>@ethersproject/sha2>hash.js": true, + "ganache>secp256k1": true, + "lodash": true, + "pubnub>superagent": true + } + }, + "eth-lattice-keyring>gridplus-sdk>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "eth-lattice-keyring>gridplus-sdk>bitwise": { + "packages": { + "browserify>buffer": true + } + }, + "eth-lattice-keyring>gridplus-sdk>borc": { + "globals": { + "console": true + }, + "packages": { + "3box>ipfs>iso-url": true, + "browserify>buffer": true, + "browserify>buffer>ieee754": true, + "eth-lattice-keyring>gridplus-sdk>borc>bignumber.js": true + } + }, + "eth-lattice-keyring>gridplus-sdk>borc>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": { + "globals": { + "intToBuffer": true + }, + "packages": { + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>bn.js": true, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>buffer": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser>buffer": { + "globals": { + "console": true + }, + "packages": { + "base64-js": true, + "browserify>buffer>ieee754": true + } + }, + "eth-lattice-keyring>gridplus-sdk>rlp": { + "globals": { + "TextEncoder": true + } + }, + "eth-lattice-keyring>rlp": { + "globals": { + "TextEncoder": true } }, "eth-method-registry": { @@ -1994,38 +5073,71 @@ "ethjs": true } }, - "eth-phishing-detect": { - "packages": { - "fast-levenshtein": true - } - }, "eth-query": { "packages": { - "json-rpc-random-id": true, - "xtend": true + "eth-query>json-rpc-random-id": true, + "watchify>xtend": true } }, "eth-rpc-errors": { "packages": { - "fast-safe-stringify": true + "eth-rpc-errors>fast-safe-stringify": true } }, "eth-sig-util": { "packages": { - "buffer": true, - "ethereumjs-abi": true, - "ethereumjs-util": true, - "tweetnacl": true, - "tweetnacl-util": true + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, + "browserify>buffer": true, + "eth-sig-util>ethereumjs-util": true, + "ethereumjs-abi": true } }, - "eth-simple-keyring": { + "eth-sig-util>ethereumjs-util": { "packages": { - "buffer": true, - "eth-sig-util": true, - "ethereumjs-util": true, - "ethereumjs-wallet": true, - "events": true + "bn.js": true, + "browserify>assert": true, + "eth-sig-util>ethereumjs-util>ethjs-util": true, + "eth-sig-util>ethereumjs-util>keccak": true, + "eth-sig-util>ethereumjs-util>secp256k1": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-sig-util>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "eth-sig-util>ethereumjs-util>keccak": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "eth-sig-util>ethereumjs-util>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": { + "packages": { + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-sig-util>ethereumjs-util>secp256k1>drbg.js": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>create-hmac": true } }, "eth-trezor-keyring": { @@ -2034,112 +5146,678 @@ }, "packages": { "@ethereumjs/tx": true, - "buffer": true, - "ethereumjs-util": true, - "events": true, - "hdkey": true, - "trezor-connect": true + "browserify>buffer": true, + "browserify>events": true, + "eth-trezor-keyring>hdkey": true, + "eth-trezor-keyring>trezor-connect": true, + "ethereumjs-util": true } }, - "ethereum-bloom-filters": { + "eth-trezor-keyring>@metamask/eth-sig-util": { "packages": { - "js-sha3": true + "3box>tweetnacl": true, + "3box>tweetnacl-util": true, + "browserify>buffer": true, + "eth-trezor-keyring>@metamask/eth-sig-util>ethereumjs-util": true, + "eth-trezor-keyring>@metamask/eth-sig-util>ethjs-util": true, + "ethereumjs-abi": true } }, - "ethereum-cryptography": { + "eth-trezor-keyring>@metamask/eth-sig-util>ethereumjs-util": { "packages": { - "assert": true, - "bs58check": true, - "buffer": true, - "create-hmac": true, - "hash.js": true, - "keccak": true, - "randombytes": true, - "safe-buffer": true, - "secp256k1": true + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "eth-trezor-keyring>@metamask/eth-sig-util>ethjs-util": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "eth-trezor-keyring>@metamask/eth-sig-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "eth-trezor-keyring>hdkey": { + "packages": { + "browserify>assert": true, + "browserify>crypto-browserify": true, + "eth-trezor-keyring>hdkey>coinstring": true, + "eth-trezor-keyring>hdkey>secp256k1": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-trezor-keyring>hdkey>coinstring": { + "packages": { + "browserify>buffer": true, + "eth-trezor-keyring>hdkey>coinstring>bs58": true, + "ethereumjs-util>create-hash": true + } + }, + "eth-trezor-keyring>hdkey>secp256k1": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>insert-module-globals>is-buffer": true, + "eth-sig-util>ethereumjs-util>secp256k1>bip66": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "eth-trezor-keyring>trezor-connect": { + "globals": { + "__TREZOR_CONNECT_SRC": true, + "addEventListener": true, + "btoa": true, + "chrome": true, + "clearInterval": true, + "clearTimeout": true, + "console": true, + "document.body": true, + "document.createElement": true, + "document.createTextNode": true, + "document.getElementById": true, + "document.querySelectorAll": true, + "location": true, + "navigator": true, + "open": true, + "removeEventListener": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "3box>graphql-request>cross-fetch": true, + "@babel/runtime": true, + "browserify>events": true, + "eth-trezor-keyring>@metamask/eth-sig-util": true } }, "ethereumjs-abi": { "packages": { "bn.js": true, - "buffer": true, - "ethereumjs-util": true + "browserify>buffer": true, + "ethereumjs-abi>ethereumjs-util": true + } + }, + "ethereumjs-abi>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "ethereumjs-abi>ethereumjs-util>ethjs-util": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true + } + }, + "ethereumjs-abi>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true } }, "ethereumjs-util": { "packages": { - "assert": true, - "bn.js": true, - "buffer": true, - "create-hash": true, - "elliptic": true, - "ethereum-cryptography": true, - "ethjs-util": true, - "is-buffer": true, - "keccak": true, - "rlp": true, - "safe-buffer": true, - "secp256k1": true + "browserify>assert": true, + "browserify>buffer": true, + "browserify>insert-module-globals>is-buffer": true, + "ethereumjs-util>bn.js": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>ethjs-util": true, + "ethereumjs-util>rlp": true + } + }, + "ethereumjs-util>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, + "ethereumjs-util>create-hash": { + "packages": { + "@ngraveio/bc-ur>sha.js": true, + "ethereumjs-util>create-hash>cipher-base": true, + "ethereumjs-util>create-hash>md5.js": true, + "ethereumjs-util>create-hash>ripemd160": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>cipher-base": { + "packages": { + "browserify>stream-browserify": true, + "browserify>string_decoder": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>md5.js": { + "packages": { + "ethereumjs-util>create-hash>md5.js>hash-base": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>md5.js>hash-base": { + "packages": { + "browserify>stream-browserify": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>create-hash>ripemd160": { + "packages": { + "browserify>buffer": true, + "ethereumjs-util>create-hash>md5.js>hash-base": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>ethereum-cryptography": { + "packages": { + "browserify>assert": true, + "browserify>buffer": true, + "browserify>crypto-browserify>create-hmac": true, + "ethereumjs-util>ethereum-cryptography>keccak": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true, + "ethers>@ethersproject/sha2>hash.js": true, + "ganache>secp256k1": true + } + }, + "ethereumjs-util>ethereum-cryptography>blakejs": { + "globals": { + "console.log": true + }, + "packages": { + "browserify>buffer": true + } + }, + "ethereumjs-util>ethereum-cryptography>browserify-aes": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>browserify-cipher>evp_bytestokey": true, + "ethereumjs-util>create-hash>cipher-base": true, + "ethereumjs-util>ethereum-cryptography>browserify-aes>buffer-xor": true, + "ethereumjs-wallet>safe-buffer": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>ethereum-cryptography>browserify-aes>buffer-xor": { + "packages": { + "browserify>buffer": true + } + }, + "ethereumjs-util>ethereum-cryptography>keccak": { + "packages": { + "browserify>buffer": true, + "ethereumjs-util>ethereum-cryptography>keccak>readable-stream": true + } + }, + "ethereumjs-util>ethereum-cryptography>keccak>readable-stream": { + "packages": { + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>buffer": true, + "browserify>events": true, + "browserify>process": true, + "browserify>string_decoder": true, + "pumpify>inherits": true + } + }, + "ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "ethereumjs-util>rlp": { + "packages": { + "browserify>buffer": true, + "ethereumjs-util>rlp>bn.js": true + } + }, + "ethereumjs-util>rlp>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true } }, "ethereumjs-wallet": { "packages": { - "aes-js": true, - "bs58check": true, - "buffer": true, - "crypto-browserify": true, - "ethereum-cryptography": true, - "ethereumjs-util": true, - "randombytes": true, - "safe-buffer": true, - "scrypt-js": true, - "scryptsy": true, - "utf8": true, - "uuid": true + "@truffle/codec>utf8": true, + "browserify>crypto-browserify": true, + "ethereumjs-wallet>aes-js": true, + "ethereumjs-wallet>bs58check": true, + "ethereumjs-wallet>ethereumjs-util": true, + "ethereumjs-wallet>randombytes": true, + "ethereumjs-wallet>safe-buffer": true, + "ethereumjs-wallet>scryptsy": true, + "ethereumjs-wallet>uuid": true + } + }, + "ethereumjs-wallet>aes-js": { + "globals": { + "define": true + } + }, + "ethereumjs-wallet>bs58check": { + "packages": { + "3box>ipfs>bs58": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "ethereumjs-wallet>ethereumjs-util": { + "packages": { + "3box>ethers>elliptic": true, + "bn.js": true, + "browserify>assert": true, + "browserify>buffer": true, + "ethereumjs-util>create-hash": true, + "ethereumjs-util>ethereum-cryptography": true, + "ethereumjs-util>rlp": true, + "ethereumjs-wallet>ethereumjs-util>ethjs-util": true + } + }, + "ethereumjs-wallet>ethereumjs-util>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "ethereumjs-wallet>randombytes": { + "globals": { + "crypto": true, + "msCrypto": true + }, + "packages": { + "browserify>process": true, + "ethereumjs-wallet>safe-buffer": true + } + }, + "ethereumjs-wallet>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "ethereumjs-wallet>scryptsy": { + "packages": { + "browserify>buffer": true, + "browserify>crypto-browserify>pbkdf2": true + } + }, + "ethereumjs-wallet>uuid": { + "globals": { + "crypto": true, + "msCrypto": true } }, "ethers": { + "packages": { + "ethers>@ethersproject/abi": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/contracts": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/hdnode": true, + "ethers>@ethersproject/json-wallets": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/providers": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/rlp": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/solidity": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/units": true, + "ethers>@ethersproject/wallet": true, + "ethers>@ethersproject/web": true, + "ethers>@ethersproject/wordlists": true + } + }, + "ethers>@ethersproject/abi": { + "globals": { + "console.log": true + }, + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/abstract-provider": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/abstract-signer": { + "packages": { + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/address": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/rlp": true + } + }, + "ethers>@ethersproject/base64": { "globals": { - "MessageChannel": true, - "XMLHttpRequest": true, "atob": true, - "btoa": true, + "btoa": true + }, + "packages": { + "ethers>@ethersproject/bytes": true + } + }, + "ethers>@ethersproject/basex": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/bignumber": { + "packages": { + "bn.js": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/bytes": { + "packages": { + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/constants": { + "packages": { + "ethers>@ethersproject/bignumber": true + } + }, + "ethers>@ethersproject/contracts": { + "globals": { + "setTimeout": true + }, + "packages": { + "ethers>@ethersproject/abi": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/transactions": true + } + }, + "ethers>@ethersproject/hash": { + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/hdnode": { + "packages": { + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/pbkdf2": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/wordlists": true + } + }, + "ethers>@ethersproject/json-wallets": { + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hdnode": true, + "ethers>@ethersproject/json-wallets>aes-js": true, + "ethers>@ethersproject/json-wallets>scrypt-js": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/pbkdf2": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true + } + }, + "ethers>@ethersproject/json-wallets>aes-js": { + "globals": { + "define": true + } + }, + "ethers>@ethersproject/json-wallets>scrypt-js": { + "globals": { + "define": true, + "setTimeout": true + }, + "packages": { + "browserify>timers-browserify": true + } + }, + "ethers>@ethersproject/keccak256": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256>js-sha3": true + } + }, + "ethers>@ethersproject/keccak256>js-sha3": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "ethers>@ethersproject/logger": { + "globals": { + "console": true + } + }, + "ethers>@ethersproject/networks": { + "packages": { + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/pbkdf2": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/sha2": true + } + }, + "ethers>@ethersproject/properties": { + "packages": { + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/providers": { + "globals": { + "WebSocket": true, "clearInterval": true, "clearTimeout": true, - "console": true, - "crypto.getRandomValues": true, - "define": true, + "console.log": true, + "console.warn": true, + "name": true, "setInterval": true, "setTimeout": true }, "packages": { - "@ethersproject/abi": true, - "@ethersproject/abstract-signer": true, - "@ethersproject/address": true, - "@ethersproject/base64": true, - "@ethersproject/basex": true, - "@ethersproject/bignumber": true, - "@ethersproject/bytes": true, - "@ethersproject/constants": true, - "@ethersproject/contracts": true, - "@ethersproject/hash": true, - "@ethersproject/hdnode": true, - "@ethersproject/json-wallets": true, - "@ethersproject/keccak256": true, - "@ethersproject/logger": true, - "@ethersproject/properties": true, - "@ethersproject/providers": true, - "@ethersproject/random": true, - "@ethersproject/rlp": true, - "@ethersproject/sha2": true, - "@ethersproject/signing-key": true, - "@ethersproject/solidity": true, - "@ethersproject/strings": true, - "@ethersproject/transactions": true, - "@ethersproject/units": true, - "@ethersproject/wallet": true, - "@ethersproject/web": true, - "@ethersproject/wordlists": true + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/networks": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/providers>bech32": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/web": true + } + }, + "ethers>@ethersproject/random": { + "globals": { + "crypto.getRandomValues": true + }, + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/rlp": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/sha2": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/sha2>hash.js": true + } + }, + "ethers>@ethersproject/sha2>hash.js": { + "packages": { + "3box>ethers>hash.js>minimalistic-assert": true, + "pumpify>inherits": true + } + }, + "ethers>@ethersproject/signing-key": { + "packages": { + "3box>ethers>elliptic": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true + } + }, + "ethers>@ethersproject/solidity": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/strings": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/transactions": { + "globals": { + "console.log": true + }, + "packages": { + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/rlp": true, + "ethers>@ethersproject/signing-key": true + } + }, + "ethers>@ethersproject/units": { + "packages": { + "ethers>@ethersproject/bignumber": true, + "ethers>@ethersproject/logger": true + } + }, + "ethers>@ethersproject/wallet": { + "packages": { + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/hdnode": true, + "ethers>@ethersproject/json-wallets": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/transactions": true + } + }, + "ethers>@ethersproject/web": { + "globals": { + "clearTimeout": true, + "fetch": true, + "setTimeout": true + }, + "packages": { + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true + } + }, + "ethers>@ethersproject/wordlists": { + "packages": { + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethjs": { @@ -2148,62 +5826,112 @@ "setInterval": true }, "packages": { - "bn.js": true, - "buffer": true, - "ethjs-abi": true, + "browserify>buffer": true, "ethjs-contract": true, - "ethjs-filter": true, - "ethjs-provider-http": true, "ethjs-query": true, - "ethjs-unit": true, - "ethjs-util": true, - "js-sha3": true, - "number-to-bn": true - } - }, - "ethjs-abi": { - "packages": { - "bn.js": true, - "buffer": true, - "js-sha3": true, - "number-to-bn": true + "ethjs>bn.js": true, + "ethjs>ethjs-abi": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-provider-http": true, + "ethjs>ethjs-unit": true, + "ethjs>ethjs-util": true, + "ethjs>js-sha3": true, + "ethjs>number-to-bn": true } }, "ethjs-contract": { "packages": { - "babel-runtime": true, - "ethjs-abi": true, - "ethjs-filter": true, - "ethjs-util": true, - "js-sha3": true, + "ethjs-contract>ethjs-abi": true, + "ethjs-contract>js-sha3": true, + "ethjs-query>babel-runtime": true, + "ethjs>ethjs-filter": true, + "ethjs>ethjs-util": true, "promise-to-callback": true } }, + "ethjs-contract>ethjs-abi": { + "packages": { + "browserify>buffer": true, + "ethjs-contract>ethjs-abi>bn.js": true, + "ethjs-contract>ethjs-abi>js-sha3": true, + "ethjs>number-to-bn": true + } + }, + "ethjs-contract>ethjs-abi>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "ethjs-contract>js-sha3": { + "packages": { + "browserify>process": true + } + }, "ethjs-ens": { "packages": { - "eth-ens-namehash": true, "ethereum-ens-network-map": true, - "ethjs-contract": true, - "ethjs-query": true + "ethjs-ens>eth-ens-namehash": true, + "ethjs-ens>ethjs-contract": true, + "ethjs-ens>ethjs-query": true } }, - "ethjs-filter": { + "ethjs-ens>eth-ens-namehash": { + "globals": { + "name": "write" + }, + "packages": { + "browserify>buffer": true, + "ethjs-ens>eth-ens-namehash>idna-uts46": true, + "ethjs-ens>eth-ens-namehash>js-sha3": true + } + }, + "ethjs-ens>eth-ens-namehash>idna-uts46": { + "globals": { + "define": true + }, + "packages": { + "browserify>punycode": true + } + }, + "ethjs-ens>eth-ens-namehash>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "ethjs-ens>ethjs-contract": { + "packages": { + "ethjs-contract>ethjs-abi": true, + "ethjs-ens>ethjs-contract>ethjs-filter": true, + "ethjs-ens>ethjs-contract>js-sha3": true, + "ethjs>ethjs-util": true + } + }, + "ethjs-ens>ethjs-contract>ethjs-filter": { "globals": { "clearInterval": true, "setInterval": true } }, - "ethjs-format": { + "ethjs-ens>ethjs-contract>js-sha3": { "packages": { - "ethjs-schema": true, - "ethjs-util": true, - "number-to-bn": true, - "strip-hex-prefix": true + "browserify>process": true } }, - "ethjs-provider-http": { + "ethjs-ens>ethjs-query": { + "globals": { + "console": true + }, "packages": { - "xhr2": true + "ethjs-ens>ethjs-query>ethjs-format": true, + "ethjs-ens>ethjs-query>ethjs-rpc": true + } + }, + "ethjs-ens>ethjs-query>ethjs-format": { + "packages": { + "ethjs-ens>ethjs-query>ethjs-format>ethjs-schema": true, + "ethjs>ethjs-util": true, + "ethjs>ethjs-util>strip-hex-prefix": true, + "ethjs>number-to-bn": true } }, "ethjs-query": { @@ -2211,63 +5939,98 @@ "console": true }, "packages": { - "babel-runtime": true, - "ethjs-format": true, - "ethjs-rpc": true, + "ethjs-query>ethjs-format": true, + "ethjs-query>ethjs-rpc": true, "promise-to-callback": true } }, - "ethjs-rpc": { + "ethjs-query>babel-runtime": { "packages": { - "promise-to-callback": true + "@babel/runtime": true, + "addons-linter>regenerator-runtime": true, + "ethjs-query>babel-runtime>core-js": true } }, - "ethjs-unit": { - "packages": { - "bn.js": true, - "number-to-bn": true - } - }, - "ethjs-util": { - "packages": { - "buffer": true, - "is-hex-prefixed": true, - "strip-hex-prefix": true - } - }, - "events": { + "ethjs-query>babel-runtime>core-js": { "globals": { - "console": true + "PromiseRejectionEvent": true, + "__e": "write", + "__g": "write", + "document.createTextNode": true, + "postMessage": true, + "setTimeout": true } }, - "evp_bytestokey": { + "ethjs-query>ethjs-format": { "packages": { - "md5.js": true, - "safe-buffer": true + "ethjs-query>ethjs-format>ethjs-schema": true, + "ethjs>ethjs-util": true, + "ethjs>ethjs-util>strip-hex-prefix": true, + "ethjs>number-to-bn": true + } + }, + "ethjs-query>ethjs-rpc": { + "packages": { + "promise-to-callback": true + } + }, + "ethjs>ethjs-abi": { + "packages": { + "browserify>buffer": true, + "ethjs>bn.js": true, + "ethjs>js-sha3": true, + "ethjs>number-to-bn": true + } + }, + "ethjs>ethjs-filter": { + "globals": { + "clearInterval": true, + "setInterval": true + } + }, + "ethjs>ethjs-provider-http": { + "packages": { + "ethjs>ethjs-provider-http>xhr2": true + } + }, + "ethjs>ethjs-provider-http>xhr2": { + "globals": { + "XMLHttpRequest": true + } + }, + "ethjs>ethjs-unit": { + "packages": { + "ethjs>ethjs-unit>bn.js": true, + "ethjs>number-to-bn": true + } + }, + "ethjs>ethjs-util": { + "packages": { + "browserify>buffer": true, + "ethjs>ethjs-util>is-hex-prefixed": true, + "ethjs>ethjs-util>strip-hex-prefix": true + } + }, + "ethjs>ethjs-util>strip-hex-prefix": { + "packages": { + "ethjs>ethjs-util>is-hex-prefixed": true + } + }, + "ethjs>js-sha3": { + "packages": { + "browserify>process": true + } + }, + "ethjs>number-to-bn": { + "packages": { + "ethjs>ethjs-util>strip-hex-prefix": true, + "ethjs>number-to-bn>bn.js": true } }, "extension-port-stream": { "packages": { - "buffer": true, - "stream-browserify": true - } - }, - "faker": { - "globals": { - "console.error": true, - "console.log": true, - "dbg": "write" - } - }, - "fast-check": { - "globals": { - "clearTimeout": true, - "console.log": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "pure-rand": true + "browserify>buffer": true, + "browserify>stream-browserify": true } }, "fast-json-patch": { @@ -2278,29 +6041,7 @@ "setTimeout": true }, "packages": { - "fast-deep-equal": true - } - }, - "fast-levenshtein": { - "globals": { - "Intl": true, - "Levenshtein": "write", - "console.log": true, - "define": true, - "importScripts": true, - "postMessage": true - } - }, - "fs-constants": { - "packages": { - "constants-browserify": true - } - }, - "fsm-event": { - "packages": { - "assert": true, - "events": true, - "fsm": true + "fast-json-patch>fast-deep-equal": true } }, "fuse.js": { @@ -2309,1181 +6050,43 @@ "define": true } }, - "get-browser-rtc": { - "globals": { - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "webkitRTCIceCandidate": true, - "webkitRTCPeerConnection": true, - "webkitRTCSessionDescription": true - } - }, - "get-intrinsic": { - "globals": { - "AggregateError": true, - "FinalizationRegistry": true, - "WeakRef": true - }, + "ganache>secp256k1": { "packages": { - "function-bind": true, - "has": true, - "has-symbols": true + "3box>ethers>elliptic": true } }, - "graphql-request": { - "globals": { - "fetch": true - }, + "globalthis>define-properties": { "packages": { - "cross-fetch": true - } - }, - "gridplus-sdk": { - "globals": { - "console.warn": true, - "setTimeout": true - }, - "packages": { - "@ethereumjs/common": true, - "@ethereumjs/tx": true, - "aes-js": true, - "bech32": true, - "bignumber.js": true, - "bitwise": true, - "bn.js": true, - "borc": true, - "bs58check": true, - "buffer": true, - "crc-32": true, - "elliptic": true, - "eth-eip712-util-browser": true, - "hash.js": true, - "js-sha3": true, - "lodash": true, - "rlp": true, - "secp256k1": true, - "superagent": true - } - }, - "gunzip-maybe": { - "packages": { - "browserify-zlib": true, - "is-deflate": true, - "is-gzip": true, - "peek-stream": true, - "pumpify": true, - "through2": true - } - }, - "hamt-sharding": { - "packages": { - "is-buffer": true, - "sparse-array": true - } - }, - "has": { - "packages": { - "function-bind": true - } - }, - "has-binary2": { - "globals": { - "Blob": true, - "File": true - }, - "packages": { - "buffer": true, - "isarray": true - } - }, - "has-cors": { - "globals": { - "XMLHttpRequest": true - } - }, - "hash-base": { - "packages": { - "inherits": true, - "safe-buffer": true, - "stream-browserify": true - } - }, - "hash.js": { - "packages": { - "inherits": true, - "minimalistic-assert": true - } - }, - "hdkey": { - "packages": { - "assert": true, - "bs58check": true, - "coinstring": true, - "crypto-browserify": true, - "safe-buffer": true, - "secp256k1": true - } - }, - "header-case": { - "packages": { - "no-case": true, - "upper-case": true - } - }, - "heap": { - "globals": { - "define": true - } - }, - "hi-base32": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, - "history": { - "globals": { - "addEventListener": true, - "confirm": true, - "document": true, - "history": true, - "location": true, - "navigator.userAgent": true, - "removeEventListener": true - }, - "packages": { - "resolve-pathname": true, - "tiny-invariant": true, - "tiny-warning": true, - "value-equal": true - } - }, - "hmac-drbg": { - "packages": { - "hash.js": true, - "minimalistic-assert": true, - "minimalistic-crypto-utils": true - } - }, - "hoist-non-react-statics": { - "packages": { - "react-is": true - } - }, - "https-browserify": { - "packages": { - "stream-http": true, - "url": true - } - }, - "https-did-resolver": { - "globals": { - "XMLHttpRequest": true - }, - "packages": { - "browser-resolve": true, - "did-resolver": true - } - }, - "human-to-milliseconds": { - "packages": { - "promisify-es6": true - } - }, - "idb-readable-stream": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.upperBound": true - }, - "packages": { - "stream-browserify": true, - "xtend": true - } - }, - "idna-uts46": { - "globals": { - "define": true - }, - "packages": { - "punycode": true - } - }, - "idna-uts46-hx": { - "globals": { - "define": true - }, - "packages": { - "punycode": true - } - }, - "immediate": { - "globals": { - "MessageChannel": true, - "MutationObserver": true, - "WebKitMutationObserver": true, - "clearTimeout": true, - "document.createElement": true, - "document.createTextNode": true, - "document.documentElement.appendChild": true, - "setImmediate": true, - "setTimeout": true - }, - "packages": { - "process": true - } - }, - "interface-connection": { - "packages": { - "pull-defer": true - } - }, - "interface-datastore": { - "packages": { - "async": true, - "buffer": true, - "class-is": true, - "err-code": true, - "os-browserify": true, - "path-browserify": true, - "pull-defer": true, - "pull-stream": true, - "uuid": true - } - }, - "ip": { - "packages": { - "buffer": true, - "os-browserify": true - } - }, - "ipfs": { - "globals": { - "AbortController": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "fetch": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "async": true, - "async-iterator-all": true, - "async-iterator-to-pull-stream": true, - "async-iterator-to-stream": true, - "base32.js": true, - "bignumber.js": true, - "browser-resolve": true, - "buffer": true, - "callbackify": true, - "cids": true, - "class-is": true, - "datastore-core": true, - "datastore-pubsub": true, - "debug": true, - "dlv": true, - "err-code": true, - "events": true, - "fnv1a": true, - "fsm-event": true, - "human-to-milliseconds": true, - "interface-datastore": true, - "ipfs-bitswap": true, - "ipfs-block": true, - "ipfs-block-service": true, - "ipfs-mfs": true, - "ipfs-repo": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipfs-utils": true, - "ipld": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "ipns": true, - "is-buffer": true, - "is-ipfs": true, - "is-pull-stream": true, - "is-stream": true, - "iso-url": true, - "just-flatten-it": true, - "kind-of": true, - "libp2p": true, - "libp2p-bootstrap": true, - "libp2p-crypto": true, - "libp2p-kad-dht": true, - "libp2p-keychain": true, - "libp2p-record": true, - "libp2p-secio": true, - "libp2p-webrtc-star": true, - "libp2p-websocket-star-multi": true, - "libp2p-websockets": true, - "mafmt": true, - "merge-options": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "multibase": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "promisify-es6": true, - "protons": true, - "pull-cat": true, - "pull-defer": true, - "pull-mplex": true, - "pull-pushable": true, - "pull-sort": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "pull-stream-to-stream": true, - "pull-traverse": true, - "readable-stream": true, - "receptacle": true, - "stream-to-pull-stream": true, - "superstruct": true, - "timers-browserify": true, - "varint": true - } - }, - "ipfs-bitswap": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "cids": true, - "debug": true, - "events": true, - "ipfs-block": true, - "just-debounce-it": true, - "lodash.isequalwith": true, - "moving-average": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "varint-decoder": true - } - }, - "ipfs-block": { - "packages": { - "cids": true, - "class-is": true, - "is-buffer": true - } - }, - "ipfs-block-service": { - "packages": { - "async": true - } - }, - "ipfs-log": { - "globals": { - "clearTimeout": true, - "console.warn": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "json-stringify-deterministic": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "p-whilst": true - } - }, - "ipfs-mfs": { - "globals": { - "Blob": true, - "FileReader": true - }, - "packages": { - "assert": true, - "async-iterator-last": true, - "browser-resolve": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "hamt-sharding": true, - "interface-datastore": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipld-dag-pb": true, - "mortice": true, - "multicodec": true, - "multihashes": true, - "promisify-es6": true - } - }, - "ipfs-mini": { - "globals": { - "XMLHttpRequest": true - } - }, - "ipfs-pubsub-1on1": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "events": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "ipfs-pubsub-peer-monitor": { - "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "events": true - } - }, - "ipfs-repo": { - "packages": { - "assert": true, - "async": true, - "base32.js": true, - "bignumber.js": true, - "buffer": true, - "cids": true, - "datastore-core": true, - "datastore-level": true, - "debug": true, - "dlv": true, - "interface-datastore": true, - "ipfs-block": true, - "just-safe-set": true, - "path-browserify": true, - "pull-stream": true, - "sort-keys": true, - "timers-browserify": true - } - }, - "ipfs-unixfs": { - "packages": { - "protons": true - } - }, - "ipfs-unixfs-exporter": { - "packages": { - "async-iterator-last": true, - "buffer": true, - "cids": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipfs-unixfs-importer": true, - "is-buffer": true - } - }, - "ipfs-unixfs-importer": { - "packages": { - "async-iterator-all": true, - "async-iterator-batch": true, - "async-iterator-first": true, - "bl": true, - "buffer": true, - "deep-extend": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipld-dag-pb": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "rabin-wasm": true, - "superstruct": true - } - }, - "ipfs-utils": { - "globals": { - "FileReader": true - }, - "packages": { - "is-buffer": true, - "is-pull-stream": true, - "is-stream": true, - "kind-of": true, - "readable-stream": true - } - }, - "ipld": { - "packages": { - "cids": true, - "ipfs-block": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "is-buffer": true, - "merge-options": true, - "multicodec": true, - "promisify-es6": true, - "typical": true - } - }, - "ipld-dag-cbor": { - "packages": { - "borc": true, - "buffer": true, - "cids": true, - "is-buffer": true, - "is-circular": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipld-dag-pb": { - "packages": { - "assert": true, - "buffer": true, - "cids": true, - "class-is": true, - "is-buffer": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "stable": true - } - }, - "ipld-raw": { - "packages": { - "cids": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipns": { - "packages": { - "base32-encode": true, - "buffer": true, - "debug": true, - "interface-datastore": true, - "libp2p-crypto": true, - "multihashes": true, - "peer-id": true, - "protons": true, - "timestamp-nano": true - } - }, - "is-dom": { - "globals": { - "Node": true - }, - "packages": { - "is-object": true, - "is-window": true - } - }, - "is-in-browser": { - "globals": { - "document": true - } - }, - "is-ip": { - "packages": { - "ip-regex": true - } - }, - "is-ipfs": { - "packages": { - "bs58": true, - "buffer": true, - "cids": true, - "mafmt": true, - "multiaddr": true, - "multibase": true, - "multihashes": true - } - }, - "is-lower-case": { - "packages": { - "lower-case": true - } - }, - "is-regex": { - "packages": { - "call-bind": true, - "has-symbols": true - } - }, - "is-upper-case": { - "packages": { - "upper-case": true - } - }, - "iso-random-stream": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "buffer": true - } - }, - "iso-url": { - "globals": { - "URL": true, - "URLSearchParams": true, - "location": true - } - }, - "isomorphic-fetch": { - "globals": { - "fetch.bind": true - }, - "packages": { - "whatwg-fetch": true - } - }, - "js-base64": { - "globals": { - "Base64": "write", - "TextDecoder": true, - "TextEncoder": true, - "atob": true, - "btoa": true, - "define": true - }, - "packages": { - "buffer": true - } - }, - "js-sha256": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, - "js-sha3": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, - "jsbi": { - "globals": { - "define": true - } - }, - "json-pointer": { - "packages": { - "foreach": true + "nock>deep-equal>object-keys": true } }, "json-rpc-engine": { "packages": { - "@metamask/safe-event-emitter": true, "eth-rpc-errors": true, - "safe-event-emitter": true + "json-rpc-engine>@metamask/safe-event-emitter": true } }, - "json-rpc-middleware-stream": { + "json-rpc-engine>@metamask/safe-event-emitter": { "globals": { "setTimeout": true }, "packages": { - "@metamask/safe-event-emitter": true, - "readable-stream": true + "browserify>events": true } }, - "json-stable-stringify": { + "json-rpc-middleware-stream": { "packages": { - "jsonify": true + "readable-stream": true } }, "jsonschema": { "packages": { - "url": true + "browserify>url": true } }, - "jss": { - "globals": { - "CSS": true, - "document.createElement": true, - "document.querySelector": true - }, + "lavamoat>json-stable-stringify": { "packages": { - "@babel/runtime": true, - "is-in-browser": true, - "tiny-warning": true - } - }, - "jss-plugin-camel-case": { - "packages": { - "hyphenate-style-name": true - } - }, - "jss-plugin-default-unit": { - "globals": { - "CSS": true - }, - "packages": { - "jss": true - } - }, - "jss-plugin-global": { - "packages": { - "@babel/runtime": true, - "jss": true - } - }, - "jss-plugin-nested": { - "packages": { - "@babel/runtime": true, - "tiny-warning": true - } - }, - "jss-plugin-rule-value-function": { - "packages": { - "jss": true, - "tiny-warning": true - } - }, - "jss-plugin-vendor-prefixer": { - "packages": { - "css-vendor": true, - "jss": true - } - }, - "just-debounce-it": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "k-bucket": { - "packages": { - "events": true, - "randombytes": true - } - }, - "keccak": { - "packages": { - "buffer": true, - "inherits": true, - "readable-stream": true, - "safe-buffer": true, - "stream-browserify": true - } - }, - "latency-monitor": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "document": true, - "performance": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "debug": true, - "events": true, - "lodash": true, - "process": true - } - }, - "level-codec": { - "packages": { - "buffer": true - } - }, - "level-errors": { - "packages": { - "errno": true - } - }, - "level-iterator-stream": { - "packages": { - "inherits": true, - "readable-stream": true, - "xtend": true - } - }, - "level-js": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.only": true, - "IDBKeyRange.upperBound": true, - "indexedDB": true - }, - "packages": { - "abstract-leveldown": true, - "buffer": true, - "idb-readable-stream": true, - "immediate": true, - "inherits": true, - "is-buffer": true, - "ltgt": true, - "process": true, - "stream-browserify": true, - "typedarray-to-buffer": true, - "util": true, - "xtend": true - } - }, - "level-supports": { - "packages": { - "xtend": true - } - }, - "levelup": { - "packages": { - "assert": true, - "deferred-leveldown": true, - "events": true, - "level-errors": true, - "level-iterator-stream": true, - "process": true, - "util": true, - "xtend": true - } - }, - "libp2p": { - "packages": { - "async": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "is-buffer": true, - "libp2p-connection-manager": true, - "libp2p-floodsub": true, - "libp2p-ping": true, - "libp2p-switch": true, - "libp2p-websockets": true, - "multiaddr": true, - "once": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "process": true, - "superstruct": true - } - }, - "libp2p-bootstrap": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "async": true, - "debug": true, - "events": true, - "mafmt": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true - } - }, - "libp2p-circuit": { - "packages": { - "async": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-connection-manager": { - "packages": { - "debug": true, - "events": true, - "latency-monitor": true - } - }, - "libp2p-crypto": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "asn1.js": true, - "async": true, - "browserify-aes": true, - "bs58": true, - "buffer": true, - "iso-random-stream": true, - "libp2p-crypto-secp256k1": true, - "multihashing-async": true, - "node-forge": true, - "protons": true, - "tweetnacl": true - } - }, - "libp2p-crypto-secp256k1": { - "packages": { - "async": true, - "bs58": true, - "multihashing-async": true, - "secp256k1": true - } - }, - "libp2p-floodsub": { - "packages": { - "assert": true, - "async": true, - "debug": true, - "libp2p-pubsub": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-identify": { - "globals": { - "console.warn": true - }, - "packages": { - "buffer": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-kad-dht": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "abort-controller": true, - "assert": true, - "async": true, - "base32.js": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "events": true, - "hashlru": true, - "heap": true, - "interface-datastore": true, - "is-buffer": true, - "k-bucket": true, - "libp2p-crypto": true, - "libp2p-record": true, - "multihashes": true, - "multihashing-async": true, - "p-queue": true, - "p-times": true, - "peer-id": true, - "peer-info": true, - "promise-to-callback": true, - "promisify-es6": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "varint": true, - "xor-distance": true - } - }, - "libp2p-keychain": { - "globals": { - "setTimeout": true - }, - "packages": { - "async": true, - "buffer": true, - "err-code": true, - "interface-datastore": true, - "libp2p-crypto": true, - "merge-options": true, - "node-forge": true, - "pull-stream": true, - "sanitize-filename": true - } - }, - "libp2p-ping": { - "packages": { - "debug": true, - "events": true, - "libp2p-crypto": true, - "pull-handshake": true, - "pull-stream": true - } - }, - "libp2p-pubsub": { - "packages": { - "async": true, - "bs58": true, - "buffer": true, - "debug": true, - "err-code": true, - "events": true, - "is-buffer": true, - "libp2p-crypto": true, - "protons": true, - "pull-length-prefixed": true, - "pull-pushable": true, - "pull-stream": true, - "time-cache": true - } - }, - "libp2p-record": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "buffer-split": true, - "err-code": true, - "is-buffer": true, - "multihashing-async": true, - "protons": true - } - }, - "libp2p-secio": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "interface-connection": true, - "libp2p-crypto": true, - "multihashing-async": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-defer": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-switch": { - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "class-is": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "hashlru": true, - "interface-connection": true, - "libp2p-circuit": true, - "libp2p-identify": true, - "moving-average": true, - "multiaddr": true, - "multistream-select": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "retimer": true - } - }, - "libp2p-webrtc-star": { - "packages": { - "async": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "simple-peer": true, - "socket.io-client": true, - "stream-to-pull-stream": true, - "webrtcsupport": true - } - }, - "libp2p-websocket-star": { - "globals": { - "console.error": true - }, - "packages": { - "async": true, - "buffer": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "libp2p-crypto": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "socket.io-client": true, - "socket.io-pull-stream": true, - "uuid": true - } - }, - "libp2p-websocket-star-multi": { - "globals": { - "setTimeout": true - }, - "packages": { - "async": true, - "debug": true, - "events": true, - "libp2p-websocket-star": true, - "mafmt": true, - "multiaddr": true, - "once": true - } - }, - "libp2p-websockets": { - "packages": { - "class-is": true, - "debug": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "os-browserify": true, - "pull-ws": true - } - }, - "locale-currency": { - "globals": { - "countryCode": true + "lavamoat>json-stable-stringify>jsonify": true } }, "localforage": { @@ -3515,13 +6118,9 @@ } }, "lodash": { - "globals": { - "define": true - } - }, - "lodash.throttle": { "globals": { "clearTimeout": true, + "define": true, "setTimeout": true } }, @@ -3534,213 +6133,12 @@ "log": "write" } }, - "logplease": { - "globals": { - "LOG": true, - "console.error": true, - "console.log": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "process": true, - "util": true - } - }, - "lower-case-first": { - "packages": { - "lower-case": true - } - }, - "lru": { - "packages": { - "events": true, - "inherits": true - } - }, - "lru-cache": { - "packages": { - "yallist": true - } - }, - "ltgt": { - "packages": { - "is-buffer": true - } - }, "luxon": { "globals": { "Intl": true } }, - "mafmt": { - "packages": { - "multiaddr": true - } - }, - "md5": { - "packages": { - "charenc": true, - "crypt": true, - "is-buffer": true - } - }, - "md5.js": { - "packages": { - "hash-base": true, - "inherits": true, - "safe-buffer": true - } - }, - "merge-options": { - "packages": { - "is-plain-obj": true - } - }, - "miller-rabin": { - "packages": { - "bn.js": true, - "brorand": true - } - }, - "mini-create-react-context": { - "packages": { - "@babel/runtime": true, - "gud": true, - "prop-types": true, - "react": true, - "tiny-warning": true - } - }, - "mortice": { - "globals": { - "Worker": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "observable-webworkers": true, - "p-queue": true, - "process": true, - "promise-timeout": true, - "shortid": true - } - }, - "multiaddr": { - "packages": { - "bs58": true, - "buffer": true, - "class-is": true, - "hi-base32": true, - "ip": true, - "is-ip": true, - "varint": true - } - }, - "multiaddr-to-uri": { - "packages": { - "multiaddr": true - } - }, - "multibase": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@multiformats/base-x": true, - "base-x": true, - "buffer": true, - "web-encoding": true - } - }, - "multicodec": { - "packages": { - "buffer": true, - "uint8arrays": true, - "varint": true - } - }, - "multiformats": { - "globals": { - "TextDecoder": true, - "TextEncoder": true, - "console.warn": true - } - }, - "multihashes": { - "packages": { - "bs58": true, - "buffer": true, - "multibase": true, - "uint8arrays": true, - "varint": true, - "web-encoding": true - } - }, - "multihashing-async": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "blakejs": true, - "buffer": true, - "err-code": true, - "js-sha3": true, - "multihashes": true, - "murmurhash3js": true, - "murmurhash3js-revisited": true, - "nodeify": true, - "process": true - } - }, - "multistream-select": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-connection": true, - "once": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true, - "semver": true, - "varint": true - } - }, - "muport-did-resolver": { - "packages": { - "@babel/runtime": true, - "did-resolver": true, - "node-fetch": true - } - }, - "murmurhash3js": { - "globals": { - "define": true - } - }, - "murmurhash3js-revisited": { - "globals": { - "define": true - } - }, - "nanoid": { - "globals": { - "crypto": true, - "msCrypto": true, - "navigator": true - } - }, - "no-case": { - "packages": { - "lower-case": true - } - }, - "node-forge": { + "mockttp>node-forge": { "globals": { "Blob": true, "MutationObserver": true, @@ -3758,364 +6156,65 @@ "setTimeout": true }, "packages": { - "browser-resolve": true, - "process": true, - "timers-browserify": true + "browserify>browser-resolve": true, + "browserify>process": true, + "browserify>timers-browserify": true } }, - "node-interval-tree": { - "packages": { - "shallowequal": true - } - }, - "nodeify": { + "nanoid": { "globals": { - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true, - "promise": true, - "timers-browserify": true + "crypto": true, + "msCrypto": true, + "navigator": true } }, - "nofilter": { + "nock>deep-equal": { "packages": { - "buffer": true, - "stream-browserify": true, - "util": true + "enzyme>is-regex": true, + "enzyme>object-is": true, + "nock>deep-equal>is-arguments": true, + "nock>deep-equal>is-date-object": true, + "nock>deep-equal>object-keys": true, + "string.prototype.matchall>regexp.prototype.flags": true + } + }, + "node-fetch": { + "globals": { + "Headers": true, + "Request": true, + "Response": true, + "fetch": true } }, "nonce-tracker": { "packages": { - "assert": true, "await-semaphore": true, + "browserify>assert": true, "ethjs-query": true } }, - "number-to-bn": { - "packages": { - "bn.js": true, - "strip-hex-prefix": true - } - }, "obj-multiplex": { "globals": { "console.warn": true }, "packages": { "end-of-stream": true, - "once": true, + "pump>once": true, "readable-stream": true } }, - "obs-store": { - "packages": { - "safe-event-emitter": true, - "xtend": true - } - }, - "once": { - "packages": { - "wrappy": true - } - }, - "orbit-db": { - "globals": { - "console.log": true - }, - "packages": { - "cids": true, - "ipfs-pubsub-1on1": true, - "logplease": true, - "multihashes": true, - "orbit-db-access-controllers": true, - "orbit-db-cache": true, - "orbit-db-counterstore": true, - "orbit-db-docstore": true, - "orbit-db-eventstore": true, - "orbit-db-feedstore": true, - "orbit-db-identity-provider": true, - "orbit-db-io": true, - "orbit-db-keystore": true, - "orbit-db-kvstore": true, - "orbit-db-pubsub": true, - "path-browserify": true - } - }, - "orbit-db-access-controllers": { - "globals": { - "console.log": true - }, - "packages": { - "events": true, - "orbit-db-io": true, - "p-map-series": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "orbit-db-cache": { - "packages": { - "level-js": true, - "logplease": true, - "path-browserify": true - } - }, - "orbit-db-counterstore": { - "packages": { - "crdts": true, - "orbit-db-store": true - } - }, - "orbit-db-docstore": { - "packages": { - "orbit-db-store": true, - "p-map": true, - "readable-stream": true - } - }, - "orbit-db-eventstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-feedstore": { - "packages": { - "orbit-db-eventstore": true - } - }, - "orbit-db-identity-provider": { - "packages": { - "orbit-db-keystore": true - } - }, - "orbit-db-io": { - "packages": { - "buffer": true, - "cids": true, - "ipld-dag-pb": true - } - }, - "orbit-db-keystore": { - "globals": { - "console.error": true, - "console.log": true - }, - "packages": { - "elliptic": true, - "level-js": true, - "levelup": true, - "libp2p-crypto": true, - "lru": true, - "safe-buffer": true, - "secp256k1": true - } - }, - "orbit-db-kvstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-pubsub": { - "packages": { - "buffer": true, - "ipfs-pubsub-peer-monitor": true, - "logplease": true, - "p-series": true - } - }, - "orbit-db-store": { - "globals": { - "clearInterval": true, - "console.error": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "events": true, - "ipfs-log": true, - "logplease": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "readable-stream": true - } - }, - "os-browserify": { - "globals": { - "location": true, - "navigator": true - } - }, - "p-each-series": { - "packages": { - "p-reduce": true - } - }, - "p-map-series": { - "packages": { - "p-reduce": true - } - }, - "p-queue": { - "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "eventemitter3": true - } - }, - "p-series": { - "packages": { - "@sindresorhus/is": true, - "p-reduce": true - } - }, - "p-times": { - "packages": { - "p-map": true - } - }, - "param-case": { - "packages": { - "no-case": true - } - }, - "parse-asn1": { - "packages": { - "asn1.js": true, - "browserify-aes": true, - "buffer": true, - "evp_bytestokey": true, - "pbkdf2": true - } - }, - "pascal-case": { - "packages": { - "camel-case": true, - "upper-case-first": true - } - }, - "path-browserify": { - "packages": { - "process": true - } - }, - "path-case": { - "packages": { - "no-case": true - } - }, - "path-to-regexp": { - "packages": { - "isarray": true - } - }, - "pbkdf2": { - "globals": { - "crypto": true, - "process": true - }, - "packages": { - "create-hash": true, - "process": true, - "ripemd160": true, - "safe-buffer": true, - "sha.js": true - } - }, - "peek-stream": { - "packages": { - "buffer": true, - "buffer-from": true, - "duplexify": true, - "through2": true - } - }, - "peer-book": { - "packages": { - "bs58": true, - "is-buffer": true, - "peer-id": true, - "peer-info": true - } - }, - "peer-id": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "class-is": true, - "libp2p-crypto": true, - "multihashes": true - } - }, - "peer-info": { - "packages": { - "assert": true, - "multiaddr": true, - "peer-id": true, - "unique-by": true - } - }, - "popper.js": { - "globals": { - "MSInputMethodContext": true, - "Node.DOCUMENT_POSITION_FOLLOWING": true, - "cancelAnimationFrame": true, - "console.warn": true, - "define": true, - "devicePixelRatio": true, - "document": true, - "getComputedStyle": true, - "innerHeight": true, - "innerWidth": true, - "navigator": true, - "requestAnimationFrame": true, - "setTimeout": true - } - }, - "precond": { - "packages": { - "util": true - } - }, - "process": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "process-nextick-args": { - "packages": { - "process": true - } - }, - "promise": { - "globals": { - "setImediate": true, - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true - } - }, - "promise-timeout": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "promise-to-callback": { "packages": { - "is-fn": true, - "set-immediate-shim": true + "promise-to-callback>is-fn": true, + "promise-to-callback>set-immediate-shim": true + } + }, + "promise-to-callback>set-immediate-shim": { + "globals": { + "setTimeout.apply": true + }, + "packages": { + "browserify>timers-browserify": true } }, "prop-types": { @@ -4123,28 +6222,13 @@ "console": true }, "packages": { - "object-assign": true, - "react-is": true + "prop-types>react-is": true, + "react>object-assign": true } }, - "protons": { - "packages": { - "buffer": true, - "is-buffer": true, - "protocol-buffers-schema": true, - "safe-buffer": true, - "signed-varint": true, - "varint": true - } - }, - "public-encrypt": { - "packages": { - "bn.js": true, - "browserify-rsa": true, - "buffer": true, - "create-hash": true, - "parse-asn1": true, - "randombytes": true + "prop-types>react-is": { + "globals": { + "console": true } }, "pubnub": { @@ -4165,110 +6249,40 @@ "setTimeout": true } }, - "pull-handshake": { - "packages": { - "pull-cat": true, - "pull-pair": true, - "pull-pushable": true, - "pull-reader": true - } - }, - "pull-length-prefixed": { - "packages": { - "pull-pushable": true, - "pull-reader": true, - "safe-buffer": true, - "varint": true - } - }, - "pull-mplex": { - "packages": { - "async": true, - "buffer": true, - "debug": true, - "events": true, - "interface-connection": true, - "looper": true, - "pull-abortable": true, - "pull-pushable": true, - "pull-stream": true, - "pull-through": true, - "varint": true - } - }, - "pull-reader": { + "pubnub>cbor-sync": { "globals": { - "cb": true, + "define": true + }, + "packages": { + "browserify>buffer": true + } + }, + "pubnub>superagent": { + "globals": { + "ActiveXObject": true, + "XMLHttpRequest": true, + "btoa": true, "clearTimeout": true, + "console.error": true, + "console.trace": true, + "console.warn": true, "setTimeout": true }, "packages": { - "buffer": true - } - }, - "pull-sort": { - "packages": { - "pull-defer": true, - "pull-stream": true - } - }, - "pull-stream": { - "globals": { - "console.log": true - } - }, - "pull-stream-to-async-iterator": { - "packages": { - "pull-stream": true - } - }, - "pull-stream-to-stream": { - "packages": { - "process": true, - "stream-browserify": true, - "timers-browserify": true - } - }, - "pull-through": { - "packages": { - "looper": true - } - }, - "pull-ws": { - "globals": { - "WebSocket": true, - "location": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "https-browserify": true, - "process": true, - "relative-url": true, - "safe-buffer": true, - "stream-http": true, - "timers-browserify": true, - "url": true + "pubnub>superagent>component-emitter": true } }, "pump": { "packages": { - "browser-resolve": true, + "browserify>browser-resolve": true, + "browserify>process": true, "end-of-stream": true, - "once": true, - "process": true + "pump>once": true } }, - "pumpify": { + "pump>once": { "packages": { - "duplexify": true, - "inherits": true, - "pump": true - } - }, - "punycode": { - "globals": { - "define": true + "pump>once>wrappy": true } }, "qrcode-generator": { @@ -4283,39 +6297,13 @@ }, "packages": { "prop-types": true, - "qr.js": true, + "qrcode.react>qr.js": true, "react": true } }, - "rabin-wasm": { - "globals": { - "Blob": true, - "Response": true, - "WebAssembly": true - }, + "rc>deep-extend": { "packages": { - "assemblyscript": true - } - }, - "randombytes": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "process": true, - "safe-buffer": true - } - }, - "randomfill": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "process": true, - "randombytes": true, - "safe-buffer": true + "browserify>buffer": true } }, "react": { @@ -4323,8 +6311,25 @@ "console": true }, "packages": { - "object-assign": true, - "prop-types": true + "prop-types": true, + "react>object-assign": true + } + }, + "react-devtools": { + "packages": { + "react-devtools>react-devtools-core": true + } + }, + "react-devtools>ip": { + "packages": { + "browserify>buffer": true, + "browserify>os-browserify": true + } + }, + "react-devtools>react-devtools-core": { + "globals": { + "WebSocket": true, + "setTimeout": true } }, "react-dnd": { @@ -4332,14 +6337,14 @@ "console.error": true }, "packages": { - "disposables": true, - "dnd-core": true, - "hoist-non-react-statics": true, - "invariant": true, "lodash": true, "prop-types": true, "react": true, - "shallowequal": true + "react-dnd>disposables": true, + "react-dnd>dnd-core": true, + "react-dnd>hoist-non-react-statics": true, + "react-dnd>invariant": true, + "react-dnd>shallowequal": true } }, "react-dnd-html5-backend": { @@ -4353,8 +6358,26 @@ "setTimeout": true } }, + "react-dnd>dnd-core": { + "packages": { + "lodash": true, + "react-dnd>dnd-core>asap": true, + "react-dnd>invariant": true, + "redux": true + } + }, + "react-dnd>dnd-core>asap": { + "globals": { + "clearInterval": true, + "clearTimeout": true, + "document.createTextNode": true, + "setInterval": true, + "setTimeout": true + } + }, "react-dom": { "globals": { + "HTMLIFrameElement": true, "MSApp": true, "__REACT_DEVTOOLS_GLOBAL_HOOK__": true, "addEventListener": true, @@ -4375,28 +6398,22 @@ "trustedTypes": true }, "packages": { - "object-assign": true, "prop-types": true, "react": true, - "scheduler": true + "react-dom>scheduler": true, + "react>object-assign": true } }, - "react-easy-swipe": { + "react-dom>scheduler": { "globals": { - "addEventListener": true, - "define": true, - "document.addEventListener": true, - "document.removeEventListener": true - }, - "packages": { - "prop-types": true, - "react": true - } - }, - "react-fast-compare": { - "globals": { - "Element": true, - "console.warn": true + "MessageChannel": true, + "cancelAnimationFrame": true, + "clearTimeout": true, + "console": true, + "navigator": true, + "performance": true, + "requestAnimationFrame": true, + "setTimeout": true } }, "react-idle-timer": { @@ -4422,15 +6439,19 @@ "Node.TEXT_NODE": true }, "packages": { - "babel-runtime": true, - "is-dom": true, + "ethjs-query>babel-runtime": true, "prop-types": true, - "react": true + "react": true, + "react-inspector>is-dom": true } }, - "react-is": { + "react-inspector>is-dom": { "globals": { - "console": true + "Node": true + }, + "packages": { + "proxyquire>fill-keys>is-object": true, + "react-inspector>is-dom>is-window": true } }, "react-popper": { @@ -4440,8 +6461,19 @@ "packages": { "@popperjs/core": true, "react": true, - "react-fast-compare": true, - "warning": true + "react-popper>react-fast-compare": true, + "react-popper>warning": true + } + }, + "react-popper>react-fast-compare": { + "globals": { + "Element": true, + "console.warn": true + } + }, + "react-popper>warning": { + "globals": { + "console": true } }, "react-redux": { @@ -4451,14 +6483,19 @@ }, "packages": { "@babel/runtime": true, - "hoist-non-react-statics": true, "prop-types": true, + "prop-types>react-is": true, "react": true, "react-dom": true, - "react-is": true, + "react-redux>hoist-non-react-statics": true, "redux": true } }, + "react-redux>hoist-non-react-statics": { + "packages": { + "prop-types>react-is": true + } + }, "react-responsive-carousel": { "globals": { "HTMLElement": true, @@ -4472,30 +6509,90 @@ "classnames": true, "react": true, "react-dom": true, - "react-easy-swipe": true + "react-responsive-carousel>react-easy-swipe": true } }, - "react-router": { + "react-responsive-carousel>react-easy-swipe": { + "globals": { + "addEventListener": true, + "define": true, + "document.addEventListener": true, + "document.removeEventListener": true + }, "packages": { - "history": true, - "hoist-non-react-statics": true, - "mini-create-react-context": true, - "path-to-regexp": true, "prop-types": true, - "react": true, - "react-is": true, - "tiny-invariant": true, - "tiny-warning": true + "react": true } }, "react-router-dom": { "packages": { - "history": true, "prop-types": true, "react": true, - "react-router": true, - "tiny-invariant": true, - "tiny-warning": true + "react-router-dom>history": true, + "react-router-dom>react-router": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>history": { + "globals": { + "addEventListener": true, + "confirm": true, + "document": true, + "history": true, + "location": true, + "navigator.userAgent": true, + "removeEventListener": true + }, + "packages": { + "react-router-dom>history>resolve-pathname": true, + "react-router-dom>history>value-equal": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>react-router": { + "packages": { + "prop-types": true, + "prop-types>react-is": true, + "react": true, + "react-redux>hoist-non-react-statics": true, + "react-router-dom>react-router>history": true, + "react-router-dom>react-router>mini-create-react-context": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true, + "sinon>nise>path-to-regexp": true + } + }, + "react-router-dom>react-router>history": { + "globals": { + "addEventListener": true, + "confirm": true, + "document": true, + "history": true, + "location": true, + "navigator.userAgent": true, + "removeEventListener": true + }, + "packages": { + "react-router-dom>history>resolve-pathname": true, + "react-router-dom>history>value-equal": true, + "react-router-dom>tiny-invariant": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>react-router>mini-create-react-context": { + "packages": { + "@babel/runtime": true, + "@storybook/api>@reach/router>create-react-context>gud": true, + "prop-types": true, + "react": true, + "react-router-dom>tiny-warning": true + } + }, + "react-router-dom>tiny-warning": { + "globals": { + "console": true } }, "react-simple-file-input": { @@ -4531,9 +6628,26 @@ "setTimeout": true }, "packages": { - "popper.js": true, "react": true, - "react-dom": true + "react-dom": true, + "react-tippy>popper.js": true + } + }, + "react-tippy>popper.js": { + "globals": { + "MSInputMethodContext": true, + "Node.DOCUMENT_POSITION_FOLLOWING": true, + "cancelAnimationFrame": true, + "console.warn": true, + "define": true, + "devicePixelRatio": true, + "document": true, + "getComputedStyle": true, + "innerHeight": true, + "innerWidth": true, + "navigator.userAgent": true, + "requestAnimationFrame": true, + "setTimeout": true } }, "react-toggle-button": { @@ -4550,47 +6664,65 @@ }, "react-transition-group": { "globals": { - "Element": true, "clearTimeout": true, "setTimeout": true }, "packages": { - "chain-function": true, - "dom-helpers": true, "prop-types": true, "react": true, "react-dom": true, - "warning": true + "react-transition-group>chain-function": true, + "react-transition-group>dom-helpers": true, + "react-transition-group>warning": true + } + }, + "react-transition-group>dom-helpers": { + "globals": { + "document": true, + "setTimeout": true + }, + "packages": { + "@babel/runtime": true + } + }, + "react-transition-group>warning": { + "globals": { + "console": true } }, "readable-stream": { "packages": { - "browser-resolve": true, - "buffer": true, - "core-util-is": true, - "events": true, - "inherits": true, - "isarray": true, - "process": true, - "process-nextick-args": true, - "safe-buffer": true, - "string_decoder": true, - "timers-browserify": true, - "util-deprecate": true + "@storybook/api>util-deprecate": true, + "browserify>browser-resolve": true, + "browserify>events": true, + "browserify>process": true, + "browserify>timers-browserify": true, + "pumpify>inherits": true, + "readable-stream>core-util-is": true, + "readable-stream>isarray": true, + "readable-stream>process-nextick-args": true, + "readable-stream>safe-buffer": true, + "readable-stream>string_decoder": true } }, - "readable-web-to-node-stream": { + "readable-stream>core-util-is": { "packages": { - "readable-stream": true + "browserify>insert-module-globals>is-buffer": true } }, - "receptacle": { - "globals": { - "clearTimeout": true, - "setTimeout": true - }, + "readable-stream>process-nextick-args": { "packages": { - "ms": true + "browserify>process": true + } + }, + "readable-stream>safe-buffer": { + "packages": { + "browserify>buffer": true + } + }, + "readable-stream>string_decoder": { + "packages": { + "readable-stream>safe-buffer": true } }, "redux": { @@ -4601,318 +6733,60 @@ "@babel/runtime": true } }, - "regenerator-runtime": { - "globals": { - "regeneratorRuntime": "write" - } - }, - "regexp.prototype.flags": { - "packages": { - "call-bind": true, - "define-properties": true - } - }, - "relative-url": { - "packages": { - "url": true - } - }, - "retimer": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "ripemd160": { - "packages": { - "buffer": true, - "hash-base": true, - "inherits": true - } - }, - "rlp": { - "globals": { - "TextEncoder": true - }, - "packages": { - "bn.js": true, - "buffer": true - } - }, - "safe-buffer": { - "packages": { - "buffer": true - } - }, "safe-event-emitter": { "globals": { "setTimeout": true }, "packages": { - "events": true, - "util": true - } - }, - "sanitize-filename": { - "packages": { - "truncate-utf8-bytes": true - } - }, - "scheduler": { - "globals": { - "MessageChannel": true, - "cancelAnimationFrame": true, - "clearTimeout": true, - "console": true, - "navigator": true, - "performance": true, - "requestAnimationFrame": true, - "setTimeout": true - } - }, - "scrypt-js": { - "globals": { - "define": true, - "setTimeout": true - }, - "packages": { - "timers-browserify": true - } - }, - "scryptsy": { - "packages": { - "buffer": true, - "pbkdf2": true - } - }, - "secp256k1": { - "packages": { - "bip66": true, - "bn.js": true, - "create-hash": true, - "drbg.js": true, - "elliptic": true, - "is-buffer": true, - "safe-buffer": true - } - }, - "semaphore": { - "globals": { - "define": true, - "setTimeout": true - }, - "packages": { - "process": true + "3box>events": true, + "browserify>util": true } }, "semver": { - "globals": { - "console": true - }, - "packages": { - "lru-cache": true, - "process": true - } - }, - "sentence-case": { - "packages": { - "no-case": true, - "upper-case-first": true - } - }, - "set-immediate-shim": { - "globals": { - "setTimeout.apply": true - }, - "packages": { - "timers-browserify": true - } - }, - "sha.js": { - "packages": { - "inherits": true, - "safe-buffer": true - } - }, - "shortid": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "nanoid": true - } - }, - "signed-varint": { - "packages": { - "varint": true - } - }, - "simple-peer": { - "globals": { - "clearInterval": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "debug": true, - "get-browser-rtc": true, - "inherits": true, - "randombytes": true, - "readable-stream": true - } - }, - "snake-case": { - "packages": { - "no-case": true - } - }, - "socket.io-client": { - "globals": { - "clearTimeout": true, - "location": true, - "setTimeout": true - }, - "packages": { - "backo2": true, - "component-bind": true, - "component-emitter": true, - "debug": true, - "engine.io-client": true, - "has-binary2": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "socket.io-parser": true, - "to-array": true - } - }, - "socket.io-parser": { - "globals": { - "Blob": true, - "File": true, - "FileReader": true - }, - "packages": { - "buffer": true, - "component-emitter": true, - "debug": true, - "isarray": true - } - }, - "socket.io-pull-stream": { "globals": { "console.error": true }, "packages": { - "buffer": true, - "data-queue": true, - "debug": true, - "pull-stream": true, - "uuid": true + "browserify>process": true, + "semver>lru-cache": true } }, - "sort-keys": { + "semver>lru-cache": { "packages": { - "is-plain-obj": true + "semver>lru-cache>yallist": true } }, - "stable": { - "globals": { - "define": true - } - }, - "store": { - "globals": { - "ActiveXObject": true, - "console": true - } - }, - "stream-browserify": { + "sinon>nise>path-to-regexp": { "packages": { - "events": true, - "inherits": true, - "readable-stream": true + "sinon>nise>path-to-regexp>isarray": true } }, - "stream-http": { - "globals": { - "AbortController": true, - "Blob": true, - "MSStreamReader": true, - "ReadableStream": true, - "WritableStream": true, - "XDomainRequest": true, - "XMLHttpRequest": true, - "clearTimeout": true, - "fetch": true, - "location.protocol.search": true, - "setTimeout": true - }, + "source-map-explorer>btoa": { "packages": { - "buffer": true, - "builtin-status-codes": true, - "inherits": true, - "process": true, - "readable-stream": true, - "url": true, - "xtend": true + "browserify>buffer": true } }, - "stream-to-pull-stream": { - "globals": { - "console.error": true - }, + "string.prototype.matchall>call-bind": { "packages": { - "looper": true, - "process": true, - "pull-stream": true + "eslint-plugin-react>array-includes>get-intrinsic": true, + "mocha>object.assign>function-bind": true } }, - "string_decoder": { + "string.prototype.matchall>regexp.prototype.flags": { "packages": { - "safe-buffer": true + "globalthis>define-properties": true, + "string.prototype.matchall>call-bind": true } }, - "strip-hex-prefix": { + "stylelint>write-file-atomic>typedarray-to-buffer": { "packages": { - "is-hex-prefixed": true + "browserify>buffer": true, + "jsdom>request>is-typedarray": true } }, - "superagent": { - "globals": { - "ActiveXObject": true, - "XMLHttpRequest": true, - "btoa": true, - "clearTimeout": true, - "console.error": true, - "console.trace": true, - "console.warn": true, - "setTimeout": true - }, + "terser>source-map-support>buffer-from": { "packages": { - "component-emitter": true - } - }, - "swap-case": { - "packages": { - "lower-case": true, - "upper-case": true - } - }, - "tar-stream": { - "packages": { - "bl": true, - "buffer": true, - "end-of-stream": true, - "fs-constants": true, - "inherits": true, - "process": true, - "readable-stream": true, - "string_decoder": true, - "util": true + "browserify>buffer": true } }, "textarea-caret": { @@ -4926,248 +6800,36 @@ "mozInnerScreenX": true } }, - "through": { - "packages": { - "process": true, - "stream-browserify": true - } - }, - "through2": { - "packages": { - "process": true, - "readable-stream": true, - "util": true, - "xtend": true - } - }, - "time-cache": { - "packages": { - "lodash.throttle": true - } - }, - "timers-browserify": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "process": true - } - }, - "tiny-warning": { - "globals": { - "console": true - } - }, - "title-case": { - "packages": { - "no-case": true, - "upper-case": true - } - }, - "toggle-selection": { - "globals": { - "document.activeElement": true, - "document.getSelection": true - } - }, - "trezor-connect": { - "globals": { - "__TREZOR_CONNECT_SRC": true, - "addEventListener": true, - "btoa": true, - "chrome": true, - "clearInterval": true, - "clearTimeout": true, - "console": true, - "document.body": true, - "document.createElement": true, - "document.createTextNode": true, - "document.getElementById": true, - "document.querySelectorAll": true, - "location": true, - "navigator": true, - "open": true, - "removeEventListener": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "@babel/runtime": true, - "@metamask/eth-sig-util": true, - "cross-fetch": true, - "events": true - } - }, - "truncate-utf8-bytes": { - "packages": { - "utf8-byte-length": true - } - }, - "tslib": { - "globals": { - "define": true - } - }, - "tweetnacl": { - "globals": { - "crypto": true, - "msCrypto": true, - "nacl": "write" - }, - "packages": { - "browser-resolve": true - } - }, - "tweetnacl-util": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "browser-resolve": true - } - }, - "typedarray-to-buffer": { - "packages": { - "buffer": true, - "is-typedarray": true - } - }, - "typical": { - "globals": { - "define": true - } - }, - "uint8arrays": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "multibase": true, - "web-encoding": true - } - }, - "unorm": { - "globals": { - "define": true - } - }, - "uport-base64url": { - "packages": { - "buffer": true - } - }, - "upper-case-first": { - "packages": { - "upper-case": true - } - }, - "url": { - "packages": { - "punycode": true, - "querystring-es3": true - } - }, - "utf8": { - "globals": { - "define": true - } - }, - "util": { - "globals": { - "console.error": true, - "console.log": true, - "console.trace": true, - "process": true - }, - "packages": { - "inherits": true, - "process": true - } - }, - "util-deprecate": { - "globals": { - "console.trace": true, - "console.warn": true, - "localStorage": true - } - }, "uuid": { "globals": { "crypto": true, "msCrypto": true } }, - "varint-decoder": { + "vinyl>clone": { "packages": { - "is-buffer": true, - "varint": true + "browserify>buffer": true } }, - "vm-browserify": { - "globals": { - "document.body.appendChild": true, - "document.body.removeChild": true, - "document.createElement": true - } - }, - "warning": { - "globals": { - "console": true - } - }, - "web-encoding": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, + "vinyl>cloneable-readable>process-nextick-args": { "packages": { - "util": true + "browserify>process": true } }, "web3": { "globals": { "Web3": "write", - "XMLHttpRequest": "write", + "XMLHttpRequest": true, "clearTimeout": true, "console.error": true, "setTimeout": true }, "packages": { - "bignumber.js": true, - "buffer": true, - "crypto-js": true, - "utf8": true, - "xhr2-cookies": true - } - }, - "web3-provider-engine": { - "globals": { - "WebSocket": true, - "console": true, - "setTimeout": true - }, - "packages": { - "@ethereumjs/tx": true, - "async": true, - "backoff": true, - "browser-resolve": true, - "buffer": true, - "eth-block-tracker": true, - "eth-json-rpc-filters": true, - "eth-json-rpc-infura": true, - "eth-json-rpc-middleware": true, - "eth-sig-util": true, - "ethereumjs-util": true, - "events": true, - "json-stable-stringify": true, - "semaphore": true, - "util": true, - "xtend": true + "browserify>buffer": true, + "web3>bignumber.js": true, + "web3>crypto-js": true, + "web3>utf8": true, + "web3>xhr2-cookies": true } }, "web3-stream-provider": { @@ -5175,24 +6837,52 @@ "setTimeout": true }, "packages": { + "browserify>util": true, "readable-stream": true, - "util": true, - "uuid": true + "web3-stream-provider>uuid": true } }, - "web3-utils": { + "web3-stream-provider>uuid": { "globals": { - "setTimeout": true + "crypto": true, + "msCrypto": true + } + }, + "web3>bignumber.js": { + "globals": { + "define": true }, "packages": { - "bn.js": true, - "eth-lib": true, - "ethereum-bloom-filters": true, - "ethjs-unit": true, - "is-buffer": true, - "number-to-bn": true, - "randombytes": true, - "utf8": true + "browserify>crypto-browserify": true + } + }, + "web3>crypto-js": { + "globals": { + "define": true + } + }, + "web3>utf8": { + "globals": { + "define": true + } + }, + "web3>xhr2-cookies": { + "globals": { + "console.warn": true + }, + "packages": { + "browserify>buffer": true, + "browserify>https-browserify": true, + "browserify>os-browserify": true, + "browserify>process": true, + "browserify>stream-http": true, + "browserify>url": true, + "web3>xhr2-cookies>cookiejar": true + } + }, + "web3>xhr2-cookies>cookiejar": { + "globals": { + "console.warn": true } }, "webextension-polyfill": { @@ -5204,61 +6894,9 @@ "define": true } }, - "webrtcsupport": { - "globals": { - "AudioContext": true, - "MediaStream": true, - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "document": true, - "location.protocol": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "navigator.getUserMedia": true, - "navigator.mozGetUserMedia": true, - "navigator.msGetUserMedia": true, - "navigator.userAgent.match": true, - "navigator.webkitGetUserMedia": true, - "webkitAudioContext": true, - "webkitMediaStream": true, - "webkitRTCPeerConnection": true - } - }, - "whatwg-fetch": { - "globals": { - "Blob": true, - "FileReader": true, - "FormData": true, - "URLSearchParams.prototype.isPrototypeOf": true, - "XMLHttpRequest": true, - "define": true, - "setTimeout": true - } - }, - "xhr2": { - "globals": { - "XMLHttpRequest": true - } - }, - "xhr2-cookies": { - "globals": { - "console.warn": true - }, + "webpack>memory-fs>errno": { "packages": { - "buffer": true, - "cookiejar": true, - "https-browserify": true, - "os-browserify": true, - "process": true, - "stream-http": true, - "url": true - } - }, - "xor-distance": { - "packages": { - "buffer": true + "webpack>memory-fs>errno>prr": true } } } diff --git a/lavamoat/browserify/policy-override.json b/lavamoat/browserify/policy-override.json new file mode 100644 index 000000000..787c2da76 --- /dev/null +++ b/lavamoat/browserify/policy-override.json @@ -0,0 +1,114 @@ +{ + "resources": { + "browserify>browser-resolve": { + "packages": { + "ethjs-query>babel-runtime>core-js": true + } + }, + "ethjs-query>babel-runtime": { + "packages": { + "@babel/runtime": true + } + }, + "@metamask/controllers>web3-provider-engine>eth-json-rpc-middleware>node-fetch": { + "globals": { + "fetch": true + } + }, + "@metamask/controllers>web3-provider-engine>cross-fetch>node-fetch": { + "globals": { + "fetch": true + } + }, + "3box>graphql-request>cross-fetch>node-fetch": { + "globals": { + "fetch": true + } + }, + "lodash": { + "globals": { + "setTimeout": true, + "clearTimeout": true + } + }, + "ethers>@ethersproject/random": { + "globals": { + "crypto.getRandomValues": true + } + }, + "eth-keyring-controller>browser-passworder": { + "globals": { + "crypto": true + } + }, + "ethereumjs-wallet>randombytes": { + "globals": { + "crypto.getRandomValues": true + } + }, + "web3": { + "globals": { + "XMLHttpRequest": true + } + }, + "react-dom": { + "globals": { + "HTMLIFrameElement": true + } + }, + "react-devtools": { + "packages": { + "react-devtools>react-devtools-core": true + } + }, + "react-devtools>react-devtools-core": { + "globals": { + "setTimeout": true, + "WebSocket": true + } + }, + "node-fetch": { + "globals": { + "fetch": true, + "Headers": true, + "Request": true, + "Response": true + } + }, + "nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/iframe-execution-environment-service>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/snap-controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "@metamask/smart-transactions-controller>@metamask/controllers>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "depcheck>@vue/compiler-sfc>postcss>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + }, + "dependency-tree>precinct>detective-postcss>postcss>nanoid": { + "globals": { + "crypto.getRandomValues": true + } + } + } +} diff --git a/lavamoat/build-system/policy.json b/lavamoat/build-system/policy.json index 0d91fcba9..c10e36248 100644 --- a/lavamoat/build-system/policy.json +++ b/lavamoat/build-system/policy.json @@ -1,5 +1,11 @@ { "resources": { + "3box>ipfs>superstruct>clone-deep>shallow-clone>mixin-object": { + "packages": { + "3box>ipfs>superstruct>clone-deep>shallow-clone>mixin-object>for-in": true, + "webpack>micromatch>extglob>extend-shallow>is-extendable": true + } + }, "@babel/code-frame": { "globals": { "console.warn": true, @@ -934,12 +940,12 @@ }, "packages": { "@lavamoat/lavapack>combine-source-map": true, - "@lavamoat/lavapack>lavamoat-core": true, + "@lavamoat/lavapack>readable-stream": true, "@lavamoat/lavapack>umd": true, "browserify>JSONStream": true, "lavamoat>json-stable-stringify": true, + "lavamoat>lavamoat-core": true, "nyc>convert-source-map": true, - "readable-stream": true, "through2": true } }, @@ -975,28 +981,23 @@ "@lavamoat/lavapack>combine-source-map>inline-source-map>source-map": true } }, - "@lavamoat/lavapack>lavamoat-core": { + "@lavamoat/lavapack>readable-stream": { "builtin": { - "events": true, - "fs.existsSync": true, - "fs.readFileSync": true, - "module.createRequire": true, - "module.createRequireFromPath": true, - "path.extname": true, - "path.join": true, - "path.sep": true + "buffer.Buffer": true, + "events.EventEmitter": true, + "stream": true, + "util": true }, "globals": { - "__dirname": true, - "console.warn": true, - "define": true + "process.env.READABLE_STREAM": true, + "process.nextTick": true, + "process.stderr": true, + "process.stdout": true }, "packages": { - "brfs>resolve": true, - "lavamoat-browserify>merge-deep": true, - "lavamoat>json-stable-stringify": true, - "lavamoat>lavamoat-tofu": true, - "nyc>process-on-spawn>fromentries": true + "@storybook/api>util-deprecate": true, + "browserify>string_decoder": true, + "pumpify>inherits": true } }, "@metamask/jazzicon>color>color-convert": { @@ -1602,10 +1603,10 @@ "browserify>module-deps>stream-combiner2": true, "browserify>module-deps>through2": true, "browserify>parents": true, + "lavamoat-browserify>browser-resolve": true, "loose-envify": true, "pumpify>inherits": true, "readable-stream": true, - "watchify>browserify>browser-resolve": true, "watchify>defined": true, "watchify>xtend": true } @@ -5398,12 +5399,28 @@ }, "packages": { "@lavamoat/lavapack": true, - "@lavamoat/lavapack>lavamoat-core": true, "duplexify": true, + "lavamoat-browserify>browser-resolve": true, "lavamoat-browserify>concat-stream": true, "lavamoat-browserify>readable-stream": true, "lavamoat-browserify>through2": true, - "lavamoat>json-stable-stringify": true + "lavamoat>@lavamoat/aa": true, + "lavamoat>json-stable-stringify": true, + "lavamoat>lavamoat-core": true + } + }, + "lavamoat-browserify>browser-resolve": { + "builtin": { + "fs.readFile": true, + "fs.readFileSync": true, + "path": true + }, + "globals": { + "__dirname": true, + "process.platform": true + }, + "packages": { + "brfs>resolve": true } }, "lavamoat-browserify>concat-stream": { @@ -5417,70 +5434,6 @@ "pumpify>inherits": true } }, - "lavamoat-browserify>merge-deep": { - "packages": { - "gulp-zip>plugin-error>arr-union": true, - "lavamoat-browserify>merge-deep>clone-deep": true, - "lavamoat-browserify>merge-deep>kind-of": true - } - }, - "lavamoat-browserify>merge-deep>clone-deep": { - "packages": { - "gulp>gulp-cli>liftoff>is-plain-object": true, - "lavamoat-browserify>merge-deep>clone-deep>for-own": true, - "lavamoat-browserify>merge-deep>clone-deep>kind-of": true, - "lavamoat-browserify>merge-deep>clone-deep>lazy-cache": true, - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone": true - } - }, - "lavamoat-browserify>merge-deep>clone-deep>for-own": { - "packages": { - "gulp>undertaker>object.reduce>for-own>for-in": true - } - }, - "lavamoat-browserify>merge-deep>clone-deep>kind-of": { - "packages": { - "browserify>insert-module-globals>is-buffer": true - } - }, - "lavamoat-browserify>merge-deep>clone-deep>lazy-cache": { - "globals": { - "process.env.TRAVIS": true, - "process.env.UNLAZY": true - } - }, - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone": { - "packages": { - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone>kind-of": true, - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone>lazy-cache": true, - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone>mixin-object": true, - "webpack>micromatch>extglob>extend-shallow>is-extendable": true - } - }, - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone>kind-of": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>insert-module-globals>is-buffer": true - } - }, - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone>lazy-cache": { - "globals": { - "process.env.UNLAZY": true - } - }, - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone>mixin-object": { - "packages": { - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone>mixin-object>for-in": true, - "webpack>micromatch>extglob>extend-shallow>is-extendable": true - } - }, - "lavamoat-browserify>merge-deep>kind-of": { - "packages": { - "browserify>insert-module-globals>is-buffer": true - } - }, "lavamoat-browserify>readable-stream": { "builtin": { "buffer.Buffer": true, @@ -5549,11 +5502,108 @@ "mocha>supports-color>has-flag": true } }, + "lavamoat>@lavamoat/aa": { + "builtin": { + "fs.readFileSync": true, + "fs.statSync": true, + "path.dirname": true, + "path.join": true, + "path.relative": true, + "path.resolve": true + }, + "globals": { + "console.error": true, + "performantResolve": true + }, + "packages": { + "brfs>resolve": true + } + }, "lavamoat>json-stable-stringify": { "packages": { "lavamoat>json-stable-stringify>jsonify": true } }, + "lavamoat>lavamoat-core": { + "builtin": { + "events": true, + "fs.existsSync": true, + "fs.readFileSync": true, + "path.extname": true, + "path.join": true + }, + "globals": { + "__dirname": true, + "console.warn": true, + "define": true, + "packages": true, + "resources": true + }, + "packages": { + "lavamoat>json-stable-stringify": true, + "lavamoat>lavamoat-core>merge-deep": true, + "lavamoat>lavamoat-tofu": true, + "nyc>process-on-spawn>fromentries": true + } + }, + "lavamoat>lavamoat-core>merge-deep": { + "packages": { + "gulp-zip>plugin-error>arr-union": true, + "lavamoat>lavamoat-core>merge-deep>clone-deep": true, + "lavamoat>lavamoat-core>merge-deep>kind-of": true + } + }, + "lavamoat>lavamoat-core>merge-deep>clone-deep": { + "packages": { + "gulp>gulp-cli>liftoff>is-plain-object": true, + "lavamoat>lavamoat-core>merge-deep>clone-deep>for-own": true, + "lavamoat>lavamoat-core>merge-deep>clone-deep>kind-of": true, + "lavamoat>lavamoat-core>merge-deep>clone-deep>lazy-cache": true, + "lavamoat>lavamoat-core>merge-deep>clone-deep>shallow-clone": true + } + }, + "lavamoat>lavamoat-core>merge-deep>clone-deep>for-own": { + "packages": { + "gulp>undertaker>object.reduce>for-own>for-in": true + } + }, + "lavamoat>lavamoat-core>merge-deep>clone-deep>kind-of": { + "packages": { + "browserify>insert-module-globals>is-buffer": true + } + }, + "lavamoat>lavamoat-core>merge-deep>clone-deep>lazy-cache": { + "globals": { + "process.env.TRAVIS": true, + "process.env.UNLAZY": true + } + }, + "lavamoat>lavamoat-core>merge-deep>clone-deep>shallow-clone": { + "packages": { + "3box>ipfs>superstruct>clone-deep>shallow-clone>mixin-object": true, + "lavamoat>lavamoat-core>merge-deep>clone-deep>shallow-clone>kind-of": true, + "lavamoat>lavamoat-core>merge-deep>clone-deep>shallow-clone>lazy-cache": true, + "webpack>micromatch>extglob>extend-shallow>is-extendable": true + } + }, + "lavamoat>lavamoat-core>merge-deep>clone-deep>shallow-clone>kind-of": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>insert-module-globals>is-buffer": true + } + }, + "lavamoat>lavamoat-core>merge-deep>clone-deep>shallow-clone>lazy-cache": { + "globals": { + "process.env.UNLAZY": true + } + }, + "lavamoat>lavamoat-core>merge-deep>kind-of": { + "packages": { + "browserify>insert-module-globals>is-buffer": true + } + }, "lavamoat>lavamoat-tofu": { "globals": { "console.log": true @@ -7055,20 +7105,6 @@ "fast-glob>picomatch": true } }, - "watchify>browserify>browser-resolve": { - "builtin": { - "fs.readFile": true, - "fs.readFileSync": true, - "path": true - }, - "globals": { - "__dirname": true, - "process.platform": true - }, - "packages": { - "brfs>resolve": true - } - }, "watchify>browserify>shasum-object": { "builtin": { "crypto.createHash": true diff --git a/package.json b/package.json index 8e0c5943f..c005c5605 100644 --- a/package.json +++ b/package.json @@ -243,7 +243,7 @@ "@babel/preset-typescript": "^7.16.7", "@babel/register": "^7.5.5", "@lavamoat/allow-scripts": "^2.0.3", - "@lavamoat/lavapack": "^2.0.4", + "@lavamoat/lavapack": "^3.0.0", "@metamask/auto-changelog": "^2.1.0", "@metamask/eslint-config": "^9.0.0", "@metamask/eslint-config-jest": "^9.0.0", @@ -330,7 +330,7 @@ "jsdom": "^11.2.0", "koa": "^2.7.0", "lavamoat": "^6.1.2", - "lavamoat-browserify": "^14.1.0", + "lavamoat-browserify": "^15.1.2", "lavamoat-viz": "^6.0.9", "lockfile-lint": "^4.0.0", "loose-envify": "^1.4.0", diff --git a/yarn.lock b/yarn.lock index 720a8a16d..922777cb5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2503,16 +2503,17 @@ "@npmcli/run-script" "^1.8.1" yargs "^16.2.0" -"@lavamoat/lavapack@^2.0.3", "@lavamoat/lavapack@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@lavamoat/lavapack/-/lavapack-2.0.4.tgz#504d942837c0141a385141220917d81d9f9f4c95" - integrity sha512-ttaEWUiROG12fGwzFcBlXNr39dzpU4W6Es7rFmS5ihT7j//eT1NrV73S357Lw8cmfZezvz1/ca1fqnZcZvarPw== +"@lavamoat/lavapack@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@lavamoat/lavapack/-/lavapack-3.0.0.tgz#5f5257e52963ceab90022ac7163b30000a0b1f03" + integrity sha512-9L1gRS2fmLL8vLZZtxIPo9f9ricFjPz8k8F8PSHP0ZBPsGqif/V1vGwzwsYwtoYrsSxIAp6y4FBt+OjDH+3Vlw== dependencies: JSONStream "^1.3.5" combine-source-map "^0.8.0" convert-source-map "^1.7.0" json-stable-stringify "^1.0.1" - lavamoat-core "^11.0.1" + lavamoat-core "^12.0.0" + readable-stream "^3.6.0" through2 "^4.0.2" umd "^3.0.3" @@ -8239,7 +8240,7 @@ clone@^1.0.0, clone@^1.0.2: resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.3.tgz#298d7e2231660f40c003c2ed3140decf3f53085f" integrity sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8= -clone@^2.0.0, clone@^2.1.1, clone@^2.1.2: +clone@^2.0.0, clone@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= @@ -17194,26 +17195,24 @@ latest-version@^5.0.0: dependencies: package-json "^6.3.0" -lavamoat-browserify@^14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/lavamoat-browserify/-/lavamoat-browserify-14.1.0.tgz#bfe11d83e1c4cab295f87a0446c8f5ece7a3b20e" - integrity sha512-Q6DaR5ETmvUkrPnW6p1bXrDZxFh1eJr8aJB903iDozAYT6ftbHnvZL8pOCvCt80LW6Tj72I+tlbo0Ig9xjEzyA== +lavamoat-browserify@^15.1.2: + version "15.1.2" + resolved "https://registry.yarnpkg.com/lavamoat-browserify/-/lavamoat-browserify-15.1.2.tgz#97c2b6ba89af94b6d9d4ac205ffacdb12560f9a8" + integrity sha512-k/rcR7Y2e4g02N3bpYUtY/5HUCX9ZXfDZCiEVMc1otPjOAUCAtiE/vayWfm7TYHrQG+Mi8rcL+yFDLLVBfa5PA== dependencies: - "@lavamoat/lavapack" "^2.0.3" - JSONStream "^1.3.5" - clone "^2.1.2" + "@babel/code-frame" "^7.16.7" + "@lavamoat/aa" "^3.0.0" + "@lavamoat/lavapack" "^3.0.0" + browser-resolve "^2.0.0" concat-stream "^2.0.0" convert-source-map "^1.8.0" duplexify "^4.1.1" json-stable-stringify "^1.0.1" - lavamoat-core "^11.0.0" - merge-deep "^3.0.2" - offset-sourcemap-lines "^1.0.1" + lavamoat-core "^12.1.0" pify "^4.0.1" readable-stream "^3.6.0" - safe-buffer "^5.1.2" + source-map "^0.7.3" through2 "^3.0.0" - umd "^3.0.3" lavamoat-core@^10.0.1: version "10.0.1" @@ -17226,18 +17225,7 @@ lavamoat-core@^10.0.1: merge-deep "^3.0.2" resolve "^1.15.1" -lavamoat-core@^11.0.0, lavamoat-core@^11.0.1: - version "11.0.1" - resolved "https://registry.yarnpkg.com/lavamoat-core/-/lavamoat-core-11.0.1.tgz#7560fdd8442e2ea4956f4b7636fd615b806afc93" - integrity sha512-Mz41jirTV1fiwkPfzkM73uW1bdQYGBUxLcHStERsD4/1XZYo6j3q88vJQvUJGV0yzB2IV/NMesuT/aoW2QxABA== - dependencies: - fromentries "^1.2.0" - json-stable-stringify "^1.0.1" - lavamoat-tofu "^6.0.0" - merge-deep "^3.0.2" - resolve "^1.15.1" - -lavamoat-core@^12.1.0: +lavamoat-core@^12.0.0, lavamoat-core@^12.1.0: version "12.1.0" resolved "https://registry.yarnpkg.com/lavamoat-core/-/lavamoat-core-12.1.0.tgz#a70be4560b15b7a016e78f218d4ce005bc808f6e" integrity sha512-M9I1gDwLFN2fuZTyRcMLP82DWDOCJAanSDhZWqQ0la/tSdrOci9o9C7D0URHZI0uEn0yJuf0rHrmbUC/0KPV6A== @@ -17255,7 +17243,7 @@ lavamoat-tofu@^5.1.3: "@babel/parser" "^7.10.1" "@babel/traverse" "^7.10.1" -lavamoat-tofu@^6.0.0, lavamoat-tofu@^6.0.1: +lavamoat-tofu@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/lavamoat-tofu/-/lavamoat-tofu-6.0.1.tgz#df3a1d09021790d5a4ccc1039751e9b3c2df85f6" integrity sha512-QotLOiEcGBlWBJPYSZKDRRFchpwN9s3Ra8DDTuxJ57dGTBKOvvvfA+BpAjH/w1JcEhFkl5Wkc57Hl1oVzE8D2A== @@ -20360,13 +20348,6 @@ observable-webworkers@^1.0.0: resolved "https://registry.yarnpkg.com/observable-webworkers/-/observable-webworkers-1.0.0.tgz#dcbd484a9644d512accc351962c6e710313fbb68" integrity sha512-+cECwCR8IEh8UY5nefQVLO9Cydqpk1izO+o7BABmKjXfJZyEOzBWY3ss5jbOPM6KmEa9aQExvAtTW6tVTOsNAQ== -offset-sourcemap-lines@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/offset-sourcemap-lines/-/offset-sourcemap-lines-1.0.1.tgz#5854dff74b73fc06efcb61d7b721a8113d99be92" - integrity sha1-WFTf90tz/Abvy2HXtyGoET2ZvpI= - dependencies: - source-map "^0.5.0" - on-finished@^2.3.0, on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"