From 5542bdd23a5a11fcacc13e3c276d4e35bf9ad652 Mon Sep 17 00:00:00 2001
From: Dan Miller <danjm.com@gmail.com>
Date: Wed, 1 Dec 2021 22:30:20 -0330
Subject: [PATCH] Run yarn lavamoat:auto

---
 lavamoat/browserify/beta/policy.json  | 259 ++++++++++++++++++++++++++
 lavamoat/browserify/flask/policy.json | 259 ++++++++++++++++++++++++++
 lavamoat/browserify/main/policy.json  | 259 ++++++++++++++++++++++++++
 3 files changed, 777 insertions(+)

diff --git a/lavamoat/browserify/beta/policy.json b/lavamoat/browserify/beta/policy.json
index 0a9aa6447..13a1ec0e4 100644
--- a/lavamoat/browserify/beta/policy.json
+++ b/lavamoat/browserify/beta/policy.json
@@ -791,6 +791,66 @@
         "util": true
       }
     },
+    "@truffle/abi-utils": {
+      "packages": {
+        "change-case": true,
+        "faker": true,
+        "fast-check": true
+      }
+    },
+    "@truffle/code-utils": {
+      "packages": {
+        "buffer": true,
+        "cbor": 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/compile-common": {
+      "packages": {
+        "@truffle/error": true,
+        "colors": true,
+        "path-browserify": 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/source-map-utils": {
+      "packages": {
+        "@truffle/code-utils": true,
+        "@truffle/codec": true,
+        "debug": true,
+        "json-pointer": true,
+        "node-interval-tree": true,
+        "web3-utils": true
+      }
+    },
     "@zxing/browser": {
       "globals": {
         "HTMLElement": true,
@@ -993,6 +1053,11 @@
         "buffer": true
       }
     },
+    "big.js": {
+      "globals": {
+        "define": true
+      }
+    },
     "bignumber.js": {
       "globals": {
         "crypto": true,
@@ -1178,6 +1243,26 @@
         "get-intrinsic": true
       }
     },
+    "camel-case": {
+      "packages": {
+        "no-case": true,
+        "upper-case": true
+      }
+    },
+    "cbor": {
+      "globals": {
+        "TextDecoder": true
+      },
+      "packages": {
+        "bignumber.js": true,
+        "buffer": true,
+        "is-buffer": true,
+        "nofilter": true,
+        "stream-browserify": true,
+        "url": true,
+        "util": true
+      }
+    },
     "cbor-sync": {
       "globals": {
         "define": true
@@ -1186,6 +1271,28 @@
         "buffer": true
       }
     },
+    "change-case": {
+      "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
+      }
+    },
     "cids": {
       "packages": {
         "buffer": true,
@@ -1240,6 +1347,22 @@
         "color-name": true
       }
     },
+    "colors": {
+      "globals": {
+        "console.log": true
+      },
+      "packages": {
+        "os-browserify": true,
+        "process": true,
+        "util": true
+      }
+    },
+    "constant-case": {
+      "packages": {
+        "snake-case": true,
+        "upper-case": true
+      }
+    },
     "cookiejar": {
       "globals": {
         "console.warn": true
@@ -1499,6 +1622,11 @@
         "@babel/runtime": true
       }
     },
+    "dot-case": {
+      "packages": {
+        "no-case": true
+      }
+    },
     "drbg.js": {
       "packages": {
         "buffer": true,
@@ -1749,6 +1877,11 @@
         "trezor-connect": true
       }
     },
+    "ethereum-bloom-filters": {
+      "packages": {
+        "js-sha3": true
+      }
+    },
     "ethereum-cryptography": {
       "packages": {
         "assert": true,
@@ -1973,6 +2106,24 @@
         "chrome": 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
+      }
+    },
     "fast-json-patch": {
       "globals": {
         "addEventListener": true,
@@ -2117,6 +2268,12 @@
         "secp256k1": true
       }
     },
+    "header-case": {
+      "packages": {
+        "no-case": true,
+        "upper-case": true
+      }
+    },
     "heap": {
       "globals": {
         "define": true
@@ -2600,12 +2757,22 @@
         "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,
@@ -2669,6 +2836,11 @@
         "define": true
       }
     },
+    "json-pointer": {
+      "packages": {
+        "foreach": true
+      }
+    },
     "json-rpc-engine": {
       "packages": {
         "@metamask/safe-event-emitter": true,
@@ -3210,12 +3382,22 @@
         "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
@@ -3385,6 +3567,11 @@
         "crypto-browserify": true
       }
     },
+    "no-case": {
+      "packages": {
+        "lower-case": true
+      }
+    },
     "node-forge": {
       "globals": {
         "Blob": true,
@@ -3409,6 +3596,11 @@
         "timers-browserify": true
       }
     },
+    "node-interval-tree": {
+      "packages": {
+        "shallowequal": true
+      }
+    },
     "nodeify": {
       "globals": {
         "setTimeout": true
@@ -3420,6 +3612,13 @@
         "timers-browserify": true
       }
     },
+    "nofilter": {
+      "packages": {
+        "buffer": true,
+        "stream-browserify": true,
+        "util": true
+      }
+    },
     "nonce-tracker": {
       "packages": {
         "assert": true,
@@ -3615,6 +3814,11 @@
         "p-map": true
       }
     },
+    "param-case": {
+      "packages": {
+        "no-case": true
+      }
+    },
     "parse-asn1": {
       "packages": {
         "asn1.js": true,
@@ -3624,11 +3828,22 @@
         "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
@@ -4381,9 +4596,16 @@
         "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
@@ -4428,6 +4650,11 @@
         "readable-stream": true
       }
     },
+    "snake-case": {
+      "packages": {
+        "no-case": true
+      }
+    },
     "socket.io-client": {
       "globals": {
         "clearTimeout": true,
@@ -4578,6 +4805,12 @@
         "component-emitter": true
       }
     },
+    "swap-case": {
+      "packages": {
+        "lower-case": true,
+        "upper-case": true
+      }
+    },
     "textarea-caret": {
       "globals": {
         "document.body.appendChild": true,
@@ -4624,6 +4857,12 @@
         "console": true
       }
     },
+    "title-case": {
+      "packages": {
+        "no-case": true,
+        "upper-case": true
+      }
+    },
     "toggle-selection": {
       "globals": {
         "document.activeElement": true,
@@ -4718,6 +4957,11 @@
         "buffer": true
       }
     },
+    "upper-case-first": {
+      "packages": {
+        "upper-case": true
+      }
+    },
     "url": {
       "packages": {
         "punycode": true,
@@ -4832,6 +5076,21 @@
         "uuid": true
       }
     },
+    "web3-utils": {
+      "globals": {
+        "setTimeout": 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
+      }
+    },
     "webrtcsupport": {
       "globals": {
         "AudioContext": true,
diff --git a/lavamoat/browserify/flask/policy.json b/lavamoat/browserify/flask/policy.json
index 0a9aa6447..13a1ec0e4 100644
--- a/lavamoat/browserify/flask/policy.json
+++ b/lavamoat/browserify/flask/policy.json
@@ -791,6 +791,66 @@
         "util": true
       }
     },
+    "@truffle/abi-utils": {
+      "packages": {
+        "change-case": true,
+        "faker": true,
+        "fast-check": true
+      }
+    },
+    "@truffle/code-utils": {
+      "packages": {
+        "buffer": true,
+        "cbor": 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/compile-common": {
+      "packages": {
+        "@truffle/error": true,
+        "colors": true,
+        "path-browserify": 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/source-map-utils": {
+      "packages": {
+        "@truffle/code-utils": true,
+        "@truffle/codec": true,
+        "debug": true,
+        "json-pointer": true,
+        "node-interval-tree": true,
+        "web3-utils": true
+      }
+    },
     "@zxing/browser": {
       "globals": {
         "HTMLElement": true,
@@ -993,6 +1053,11 @@
         "buffer": true
       }
     },
+    "big.js": {
+      "globals": {
+        "define": true
+      }
+    },
     "bignumber.js": {
       "globals": {
         "crypto": true,
@@ -1178,6 +1243,26 @@
         "get-intrinsic": true
       }
     },
+    "camel-case": {
+      "packages": {
+        "no-case": true,
+        "upper-case": true
+      }
+    },
+    "cbor": {
+      "globals": {
+        "TextDecoder": true
+      },
+      "packages": {
+        "bignumber.js": true,
+        "buffer": true,
+        "is-buffer": true,
+        "nofilter": true,
+        "stream-browserify": true,
+        "url": true,
+        "util": true
+      }
+    },
     "cbor-sync": {
       "globals": {
         "define": true
@@ -1186,6 +1271,28 @@
         "buffer": true
       }
     },
+    "change-case": {
+      "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
+      }
+    },
     "cids": {
       "packages": {
         "buffer": true,
@@ -1240,6 +1347,22 @@
         "color-name": true
       }
     },
+    "colors": {
+      "globals": {
+        "console.log": true
+      },
+      "packages": {
+        "os-browserify": true,
+        "process": true,
+        "util": true
+      }
+    },
+    "constant-case": {
+      "packages": {
+        "snake-case": true,
+        "upper-case": true
+      }
+    },
     "cookiejar": {
       "globals": {
         "console.warn": true
@@ -1499,6 +1622,11 @@
         "@babel/runtime": true
       }
     },
+    "dot-case": {
+      "packages": {
+        "no-case": true
+      }
+    },
     "drbg.js": {
       "packages": {
         "buffer": true,
@@ -1749,6 +1877,11 @@
         "trezor-connect": true
       }
     },
+    "ethereum-bloom-filters": {
+      "packages": {
+        "js-sha3": true
+      }
+    },
     "ethereum-cryptography": {
       "packages": {
         "assert": true,
@@ -1973,6 +2106,24 @@
         "chrome": 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
+      }
+    },
     "fast-json-patch": {
       "globals": {
         "addEventListener": true,
@@ -2117,6 +2268,12 @@
         "secp256k1": true
       }
     },
+    "header-case": {
+      "packages": {
+        "no-case": true,
+        "upper-case": true
+      }
+    },
     "heap": {
       "globals": {
         "define": true
@@ -2600,12 +2757,22 @@
         "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,
@@ -2669,6 +2836,11 @@
         "define": true
       }
     },
+    "json-pointer": {
+      "packages": {
+        "foreach": true
+      }
+    },
     "json-rpc-engine": {
       "packages": {
         "@metamask/safe-event-emitter": true,
@@ -3210,12 +3382,22 @@
         "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
@@ -3385,6 +3567,11 @@
         "crypto-browserify": true
       }
     },
+    "no-case": {
+      "packages": {
+        "lower-case": true
+      }
+    },
     "node-forge": {
       "globals": {
         "Blob": true,
@@ -3409,6 +3596,11 @@
         "timers-browserify": true
       }
     },
+    "node-interval-tree": {
+      "packages": {
+        "shallowequal": true
+      }
+    },
     "nodeify": {
       "globals": {
         "setTimeout": true
@@ -3420,6 +3612,13 @@
         "timers-browserify": true
       }
     },
+    "nofilter": {
+      "packages": {
+        "buffer": true,
+        "stream-browserify": true,
+        "util": true
+      }
+    },
     "nonce-tracker": {
       "packages": {
         "assert": true,
@@ -3615,6 +3814,11 @@
         "p-map": true
       }
     },
+    "param-case": {
+      "packages": {
+        "no-case": true
+      }
+    },
     "parse-asn1": {
       "packages": {
         "asn1.js": true,
@@ -3624,11 +3828,22 @@
         "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
@@ -4381,9 +4596,16 @@
         "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
@@ -4428,6 +4650,11 @@
         "readable-stream": true
       }
     },
+    "snake-case": {
+      "packages": {
+        "no-case": true
+      }
+    },
     "socket.io-client": {
       "globals": {
         "clearTimeout": true,
@@ -4578,6 +4805,12 @@
         "component-emitter": true
       }
     },
+    "swap-case": {
+      "packages": {
+        "lower-case": true,
+        "upper-case": true
+      }
+    },
     "textarea-caret": {
       "globals": {
         "document.body.appendChild": true,
@@ -4624,6 +4857,12 @@
         "console": true
       }
     },
+    "title-case": {
+      "packages": {
+        "no-case": true,
+        "upper-case": true
+      }
+    },
     "toggle-selection": {
       "globals": {
         "document.activeElement": true,
@@ -4718,6 +4957,11 @@
         "buffer": true
       }
     },
+    "upper-case-first": {
+      "packages": {
+        "upper-case": true
+      }
+    },
     "url": {
       "packages": {
         "punycode": true,
@@ -4832,6 +5076,21 @@
         "uuid": true
       }
     },
+    "web3-utils": {
+      "globals": {
+        "setTimeout": 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
+      }
+    },
     "webrtcsupport": {
       "globals": {
         "AudioContext": true,
diff --git a/lavamoat/browserify/main/policy.json b/lavamoat/browserify/main/policy.json
index 0a9aa6447..13a1ec0e4 100644
--- a/lavamoat/browserify/main/policy.json
+++ b/lavamoat/browserify/main/policy.json
@@ -791,6 +791,66 @@
         "util": true
       }
     },
+    "@truffle/abi-utils": {
+      "packages": {
+        "change-case": true,
+        "faker": true,
+        "fast-check": true
+      }
+    },
+    "@truffle/code-utils": {
+      "packages": {
+        "buffer": true,
+        "cbor": 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/compile-common": {
+      "packages": {
+        "@truffle/error": true,
+        "colors": true,
+        "path-browserify": 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/source-map-utils": {
+      "packages": {
+        "@truffle/code-utils": true,
+        "@truffle/codec": true,
+        "debug": true,
+        "json-pointer": true,
+        "node-interval-tree": true,
+        "web3-utils": true
+      }
+    },
     "@zxing/browser": {
       "globals": {
         "HTMLElement": true,
@@ -993,6 +1053,11 @@
         "buffer": true
       }
     },
+    "big.js": {
+      "globals": {
+        "define": true
+      }
+    },
     "bignumber.js": {
       "globals": {
         "crypto": true,
@@ -1178,6 +1243,26 @@
         "get-intrinsic": true
       }
     },
+    "camel-case": {
+      "packages": {
+        "no-case": true,
+        "upper-case": true
+      }
+    },
+    "cbor": {
+      "globals": {
+        "TextDecoder": true
+      },
+      "packages": {
+        "bignumber.js": true,
+        "buffer": true,
+        "is-buffer": true,
+        "nofilter": true,
+        "stream-browserify": true,
+        "url": true,
+        "util": true
+      }
+    },
     "cbor-sync": {
       "globals": {
         "define": true
@@ -1186,6 +1271,28 @@
         "buffer": true
       }
     },
+    "change-case": {
+      "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
+      }
+    },
     "cids": {
       "packages": {
         "buffer": true,
@@ -1240,6 +1347,22 @@
         "color-name": true
       }
     },
+    "colors": {
+      "globals": {
+        "console.log": true
+      },
+      "packages": {
+        "os-browserify": true,
+        "process": true,
+        "util": true
+      }
+    },
+    "constant-case": {
+      "packages": {
+        "snake-case": true,
+        "upper-case": true
+      }
+    },
     "cookiejar": {
       "globals": {
         "console.warn": true
@@ -1499,6 +1622,11 @@
         "@babel/runtime": true
       }
     },
+    "dot-case": {
+      "packages": {
+        "no-case": true
+      }
+    },
     "drbg.js": {
       "packages": {
         "buffer": true,
@@ -1749,6 +1877,11 @@
         "trezor-connect": true
       }
     },
+    "ethereum-bloom-filters": {
+      "packages": {
+        "js-sha3": true
+      }
+    },
     "ethereum-cryptography": {
       "packages": {
         "assert": true,
@@ -1973,6 +2106,24 @@
         "chrome": 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
+      }
+    },
     "fast-json-patch": {
       "globals": {
         "addEventListener": true,
@@ -2117,6 +2268,12 @@
         "secp256k1": true
       }
     },
+    "header-case": {
+      "packages": {
+        "no-case": true,
+        "upper-case": true
+      }
+    },
     "heap": {
       "globals": {
         "define": true
@@ -2600,12 +2757,22 @@
         "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,
@@ -2669,6 +2836,11 @@
         "define": true
       }
     },
+    "json-pointer": {
+      "packages": {
+        "foreach": true
+      }
+    },
     "json-rpc-engine": {
       "packages": {
         "@metamask/safe-event-emitter": true,
@@ -3210,12 +3382,22 @@
         "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
@@ -3385,6 +3567,11 @@
         "crypto-browserify": true
       }
     },
+    "no-case": {
+      "packages": {
+        "lower-case": true
+      }
+    },
     "node-forge": {
       "globals": {
         "Blob": true,
@@ -3409,6 +3596,11 @@
         "timers-browserify": true
       }
     },
+    "node-interval-tree": {
+      "packages": {
+        "shallowequal": true
+      }
+    },
     "nodeify": {
       "globals": {
         "setTimeout": true
@@ -3420,6 +3612,13 @@
         "timers-browserify": true
       }
     },
+    "nofilter": {
+      "packages": {
+        "buffer": true,
+        "stream-browserify": true,
+        "util": true
+      }
+    },
     "nonce-tracker": {
       "packages": {
         "assert": true,
@@ -3615,6 +3814,11 @@
         "p-map": true
       }
     },
+    "param-case": {
+      "packages": {
+        "no-case": true
+      }
+    },
     "parse-asn1": {
       "packages": {
         "asn1.js": true,
@@ -3624,11 +3828,22 @@
         "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
@@ -4381,9 +4596,16 @@
         "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
@@ -4428,6 +4650,11 @@
         "readable-stream": true
       }
     },
+    "snake-case": {
+      "packages": {
+        "no-case": true
+      }
+    },
     "socket.io-client": {
       "globals": {
         "clearTimeout": true,
@@ -4578,6 +4805,12 @@
         "component-emitter": true
       }
     },
+    "swap-case": {
+      "packages": {
+        "lower-case": true,
+        "upper-case": true
+      }
+    },
     "textarea-caret": {
       "globals": {
         "document.body.appendChild": true,
@@ -4624,6 +4857,12 @@
         "console": true
       }
     },
+    "title-case": {
+      "packages": {
+        "no-case": true,
+        "upper-case": true
+      }
+    },
     "toggle-selection": {
       "globals": {
         "document.activeElement": true,
@@ -4718,6 +4957,11 @@
         "buffer": true
       }
     },
+    "upper-case-first": {
+      "packages": {
+        "upper-case": true
+      }
+    },
     "url": {
       "packages": {
         "punycode": true,
@@ -4832,6 +5076,21 @@
         "uuid": true
       }
     },
+    "web3-utils": {
+      "globals": {
+        "setTimeout": 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
+      }
+    },
     "webrtcsupport": {
       "globals": {
         "AudioContext": true,