{"_id":"@metamask/controllers","_rev":"116-33815cb60126ab5e5b44aad9632b9c73","name":"@metamask/controllers","dist-tags":{"latest":"33.0.0"},"versions":{"2.0.0":{"name":"@metamask/controllers","version":"2.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@2.0.0","maintainers":[{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"e57762c213d2722fd178d4c5c288ad98a2ee8bdf","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-2.0.0.tgz","fileCount":82,"integrity":"sha512-J2DSoyyPRAilTdohl43O5tZdqOSMvB94Kx1ApRpkPZxQwtDUIzWHRpTXptyCEwkhaOdkNz9BvWMoaRQxjktfKw==","signatures":[{"sig":"MEUCIQDqJvx3UQ/a6xZwKQc/0ekKmOm5y/LBsvCZX0tXwSaybwIgXFRrPevcuMsAg9ESJxRSLJsgV67L7SG9bDa5ykbrU2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":597425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetI6NCRA9TVsSAnZWagAAWqEP/1xri7CDdVW8c0f5iGUI\nXG7+9pZZUZM9KfbmwDESDX3PeJ5K15NAt4Ag2RArsBrrrT5SMb2AZZ3Tq2UZ\nRdy+h+HUQZsIQQEEDo9gT6/OKTgQmj41NRyNyvnWX33QGugu4GPhTJSWRXEx\nDcVsgvOuZxX0wWUVxsDkMagYNs6UAPqwlqSw9ESnWbwogK64o9V7ysneistg\n3r3Jnrh367+N/8rJzB/sK0wKtOsQAcSKhX074Zmvhop5ZIwXxkffoy+LUrzq\nk2bZWU0Qb1jgCCANuNxMs97JBcOS8dQWT7yZp1U73wpkefSn68njTt13o96H\n1taNTwUW7ckv7BDcORMr3s9G4sLhJCAGXkPHmIou+JkfcRrPejtH2mUZTZqT\nATj7C0gCuoxJXAL8n7kNojSrqLmxZ7Ba5+6zgqA1RzmjQbGeScU4L9dKiaFh\nWfD/d74ecCVJczFODQI/h0gafaJFP3gyiDP2jHdR12q2ZiI4YT/VYFJ3+qC4\nfreycQd970q8iJPbZCGBEiunyQQaBAMmxHbgctHSuUGs3sCCgDWrXGJrDtMz\nfYcg+VcQ1ebfDX5Q1QG430edv2gfW2IgCGPf57+VYFmt+D1rsLWrN3mESI2A\nWbgVwOXGZvismPtKGZ5hyxa+1O80Mvq/6UfYQeeFAUXwe7OZGHNAA8XlKG/G\n9s8h\r\n=AVWV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"tslint src/**/*.ts","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --write --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w"},"_npmUser":{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},"prettier":{"parser":"typescript","useTabs":true,"tabWidth":4,"printWidth":120,"arrowParens":"always","singleQuote":true},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 MetaMask\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n","lint-staged":{"*.ts":["prettier --write","tslint","git add"]},"dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^2.2.1","ethereumjs-wallet":"0.6.0","eth-json-rpc-errors":"^2.0.2","eth-json-rpc-infura":"^4.0.1","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^15.0.4","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"11.11.0","sinon":"^7.4.1","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","tslint":"^5.10.0","ts-jest":"^25.2.1","typedoc":"^0.15.0","prettier":"^1.10.2","fetch-mock":"^7.3.9","typescript":"^3.7.5","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","ethjs-provider-http":"^0.1.6","tslint-config-prettier":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_2.0.0_1588891276580_0.2578389142485389","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@metamask/controllers","version":"2.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@2.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"33b0e2826fb6d4aa582acaff6b347e6abe0f54f5","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-2.0.1.tgz","fileCount":82,"integrity":"sha512-xioh4h+4D2pUSJ9H2CaffxKGmlg0kUK2bbRJ8c9GXPVTo8KhRHryvNKfkVCyoSt35FLROzzwTEdVJ4dmUFuELQ==","signatures":[{"sig":"MEYCIQDMkrYRfDhPDCgS7AjwECL3qda/ynKttwE05FVtySQmswIhAKxpGZqOqOOyVB5fqHLif1xhOQtDgiec1b17WSS9V+mb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":593717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe63JxCRA9TVsSAnZWagAAqlEP/2SaGJu4F/g2nk3pf2dL\n8CZRlFuKOO8mWqrRSonDGe9sPy6vBCb8hiC0m0BCOrntmHx4BcFl7i76nXxM\nWBsp8snLTUMnV3C9fH8o6Swmrryv2jKsONQhQEPz65IZ2BMelAuHTKyBa+qV\njNnhzZc4OT4u0CSgfX60vQtHkwdzIJv9vWpLG6ngvlieyK1xlVZ0Y6iI7+xV\nZl+W4nMAVhYgXeSa7VLxFHX5kgFTRoh3EvWh6jDmqwNPGo8CxMzbkKwFex24\n5AprH2EdMhsdwtmRoEsWVSzuCZ0CdWmXBZtjFda0W13rSMg3UmlELAbgNM58\nW7bB7kP7UcHUFWVtXLiRb3jrjiYjZZM4mzDsS9QHiymkIJ/7GIBrqrUlGdW5\nmp1MVv74vrhO1BsTmOITzqBT8wO+xh5gzPPIxBanCwvddN97twcCP3kl53WJ\n+OvNKfUgTZpMuaRUhDOi4gp5aOjZD3+Byk4G6HOpnaV0AB9sWzSp9LL8rIfd\nTCJNGpvBM9lr8xADGjeiP7VOIMR8fLsz+FhSVmsV9ct4LZJCVlYop/l27tEb\n8TiKJGucvgVF5pzNO8z6ylZhUKBWVBrbP8aB+i0h+UTX7MS3UhsujOI1wyzi\nBG5hnY5MYbJLCjlW5xwIsF5+JzOlc8Kf6+/XyLKbwQRtt4RbVIIYEeWJ1nFT\ns3LZ\r\n=uedJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"tslint src/**/*.ts","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --write --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w"},"_npmUser":{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},"prettier":{"parser":"typescript","useTabs":true,"tabWidth":4,"printWidth":120,"arrowParens":"always","singleQuote":true},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 MetaMask\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n","lint-staged":{"*.ts":["prettier --write","tslint","git add"]},"dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^2.2.1","ethereumjs-wallet":"0.6.0","eth-json-rpc-errors":"^2.0.2","eth-json-rpc-infura":"^4.0.1","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^15.0.4","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"11.11.0","sinon":"^7.4.1","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","tslint":"^5.10.0","ts-jest":"^25.2.1","typedoc":"^0.15.0","prettier":"^1.10.2","fetch-mock":"^7.3.9","typescript":"^3.8.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","ethjs-provider-http":"^0.1.6","tslint-config-prettier":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_2.0.1_1592488560526_0.9669627816738473","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@metamask/controllers","version":"2.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@2.0.2","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"100a5d87b6061751b39edec2288f16f07d471e2d","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-2.0.2.tgz","fileCount":73,"integrity":"sha512-KKxNguTEdkzwvfv2Hl4BE2OMGULLeh7df6iAwcEG8ipXWbTWGZsLr13DBrczQxRi8TiNPaksAakv++6sMu6ngA==","signatures":[{"sig":"MEQCIBrlcCUr8iGir8IDBhH7MBSLWsR6b/E8uhqfAC0+9qh3AiAmQsm/QOtdUWRkv0m3yX5Cz3MLsBuVQt8gPrd3emO7QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":608651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDg2gCRA9TVsSAnZWagAAtVwP/0MTyCI+7+BPVcEdj04Z\n2KT8sw8DENbuqFygsaY11xQwF9mklmqE8cFi8yhQFtyBbRN1/sXofrwZIbPb\n+UGKx2xT6EIQ59cF4phCc54R1gQQJbDbCgAMaV4qC1UxaPlxaUDKCx7iZQmy\n6/TSkmZgMq+ktRb+Epfx9Mp+bXLvYuUdGDhRIApichquZsZxB05U0lWxW6bd\ns8sA47B9ldUMs8HgZ4t1AZSGj7dv5kszwTEjI7YGbb8I4IOTW9fPRCuUtYBq\n6+IES00WifSpuHH+F0LezJuj6KiJr3vrqwFZRdToUbcFnXkCGYr4KLbE1e6x\n7vF6aAbQe+cGwIyxm7DGKtyCgtq0BT+v8WK5emGae2yLT2gjUZyrISA0PRRN\nPFeGwIfb8lY0y1S7bmhfYEk5u2XPSfQRRlhpIIVH6Lvm6rQarcgNKQg01zqh\nPK2fb28o9wmPUHMr3pzgKQcGo+sWvprPFGkb9WgRqCIA287BmcEz+StsFzRb\n10UNKN8nJMbpiVD9kE/R5JlKUH2lBqsZ04xTJwaNKolyxuiERLupndSSW0oo\nE+/3IWuA1rBWD4mDes3c3qo5yFnO0onAZlGT7zutrAkYULxEJ5n8gOa1aEcm\n5sZ3Xy8ynVWH3ccbfCk9u+CJdFdP32xuR1SCiOT5rkillpRMRbzEglMytwgS\nTuEy\r\n=cLq+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","gitHead":"3f3b150802d0deb73b97379adfc3a01ee60c0e1e","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"tslint src/**/*.ts","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --write --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w"},"_npmUser":{"name":"estebanmino","email":"efmino@uc.cl"},"prettier":{"parser":"typescript","useTabs":true,"tabWidth":4,"printWidth":120,"arrowParens":"always","singleQuote":true},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --write","tslint","git add"]},"_nodeVersion":"10.18.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^2.2.1","ethereumjs-wallet":"0.6.0","eth-json-rpc-errors":"^2.0.2","eth-json-rpc-infura":"^4.0.1","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^15.0.4","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"11.11.0","sinon":"^7.4.1","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","tslint":"^5.10.0","ts-jest":"^25.2.1","typedoc":"^0.15.0","prettier":"^1.10.2","fetch-mock":"^7.3.9","typescript":"^3.8.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","ethjs-provider-http":"^0.1.6","tslint-config-prettier":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_2.0.2_1594756512064_0.060035939010652406","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@metamask/controllers","version":"2.0.3","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@2.0.3","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"3a63ae133f4fd468e88c6729f4145838e99a1d80","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-2.0.3.tgz","fileCount":73,"integrity":"sha512-Tpcyi0YSyEDIjJxL7qYfD8ECLtb80LPqkyGkqpQ8rqX2X1zWgClZ5aSVf878Qkg9Wn67m4fHnCgI1cDdGotUsA==","signatures":[{"sig":"MEYCIQDgpsSEIhuArk8OA98/N7IfOTHB7Q/npyfpgYDkq1p4awIhAJAGIzhWWKYO4WvsQFJ3IiwzI73ZEBYO8ejwBmtf0961","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":608757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIeq7CRA9TVsSAnZWagAAei4QAKG7osRvt12gXjdLZozW\n3hNEyThMN+5GVD6w/aaJL6P8OT2a4mu37hngGQvHtCoF4KYBdHbqi/YYAuhl\nECYejs3b+EytC5ic4FOKEW3N5PyoF0GoImZwWhcdruvDFoHztmZHOxHSFL6i\ncOynjdjY7R4t4vWLY5Q0u+fhYw3rbMgRirVLFbcga8poKR6IQGQNp08MYAAR\nDA2w8+Fa8+OOcUIot8F3fOhIxsaW53LpckE26idpQAa0N64ff+Vv5nx2tzE3\nXmXrY26s0Q2f1uhCSgdo6qSzfzm6v8NiS/usTvIUa4m6wGwtPAQvTbiycTXn\nuKeg53NtP5VPgS6oEjp1w/A9Zw3VG3n5cYecLrbS+FjuX5UnAyGn+GPJ0V2t\nAUDBVy42sFqMWbHRf8gJxTrPJp3JCHv+QQKREqfC8gHNscpbSxBpVIc6rCAm\nEBO7j4IfRLq40JZ5DiLoaTSXce6iSEUuT5m+Mh9d4YQUj+nFSN4IF3O14hB1\n1oBX+dqYs99lw8RXG4nfSSEccFuHUH5Vn8UZl9lFQxeZNMaAtvHBiLihnoTW\nPPKY0kyDX4vCMJV6mZaHWgCSK3tiDXiet+BC3kM4JZkgJAwqDUx3qbjyeSCq\nlrXvnmSYEgUaOwOiZ7V061FuMWZ62lEBzp6q4qbSgKFqaFOlcKyznSmQOFBu\nx1gx\r\n=qTyX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","gitHead":"b53018810e61b7648f8476d5b24a73ff14c28533","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"tslint src/**/*.ts","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --write --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w"},"_npmUser":{"name":"estebanmino","email":"efmino@uc.cl"},"prettier":{"parser":"typescript","useTabs":true,"tabWidth":4,"printWidth":120,"arrowParens":"always","singleQuote":true},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --write","tslint","git add"]},"_nodeVersion":"10.18.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","eth-rpc-errors":"^2.1.1","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^2.2.1","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^4.0.1","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^15.0.4","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"11.11.0","sinon":"^7.4.1","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","tslint":"^5.10.0","ts-jest":"^25.2.1","typedoc":"^0.15.0","prettier":"^1.10.2","fetch-mock":"^7.3.9","typescript":"^3.8.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","ethjs-provider-http":"^0.1.6","tslint-config-prettier":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_2.0.3_1596058298506_0.11356394137529113","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@metamask/controllers","version":"2.0.4","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@2.0.4","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"7ea81cc1f3d864d9e745ecde3b47adbaa62724fd","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-2.0.4.tgz","fileCount":82,"integrity":"sha512-vESodsiTEvLPSaUtg7NQkHNRi9YXwOBB1l4hlMnP2k1cybgwUuYZr2PbeBGCHlCWF+WdC9Ui74Zv6UQycD3jog==","signatures":[{"sig":"MEQCIFoc3qdJAM0AbEKkZ3TuvF1Jb9Wko8YWYBE/iYB6n19HAiAQbyk9SLa7BBeCQ00ukLrHu82ukV6eLUjWEYmHICCQBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":611303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPFGiCRA9TVsSAnZWagAAyacQAI3me7Le1eK6lwn4y+dD\n+tI3GYP9WHCZwxPzeD88PVsHIhanivkqitYfJ/u35dhWdpyZIADObxoKs50d\nohih9F/kLgXu0H+IcNJ1AwGpolE2OphukEK8MR9WJiey8XUFmhfRYWP4DlXo\nlK3Sm6ER/6xBQnDIsqZ8d0ibdWZIb3zyvxczfDtNmjay0e1Rvs0/bzTnlCsD\n+8A05VS9Z0fp2pAFnVaeeraIzIQYporL3yKKd+xqzTEk7J/maR+FIJh8oTDy\nMjlc2z+wC+Gxz40zUXsEh0n5HjEjtS6pn+Ze4pNmeTuCqRMGE6+yX9Z+1mHi\nnlVORkIjfC4TEybVmVVZUIq4WNYhjvlnBGw+hGNdRg9qS5DB5BMjeYAaATEt\nc5EFvF+kH/UeiIJkZdPY4IneIXA6fcea5nsnF6vJetkqDwyk5Gkt64P6v80A\nN51ONLJ3oTQZy/dLAp27wLTM3kz0Qi/inSMC+cVlTZofxSMUm16IbH0DyzH9\nX2XhD+AW81Q37DXUkz42VR7n+IhhgSt/6tZYuPSZviv2O7LV1oGfhzVZBjO3\nmBT9nzwrE2ZLhKi6cEWINSPSUojv8ZChxGXP2/i08/J8RwR3TZKRaDoBvjhW\nt5MwbTWZ18GTZQb2icvWVUVnfN3bbvUkomCzImm4TPR/sB0byYxSANh2PGbr\nrlUS\r\n=IAj7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"tslint src/**/*.ts","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --write --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w"},"_npmUser":{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},"prettier":{"parser":"typescript","useTabs":true,"tabWidth":4,"printWidth":120,"arrowParens":"always","singleQuote":true},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 MetaMask\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n","lint-staged":{"*.ts":["prettier --write","tslint","git add"]},"dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","eth-rpc-errors":"^2.1.1","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^2.2.1","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^4.0.1","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^15.0.4","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"11.11.0","sinon":"^7.4.1","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","tslint":"^5.10.0","ts-jest":"^25.2.1","typedoc":"^0.15.0","prettier":"^1.10.2","fetch-mock":"^7.3.9","typescript":"^3.9.7","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","ethjs-provider-http":"^0.1.6","tslint-config-prettier":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_2.0.4_1597788578118_0.1386108481188144","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@metamask/controllers","version":"2.0.5","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@2.0.5","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"302dbae0595b269f2660253ee40c4c7f9bce069e","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-2.0.5.tgz","fileCount":82,"integrity":"sha512-i+BjTEMy0XQFdcyXeEHmQ7xzktdNPBuw/R9QNBIllOvV4atR0JkZ9of6hi4tDFyjV40CBudqnIgS0iUVLWNGbA==","signatures":[{"sig":"MEUCIQC6ZMGZSCX4lQqBXojgAG2LBw/8l/AL99UGpbNIwNHDuwIgQWWcvk5wqMX4k1irHrzAUVB+sgYOOdBsw5LgcNDJTYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":611404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPFjxCRA9TVsSAnZWagAAvEwQAJcuj1Z1q0KqW4801XdN\nfkWe7Ujx4WNq1vzXI0XC/kn6/wCny2H+xVcMbqJg1Pm4wMSL2CCWuvJ+mGF/\nIQviojYI9K3TQ5n4+C6elaI5zNlbOFJBvWfJF9UeyxEGx76w8xyYIA9iKuTs\nT9v8mkJh068j13SWcZO2jbx6+afh+ChQZ/O+HR+XWJjf1bl2MQp89Nt9LEvr\nLkKF7aKFYjw36rkPnXEcLDo9mPPNtt8pvQKOXz3V2eNZOG2/dg9kdXtSagID\niTB7RW0GVAxDi42o8I/I/0IfKHnEYR0sT6N5Clj3yJY6BEtWvzZl0S1pIqIg\nUyIlF3P2hja64IOPjPOhVh6SHRrRFsUhrw/cqz+Y0dxpXFUTHujCNXajIjr8\n3NgvaXnzDYyiOEnC2Oj7OV5Mw98aEtb2k0QB/UgrUC7hiyj7/mWq5f6R0IcH\nKxBv9BMFuSzqlQqVEQBn5tBsMWkODbwEg0oxuySfg6e0RzVFfN0GLnLY2Hi4\nJ5nLpUnpVNEgsIG1za3Ak48YI/uUTtqJfI22ljMv2oiPXkdbDfati2MiuPvp\nyJjKl2aFGKKdBu7x0JzQTldV0MzRiAMKzkREXhwhK3YElvXgm3YXJ20EWJ1q\ngtP2MN+iUoeuJu0QUmwC9Q8DpuuDrluJYdyNEBQIsEzb+ijk6Vg9rdRhL04p\ncSdH\r\n=NqYg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"tslint src/**/*.ts","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --write --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},"prettier":{"parser":"typescript","useTabs":true,"tabWidth":4,"printWidth":120,"arrowParens":"always","singleQuote":true},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 MetaMask\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n","lint-staged":{"*.ts":["prettier --write","tslint","git add"]},"dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","eth-rpc-errors":"^2.1.1","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^2.2.1","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^4.0.1","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^15.0.4","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"11.11.0","sinon":"^7.4.1","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","tslint":"^5.10.0","ts-jest":"^25.2.1","typedoc":"^0.15.0","prettier":"^1.10.2","fetch-mock":"^7.3.9","typescript":"^3.9.7","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","ethjs-provider-http":"^0.1.6","tslint-config-prettier":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_2.0.5_1597790449027_0.6299483744575665","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@metamask/controllers","version":"3.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@3.0.0","maintainers":[{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"e189c3f002da1037e7afadd91d0c7cc816bda305","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-3.0.0.tgz","fileCount":82,"integrity":"sha512-zlaI4ZoJgS8/2uM2HxfzyG+i6SUtP2H73JrqJGdqXbQvdFXaCB6bWsr2H6zUgfpm9rS7V0dErlq7/4C2mjyp+g==","signatures":[{"sig":"MEUCIQD9NQFqJoAgCG8cVC4ZKRIEpvDg8rrBCahK90FB+fe1KAIgXVr+0xtUxaXI78csnZjkrcjoO5Epw1azeQ3QDsPPT5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW4KBCRA9TVsSAnZWagAAUooP/jdfWNhGjsoEPf2tkV4+\n0gszZD73jZf4a7iUtVHq3qyR2bx6coboVX+MheZq3gqKUfumkcSfnVwwe2Vl\nEALeV+fyuBbbMti4Q78JelSc6uzy3LH6r1LVl2Y6uAS74KVBtEe9uHvzKxD8\nCIGtW46rMwET1LX2aF4ynHuG2KJeSgLP63yZ0kjYBZLkc3KnKypjgFKiAsmL\nWrYxGwpzJCXVeXALmqJafJUPORd34SZYHslMH19XZSWFYoFkqOIGYVyA//Q0\nr8Ffzx5dJgYczSyaJ9Ego7WwUs3UHoG8c7KR1lprx+1beM772BnElyehtpyI\nhK/zJOf960P+k54V+SdDTh9sdcgrqDwlP31lFCXr4uWUHBaJRFtkrNi0kBqt\nf1jB0Uk5b4vzDhpffhZKcJNFKTa/L/fVJZMv3KJaPk7UyQrLX5NUnObL2ZtL\nqbcmJ5H29+hEQZiwwgRzDKkRDOrj1Aej2PrddS4JtWQzrzOF6VEhe28VKE2d\nf5FWLglKV54K8AAt4S5bbvERY23Je3yxo/fImTBuNq7/Lt/YVFLHVtvwA2we\nZNIRZOxpDylQvSFpHQ25MWAd8Zrubb9o2c+GkyeOg7LvtzbrFJndUP2TkS+j\nRldvow1lkYVciMp4LLLHYTGsUAgP0MOnMfykzm5zNdsRsOJcnqP6MGBcljw2\nwzFa\r\n=mCNT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext .ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --write --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 MetaMask\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n","lint-staged":{"*.ts":["prettier --write","yarn lint","git add"]},"dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","eth-rpc-errors":"^2.1.1","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^2.2.1","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^5.0.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^15.0.4","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^7.3.9","typescript":"^4.0.2","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_3.0.0_1599832705352_0.2774254493607997","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@metamask/controllers","version":"3.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@3.0.1","maintainers":[{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"eea137df6c80c2590a75a057dab7d663ff462588","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-3.0.1.tgz","fileCount":82,"integrity":"sha512-AExjqciWMQBi+HSv3ET+NbuEULaQNtYRh49RqWgTSB2YasYu+o4niTIQwnSRCjQs7Z/Gh7whuMYZQY1W4SESvw==","signatures":[{"sig":"MEQCIGNaSSNNxTX/9avh8v/FCgxcacXP5QgA4fAfR5z01/TqAiBG2GS9/HHS/CH5fftLp2sOuWreCxvz8Nl83zRMFisVVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYSZECRA9TVsSAnZWagAAZBsP/3V0GHLHNWpfNJU5oHmT\nYSEAk1MgfmOGwhbmnjwnzIv60JoeYKrLyDXXIGy9sDchbWMWhS3pyr5SV0NQ\n1wTCxi5UVCXWadIKZM5qTKa3KNOjVfnvRhKSzvwb7XJ9pNNja5zrwpnF6Bxh\naa/L4M3waml6Rtw1BN5i6ZitgF91jUqnv1Qzp/M1YUuyrraC3kWFN/c+daEk\njLK60IP3ZqSrMJz9LUdzypnxhiqjNwZxxKd98rGTrQpziKvNa+eP6wn0ZTnU\nOqtmyHE5f9qn/QKSwPa+WPpub92AH7B4SolAIQI5GKnNU/3jCz5rSDfaqFxM\nm+08ruGUBLLFJwmN0Rj/UNNFgj6zH/dAZHub8MVAyx6HQxBVNzpN5FKTpx4s\nEjXoXbadnRsVqvccGAvZSV8jY9OJyTwdIkf9AUpB1kkDtiKyrNoS/UsxFkjy\nwb2n3wCMiCOJRbpT2hBsSYO9tjdQgokmpKE9Y1c3PGMg2iedWTOW8KCtthug\nZbBeoeeIJeiLY5wo1bKvaLCeNiInXH2D5zZ98JWtQDUw49QcaBSOP+ldUeTq\nfmyL80qDL0ZwKlXe0VP6F0daKT1NZKnAI6jOErRlGeMJb9QrsGRxJxk5F5H/\nQGQOD/x8Bg2M011N9862UayAaaB2ZPlaI/5UKNgP7pAgGZrilbxtnpf278/k\ntSj8\r\n=73+P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext .ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --write --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 MetaMask\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n","lint-staged":{"*.ts":["prettier --write","yarn lint","git add"]},"dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","eth-rpc-errors":"^2.1.1","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^2.2.1","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^5.0.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^15.0.4","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^7.3.9","typescript":"^4.0.2","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_3.0.1_1600202308318_0.8709668427820765","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@metamask/controllers","version":"3.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@3.1.0","maintainers":[{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"e56e599b5f35cf9c46e44a1e99381698cfbb87bf","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-3.1.0.tgz","fileCount":73,"integrity":"sha512-K8t5EXnksMsR2pcyK3zST2H36xnu60aCKpLGcDlq39cAv6LwDhXH8ktS57A8BYzHngD08recC7NVX6X1HoLknQ==","signatures":[{"sig":"MEYCIQDdGNTNqmkA1f2IIGwChgnM3IPLGwvHdQX17ML5MTfS5gIhAJs4+JurRJOmT6A937mVEPggNNKgKjSfdyvofMFRt7pP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa6XwCRA9TVsSAnZWagAABgcP/jp1KROU12gMtt6ET25c\nWv4zvJ8VecO2hNXYpY3NHYsooUjnWyD4ay5yy/SMYwKiy8ORqiWry3iyoSh7\nlWrA/by2S++od0D+CO+15RZRsMeKKVy51zqY93Pt/CY8pXQ8Z+TCFKVvwL33\ndG/4mCPO00NEpaNMIEzlbWDh4FKkV8Lv2g5JUY5gfXZe0E5B6sNTQEocSJKJ\n0yGswDpFIG6Rccd4Zd4m5eKm8Twqq3/2uFAvmiBPYC5LRJo/QvqouNWrui5Q\nCTmVERLXQ04IfR28zIzGWVhNbGWGVSx1i1vuzwLMu08Q/dC6mcJJsmh3VGsi\nczwbGF0vypNT7E5x3mpzsQF0JdjvP4Ae9crN+iv0LW5Ow8UAN8M9HresaqC0\n95r3CtpExTSVm4N51zzY+PW+J/EkR5SwH5eWFl1Q6ufCDMiElX1Vq1+61SLK\nplugSi5abwYb9nErTnEvgj5b8SiniXoXlYstX/XuQ2PTekmJdtBlsipFLe5z\nf6egqm5pfZsj6sVIMkWc51Dc3T09n5z66Sg5weVwWFMEHQILyOpfguoJOV3d\nzC8+6W7+DcvWtZ+M8pu4YhrTxB+dG3/WUkMSplDRIPFNFvbgUcIuAqeakQiu\nzunmIkBVvjQYVerpfo/sA2hdbwHJ+KNq4p5vXK7ShKf2XCsLi3JECkofGCwA\n4nA2\r\n=iBWi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","gitHead":"49457ffe73e9e8f0c1dc0559f01fb992e3eb57f4","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext .ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --write --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --write","yarn lint","git add"]},"_nodeVersion":"10.18.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","eth-rpc-errors":"^3.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_3.1.0_1600890351854_0.3841274884697947","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@metamask/controllers","version":"3.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@3.2.0","maintainers":[{"name":"metamaskbot","email":"security@metamask.io"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"whymarrh","email":"whymarrh.whitby@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"8ad2e63f7953d294712d9b5bacaea1c5261ce588","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-3.2.0.tgz","fileCount":73,"integrity":"sha512-Nysutcny5ddsr4eP4XvYuNMAwMqvCO/krughnNUzT69LljslutJyxS2MnT0MnWyKYNa6+CBaV9gxdV+Mm6fAFA==","signatures":[{"sig":"MEQCIGzm9lNwrl/aHz7gA2GBV2ymdId/ptwKTey/mYMnHal6AiAkB58W0GWmPX37TtLFMJkHq91vgsGqx97Z/1m1YgIF5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkc9zCRA9TVsSAnZWagAAdUMP/jwJlOp5TsQpf1tpN0N0\nG0b+UC4jRYv+EuIaCabazjgqmRDH7vym28RmWV6TFhoR/iTLbSNE61gpBrlk\nmVGOzy2+A2VWvMTpKhWRnE2p4gFF0SMyZnrxgF8IcGys/8eMb6lDbPaenkh6\nw57VaYx6Z1NMKeA7MqPiqODK2fiRE0RS67aeqJwHRCfZGsojbswKDXEOMgso\naS0Zzi070yJp9bt4C6JUmE6ui8mKRhqeYWdZ2h6AM9kIlD/d0chECmx0oTss\nKYv2+ZQwgiWFryNvpXjQUWuAHFMemtsy/q/v5JWWa63GYeUO5OWgUFhGf4G7\nofpOfljZP6ugB5v3P66Vsrjnws/rVQTkm5tZMpCzgdTuvdCpgxCyngDbxcf6\nQWNSAYV6dHImDeDun1WtznM//k5YtXi+mkNvxvO0ajEeAfczMHfbxUtfmN0a\nrsl+FJKZ9Vu2VWUp0y/3r2s8FRSrEScbDZ4bI/bnidnT7TlvPslQST0NO4yb\nqhtTUPzo0CsY/eBonIwTZKvQ7lNSIHs+bOO1GjxoIC7sdECNAhXInjF/9La8\ncJErZE20FNCM2MRPT1yBn+JoiooT1/dOa93E9o24WpDTVM7aAzfHezBF3327\nCV9z8FkeiBqgAFdBzbJvosdesrzeqA6qckMIQRVAXIckn88OTeiMUHUjhmkK\nBof3\r\n=OhH+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","gitHead":"846b2a593660b2cfa34c72eea45e1e6dc0b53c16","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext .ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"estebanmino","email":"efmino@uc.cl"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.19.0","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^2.3.0","eth-rpc-errors":"^3.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_3.2.0_1603391347442_0.5817702914901903","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@metamask/controllers","version":"4.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@4.0.0","maintainers":[{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"fa00c7e068c19ac1e7cfb3342ea4210dd499e229","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-4.0.0.tgz","fileCount":73,"integrity":"sha512-7Y8bOpkYGtqj/dqKBo9HsALQ2xRQoFBYjiRgmy8xS0ocUihWZkdiFD4jkOs9U1shKNGPg2y8UU/NnwyJEtkIPQ==","signatures":[{"sig":"MEUCIQC+wQW2fuLGvVTHrRF5jAAC/m5me4sZalW9teFhpLo4xgIgVgpr6UJKYXkufEySNDsY4sARR5w78hcjSjv9GSlg8P8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":643093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqbRhCRA9TVsSAnZWagAAjBkQAIPtQkDcTf5W7yjkpbo9\nPOE6JVlrNKCvK9Rko7yCwbcV2+bbnQ/j9KRLDRe997GTyM7xeppiP05hgNME\nnlZT4uPIBIW+fghshLR+Dc0OzmDRnXFa1PyrqtrSTFvz+rFB1ti6HyARmOmW\nbBHrvnKBAh0V4ZBmNtV5XU34P1IlU0mb5GoJxkuOQXvLkGulwUvt8NYNh6L4\nNDFlmzs1wGjd7+HUDgm56ae7IULAyVz64Dtx9PrhuqvYPO2pXNkS7WWfi63g\nADqst+wNhncrmAFA7ei0DIS5/vKShE7wQgGLaPKmr3d406lgOuo4kTV1QJx4\n65rvCYyP6V+Cg2PrcAKGQCwmpoBtEQpgq4JUhXG2IHHxiiY3RO0deyv2fIGd\nSmDIJO5RgfWNb6ZCmKZugs8MzM6p0+siCApWLs2LmK1ruodJF8iMmNs8xDtP\nm+PJAcNqTmJOMzH1954g7tZ2x+WVcIxic4hOHqvhyTl3uceGpJ0fAj7WOmvW\nfn/GueBYX/PYF7yp2mIsedKRvBpdyLulYX1eltQVP6jaKFRqJ2WHmHMdpAUh\nY7aYhj1eQ1mFOciB1z6VH3NpkhaCRI22pT+gdCHLOdsb5twEXkMqYq4hCQaG\nR76YuCzyPmc8IiLWBLtT1rYulC1htST+91ijCrTOiABn8V8i7BV86HLa8jAJ\nHEFG\r\n=STi4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","dist/BaseController*","tests/"]},"main":"./dist/index.js","gitHead":"831e9e4965e998193815478bf9949a4127aa4181","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.18.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"3.0.0","eth-rpc-errors":"^4.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_4.0.0_1604957281413_0.25587466563404027","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@metamask/controllers","version":"4.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@4.0.1","maintainers":[{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"6ee01d92f0c86dd14619d01f095db90937276fe8","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-4.0.1.tgz","fileCount":73,"integrity":"sha512-sN/wJL7+GCJoAoKPzm2YCgfQKSq4UlaliqdPLNhjDF+Bvw2hv3104TXvYtFeuWnxOBQj2jsVoDGKmHAimbHH3w==","signatures":[{"sig":"MEYCIQCzfkxFKJFaSTkLzI+VsQg8F6OnuE1wvJjE2791KSgjAgIhANRWe9z0vN839kDMJDktwrCfKuxhKFxp6N046hIqt5qV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":643643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqdDCCRA9TVsSAnZWagAAQmIP/AxqFlED2yWqLNy6wbs4\nTKVY9I3oD3C5inqt+w/K0x29DIKOxawHnueHoUSc3s+kyhU6QXkz+qM0S/NE\nqBuHsgCOWvcN3I2tPfda3xhIoT/1g86vkUIascN2xdofvbOrUbDzWe4rsoNH\nExrWhjFodx5K7duJWFRmyeqWvhB74b72nXxVwWuSElfqY+d1FB3eFGkh3rSZ\nvvR256lB2ebuHCE3Vh6K68lfXmHE6K9um5s8lr29cC0LGfpFfArU6MU1nJPC\nUNJBdHBaUjq2aDm6CaDWiE4zbPKG9/c6bIktZNI7IYBNuXQcgn8t+9Gyntm2\nuNOiqC0AsHh8go8KFSfEcOkjEoeYfT5aq9l1KlHsOad0bMOqbx1AvYpwpM6E\nQ0CcVl4kf+lWxoobyk3q/VfMzc6iah83o1YYMs1R1n07uZYSDdefU7fDDS57\n+DRqX+qu3xgMlK3Ndr3XgVZmyiOXCx/OSmmoo/GaOkfOAqJrimeEAC4asfsU\nkaGBpX6DUZpRQMmKokg32lJ9J1Gs37qjISSJ+eoxEwXORnGblqw5irK0Rqfz\nGOzHnD9pxRiSw85a/+7oU44YcUXKWLYeauS7oscMbE2lo2vRaZ69nb6OM11d\n3LY2k6+ChcjzdhRPayvfLu21pBdVZqKB/FkhkmNqclz6OKB98DtcXVwLIHgW\nAR38\r\n=e2FQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","dist/BaseController*","tests/"]},"main":"./dist/index.js","gitHead":"abb12c07d120fc3a4bda672e02de23c10778bc55","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.18.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"3.0.0","eth-rpc-errors":"^4.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_4.0.1_1604964546107_0.7354959834112678","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@metamask/controllers","version":"4.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@4.0.2","maintainers":[{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"ec7efa2bea7f323bb3dc458b8a29d1a284f2849e","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-4.0.2.tgz","fileCount":73,"integrity":"sha512-SoEgVgRlguazOJF/pHCE+DFk+9Wb0z/cSsfyFrUSLUiQ0hZOx+fuuxf5bbNvnUNdXgMqai8WP11f9IBXPBad3w==","signatures":[{"sig":"MEUCIQChaMUhxp1aA5/E8Ty1iCgkgEYyDdx5+jaYXOJ6CJgOMwIgQYGu6IEv/pZmVsCHugoTNTZqeW9sgt8HwRIiS9KyBkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":643848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqfLNCRA9TVsSAnZWagAAyR0P/jR8frzVvwv0kbpkNw7T\n4jUi7kz9RdXMNoX0WMaw3CaCWWjp0m+CLWcxWng/dZSeMLrSDwXYroXgWc1e\nc2rWRPMIjUk4wPn1KCLpo2o4nSC2Rw19uLwa+AlFIQnrVRJDd2PfawZ8ec2+\nqqWIXyQfB76XLCBCzQ1wq1Md5wf6l/8/7Ir9GnQNzytd7Dspx1mL+z/t1457\n+CZpkR5zBqhf3ivzojb9cSu5/jfy7ZwweIAPcr5IXKQWP8+J6bYQBCZ0JOoO\n96cyGdODQtxVAbfAMN79qbznMU7/ykMExfHZSDxou1jYW30EK3YWZfGE0cB5\nAnDm7kxVioy+6mwtU4U7cH+5TBqYNkoUZTJLVwWgzZiSW/+UD3F0O9uJ1BzK\nw3qAgB3CtZ+3zsI6IgELmTQ7Vag6ViDduxbqnEKjYRGf5tw5B2AqSE46ToBN\nIFTVE9/rnze7jb6YbDFbUMMEqs+zaC3hU2jyQv48VdRN9lZicEO8zW1R4H9H\niuKMRfsOjk3oJfXR7DdQjB/nM1Crjf3iZ8cu87EiAKZxAxa+oSXg5HzkQ79j\nh9dH8Zd0RdG4jI3n8SYJpzAevnt7lE8cbMUbtockZiZSj2hL5gOGqA/4dotM\ny4JiQq4Wb76a63fyboH1764kSnBeXt4VVdE+7YXztCYZVkX4BJaj6No7C71O\n/ZcC\r\n=NeMn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","dist/BaseController*","tests/"]},"main":"./dist/index.js","gitHead":"7e340cdc2e4b9b065bb6ee16c44314ad1d5647a4","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.18.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^3.0.0","eth-rpc-errors":"^4.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_4.0.2_1604973261389_0.5148278790623302","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@metamask/controllers","version":"4.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@4.1.0","maintainers":[{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"cba3041948b5e2ea64b0331ce5509fc813d495d3","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-4.1.0.tgz","fileCount":73,"integrity":"sha512-rN6RPzyDWZMlYT6Mw/ibJq+g4dxtdIHeEghLlNUr8NK1y0jp0hqFA23bU95SQNwTqaHLMaFhl/BAFMD5JW5s0Q==","signatures":[{"sig":"MEYCIQDggcKK17/rvrDi+5uPk6LvEZUi43CToxzliCkeGI2stQIhAODFWtbRv4oFBvwB+PGZVe0v5EUJBQTIJ7vYMxrttzlq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":649224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqym+CRA9TVsSAnZWagAAMpgP/ifSt9LZqA5Wld5bJJO/\nPuia5cfCiuTLkdwNHj9jsGx+boVCEshZ5GVTzXckab6IrWJpvxahuRGYdWDv\nboQzX0rJPWZ9Dn1Sfn5MSYdklQyfJ1h8NAiJU+hloKbxXFAn0nXFyzDe0CjP\nDF4pPhTIqAtCajc//m1lK/rWCB9YH+PkrlmtCM40iZi1lm21eJ5ifI7emD/F\nb7n0Tu0tk4KbnwLSD+WREHSYyeepYrmLaiH5CQ/8Ks/N2alC2O8XfClTESb3\nj4XPnGWuSlN5An+ZT9Q6zl7o91avbA8++aTnKXU006gQt19XoYyn358FTk/H\nmtXUbiXMf7wjsIW4wDPh7wTVsFae5tbIRGlZt+6L+WsIXgBCMP7rvUonSVBw\nF+TwNZTgMSgyXP9xLANaTBMhDZDx9XpphpFvp0U5tVVT9gPNSUVqJ8460+jS\nvspwqA5zJx6xwbPimbi8STq9WuOi3gNFuDDJTeZANIjp7b/PTIqIgOGWPHNH\n89Tk6bjooG3F3C2ROXLXqwJqtCGHa4N0pngToKN6e6YjCwAmECEVRMJANrfa\nZLSUt/UKp+P9xmonZSmoSHh4gxWgofG3BTUVEAZryYXCKn4Z1Z4nkhF1mA8s\nebv3mgQhzr0YFTd6KQk2o+mrF+v8/GOhoRDcVKYPCE0raRaX9aV5/vOH6NrH\n3fdV\r\n=cjWj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","dist/BaseController*","tests/"]},"main":"./dist/index.js","gitHead":"723c7c0e257955908bfb08872461e840271c4d4f","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.18.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^3.0.0","eth-rpc-errors":"^4.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^5.6.1","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_4.1.0_1605052859325_0.96112329512217","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@metamask/controllers","version":"4.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@4.2.0","maintainers":[{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"ee304fa26aa1d291e21e7969dffee0977b149cbf","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-4.2.0.tgz","fileCount":73,"integrity":"sha512-NPpBFP6x2YPEdJhjP5jC9E/WHJ+FJNWH7wf8he5/dfeY0J9hlXgkRv6vrvYI3wo6YvcgPy3IF1EOA0rR4jNbeg==","signatures":[{"sig":"MEQCIBB4l8CyRQmqt3kSINx/7M0q2BcsfVuY5c8gNTZQWeeyAiBxnWOb4n5g4CSQxGmz1sBuK54zLGZMsci0FFpd92qXNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":652860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrtOzCRA9TVsSAnZWagAATM4QAJ/rnqsjZh+WDU6DHteU\nSsOGQ5fFsSC24/8XGsiFJoIdlXYq7O3HQGx9syO/BHCQiyaGVUUL2KfPzjZF\nJRLhT/lywYsyUYcx1st1NhseoOXXOsNtfJqhQCJv0+cpOddL4FVR+qrx0aDw\nVJEF7BY8WJDOkOIfhs66/yzvv5C/CGvyj10q6eQubDKBCicg/VAZueg0U5+m\nWolWi1FHTj0mJpvNE+cVY73Ae9Cnm41MWVbH2HxSoFiFGru8lQG+UrxPoJHl\nx3EWrEMWa8fc06P8BXeDoMnGm4QXRzsTmuK+aaB/eLcWKpp11/mE7V0TpLQs\nILMK4SVh6y6AESTkrl4kJUYfOwGsw5kHvRmCOBOTEjHFWDaAPDXEGHaz4sfN\nOLxE3p3+yMRum5QjiSqPg8ZbVgPyBjERwRNx3NR8mld81Zyxk7ho7UfddSX0\nMqhVtmtB4UrX/spz1JnG4lE0YJrZ6ggQzuqJL1N9Ym1iHCNJuMIYJ8Sy/Ka2\ni7RkYRzjjyMfBCshydW2ss9esS8lfDVp39hS+eQCFmFSDDPMcmQoEMOzBfhl\natoNaEPx7jEGtH6IzObcf9Iaf/XOm0YDpABJqCSMwQY9qBzny7rdkWp8Tp1l\nM+QMNoQpCitD9I7gSdAVJen5YXDYi/fNaTQRPiYRATwe2Qy90hKrKeV/7xr6\nw8Et\r\n=k/7p\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","dist/BaseController*","tests/"]},"main":"./dist/index.js","gitHead":"c2d7f686ad057b272fb9ba9591379bf4c1b75d27","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.18.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","percentile":"^1.2.1","ethjs-query":"^0.3.8","eth-sig-util":"^3.0.0","eth-rpc-errors":"^4.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"0.6.0","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","scrypt":"github:barrysteyn/node-scrypt#pull/144/head","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/xtend":"^4.0.2","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_4.2.0_1605292979068_0.2043532781079609","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@metamask/controllers","version":"5.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@5.0.0","maintainers":[{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"f490a504126c2e19bf019dc94d61dff898f62975","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-5.0.0.tgz","fileCount":73,"integrity":"sha512-rpHV+i5p8BNTiCV806Ne9M67CquwbrSLqxwox/rAIdJZeD3YJ/RqXoKcyda4YwdfxAqZ3QyZh6Ww8qyGb1MrFQ==","signatures":[{"sig":"MEUCIAqDqH0zspUE30GJrPtPB2nl4zOklqM0SrWv5v+lJM6PAiEA2r1PpNON+F8K4c2MnFcZ+5LrrEt9Rlda7oCa4AipX+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":656812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftpjZCRA9TVsSAnZWagAANDMP/i67BSxZ5e4IPrh04SIT\nMu4RfmZFVrApIfl+HIz5zMymsSq8YFOUArdkpFKkIkn352Eq6Ub2bBrBvtXd\nJdn2bKe7Dy/3+j7jC+KiVuqXRilQp+KwLtDJV/FUtSxfTaKHh/9AWqX7QrYL\naU+n6HqGpzqyVyWvl7dqE4Lhw6E53cjYBHViQ7pIzW7eBNpdM5446PFaQfxB\nknRsirazKsYuNFtlG/07doW9wKrUvxC2RFIVdRmxdXjmpwume0e6xj1gyGSf\ndsQ5kg7LwcTNu+3NdftXFRuyzlJXV01VVLcQszBJILSS5ZtsEkzs6NuZoXit\n92RF2149FbscVuaHa304b9xZBLFxnVhu3JhUe9Va67pR1rXzIqJ4Vg5sjNZZ\nwnSTVtfSN6ycIcMlaxdx8QqUlak/kHI8HEmDoDgJ+7lA4x7WyyYoe8kvKsqS\nn1zbsJheFW0vDJujdu7UH5MS6awDiSDnhZtnV4LjVN8zLVRxMB3EeARZJ4ou\ngcPacipXKUyCVgS0X4SW7kBIIYAT9yIuH8K9vBWRVQrB/yF1CHf5rsWV+GHW\nbRTSNBomk4O9DSgONR5+VIgb7ywzYtlRS1xrMnTP3Ew6dPkTeQlegxJz3t+6\nqNxZ9arFK4hngt4BpL2ZVFoyABTPmzxVYQBnuljNHqHffmeaA4qgWylAxfwt\nZJWu\r\n=4FIL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","dist/BaseController*","tests/"]},"main":"./dist/index.js","gitHead":"adccf0b462cbd0549d2ba554f94e6d5c04de6bf7","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.20.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","ethjs-query":"^0.3.8","eth-sig-util":"^3.0.0","eth-rpc-errors":"^4.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^0.6.4","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-contract-metadata":"^1.11.0","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","jsdom":"11.11.0","sinon":"^7.4.1","eslint":"^6.8.0","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_5.0.0_1605802200975_0.21146175167279746","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@metamask/controllers","version":"5.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@5.1.0","maintainers":[{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"02c1957295bcb6db1655a716d165665d170e7f34","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-5.1.0.tgz","fileCount":73,"integrity":"sha512-4piqkIrpphe+9nEy68WH+yBw9wsXZyCMVeBZeRtliVHAJFXUdz+KZDUi/R1Y+568JBzqAvsOtOzbUIU4btD3Fw==","signatures":[{"sig":"MEYCIQC49LTbrv/+aTsO7BPUt7By5NSAK8ioYI4Jfy4E0oiG+wIhALjbIFcrw5XYeq33iC5McAoDViwh2KKunC8ZNfHcSGtn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":657924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx9AACRA9TVsSAnZWagAA74oP+gOkvTJSmIrBlcK6Hkd9\nmPYne/OMRdN9Z/uVpT3prBzI7C1DNeWgVxhpoSacyGR0TPS6KpXqFzMW6KuN\nmBayBOumgZX1rbmnx8IeGWDeWZSZDCp9MVFIuu68G33frFr2ZOSSjm3yjr5/\nJdnhZuikTpY/yFbZm3yal7z5REQavIeLgvQIt6eDIdAfn1NPIs8beU3AsyBS\nTvq559b54hjxAs4CJnCw75391OvBorQpMYljjQCWKNbLRBjmV4TDUOy8BLKI\nlHlqedV7ExugzDU++QAG2nC4FSJNg8iuypzLjkbWZHjKIX4H2ozWmr9J4Hv8\ncTHc9nDkdm3h+UCvjWC4k7Bx684XO8if3AXE3xtdljt1rlIMDyeq2Np4iNKr\nKiiPx5xWM6QR0+ZsdNj1ynFCVZzFwHXFe61cwgP3riTueREUyWBMJnTxmHDm\nYlHsvDrf/hQfgG6YVxV9XVi42GqFrfaKyTrLHjw2mt6kpp2KQpQgb357zENN\n/1lQAQYsDeeG4SpmpPjcL5vL5LvUl+WJnbUwwOTzHktRFpEs923PYgZU3NMX\nZRjYe/AN0A5kEyOrA3xT6TLGYLb+R8uJoA24nyooq84z55LvbZGAS1naA+BO\nDwv7OiwiYZwJxVFl2xbzsYlS2f+2KT1cH+LE+3Cg/64MV9IKj+GQeWiXwZ//\n50oc\r\n=lNwt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","dist/BaseController*","tests/"]},"main":"./dist/index.js","gitHead":"a51e2bab07049f49acd088f6a55c0e44e00b85e8","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.18.1","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","ethjs-query":"^0.3.8","eth-sig-util":"^3.0.0","eth-rpc-errors":"^4.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^0.6.4","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.19.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^7.4.1","eslint":"^6.8.0","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_5.1.0_1606930431944_0.1980060426891006","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@metamask/controllers","version":"6.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@6.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"c1fbc63c58e32b25b99e058230b9aa8506106c57","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-6.0.0.tgz","fileCount":73,"integrity":"sha512-6OBmPK0pYWgxOwU0kdk+1iP+uepDTbhPXXzAM2SrQjUolWLg8YmcK0v7IUUnY+TfXpzuB/b4StuStI6OsN1azQ==","signatures":[{"sig":"MEQCIGiBPYSIXaynHj20UtIbxZwD4fGracYQAJZvDVuaemZCAiBbUqjSqLNnN9I6eDylG+szwZKOD3oeW8KqzisUY4iI/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":658756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBwh5CRA9TVsSAnZWagAAPO4QAIs0uGTcHob+ABuUf2dP\nya6oh3ihQOXbwlwWFSMdKljC15i7gWhcXaVcLdQYc/4DaKFmOYzF25EtdvH6\n+C6gEI7jdrAf6T1l2WAuCBHd+1BIG4jCnhKzFme+XM4DapxxEw+VBAj0TsX3\ndsVkHOSR5wqiV+mxCRutJ8O3XVJYV0+VNa4hUleIYPchCYK3V8jfoZ6TE8rI\nt4ivp4nbuyy6bc4VW7zSnZZ0ep+I0B7yYd+Giq/HWJZvvDaquVBkPZShR5Ab\nakzuU6t8xlB+GGP9ebUIeyQeJ4TtkG5kAlQq+CKKq2lQobFdJEdq0lW+MqUZ\nwf6OpBhjaTzdJqAJB6+CE9HhtxCYin213CG5tkwfpckudoZr7gq7uKUXagwT\nTPc35uAniO5wesBuuNlRFczcJQIPcZYacpOkN0S1oMF0WnAqC2Yer+92JFVA\nD5HGurtFeab05/z4OuX/aTMkYvxbhaogipws9BXqdnoIXxbgD+ve0Bot50lW\nvzxR5aitXZlVg08awbWzZDMNYufa1VeUQkfS/21apeSNKW/9TuoObhq+Xadb\nVStvzOhf74fuIJa91oRnhOGdkcVifBuR0F2/BDDrzLWnMnit52VE/JPd3lxE\n5Gng42Zu4NNpKJoQWz07P9BHiziX7yxU3TCLkRDOOosPZ/wSMnG5wFCddWOQ\nEVh0\r\n=5heB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","dist/BaseController*","tests/"]},"main":"./dist/index.js","gitHead":"234153eefec5b06496094bd149714eeef0412dc6","scripts":{"doc":"typedoc src/ && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"estebanmino","email":"efmino@uc.cl"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.19.0","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","ethjs-query":"^0.3.8","eth-sig-util":"^3.0.0","eth-rpc-errors":"^4.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^0.6.4","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.19.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^7.4.1","eslint":"^6.8.0","ts-jest":"^26.3.0","typedoc":"^0.15.0","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_6.0.0_1611073657304_0.39989876889320786","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@metamask/controllers","version":"6.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@6.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"957ea51e032ef03d93222623a19e5c9d5e36f81f","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-6.0.1.tgz","fileCount":73,"integrity":"sha512-tkwAnosa5WyRu9SwOcMFF7ixI8VHXqwf//dzcTKvKE0YAadLHLymTjiA4+BISoqTFZ3JbicRr2KeSMnPGg/hnA==","signatures":[{"sig":"MEUCIGhDbXH0xz5XaiKXjo9x47ySHVIwEjYrJy2zf3ewODCcAiEAkmTVgkae6qQdgHICwhb4qjObAHIHlyCbGkiaZsYHUDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":664779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHWEnCRA9TVsSAnZWagAAGDcQAJrTaIwg0OfCHsZb9baU\nVdP4HPPZ1VDxjcy/lqR0hDnNE4BreyJaLmfDWr5yzBDSVTFF0tHteSwf3UxZ\n4ZSJexPyMR9SLrmQRdASShAfDYaGaoIifS9LOTPNIsYO5M+NZFjn67bHTn7I\nBP+hsBoquV5E5yrcA3T0atpyVGJx1Zf7XKcK0KV9xlFhwnTeEsC2FnkZkQiq\n0iUrai3MgYXTTjoVghAuUS1xDJDvyDX9op/ddQtnEG+M8MImPa0SUeZn0xB0\nD8IsuD9Tf1mP1Jfnu5e1KRMfjZZGBm80t+tbohJJuKbQe9QDLz0OHP4ZkJnl\nnU0x5QqdpkLhgcI32PtvzYutuWZ204rg44E1HM5CQAoTsyPF6WQN8+I3L9IU\npEajqM4nR7rVY2rBg6ws9i0DCvhb6QimlP+qPXH+bQL1r78COpuwFKWYywH3\nF/1956T13DG/gVadE+fMeXyn/vNQKCUkCVNZdX24TdV199HVjxo7axGDeldk\naboRS15qWSouv4mjm9aOHcc6e73MC+D5Z9SKUJs24kBK7RKrJNtpAtsuefgK\nK17GeupLPjrg6RZ5kdbvuGh9j1/eXm+uFdnMvm/PG1hNsqpPwHZcRWSCxgTt\n/+zrzmSckiOw18hlOQcBRie6cmmw4imXXIdbojGxu6/iuHvPEDiCRG1+qQ1x\nUwyq\r\n=QCpk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","dist/BaseController*","tests/"]},"main":"./dist/index.js","gitHead":"f5842482bc81466f9e20a20193a7b91bb982ed8a","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"estebanmino","email":"efmino@uc.cl"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.19.0","dependencies":{"uuid":"^3.3.2","web3":"^0.20.7","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","eth-sig-util":"^3.0.0","eth-rpc-errors":"^4.0.0","await-semaphore":"^0.1.3","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^0.6.4","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.22.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^7.4.1","eslint":"^6.8.0","ts-jest":"^26.3.0","typedoc":"^0.20.20","prettier":"^2.1.1","fetch-mock":"^9.10.7","typescript":"^4.0.3","@types/jest":"^22.2.3","@types/node":"^10.1.4","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^4.3.3","@types/fetch-mock":"^7.3.1","eslint-plugin-jest":"^23.6.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.20.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^3.0.0","@typescript-eslint/parser":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_6.0.1_1612538151345_0.3964235551719717","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@metamask/controllers","version":"6.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@6.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"bddad71778f5ec217015b503a10ffd29573e24eb","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-6.1.0.tgz","fileCount":79,"integrity":"sha512-6TL8evEVjrYaHe306JdD1HwQWo4vU79uuBsNTRFL4nhBaWjF3lPewznKKBR2AssYClVGF0cLfWS0AXFitrV49g==","signatures":[{"sig":"MEQCICEgWW2KQ9OJySUu2H+9vDp+56HliYnYOGfK0Zs1XiJSAiBhBcZGUubJ7up5Ez0MtetuPnKVSJFn1S9OrzuJzpg58A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":692408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSOXnCRA9TVsSAnZWagAANVMP/iLAXrqZD0IALKpbOkdl\n8Q/5BnA83fs4n4QILnvdSN7M+I6oxmBDYGQ590LFk86mrxpE5f+VJnDTFN2w\nI8115RvODWfYgj3BlFG1aAtHTdWnSMisMqoWndTI3AuDO/RepyKcU4TjAWbN\naJjE+JyUIUFDtVkGX71Fa93lKtmCgRX8OVFMo3fU36SecKHp6nyWFyHIHot4\njtxBuVuPni7Ss56XwFZMQ8hQ0Ad4MgEI60cEtxYEYsdFUGQjJrIX4HoqaKHz\nbKX4D6zLT5nwNQGKMavXNq3a0SPRnsbnMsT9p49p2Kfw32Vti6mNumukLUet\nWwlHAlt+9ZQVyQAUiM13kgH3SkfzP4PqEslTNkELm+Kyf2aw93UaAc+Js1OH\nh/v5UEeT5H42LXxMOkJVmhRtgyG92VhlaOnB66RStPUolaW7+1oXTSoPDWO6\nnYy88DO6c80vj4usoKv3zEWIKIu1rcIB+kGpV0blbHAD90JCEx73eLQtg+42\no+caNlvjPg3y23VEyZ1VuzNp6pyNmEtHWXVPuKcKqjowYDnlNm1NnHPaOe62\nU7ctpI2NH6hu7MsnRzZtodsMhqBmY00Y1gqAaDwFxBUZD8e5QhdTwGiYOqkE\n8IROn3OXml7rEm6adUQpfwnM2dOCerdJLqw4DCUW49IcTXP4EL9SKgWCCRc7\nBs5W\r\n=ELYm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","gitHead":"bb271fa4d4905ce50c30b5ad09eb67d499c6c1cd","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier **/*.ts **/*.js --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier **/*.ts **/*.js --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"estebanmino","email":"efmino@uc.cl"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.19.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.23.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.20.0","ts-jest":"^26.5.2","typedoc":"^0.20.28","prettier":"^2.2.1","typescript":"~4.1.5","@types/jest":"^22.2.3","@types/node":"^14.14.31","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^9.0.10","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^5.0.0","@typescript-eslint/parser":"^4.15.2","@typescript-eslint/eslint-plugin":"^4.15.2"},"_npmOperationalInternal":{"tmp":"tmp/controllers_6.1.0_1615390183185_0.6228311392494998","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"@metamask/controllers","version":"6.1.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@6.1.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"9ce6b2d58e7205ad7e5bf30449f84385c6bed4bd","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-6.1.1.tgz","fileCount":82,"integrity":"sha512-RZ4YRT34+uV2dk1pITKc7+F4zvd5jJO3y3U1xP16C/ATu1rSw57EM4pOlJmERTbRZ2ImP8wFZm9e4wpbpQuUQg==","signatures":[{"sig":"MEYCIQCrcMx7d3Dv0qjPZcwhHMulhSFcRGOSrZtx2EjCfJrpKgIhAKXTbtx0bdBY6ba0la8BwYcTQg2+t6GWrKxvas/+/yY3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":709247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS4tVCRA9TVsSAnZWagAAKyMQAJKchO9YVznBW2HNutJO\nGFg8a/bNmIBHj3eqAS9IXab5J/7kiLTl3M2qQSEXMqao70ha5pYo6zJ06JzS\n1rOzsQoWkbpAuBurVduooqu7SDRzdeqoyUxg+i6uHr53Til4mGySWz/Oa67n\niOMtEXEpjrDl3fhKSf7m1H0QnQeFi0dafAqHgzv67XXhaK7xfXMVnP/BEuSD\nVyVLFblcJY92xct5FjTyrILNsz/pnx9d6xlK8GOYRZNRgs/D5vMgmObsfFpf\nUc+IH7UOkb+5PpB4UJQgKkpHXZvZvYTHN/sX8kX60McWKMkzbtufP60X5jdb\nurmswMKLLmtPdwsS8QPca0XYAdNd7biHJLclLiYubOdFQNOgrHsQmjvTRJmG\nro6Mpxe5KqiBrl0tvtU4K4i9uNMi8hOWBhp5HHlHWMlHkp5j5SmaaO3+o3Ux\nBI6ac7dH9ZoPdnwgVF8r2qjP/8AEvEwSNSfRARFZeCYREEgkBt09RUDGsBD/\nHlF39QLyj52KmrLlI+Tmo3uxbos4PcPh5mANBCaPKVIuHFSFp1rgCCg+xc5i\nIrl/VCnU/ChKnEY3vJAzMYbUK3BXMoFI+j4Pq5/6jPM33uqsWKRdjapGyqDB\nilC7cOsg3NwqsB5ToEaIhJ/Cnt5W26TH+S3RZ5aiCr83pDuMaCWLrQiLA4n4\nZeVo\r\n=l8rL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","gitHead":"936819fdb1497e08d997a1692b39ff3e973d7f18","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier '**/*.ts' '**/*.js' --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier '**/*.ts' '**/*.js' --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"estebanmino","email":"efmino@uc.cl"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.19.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","eth-query":"^2.1.2","jsonschema":"^1.2.4","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.23.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.20.0","ts-jest":"^26.5.2","typedoc":"^0.20.28","prettier":"^2.2.1","typescript":"~4.1.5","@types/jest":"^22.2.3","@types/node":"^14.14.31","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^9.0.10","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^5.0.0","@typescript-eslint/parser":"^4.15.2","@typescript-eslint/eslint-plugin":"^4.15.2"},"_npmOperationalInternal":{"tmp":"tmp/controllers_6.1.1_1615563604393_0.08637978967795013","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@metamask/controllers","version":"6.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@6.2.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"13501d47e63366c74b06b21d98133bd7f53e6ea5","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-6.2.0.tgz","fileCount":85,"integrity":"sha512-udT5pZvv8uboJqQR+Mzef11BIhxPjiloPjo1tZkNXQ+OyKCwV21Du0G9MtO15HuIcHJVPAPYZiBVjAtAsTzVKg==","signatures":[{"sig":"MEUCIF1Lv65WM5DNlCIk22dWfsRjvYBmzygF5XnNJVw9GMInAiEAq6F+Awu4fwJRu7cA8plUDjNw5bXkj+++dp8pfZn6YSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":734689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWi7SCRA9TVsSAnZWagAAt6wQAJz2DVLUK/pli+YWgUuI\n81sIreWsX41IuCPe5REQ7h7/B/7G09hHHDb2GCNI6aK0yz2ws98ceX6aKU+d\nwV8Z1+Z23GFwayG8kk4kx/09/lTK3nhlkb8Ag4s6TtYyNYg7NXtLoI0Ho6Nc\nY0w0QwY9i1w73v11hEOb0OMb0IFsz/2I1dW8ojwy2yvRXINUDhYAGahmQMkt\nOeOL8FC4w2YHi5/u4XzKIjl3uxozE7SvFX+pwLupOhjaO9iaSfBy+uMEmwdp\nJ82tyFoi4nd1T6DOKDTvaiI9hx87NHsSyZ9h08EN8p/o8y86xJPy9aUtX+q7\n3BZvCePKrC9r1ee4R7fSfgu7YF21JYV8E/b+iaG6jYeV4RHdCIgleM28a5GX\nVdl8DRWs8leWjDhmvdRzjLqwoW46Tm7WTVMdV6nR1RbDRQeFctd/yC7A6N/R\nDdUa2RoaixTkUBRpNM0o+fYE3ANavVvh+L5V1Ym5EB5gUEy1Dk+oNE6pe/UO\nPQui4qGmHlU6tsFpAHIwKraD2uJ12qBWdnYSqLGoGXsJph7t7hXLVV3agufS\nKwHbfVK0EG4SuA6TgMGuxbYz6VWDzyMQin23PU9AoLRIa7cgMg2WkCeTOHx3\n1zZKBrBO6lM3iaICjzZDXJpOp6sanOKrnj0RQHK5ZcxAByCd6tnDoEwRbDDY\nM3Fj\r\n=7pGX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"ed4df476ded592c226c5d8cc9801dca56798be85","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier '**/*.ts' '**/*.js' --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier '**/*.ts' '**/*.js' --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"deprecated":"Deprecated due to accidental breaking change, please use v6.2.1+","repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.11","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.24.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","ethereumjs-tx":"^1.3.7","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.23.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.20.0","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^22.2.3","@types/node":"^14.14.31","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^9.0.10","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^5.0.0","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0","eslint-import-resolver-typescript":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_6.2.0_1616522962523_0.005149062377687308","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"@metamask/controllers","version":"6.2.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@6.2.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"b7ca32011c814a3f629911cf455f02c609336dbf","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-6.2.1.tgz","fileCount":85,"integrity":"sha512-ASysK0IJ/bBvI/C9htaupKYapN+Me7AkbR7xS9WTmoWNyf0mhMLvCtwVcYo34xPmzcnuTNA8huyfVHanEa1rXw==","signatures":[{"sig":"MEYCIQChKT1HNy5KYXF3uwqRQIvKWQLb6bjmAaXfO7UYkqZgTQIhAIf5wyhxO6ynxFob99Equ3Tj1dR7CvC4RdhejX6XnAl+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":735134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWn4ICRA9TVsSAnZWagAA4mYQAJ/OrJRFLcFS76KmGczT\nAv5N2so77d+/QTZBmpmDaXy1V/rXe1iqahAWa9w+sBvjTeFwOlsLvkl0vgjk\nqA38NApFRueTlOP96O4I0ELtWwZPBbR0SYPKE77dVLBlREgfoSTEPX2VwvUg\n8pv27pu7qo7WFTwlYZeRbqqOYQFTmyYxZ2E3CZvrgtPDRnsSdazimajhsCay\nyISe2C7uZc0N1Gc/FZSmGMCPdfNbKxuakeoNkKoFx50+/ybKCcRqWMOHFcQZ\n3Jxae668j3YgN6B1xmZdjwdS4Zvh00m40wO7o2VC1Odr0/mCZUGl3W7eBZK6\nlIGTtmK4ptVokqhB2nSJDm4xf34xvaPSxGxUwf9ebM49CcNg1+/8IY5HHpBd\nH2g8EGuUvNf7i4soovnxvB0UHClPsv61ZtXgje8DHOdEvmnq7aw9/EgX8DpW\nKCqrcky8kxCpN0r9V3N7Xdf9SPNxcpPHLArYvAcu/m5on8Xmf4sfF0kTQFdj\n6hgwjP/X8Bmm4ugzO2BctGIzImMoGsDKKZi8KLbJfXqD3bycjLsJT1yVEkms\nOdYnN+jRgxsXuyDHwzhezYLfsRUogi1qwkKdCewAYERzrClrfz1IKsbMkCBh\nXeErfRxfJbObCAG/Ey8fkYX9bTUGNoP2e2TaljV9BQWjvkUm9AEysCt1kzlC\nsTTd\r\n=noLm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"2790531c2338691b5bc0bd156dfd75c02d3769e8","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier '**/*.ts' '**/*.js' --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier '**/*.ts' '**/*.js' --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.11","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.24.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","ethereumjs-tx":"^1.3.7","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.23.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.20.0","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^22.2.3","@types/node":"^14.14.31","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^9.0.10","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^5.0.0","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0","eslint-import-resolver-typescript":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_6.2.1_1616543239996_0.8562254508133489","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@metamask/controllers","version":"7.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@7.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"8daecd284faa897ca1f112a3f6f28d6936dac674","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-7.0.0.tgz","fileCount":85,"integrity":"sha512-vb2/wgGfJFMUa4Ej67FMkV94s0vp765t2vwOt8EOxhWfmEP2v9myc2B95L5jJJZZgvCk2ojaV11CrFF4ookLng==","signatures":[{"sig":"MEQCIDF3UXJ+14N6aDwBIiRBLdGhuAkUMrBOfmgt6nZ7aXbIAiAMZ+Cq5kwqyZwLavm2HscBv/XOPq0JEgydnSjuaIRF0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":737585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbM1jCRA9TVsSAnZWagAAb5cP/RgCBdP3TIkzozbaGxhh\nM4DKJRLgqNbPv8gqzCEK+NhMPlKSsUpxPc1oEqMTz8dWp95QKu7/KmlVBJJe\ndfrKdvY3tb7iznJUgwtUmP/wEXYtcurHweAj4t9BxazhjhYc2azBu22Os0qN\nJMeD5aciI2a1047FRAuUt5AwJqz+YofD483O8wE7Pf+jQjaRCKIfmhT5662V\nz5i6v1Qgiwm+h3J8JDi0I4b7GH0q7N0YLAkMQdqCKPJP6oLfHKqA5OTtoaDa\nYf7vHjX53U3PR7oOy9bEHm93gBoLjW0/OwBwtEOTEHjZGqTj5SICBg3Fvpnr\nF5nWYNBDDzKk1ClLWS7zZY3gA/A5107nUeZNNYpOZtmy3gs6+ZBMr+CJw0LP\ncmBPRnHV4nSGD9DpPNoXxTAiFoL+r9C6FDrk622y+krk/d4lORZSagxXx4MN\nA2AxWArZ14k/VeZGBxhaA2tqZoY8TOVta7WyXsDXP6JZYFgCg5yMvAZijXPJ\nrFXWrAEIWQcHqVouT9jKpgopBY8VFVVIuIC1BfaDiHFbrD+4epqWIekHnDLk\nFu8g5XZ5fySXfxDpJtyTDneeEmeAwbGTXhoV6mcD6xFp82IjZ+b7oBXOgmlO\n06yxCZCcuYFbnJyXTNYQXVh/uT+S9eocjr9QQ6Q+7+MgZsPUFQY8jjr8UVom\nVyUz\r\n=C7t0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"9e6de861d08fe7c98f15c154e990ca6427b7fefc","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"eslint --ext js,ts .","test":"jest --coverage","build":"rm -rf dist && tsc","format":"prettier '**/*.ts' '**/*.js' --check --ignore-path=.gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","format:fix":"prettier '**/*.ts' '**/*.js' --write --ignore-path=.gitignore","build:watch":"yarn build && tsc -w","prepublishOnly":"yarn build"},"_npmUser":{"name":"estebanmino","email":"efmino@uc.cl"},"prettier":{"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.13.4","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"lint-staged":{"*.ts":["prettier --ignore-path=.gitignore --write **/*.ts","yarn lint","git add"]},"_nodeVersion":"10.19.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","ethereumjs-tx":"^1.3.7","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.23.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.20.0","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^22.2.3","@types/node":"^14.14.31","@types/web3":"^1.0.6","lint-staged":"^6.1.0","@types/sinon":"^9.0.10","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^5.0.0","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0","eslint-import-resolver-typescript":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_7.0.0_1617743202843_0.34887832637352756","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@metamask/controllers","version":"8.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@8.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"42ac5aaef67a03d3fe599a67a36597e01902ca8d","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-8.0.0.tgz","fileCount":85,"integrity":"sha512-TrteMifsCxV1g3WHcSD1X98fF4hKep3sXZNGfrvkPqa8mrF03hJke21WBSTRtvJ3vkNLRWgi+5I6lVXFTzbYuQ==","signatures":[{"sig":"MEQCICgw2EXC3NJyBuYcDeu5j88vKBwL2FDJ5nrfo/5ACruLAiBVLDIQG6qmDJEVnS1VrDKDaeY/U86p4a2A2yBw8y1Y5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfdncCRA9TVsSAnZWagAAcZ8P/2UaDb14rThMm2Ue+nvj\n4oizzUzhFDbct/a0WK4dF+pFlfJrw0OMWyYKjMtM6mym8bnNpXOVT/UU+MyU\nGws4r7G71RzLDatkhbxDCFFS2RTB4kxnq8GytuygcTeWTIggJa9GJmAAijB1\nTudSAQAHBDG44nFyeKMCTb4VGm0/qn/Peh9wtcxGJ9iOU+2y/U6nCF1dxCNK\nrqYiXMrKb7JbiIgHiJ6K2CJTWsJKXYw+lxInIWZIZKpGzGeb/xExXs11sNQ/\n+lPrZEBq7e+1gze7jUxs4AICLA3pzFfUH9RSKDyNdJHj6GFPQbuOwXCgk0Hd\nvXZkdEGFUVERspKnatW++0TiuWdQ338JUVSO58EQSSL/n84nVufRdz2whRnU\nTz+OFYFqsQyC65hlDJMkbv3nvxB3l/nxDJWiL7di7IrhkH5M+wF2iidZqo5T\nNx8FODxJMDKLTPWj4MK7v4uZiVVFH7NBlBxFCzeA8+EPe8tx0rRSw6s3MeF+\nFpLNaLPtStsTEGFuhWwluSduWGargcqgaiJv2aW+lYYGzF2+aLIF2SKROJ3t\nOZrX+71oO9QLok2lLV7yzgA5KN+9ohNWUeU/EByjoK6trt8QTF4jNKF0j8xh\nSR/YlP0M+FPrMTO1HMppQ6R8uBvjhJ8sNMac83+RJdwniXXHIxYD/3GWuUc0\nkyzY\r\n=Dlni\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a111f7e4335a4e3d7cea3b3bddbc6ef56c0b90c8","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:json --check","test":"jest --coverage","build":"rm -rf dist && tsc","lint:fix":"yarn lint:eslint --fix && yarn lint:json --write","lint:json":"prettier '**/*.json' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.4","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","ethereumjs-tx":"^1.3.7","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.1.0","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.24.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^6.0.0","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^6.0.0","@metamask/eslint-config-nodejs":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_8.0.0_1618860508326_0.5564718909829613","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@metamask/controllers","version":"9.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@9.0.0","maintainers":[{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"b8661f6fad246b20b92f684a63ab268b0e5248a7","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-9.0.0.tgz","fileCount":85,"integrity":"sha512-qj6sKw5j7a542i+EnN/XJW2JsZZzYbj5j8NjYBiRE70kNsyTQ7iXaaEdyXO6re+OAI5M1ULuWgTULoFlWiuHcA==","signatures":[{"sig":"MEUCIFj3tQZb2SAKxR/h3cIc8BSjAPregH2uMzxsHbZBWKlnAiEA+1bKDFArLcXQBR6N+EpcPjUFIKMI9U+B0P61IfeoiaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpUToCRA9TVsSAnZWagAA1DUP/iBadhe9vD3WC21crnXG\nfiiIgB96PFHfJ20SWWilHBARTCwD+mTqE4w2Jhq5RZP9prWvH+KKdGvFOdb/\nfigQnWgwS9xQ4w4rxX3fxqjNgN7KUaaeVE9zTqhhoOn6PPWyA7H8/pC1SnoT\nEoobdAC0UcmBEFpjpCRTNagI6Q69KWM7ARzvth5sazFK9l1u45tstFG5tKb6\nfEG496fs3XQkxEksjZavio1nCb6qUwmGvjZKb7aNqKPz6VTRw6ba8zlR35mR\nmoRzJGoS5OcB0Q+gDT9hb8bIOwARFFD1CYlsLR/hXY/kBbJHiSzGnj863fZn\notS65Ci+nDUxj8PqW/3UreeIm/jJIbUPnXbA0f7OB4O80VWoJT0cky5f52LT\n+IAqcUOSCvYJVXlAWHnzYL6YJet0qPAZXud779E/8+SA+ePFz4/mzZo+zxkd\nk54bMuf1zOx7Dcse/QW4Cik0XEa+vyky+4ABfSPz/Jx/K/ZFaBSbeZ2LmSS2\nKwTktPBI+eNuicw8ka9NiN8qemPuyXUKY1nsw+tMc3vdDc+vCK8B50ZxBX5C\nqXJjFXi7IByI5RQeIx8osHc8m9h/HjpHdujvkSWsJlQniZO0lL2ipR+3kwM4\nshlm9DrJiSOPQfIQnwGrT87yGAWMum1fo9qeI+c4yjLhzClwbzIkEmvNxlkz\n4+0z\r\n=+gDM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7df4d81a474c9a7e68707b8e602ee9508a8deb9a","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:json --check","test":"jest --coverage","build":"rm -rf dist && tsc","lint:fix":"yarn lint:eslint --fix && yarn lint:json --write","lint:json":"prettier '**/*.json' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.4","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","ethereumjs-tx":"^1.3.7","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.13","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.25.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^6.0.0","@metamask/auto-changelog":"^1.0.0","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^6.0.0","@metamask/eslint-config-nodejs":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_9.0.0_1621443816070_0.3778258927823275","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"@metamask/controllers","version":"9.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@9.1.0","maintainers":[{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"4434f22eba2522889224b35aa08bc7b67d7248b7","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-9.1.0.tgz","fileCount":88,"integrity":"sha512-jn/F0BNbaPsgEevHaPqk0lGAONKom4re1a4yBC67h7Vu6yu26CRi30SJl4xIh3IW4+ySbPhVLaiXFiXr3fESRQ==","signatures":[{"sig":"MEUCIBWIbqb0Hui8K4NECTnZgS8VpWT1Opgc3ZGlwRO1APSIAiEAihdv2I/EjOtSsjD/BWxZmP0Fpq8Vm+y0zJFtVlhaulE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":813602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpscXCRA9TVsSAnZWagAAdvMP/0jw6x6A1ugymel8+Ojk\nNLp7WEtkAYG486zIFuq3dYcJBCC+0twEdVSVjFJNybq85LEEHQBLTH1Qe+qL\n+0X3uOaLHNzcLDrgrrUfhLHK0V6AtSPWpsES868MHDzTz6Qnqo+lfY3jsgDt\nwZywo5Ko9jbUgXNlXvg2L2gtxEDA3WFSY6+UGtekLPKyenQGFj6rWkA4F6Pa\nVjpQdbgjBJua9IyOc7mpAh9FDg4JEZBjh/gIHsYvOvULdqKpuy79JfW6eXZx\nZZxx2iWKMRIzIICE7IrlEseIm5WF5Kicg2+hLQW9Yq4pI3i4gPwP6D+K5MUw\nGZ/faO/DUIvU3fALq//VWn/FQ3m4EN+nXnGrrhKknThwEs7kd+lb0DFuiIn3\nk3ClboX0q1M3zhg2zPdDPTpxelHvwiPSfT2f3MT1oY974i/53nsVFRypVCtK\nmQ6gPILjn4wa+CPH+LoV5lEpPRTrP9B0Gf91KDUKs17Q2hducFgMjKvbSkAt\nDrA8rE8ohOiEVtLfwYwsf6jyM/NTYcOY3iL8WAOgLNkpTLJmBl98SVyDBRov\nFMgZmykX+XewlD/Nl/CBSWd49OwakkfSybcmeQIYOLYbXkpEwj2PVkjb+zYD\n2YYzKa0NT1+chj6StZVVskWxSTmFQd59rtpG8FR/ONZkE/b504h23W54Se21\nchsf\r\n=SFPQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a554900be32452638546950d3db700da6793ad58","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:json --check","test":"jest --coverage","build":"rm -rf dist && tsc","lint:fix":"yarn lint:eslint --fix && yarn lint:json --write","lint:json":"prettier '**/*.json' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"estebanmino","email":"efmino@uc.cl"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.12","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","ethereumjs-tx":"^1.3.7","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.25.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^6.0.0","@metamask/auto-changelog":"^2.0.1","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^6.0.0","@metamask/eslint-config-nodejs":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_9.1.0_1621542679309_0.40918256278645804","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@metamask/controllers","version":"10.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@10.0.0","maintainers":[{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"34ec47c463c4d1de97ac78334e31b2239fee7049","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-10.0.0.tgz","fileCount":88,"integrity":"sha512-fGXLN0gKEBqEjGJspz5NdLeeukeLq9mCTP2J8czfZUHtrN63yTfjgzodik/cP9kddV+UfETbUsPLJaLTCNMvow==","signatures":[{"sig":"MEQCIDYxFrZwUw/Wjr/sMKz6bnEQ+oDSInbgou2bzzNvQ/kIAiBXejy4bpnSCwDk3fPIcXB/Z4vxXolI+s7qD3QrOPwGMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":817596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrnVFCRA9TVsSAnZWagAAbRAP/R7+j5Ap1g5v/wxiwGof\n2ePkh5BOqE17PB8kLMivP+/q+XzOEo5a2rQfW7TjpZsNq7R/EfvDVUjoCwaI\nDBKlgyy9qMyuPilvM3brqeNOEWGcgWutMk9z+VCJpINxE8XGOSXWXw3KTnuI\nSLFr2d1PVTosyJKYwAsNDxXsbw4K79H99OrZv0MLGs0KPbK2S+15xBWWSSbr\n9ra9iMRfK+1cyOMsv6wrqU56LsMWKvK0C5JxqDtsOCuVsfCJCD8G9hPBjCiW\nfhBmSBCG+ePFum6vY3A6xy2wVPbLiBisg96gK8Hg06RFZlF5Kup6cNoip58Z\nef2A4I5LysPYG+ZubYYR+wMOzAZXpYZ45c+hFPVgdIl6R7crIqusZ2Lh5S/3\nwnTuaMrnxcNXbEwZrMA8LudVKDchhGHzAblvyQQiXsMX0pq/ZrstBWURlmJp\nkHukZOqZfKTVwJB7NDjjxbGvK1tde0yO1xVfLV/Xog3f/8yjTNp4CoKyUJNw\nN7rlxPCMRUCqO27Lq2XnHDhrEsahgLaQAVgs8gT+SgQ6U5mFEa3qq0mv6OBU\nKhKKlIyA/P3uqe8MhmokDpjW2nONJvBTIgEwD7j0epe+lHgQm/lJEt/tRboQ\npSac4DByj5clEKTC/2llt8smS9VZ/iwutbVeXb1Yc4Kl66EQn961Q5Pgn3hr\nOjWg\r\n=g0+u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"24681342e264a645e729e6519c07c8a6eac81595","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:json --check","test":"jest --coverage","build":"rm -rf dist && tsc","lint:fix":"yarn lint:eslint --fix && yarn lint:json --write","lint:json":"prettier '**/*.json' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.4","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","ethereumjs-tx":"^1.3.7","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^6.1.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.25.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^6.0.0","@metamask/auto-changelog":"^2.1.0","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^6.0.0","@metamask/eslint-config-nodejs":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_10.0.0_1622046020894_0.22613065899728868","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"@metamask/controllers","version":"10.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@10.1.0","maintainers":[{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"estebanmino","email":"efmino@uc.cl"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"ec0a3751fa658966e9818038784ab6b555c95382","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-10.1.0.tgz","fileCount":88,"integrity":"sha512-Me0jzI5CIOdfXkpm3eBOEIxDGlgbKQaW1au0GQdVgbW93ZxDueTqLUg9xSGSfGSJ3i+Alfqi/tnGqT/nwa/5CQ==","signatures":[{"sig":"MEYCIQDUyXvOQqJACQlwq6xGiGsgXFqQiy7UYkpwTpbDerORVwIhALsSwtK3IHuJgvS4sXe4oD/mTXvsQCMODyXJEAB5/Iji","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":822779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvkRtCRA9TVsSAnZWagAAxK0QAJMe7bB0YIf/rhFiXvbC\nbuS8Mhht5rWm//ZoArGvlVtBk8wgz7CmuvfgfEcb/R3RVgJHUAuYaXNOoSHI\nG86/w6Jj611vSc83DSx0sP6Kl0Os64A8eEwsSEoOZdO4h0EsDs7muhdMUAS7\nrfn9WE8kBi/ZFdXxf/dmgGEpG2euv58vYooUaVWpPfYC6WfuynV4R1MzD7zE\n49jrvrsQJb6511ejeor/elWyrjOtSM38jds3T4qDNGlj+kBHCU7gBnDSqiC7\nnOdvj8XZBNWT46h1M0QmvT+yfw+5AqNCWmltNj7afGIZI43MT0kUGWCvUm7e\n9T53yHu9E92eHR9QOwsi62Rr3DTVyUYIDFVNZl2EbcowOl7+dbL8Td6R6+ZL\n6kae/6acm+0QbE4lIkiQ1vxouylMD8xDtbeirb8TCzkqxi//x/cGNnz8ds/g\npDX4Xs8QlfJnllC6JiKyvx7mP5DqTXxDXTL2BVDL9o0bvbwyhVSufQcSq3HE\nuTrriQS8gtpDlqKfoXcXvqIMd2bLPH+Rm0O/xzr4MEpYgqf7m7yVcJj7r7Q4\nwTSx7WQ9d4iFFKMPES1z+q3UUAxtzJ96p6JBYMUZO/c6ys9SOJw6J5Tk57bJ\nYce63tHPX4fc481rocOqOkdCmdo3OAYf43H56zUetpcg/0VGEY/PjqwtlZjY\ngbg5\r\n=orW3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts","**/*.test.js"],"transform":{"^.+\\.tsx?$":"ts-jest"},"setupFiles":["./tests/setupTests.ts"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["js","ts","json","node"],"coveragePathIgnorePatterns":["/node_modules/","tests/"]},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"31345f9e3a64bf253add62c6bf131dda7e998f21","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:json --check","test":"jest --coverage","build":"rm -rf dist && tsc","lint:fix":"yarn lint:eslint --fix && yarn lint:json --write","lint:json":"prettier '**/*.json' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","build:watch":"yarn build && tsc -w","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.4","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","ethereumjs-tx":"^1.3.7","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.25.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@metamask/eslint-config":"^6.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^6.0.0","@metamask/eslint-config-nodejs":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_10.1.0_1623082093543_0.783060237951533","host":"s3://npm-registry-packages"}},"10.2.0":{"name":"@metamask/controllers","version":"10.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@10.2.0","maintainers":[{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"af7e3e63db5f98bc2e2d1eaf7141b7abc359e83d","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-10.2.0.tgz","fileCount":97,"integrity":"sha512-BbhljuCWK96U4QZ9Ki2WZ+Cv5czg537UpZOW/1YifiC97Tl3IuV3DpDY75SfPoUxwF0T1xfXy+VDvza0SyNGyQ==","signatures":[{"sig":"MEQCIBj7T9NilUXaQrOBHbSBs0Ore2I23Kt9ded7JZNaFm+lAiB6Clx9XnhXrmqsRfq0jabrWympxVTvdYI3ehHBNW53GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3MenCRA9TVsSAnZWagAAdFoP/1wVs19ihAcFNJKWVyB4\nTi7D7oxm6lMbaUyRcK7OKc1bbec1/QsrbwBQVx9++e8g2IYnX/6NgDn5t6YF\nqzZeuU+yS65E0voijw6RcVqo7p6dErBBz9gan20ix2SXVl6j2MezgiDPIqw5\n1gA/iIqzHxoEx2Io2s87Otoraq4gG0HDx5uI+yJDoFLgd+DUQc6MOReuRW5v\negPF/HlgF1UGI3xMyQr9JAs3XIrxjgt1ZBNfCqCWf3uQZxWCR4pVdjHhMsCG\nVIp9Ub75nB4GCyMPzuVoZ54Mtefka/rHOX+vvB0Bxa2fIANQhz7JfOWzIfMi\npYdXhRX9d8BRDrq3jVlVJ9xQFkxmEbgt9h3Eyj9G/0t0PWQLwCWQGfG9NYhW\nA4ar3kgjuxO5C2pM1b1WpAlGxzmHulkFcQlrlMHmGB/va4LKr3quNpajdHet\n1WbYmP5uxLQWV7giBSfgDn3WKlIJkOrNK0hTW7+aI4Xx98clU0Ys4Yg4gyhg\nGH5rOO6jyHrxt67a9GeVBTU2AdDsbmJj22/i5dFd/Z1gkEo1DlWOYfXxE6It\nRKad94hC2Rg1dgbil5QXWe4Jm+Wm/hrAWoBCVIO2mUsoUpUrqu8RnSjnCWWZ\nhykwof6qgGg3+NELhFzHaRCEDM74Jyh8JWaFe+AiNrRw51O1cwlDMJtAyht0\n7zMK\r\n=YmmA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e4b71f649d1aad5e05bb1747806ce549822e95da","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"deprecated":"Accidental breaking change included; please use v11","repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.4","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.27.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^6.0.0","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^6.0.0","@metamask/eslint-config-nodejs":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_10.2.0_1625081766815_0.19438731071760906","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@metamask/controllers","version":"11.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@11.0.0","maintainers":[{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"1a8f6824a7315b40915d0fc4bd025478a4c5ead3","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-11.0.0.tgz","fileCount":97,"integrity":"sha512-RPgqdFKhAmhYyLNeFV6X7v3Rlj6RlHgjn9eUdoaME7DGYxchNwf9VoyhSGqxegH3hEObpg/PfBPrLHKEJUb3gQ==","signatures":[{"sig":"MEUCIQDEn+kzGfGEO7UL+8o7TPkTPBfw6WppIei7UHVgceZb2QIgFBe2nTHyFCg4Bia9TJpVz3rwvdSk6+aXweInndhHSqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg30EaCRA9TVsSAnZWagAADeAQAJHUaSlMN4tqVxQCu1ND\npI3c5fKXWWUNIDM8GfN4kbbTybX2dgUFhZXySmPPctaFmpnBv2+DcbjDMH1L\ntBpor54vIpzCvRRrKRunHLSWHfcwELHPtWO2k3Yt2VimaNh+US/i81sBVPKG\nlPXagkXWJEKXs6BDERYRabGI5NrnU+csHvVPYTfQHL6eiwcMCC+TUxtDZ/jI\ny/WTWx3lpVCQjnMHb27xQtyKbZbzngnPm4RNkBZWUQdRYx030s0Ee6Lo+KpE\nDtUrZZukoixeQNWac3Kf9umENHT1uGdlsPW56fCDhlfNu/nK7Vdyd3iLQTPx\nXM32iabiCdFMF45RPu1F6b+LNmA6T6V//RNV72ahhC8X/B1Fk2BRS4q0nIk2\n40HJXMWWsd/Gal49jHkIi5ZK1ylBUkZQhOkskWzMpheMtu0soLe0AjgbrPYW\nPyXyx/wFM2TS62tuACZzLKyA7VfoluwHbuLbb73XKWFaEeVwUqIzVMhJ+cBx\nQdbMGQvKKRR/gAcWmHGWNhE3vydZtDAsd2PEveJs4Hv7t5gpG/4bXh7rpT0s\nIynJSip/BWD8J2VvTvRtg02QNy3nns0yc2n8renjJmrVNnDdRM/EinX+DKqo\nWZfv7cxOgE13yBdAVkxhdSFE83myG3qr71aRYAqqRw9w7W8i7jpoBY9OTzhT\nabNr\r\n=9ihF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5236642181f707c9f8ef7091f99ee4199d672e65","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.4","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.27.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^6.0.0","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^6.0.0","@metamask/eslint-config-nodejs":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_11.0.0_1625243930364_0.14048628504899763","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"@metamask/controllers","version":"12.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@12.0.0","maintainers":[{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"afc36e6e8eb53133996b6e41dfc30d01c25ba9d9","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-12.0.0.tgz","fileCount":103,"integrity":"sha512-YGi3rcfBjjL0UqtyoAgYQUmjBJ4V9e1uQPcmreDghDxeyFdTMAXEySWlyON84SLgsCK1FLiZ2rYm/P/FIhUXJw==","signatures":[{"sig":"MEUCIBoq4++UMSPdBBLl9M7jeHu3jra+zVw+Pp1bugJXBce1AiEAtM6J+sdsu/DLgFGCmcFAKU4hjVyoOTV9BmpGnYlYEtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":929083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5f8BCRA9TVsSAnZWagAAAqcP/RnjXAGLtQVW4T4kzLfl\nM6tSyYDxIZhm+rBLYQSYLgBKwN26WxRWxjDp2OXQaArOg3Oh5x/CsZQMYaxP\nvUHIX6sH17OHeTxg5cq8+bTwj/iQ7hsk7XFyK3l0u2KW77X4TsJ6R0XPblx3\nAkHRNsfPPBI4ZIxlsAu775XomhjcGgax1hxcHcM9Cd8z7aCWrvPc+4ALPqxu\njVeFdjfcIO/T6EFnfqX5n9o0CjyEXpINuB5/2SN/Nkc1lDl6ezik2xDghpA3\nIPBKEqWbPbWnkfSeBjWp3icZ0dii8xYa4cyKYrnw574j07NIJmi4GWp4N1Ri\nsQui2545O3PWsxfLvS/r/YB9ZJdJWLQAbGnBKVgeFzLXlYptcC07/2Nyrwgc\n+coYAveC2+eWmkp4iL6vWMwZ3Y05LGG5wjwTSMzqsHmcpQppcmNfaDgEVMvv\nC6Kq3usgPf6aT83Dg1tjtXYcaqrvGCfh9fWFMrpveU376UZD0R0z3vOLvx2w\nkqUfN6IBiKLYfvlslEdrhwjyQKg0oj850I4Q1TyzEwcEP8aCtefjQwajLYMq\nMvzD7qdTyFW2SEMWBMwXmlM8VWjQzoLhHyGhJKGOUt0XjQ8+EjcQ29+8tzbs\nqdtOwMAQa/D/8hS9p/aEonmGKxB5pi9p0v2gPWwOBdiWGXW7nyIwJ0kZjHXZ\nHd9a\r\n=Xx0a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"79125860ff284080f664f5d895874822d76e4cde","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"brad.decker","email":"bhdecker84@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.10","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"14.15.4","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.27.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^6.0.0","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^6.0.0","@metamask/eslint-config-nodejs":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_12.0.0_1625685761387_0.7593297633786824","host":"s3://npm-registry-packages"}},"12.1.0":{"name":"@metamask/controllers","version":"12.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@12.1.0","maintainers":[{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"169f21e2bdc705e01d60fad54c9f3626f4a89c77","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-12.1.0.tgz","fileCount":103,"integrity":"sha512-x/lLiUJRpUBUap2iyYZIBqcrfpBhJO5CdW7l7PNnKF5Qhdgt0Have5sG5IqxMpqVFpJjr8UHkrkuvGklpld/WA==","signatures":[{"sig":"MEUCICDgjo0j+zoLVpJsqT0PMXnqDPeGeZXbB9EjPIUq97a3AiEAuZtolEcmYh5isseBN92UGA9Jru5BD2otlGy4T5iylyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":935251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6Oj1CRA9TVsSAnZWagAAxcwP+wRr+Bv4QCuV7AoJCPlc\npbHjRv5f0lifj2BM2hhauIAuxt56TTV9h+OLoLA3z109rdhdOf0j0BFYMg7i\nR/Ou8iqCPp577yHxkXTI3d+U6mGjE59S7GbWcOlpGrPQya60IvDWD5f8xYxS\nS1cRSVHZG/U19OXLdW6VdLP5WWsJ63SF2qNEW+i+BRR06SK5lPMbeRB04j9g\nmy81cAI96z3Sv8qeiCdKG5Uy3lM/rOn8WYFdJtqOOzoKamjZIs8se6I7RlWL\npCi4wiR9qVYZ+zO0qeEDtPCyTrFPb3JhPgXcv5WP3DDBy2K94t/HicqPkIIp\nZDLAQa4ZLFtVKjz0Xfdf11FnIqq+Qa7geAgr7nX21b6kX25z//Xf1ntHNRCx\n700wKGFNPeNVHcm5hvtNPMB2JzZuzE8H0JJxtXkfLpB0dcsVxpba4sSifH0w\nbo5IGZetTQVMvWG0RRFw8VhD/i1W8QiqLks1/i/Seh4VbzOJaGUYOPFAhg6A\nq+uIfNC0lJYP8l92l2zWCzi4JJGw/ef7rVBYKNeaJK7idiCUqk4rAIWnrufi\nhq4YJIGfKF6SzpGD7z/R/GMTybBnc+RNdiLHKkaO+kyY2u42wAtCBdtRMq/H\nZ7qnI68roeiGbdAlQux7D49wPXIEmOW3JuNKhj7gqQ6CMv6IPLOB3SGXBIC7\nVlET\r\n=JH+h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"27fb0577cb3a6185eaca4db4bc097a4780c069aa","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.27.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_12.1.0_1625876724601_0.46413348534720367","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"@metamask/controllers","version":"13.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@13.0.0","maintainers":[{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"f5bc12b89b5e67ad41d610213bda787be1e9c06c","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-13.0.0.tgz","fileCount":106,"integrity":"sha512-6HDwyD+A37u2vCTje0Z6sifxzclsq2mOqI3YX133qSN+6rk/oCtGEOcJXjau3vNKog+gRzAR2do6/sU2y/01zw==","signatures":[{"sig":"MEUCIEvz/k5KgaQGPW8n7F1YbctzGgwq4pdzmQz68REr54h+AiEAzG2a+9l0qgdcMjYZXnlMtwonDTv0QsatPMgZWUUnQ1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":946448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7KKECRA9TVsSAnZWagAAsFoP/0w4Suk/+mRvrnWyv42V\nEfFDa0Z4pjuO27MduWg9RxH1/a2/z5vDNcJC3YHFuFn/HywJY6QNfsnHfYue\nxTvg3l9on/DyjzrrikhJrLNAKfoJ8uPIHkX1O2DBRZ3oh/qqe3SJl785TGsH\nQ45b/IuPL0qMI6sdsmFu5b05mjSc7rxebhNtrsqZgUZ4Lc9Zmb+nM6rO9QTf\n5reaaflx01M0+QXdO/38MG70ut44ON/UAwo0fanRJDtPTSDmHflScVRN0jck\n7OUihm2c6ZoXVlNPy9vFoNPA01JDxQbc2sUiwH0mIHuwurzh2ItAvXV5D+8P\nP5+xS96Gn5i+LbGMK3lomdfm6CEijL0tL8W1LCvh/C/nBHfl8NiBNHiSgDp7\nTO3RG3TCBs7MYPZtlndcMjvM6NpPLcjjWr6IhqkEFgFPeHUcDYdz+KAzRlTK\nIrm9QBpB1x4Es60q7QjV4yUTh+Hqn1OxwEJeptED9fu+W+N0vv/gCZyzDFuV\nv2MMWhs7ycW6jyGqLYtn/JUAldZnHfjanJgkVgQS2WfKSD4ZPp9SfFtqnPK8\n64sF2kT+TWC9EjZ19A0eaoTdFa3YZdr2aDApv4aeorpOwMU0IQL1xlvDYUMx\nkrGfB2VRUghEVMC5p0knieeSwPn8Dicl1jfnmXezt9Nlz73lqOGyzzzvrEUz\nlI0E\r\n=CbtB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0cd2e5ab3ebffc9ec3db494912eb6442c8fc38dd","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.27.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_13.0.0_1626120835978_0.19963795640433668","host":"s3://npm-registry-packages"}},"13.1.0":{"name":"@metamask/controllers","version":"13.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@13.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"881aecdd5485a27356cc6dd0b6c43d5b5dd57f54","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-13.1.0.tgz","fileCount":106,"integrity":"sha512-S1RoIqhNTuGwKEWioHDwVk2A5zfEiFdtblWqtw3anyHh0IvZDwYRcrE/FOYySOHZgp+4/YRYl5bsZI9s1aMiGA==","signatures":[{"sig":"MEYCIQCVGgcHInZ49XBKVXRt2BQQ7zPifJs06Tbxii3WwiaS9QIhAO+pkX3r7uB6mivuqX4Md+Wu1xeatV4NOjBfypFKWxIY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":960221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+GaUCRA9TVsSAnZWagAAQHkP/jpEW/tld3aRkjwV5/KR\nZ6J+ovCF6Yq5s9sxuY6VBnCYf9az6pNTsoKJr1sNlsbQFUXI0jBIyW8vbc+h\nA2gjE9IWw9xKCC+k9NVeoX4hZkKQJS9I6xfNzcbBMNyN97ABnqNaSovR48JI\n4IcaAoHjWkZeO9c0nIAn4C/YpvEusMWZYQ1f+382GjpUPlZEvpM4jUS1yqnq\nkMcr+a826nOY62lVAYlgzbMbxLMSZovJp4DYDdId2qsmTgiDxuM51/BYXTbv\nuQ2o7SdwfDs/vWYLlLyUOJ87YPco8jmCbA8cRRn/rLBQrJSQlSMk/OXKQZnc\nhP0df+VlqPPp3P8AEzmUZrM5mm9jKYrR/E06dryQS3i2VaJmP2fBVxF0xsmt\numlwpr0ZZChNna+5gNeIbzKPjvWKUrnp9HwdRbV05oG8LZf8dezSBd0A1jWy\nejaDptgkMSwYjmSC25VDmekvm8vIFGK3YghlQadextQ3AiZCuyzmhNjBQBSO\nfHK/vuIY6NlvZcR6X/i51TrOkJ91u4S8buczzp6zTTxW5++xvgB7u1/8sMIp\nJ1WLlqDmjIY0Na96J4Xp0OfYdY3AmgxzEnQSiP6xi20Xe1xu44HLh4bgnG/S\nHMdTMIzySxHeYai4zwDG4HAJvOhfYQNkxA840EfiEhxvnybgy4qZFsg6fDE1\nppcF\r\n=rYbS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"134b257aa309910ef2faf1dc20c83010eb2e42c2","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.27.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_13.1.0_1626891923930_0.34214594117424535","host":"s3://npm-registry-packages"}},"13.2.0":{"name":"@metamask/controllers","version":"13.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@13.2.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"915806ebb4215d166cd079e370ad689f46815f15","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-13.2.0.tgz","fileCount":106,"integrity":"sha512-QxveLZ+Up4NdDUesgwCGhlflKm6HV+oFciNggQX5PloeIxAqP58C7lUSYZWpsNdFtHHIWVd/k4sK5e3j+tmDVg==","signatures":[{"sig":"MEUCIFnT/is+D1i9IRPFkcMSwq8qn/BlR2UmffQlGMgbFk6OAiEAtvz1InibBwgkqgFKlgsLn8xjLVs0u53ime6erXSpGP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+Z1KCRA9TVsSAnZWagAAulMQAKEjoxh76hdH6sVrdZXW\nWSZOXz/e3Vj8BvL3HsAWyb1oCXNit6WVbkYkUWigLuy3Ml2DaDVQtSb5Qpq/\n2CUimU7gboWKE7Lv2RPGdF0ituWQNXS2cMCqrYJ5PtLmx871TyNkCQWeuGRj\n4rabHCPN5FmKjLvtYCu7WEdU617UnEJqYpffQxMWv/ocRXHepe8vxS4QOeyq\nDChjSUZ3CdLlWelmrxJWpAz/AmqLZachqz6FdMbvIis081H+DKHcqlH0+/Xx\nOYavclfUqEAbxjAXkuGFDDO2O/9S9jT3UqAMUNBhsauJtfTcwsyR7ah1oyG8\nmcBF5YUN56LjDoJsUK6qaK1i74Ae7zzbszY9nf6FXSSF+kF+EYq7OUGdey8u\nXhN86Ij/+vnJCwGZQ6nABBwepbAIqnpA/7u2Tkrlrk9MTPvFPQYUv499zNfj\nL5o7lSTnuZ0N0Xr+lUJtO34lPwT4/CBdWUkgd4+AJUvULi8BuQKx8E9EHARY\nHDku6fGkhkVe/Hg1tKMyMuSS4/b3mwbA8DBQuTONyd8O6GDuVp5vvcpGHOL7\nNyovWRYvpgitz9ErUNuWpFYEB2z7M7jm7GvVxw/3hmLJyNDc9ciolRRAU1j3\nX/YZ9QGDe6hLzCur/rQLL16sh3b9pe/0tSKIOaPSYKZFU95nFBEzXN26isar\ntyVi\r\n=sGK1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6f7e951fb09af8e444346428f9d2a0429c2e8dfa","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.1","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.27.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_13.2.0_1626971465851_0.23407147209399914","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"@metamask/controllers","version":"14.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@14.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"7621acd14d2fc007a6c6f4e3ba00022390914cea","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-14.0.0.tgz","fileCount":106,"integrity":"sha512-zAj8nNvdBP7LffSG+1EdCAdtswXzJzIAb4ZDRM28Te+iDXkWCAJHoqHmL7dZ2MZS0tK7DgAnWvPXtui8g6gp7w==","signatures":[{"sig":"MEUCIQDj3nurJlTcJob/XK0RkbvAR4TpjaLGpjFOuKotlABsZAIgRXamtQcS34Bv/MehLw9kECACHHoSDtww/qVUQBqNBos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAHwoCRA9TVsSAnZWagAAPuQP/jkiAuBrZHeeH+c6QKsO\nQpi6phTDjzH+pzLF/kBYWBaMVGSsuctNegXn1Gb65zHinpRGruCIEdiysBh9\nUSLykq3AAM43X/r0HKaDbbuiPFSbJHbXkKa+vjUbns4E+UYUfxmZ0ybqXJGc\n+1Iz6ru+1IsloiqGLFt34hxujWOymQ7XOgM4r5YX6SDEY1x0mepbIERuMEKv\n7+nXLw5ufYZTV9xumf7bT/EEfZhlYFp6yVRSMXSZnIkhpprx2txi9RlXIlSU\nTzHVzD0DZB6R7HJKciH/DsNWyqikGOiqhj1eA7oIYXJ+kqVkXbqTOjfAXfPu\nqJuXnqhwoMFTtUcZOo4R2jnBRbxHu6/T4PQhmHF2vy7X/A0gwHq2RjL07EPN\nNG/2eQnZ4rCOX667ayh8iuCMdvvVLpeVFlh+rKXI5pGpFZ8NxXqurxNbknBZ\nqrPUaTPFZYP8cIF8lEkEKZw7kBSLjWP5e0cTXIQZND7VdydS7cuV55R2vH/9\nMR9t0HVS4LMvoESsLqnEalyEDOVi64yj36wqTvqW4oCETV27DkfAhqgduKsl\n8z3bi5onJ6DpSXVALHPIJBu1QmI42bGtpW5JCCH79P6bUZl+5uDux41PVyCw\ngbU/+4a68dvkhqAqE4LZZSJUFPWcdk/24weaa9PM3VUApoafuzCm//BMvlmi\nPgdl\r\n=GO6G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"59af00c161a56ca24772d7dc1faf4c9b871003ec","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"deprecated":"deprecation due to a bug that was discovered in resetPolling functionality being called too frequently","repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.27.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_14.0.0_1627421735867_0.0507901461693514","host":"s3://npm-registry-packages"}},"14.0.1":{"name":"@metamask/controllers","version":"14.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@14.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"95b8e519b5b4bcb6d4df968929ce5fe00db53bad","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-14.0.1.tgz","fileCount":106,"integrity":"sha512-GXSN9rCFLWCyeHiJBPAYya4UvYZeuKVeHfSRwLHHdUN27Xv+3OFgBtS3pcQmQFSQ3qPTAY66ZR+kdsEDipshOQ==","signatures":[{"sig":"MEUCIBUG0jcWdCv5CVcGDIST+expxxY7VYdTBFZnFYtNrfZ6AiEA4NXcnvOjyRItfqCXNRYw9MtK6dy/VIrYIBjlg4kQJqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":982625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAZD1CRA9TVsSAnZWagAAu0cP/RQ/sIWdi7qKRNf6aZ1t\njCUR0PBmgiczvCyKTiI3zzzvbrSKBI73xxpHPEDOJCDVkzJTv6ex37cIs7G2\npV0hW0Wau70DXyQ9ZARl32ymgBAGt3YHy/FOgEf9GpQYoYTk4Ea8SX6+h79j\ncEhn9DHaipkP3cX4m8xxJb9OG+5gB3uIu03CwNFKwmNvI0Tv45McHSm6pZKD\nxABY70ZiUxOc3hFlmsB1lXXt8VEs/s5HHrqOwwpOyXIuZ9Q/IMPvmw937n7t\nE49/P0rzSA9Ou8NTvqiXnDQMKbjHeR0J4+QkkLZv1sfBHS7t470S6MgVTGHr\nbAQrvcTG6XgmHiIN7gkAb6S+Z3x/wU2d+paKe/q2BTRrFcYF9gkqIZ7sqSj8\nyUFKVEoJf/2UioWXSG9no9bWFYh7BTq6vUl00wdqpJplD1iP2h+/1+PVx+i6\nJ8tluoZTL0PReTuND1LD88xsjtUrilBp8stDpRU3DngiaO50e+2Eub5uWr10\n6V1te7p3062EqKRjZCyP3x3WLSHMI4VdHMZJJlzDVuRHV99xgRCX0Zxjkh7N\n1hWxFH2PXxQq8oYPwMB4w+TcPFcGj9LNW7W58YlVua1oBWrh0t+O9vTf5yIW\nVbF2qcevx8Ns0mPjPKAdz7Sf6RcrjvZ0IOmZU4UuPzZIJ4Foyd3dt+kxIoNO\n7kNw\r\n=tmRF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7178bb1e42e27cb271558b0398275c298f596a87","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"sethkfman","email":"sethkfman@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"deprecated":"deprecation due to a bug that was discovered in resetPolling functionality being called too frequently","repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"14.17.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.28.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_14.0.1_1627492596974_0.9870651726476889","host":"s3://npm-registry-packages"}},"14.0.2":{"name":"@metamask/controllers","version":"14.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@14.0.2","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"5b7cc044e6c5442e9728a6923ab7d29c7a07b2f3","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-14.0.2.tgz","fileCount":106,"integrity":"sha512-abR1GTDxyOI2+2+jl8xv0WweFzHTmiuvvfe1y7qFtVKHpswO4p+xUjT7UmyDFe4nxsjqf6npct7ZDeS/EjEudg==","signatures":[{"sig":"MEQCIB3q0M8xjpCrs7Cu6hZU2PawI3eCvOP+Gjab6KStHgXIAiB2uuL57TdD9F/Bp+wm5EU93L6Wz73OPnM1u3fFJ6fdQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAdLxCRA9TVsSAnZWagAAhGQQAINT+j80PlysGofS+7Qn\nnY01LZCCMMTNfSZllh5W5l9euljsMqt4QA6kpduw8QNwcDgIasKHfvyi9WFn\nlXebVd9JyigB06ssv/84CdS3xSEPSM7JyGr5uI5aaVeSzd/dMnjuH1cUgDQm\nzwPWfOVrvMrLLvnUwMeO+tYxwEX+flX7UZWBpHefWWW7PRmJXtI8VwIpjue3\nxd/L6EkoGC2RyVf7m/xZytoaOQMo3Hzf48Vc0COZAZvmhfSgesod1xJa1bQp\nbjqgCLc8y/yXArgWt+9ZgYMDEY0T5b9FBnkU8Of4/GNW3j95BC6zwrgxgw7v\n7ITzxzgaTvlBQ40BRz9WtMPHabGOh4OKXTTPxu4qvJpaoOPM4MbAikwRJa86\nD1TdgxG5cjAiokPUR8aIBZlFI7Mtcfa98cpvnBnmjCN9oG8GbJcVKBThuAIH\nx5dGwD4DJKwiH7jYyTEGKt9KZxLk+J4WLDRiJm0iNx37jzXLLtnK2n3kDDb+\nYIT4g7NNEOvQ29B2A97B7MPirqGIpz6g9Bvm8W41iq0LIuD8OJnoaDS/2v8I\nKtUjgYHwyf0onEAcKOlD6N1cPvXPZtm+qMU/X9OK5RgTrdPGG1f6DdRpattQ\nvXE6k/7uR60PyRpUH4BxicbxfiekC3JC2VzBcqFdFEJgOenB1j1W5r3lIXzz\nMDbw\r\n=agHn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"74867850553ce98f9f5199ca2c420b02e319e397","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"sethkfman","email":"sethkfman@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"14.17.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.28.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.4.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_14.0.2_1627509488676_0.3772554600105227","host":"s3://npm-registry-packages"}},"14.1.0":{"name":"@metamask/controllers","version":"14.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@14.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"c318f1733944faf54b6c883b5db64aadb3dbbbb8","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-14.1.0.tgz","fileCount":106,"integrity":"sha512-hJTg1Q66RQkxZprT3QJPkP+HkRJd8j6QH2Vc2BWnqW7quOCBwODFH6X2F1vKyBdsCVWKbk7U8JU2GBmmSp0ocg==","signatures":[{"sig":"MEQCIBtNebCQpi8xeJpYzOQddh/tvoCkymWM0/DG63j94nmzAiBToykA6mus50D50vuYh4sEy70fZaxx5dy+7g7U1LZatw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":991047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDEOGCRA9TVsSAnZWagAANxQP/3Sz5MH7lgwFeP3DqCZ6\nzZZsbvkz5div0KtBU4CwpjjgRCqV80Q7Y+SarrteE5qFET73+Uf6TAmmgM6K\n4qzl+k3Vexb8/LWUO5IW7Lr7YeFIkX+emmt6iRJkFDpJLQI3inLZe+5HbjHZ\nH9B5boi/zILGkXos3ccr3c+dgIrH5Q2u4nIH1DPaFGMnHOfJBWwhlr+8qKca\n2rEjNqcL2lMpBosaCp/KlwYRiS/HiD6cemXaqmSAiEVhaoe3gu6QhSPXxf5T\nujgMvncxIYOXRATM+I19Z1z1dlphk+AsNxA4FiX/pNFvGJ6kfpcbBuEjwO/l\nDqaxEsumRpkNMnHnSOtJ/C+faUERlShXGPP3UkmzOjLc4b1vGB16/7ojvS4n\n+53BGKOmSn1wkfIv+tMA1XbiNrgBF9rpzsSjiNLBaM8Kv1KWhaoBTx7gZpCT\nRzHqQBY1D+GmJ3ogvqEqldfjUA3Ff1wysNcdS7ecgCMNqly0SWVufyMrODwI\nFiqZcC5Qaz0pvhIYNnUHCuIFNNC6udh30wt/JgEJPhHyvYIq6CpZQ99byeHX\nIhZH61ur89+PIPKnBD3OA0uaKrZ8T3sCXM34gQEIUNtcyOr3s0XmqU0rj/GX\n0UlSiHG/5bE8u0W9d8n4Q8r/OxdiOEtAure2YBoh8YnObeEon9Dft+nuv4D8\nKeTE\r\n=hNGc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"19f7bf3b9fd8abe6cef9cb1ac1fe831d9f651ae0","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.28.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_14.1.0_1628193670699_0.6262840373861323","host":"s3://npm-registry-packages"}},"14.2.0":{"name":"@metamask/controllers","version":"14.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@14.2.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"bed161ac3523fd525be79b0e557b132e2e2526e4","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-14.2.0.tgz","fileCount":106,"integrity":"sha512-1Is1OJByDJo5GOKt02TiCCGhYlclcAT2IeoiqhSL6fTUT4Qc+2xwgjx42XeE7bzKIDwXpxafpHViCkO3d6IIdA==","signatures":[{"sig":"MEYCIQCS5yfaV2o4QDchFBF5zqpk3XXNMKZxPB58XSdeI4YeHwIhANyuHu8hUk8Tn17VU8E3dYshNCJqxSPodbdHUyRalO0f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1010893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFUoZCRA9TVsSAnZWagAA3SUP+gKVwkbPrKm+hlb5hxFi\n47CXPDk5f+tN4DyqC3ZgR3JeeLjjXvGcqnBgFSjM0nCwDwKQQX36V5g3DGrH\nUGbZd2og5wu4O+SL6w6jnT5FjDodxy9UVGDdDtwrlTbz8GyPTrYMx5ITkNIz\ngYKCvxfkqiJYdg67knPv9TshSLHOB8G0BP5bco8QvVPXCnevtvBK+EItz/Jn\nGPxpl26yU+GU1I3jwDPMRB7Ox8n8hwuNRv9FGtmg/aHUQkweyoOxRNE7VLtb\nO1K3QVu7ptnkqtzyS4/Ow/Bx3f9hPE+L2viiSNGS8rfYXb22nLTMT+/0T6tP\np6XDh9sOzL53PPfbOUYtHssSsLQvYQed+pXc2nOz/fQ81Qle9i3sIA88LIc5\n7J95pW4qsy6EULumen75v9sJ+392iFX71t9hk2wrQVvBaPfPzI1BgamWp78e\nzDuugXQvvrWUDTqcTt4fKh5qViQyBdi5tByNZGMBmpgir3Dc+R70NR1jwlBA\noab/IEGMwtEBcRTuHtD2B+W0YQE4IhORARH6bjSYObErCUp5ZhfAL0FKB5iW\npyg9eHxFQznMZmiV9BgAksv0akg3/8udw0TcQhV/JKhBtNU4qU2UtBU+gQnH\nhMPRpwom3eI83vRH74Bbb1NzbC8SMmXnQFFvj/ZGKtg5ATgUgMjDDAp8m7NE\n7y0e\r\n=oxOO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5ab9cd605e965340582e71009ab6a06d4cf96826","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"sethkfman","email":"sethkfman@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"14.17.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.28.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_14.2.0_1628785177063_0.39771247893086303","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"@metamask/controllers","version":"15.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@15.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"b7e816e12e02debaf32f7bab5f8d612cbd7a5170","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-15.0.0.tgz","fileCount":106,"integrity":"sha512-vYVwDVctxdmBRBYDzPfpab3GoVtePykaMKfOdgD+OT8Cz8tlDrEIRc5+DZhr6HembWg8LkNfw9Gh5lKfAFSGLg==","signatures":[{"sig":"MEUCIQDysOn5m/7WW7cCJiboacBOJAgos7o3YLryKxT2x8wJ/QIgdzpsd/VybBTllLANe1cycpEQOiyRQXZoL8DEDP+psgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1028184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLUgSCRA9TVsSAnZWagAAwYcP/2lA7/c5XlnCUCb611BX\nV4sY001TaEQVl8W2h2fpUnO7Y8Yvhnde5I9btNwF+mzJwUUgPWtMBcKgJ8FI\naizDP7Iq2zPhjPJr4p/YoK/dWyMLxoGuCQPOHkmo37wVv+nUR6cL0NRnoPO9\nGNgskuANXPzohkLMKCwviAN+MuODKGAnJPsP67CDntoVd9RwqNwE5S7TqBnW\nimPRUfZUQ3IH7ArfBPlIqLQEIXYCbAVS6Jjtc7V5Vp6Jr/g/NCtBo31SbBTu\nnYCkx9Fs+KvjK2+WfNVcf5ClN7LyqsKtwIQzbBmV6zJ+j7Wf4mTopfkRWNZA\nmUYnSEsgb2IOXIyJUnUFWsCHrv9AYCezAq7CISYCLSis+4t/rbivC94/1+3i\nfJ7nrOJW0Aks92ymAeovsRJNcrc9fBZf+yuVaR03+XiqwbGOuulTuQ4g7s2G\nqsFHdkaJxh/KA2H261V7zLI2Qdr4+/9j2YWgYrglGERHqxvSIHmuJ10zmhc3\nEVIbzzxuTs7Sm+x6TPs3MPMYcip3QW1pms5UoqOJnC9yjl44LgiEOw1yafTz\nDbNudm8PZg3ZoBjTZ0D3iySSiaUWIfG+/9l396Qo0v7GMVUFd7Su4YsoQyac\nhbmO7SpWFrozM4wvf92ilM4/fqMexg7qwXHw1Xix1qj8JswYbZGwFr0Ylgzh\n2+HO\r\n=F3JD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"220249b7e7a3d6e17c47f877e6c8561323c5ab50","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.29.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_15.0.0_1630357522635_0.5697035303304929","host":"s3://npm-registry-packages"}},"15.0.1":{"name":"@metamask/controllers","version":"15.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@15.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"31fdb9b5581f395e154d3b695495bfd1a8c857c1","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-15.0.1.tgz","fileCount":106,"integrity":"sha512-GgPvAE5Z2aokEMDmRZTpc8SYCl7Icjm7/pWC4VFizRMV8npWpA3qG7V/N6K1zSjfncghCPC9pjDlNnPJoJssRQ==","signatures":[{"sig":"MEUCIEGWjOa02phsYhPtnT5XMFv5IyTqWvy+/PyvJdEXrciAAiEAyWBMq4IFLDd/WwUuLgHVO8xtU8pP+A/9rBjmYRyUxyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1028913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL5fUCRA9TVsSAnZWagAAi40P/3naOuiIiGAzsYvFd8i6\n41PFgCAdVWjGGGwQKFWuKMLsKJ8zoLSaZ1LS5eiQVKgRrGR4vILPEZi3Yvi/\n/lZNoX1p80fc6UvDmmbvJvkbEJxyohoasK0AXOCiAZKGjSG02dipqPquXWwy\nAAE6WjlO6fjESBXgQOSQ+lQDMif2xlpwQC9UD4k4frjyTYzwCQ7beK7ih366\nILFa2sgC98h5dcyHl5JPmTbdI/48izwf4cVmmVu2K4VZVcyG2t62dGfYtpYM\nmZG0M+qpY8FmrcrIltSW3rNNvcNi6nTeIBpWzwIORf0RUZ7Oar/v+wnkhgZk\nRbJ5AJDYkfzzy8KwMrzgFfV8u3On2/x26tnSVQ9nbB+KiNOh4MtPYlsPwdXe\n7luoS6MXYfWFIpVPIXhCvf5Uy3TME8fQsPyNlIxtlRCNv37mKESvxmkivUbV\ncHhcI5emZhTF8l3zURSy1VU1m2lmOR8YFo3jjTPWrRvTMzfzVFugK1Xyjvm2\nMNtTq7WbNttNZQPrcCcbtr1bXFPKfHnFBmSXrJbT0BB2/9POhKcolxOsjBYt\n7EzrgB6jAWnQv0K9sdCGz3zTxd++XTn4u5e69OhnM+tXTfCq5sDVaOz4PZZQ\nxXe9MkrjBQYFwjDVG3mQ4vhJZ3WlghCPTLfSKityRVQui6g5HKeekShS1odR\ngfur\r\n=5m1G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"bd26eb249087879f1cceb532942ecab29ff4b45c","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.29.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_15.0.1_1630509012211_0.5826972694368442","host":"s3://npm-registry-packages"}},"15.0.2":{"name":"@metamask/controllers","version":"15.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@15.0.2","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"b4012a8bf28bd2c8dbb3c96f4d934d6cf1bb778c","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-15.0.2.tgz","fileCount":106,"integrity":"sha512-MPxfZ2OOTzEa5lUzDsSkINtlTDU4q4udjpBNM5Dq1yCnLKIuPKzYC5nl/rA88Ssr9Hs6babCtMbnUpbbjQjLOg==","signatures":[{"sig":"MEQCIAs9TFez3EKR39JBFSZXoUIul88ewJeuiTitqD54+TH8AiBkweIXkeSbtRXPVgirZxlZ5EtcZ7wHlyg6riYG4ctiZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1029316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL/pfCRA9TVsSAnZWagAAEqIQAI2sBR7sP+H23KnRigJW\nW6jxxaRYP6K2kPyi3ZBni718xK6ko8o8LyOKNWq8H/jfR1PzA4FJZYaRLgOU\niunphgZFfKElFqyyS/5QYWWe9jKjlU0uzo/YFHqrms274fwsxUbQB63b62Zv\nPpci4NYlZ49S67iyazgBmJ9c16kFgbFZbibmw/C2ekbr4lQ0oR8N1F0jepAl\nJ8FirwY4B2tmEGQHj924BM3vwq0PudcjEorLxtYw3uXcXUj+YgZu87rv2ypc\nz3eLiT93dmyCcoSY+4J4Czx1/9XbDxA01dAn37s6mKXIsx/xj5WlnnYadPgV\npDQE35YNIAsSDR2Vs3tmDpbLCzN/Xbr9xbF2DSlpowSGLc72tiRXgYU6z1xA\n9Fv4eXviNLj55o0gIMIDdoJiuBggCv3wAyBT3an/ckufs6ybDOBjkosN/Ygj\nyhViEG5FRFURqaf+xMKnjwWsF04CoTHkyDVIERWcjijZiAvzsAJB8Zyxd3nM\nYOeLyMxts4NxqOEi3YaVoyrxYNIQaoyIau0UU3+/ccYTLg4F9reItfVb9Re6\nPX/pizQytdbd88L+UXGwOWkqR60jWWVy6XBoKGsl2fEaWjulGe4xhvgUH3dF\nRHHNmKkj4ZU7qJyJO+cIxhTGlKOROn+Bk+gdKwryrAWctw2AM7N1J5cQVPpI\nTY9Q\r\n=LOh7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"05220f98934130966951ff8d156b498d142fb5c3","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^8.0.1","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.29.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_15.0.2_1630534239027_0.4682582872684422","host":"s3://npm-registry-packages"}},"15.1.0":{"name":"@metamask/controllers","version":"15.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@15.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"f480e7bdfb8c4a31ea8b21214b919478df507cab","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-15.1.0.tgz","fileCount":109,"integrity":"sha512-LCz23ZsJRD9SYWPYdSthP5SLKI40XJaVflUOF4VxDnaEA9DKmCVI3Y9TzjJITT3cRIQXD6Z5fEIGBRrZHXkufQ==","signatures":[{"sig":"MEQCIBtkW08Yv6lRlaBPrFVZh2tYHDgDFFQKOjO7OtC5R8I3AiAkO8+eYbG3BeEeDjXlGoHU5YkgnKKUZ8z0j1LVeuBKmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1092395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOjJ4CRA9TVsSAnZWagAAbx8P/25ohwk+1WvtxlerQUw7\n9AGWbeLE+fW73z2+yNi9RisUCFN+TkyYYwEsytmX8agCE9bmk8CeJD+3r0L2\n1BWNEjyU4qTu0cBtT7xDwmvGDysiGelnHwUdJCvMR18G58eBBAGwOaophJ5f\n+QnGWeIs9zEZWLnS6IR5g6AWjT+SEfVLFEN5U+gctWGOqibVFQb/Mi9IS6vC\nrkZcqIck8066fw/PrwFzl/zdSxJzqewBH7n1K4GalEA9wAOKdxz07UNPjrTx\ngConMxkWv/++rG7Gx+NRWnR7wiD6DzNTebNE0VMZV3zCZNMv17vJc1enAFfE\nAhgt7VzQdpRMo+3BKdwgTe8qsRDP+ZizGlCWETCFYRMmzUWQP1+3nTF4rQSK\n0x07DeIKwZSWWFsrHvZ1+orJ77I49K+CPQnD1vzJzPu/ZHKLVf0SgSgUGgkU\nqTxyIXxgXKT1Oc9aVrbtUaw1TDMvyP1YGfsMeolpnKjCqQznbNeWtMLkUE/E\ncOCPLYyCoA2y4Ne8XC3x5HniNqxAoOMx90nIY1HRQ32RJ5SaPOxqRqbhMGmw\nt6PtUMjiN4qGHEzAJLaGFXVZ5aRo0kb0UTUFg3v0QzFOkmZHLKWBu4ApQJaE\nM/hSDEfcocm4VGxsF0/8k/ywmOfyxsckWFa4LOncWnR7qc+frRkqEBRQRbfj\nVsSC\r\n=8wzo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c7d7480339b9dc62bdd2a2b8cada49a96d62b01e","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"sethkfman","email":"sethkfman@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"14.17.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.29.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_15.1.0_1631203959758_0.22423499050221074","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"@metamask/controllers","version":"16.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@16.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"2c13550a5c7d47a0061a3f3de25e6becdc8531ad","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-16.0.0.tgz","fileCount":109,"integrity":"sha512-zqByf/KXlSK+WdCh5AvFIbmiqpdMGfXxZAVHruKRqxsW9QFOXaIHpshiBZlSH+QLCJuli0sjyheRMFufeTuqkQ==","signatures":[{"sig":"MEUCIEp9SZtNt150VZ9B1R/YcHiUcr53GnKNrjVm1Ag6UGs4AiEAvs1S5tSBAA9MzIToV/wl6gd3LJIfhTnH4xk513O5hPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1089837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ5ywCRA9TVsSAnZWagAAopsP/09ZKx2rEFPFFC4MkcMS\nRfRc3eQtsvtQHxvsXrmO+IQNo39bt4xbH6feIzMzofIb6fE8t/c/E6Tj7olW\nZLiBYbU+99xXm0Je6sqVmNkg0VRt0TB8lYLpDFoXm+tQjb9EX8KVVb5Xtsn6\nd6e50pqJSaR1NWcgvMu+jFWGVAeGyLrBpsnTWc4Afj1UNLASiuH81Rhr/RKe\nnJZeEO8s1/K9Ti0+X+pz/JNkpZGQD6zq+tihkDe3prQYE5AUTiaOQXgs52ZE\nwOifufy410CcJ5j0ITBOhm78FDqqAcJXkLo33/dJ7G9iy3dug7fQF5EesMVo\n60cu0rEBxB1KRH6mLcRpx8Ne7f18rb92DBsJ+eWihmQNHwatscQ1GYgI8pEH\nRZIYDyXo5R3qdruDT4s1SPgxuOnrATx2Y3lDa7gr4KLFj8VwICsbPkuyVmSj\ndsPvhzH9w4QDjG3ZVkvJrKnlZyOSNdMkYns83VR0TkPvbmrK0ORCTdKhNKuT\ndAT5T6vDfL7VJjSOPVtL9GznP1YTdOdJ0jG1l626MKRcYsVFHR/tXEbfVxdY\n399daiQuicrTFhhEYeJhWK5TeAe4ON9nflvuFJgUoUefjXK9I3GH/RmwDsGU\n7X4iQq0zfkpWgQUB4YfZRgNZ3C53jxBg+X+fthy82o02ulpZ0sFl3ykTe9Gj\nqKKD\r\n=D4gO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"26be9d21ebcc183eb418d4da48b8a685b43aa19f","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.29.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_16.0.0_1631820975817_0.38933840898653194","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"@metamask/controllers","version":"17.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@17.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"7ef00b4f7583d8075115e8a2f074d7b66646bbe8","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-17.0.0.tgz","fileCount":109,"integrity":"sha512-myPlAk8SpNm5SwHHKGgm2XDLP4bxNR2UsKoQlYtV7bJq3l8FV1agSFwHBwDhg61/52Xvqdqy+1YDVdV3kOwPgg==","signatures":[{"sig":"MEYCIQDl00/UMjiSRl8gMFBN7XxfJmzz4rgScUoPMV57cK44mgIhAOEKjymqS/xl4pENYhf+Ip85CEoWvrraUGbzkPsCTBDQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1105258},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"8134da08a03fb63b146f8a3cffcb5e78fb70d58b","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.6","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.18.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.29.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^7.0.1","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^7.0.0","@metamask/eslint-config-nodejs":"^7.0.1","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_17.0.0_1632426268899_0.681846504324396","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"@metamask/controllers","version":"18.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@18.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"f55b0ff8abb8074e4c6e20881e9ee7de41a68e1e","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-18.0.0.tgz","fileCount":115,"integrity":"sha512-RjK4q+nDBa4g6cUI5UNYji/Dx/jcpHCkINU4y4q9eattxjMJzXovDOg93zcmularsaexbnazQFRJeSA/HFCEsA==","signatures":[{"sig":"MEQCIAmwctuqmDdRxjGyzm4WWCnyBJea9C2vr+BGo24UnJEVAiB0wPwQrqhKPi/BG4l6aY3PfeXVTeNuDhxIHRPTprFELg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1175081},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ed2af374dfaec608239b416b6ee78b8b14ec619e","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"sethkfman","email":"sethkfman@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"14.17.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.30.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0","human-standard-multi-collectible-abi":"^1.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_18.0.0_1635532960013_0.41633254664782426","host":"s3://npm-registry-packages"}},"19.0.0":{"name":"@metamask/controllers","version":"19.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@19.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"ae9460c8929bb7b17299144c847f72eba255444a","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-19.0.0.tgz","fileCount":118,"integrity":"sha512-fI7WiVIbN7NK51Kzul45696mqXltqbpyWbY194E9g/d+mMKE5m3EExp1rMn+PTY7ZoUh31FURJLsBEsxcvbnVA==","signatures":[{"sig":"MEUCIAi+6k8sdPubbWnrhm7a3GYNqPfyIwMJ5qS5KpqBs7s3AiEAhnrxSuN/gOW9t1C/d0smojaGR7Mvk6IGSeaov3ceFj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1188460},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a11c4f36f690f3eff04d0f3fabab715687480948","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.30.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0","human-standard-multi-collectible-abi":"^1.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_19.0.0_1636048777371_0.6231035944777528","host":"s3://npm-registry-packages"}},"20.0.0":{"name":"@metamask/controllers","version":"20.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@20.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"5c3fd293e1c8d3de964bbbfadbd73d637d83a1a8","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-20.0.0.tgz","fileCount":118,"integrity":"sha512-H7ql719730+KCFRvAxWVKe3PvEabKgA9b+0+k4/nRA2Xvb7Pe3BlQ4lgt44wOFKDqdWyvwvH7mgNTAhDzBu4OA==","signatures":[{"sig":"MEUCIHH9S+gff+lNs+LdN9caVQ7Rq9F9iE0L9+OKoW2CT38jAiEAwDF/dv02CofLgSpf/Pj3bHHh4k7flchcECjnb7pKNsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1186815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk9TNCRA9TVsSAnZWagAAvi0P+QHO/ZMkx6pDiGuQkOJS\nyYV+Bsj3jYwUuLXrGQKtIDFuBTRCxhgtb/ImylKrFqlCv/aiTUFF7T34gXH2\nLe6zucrR6/fj7j7HW1290wiMs59NheMqc8ftujFan+bXBj+nFRvC/Ze41NXF\nmzYdFMsF1ra/eIhY3uXzD5NqsLpSJs20hOzZpbvCM6hjYT5mfTyEFfCFO2d7\nZgaZ6+aX0CKPT795MHVriPahslEJmwtuIQINwsm3WP9nmhGAHaj0jw82dxDv\n6HFAGu3abJdTSSUXz/VNgZIVjYwrnO8LjZevHm0SFtUEZBn+JYIvsSm3me4E\nr+Day5PfXhCCdjYNcmpZOjgyHNAOVqhL/oAgDKVAn8ZuOI2oDk/+gcD04C19\nEcUpG+KGEouLFd2j+Bq3JqmMlx8Dot8DrgesW7clTj03CkjqZVY+M41DgzsO\nVcey1sbXn7IUsNDzP2/5gj/UynVxuU31z550nrN8N0gibLPCA92q7zLKOHRX\nnsIAQoe9JJ5Ucl3sKZuzGIjMfOVvz3jaCdwQDSMlqhBMHUMSqnur6X8GhxHF\ntKGWdon9mIPTwDQGxxRL81LZf0xSTWQ26pAs4A0cnG5uwUE6R2aiZZuY5VUd\nIex31GsdpICKXgReI/HzQ3rrAjSYcPneWbm7jqOhVe+bizfT2icaOUyZb8De\nfEJM\r\n=AWIp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a1270ae7edf19a4df6750ac43cbfa82985b3cfec","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.30.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0","human-standard-multi-collectible-abi":"^1.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_20.0.0_1637078221325_0.24852236716702603","host":"s3://npm-registry-packages"}},"20.1.0":{"name":"@metamask/controllers","version":"20.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@20.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"1d8386dc22d14f9fd9feb8b3cc8314d663587550","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-20.1.0.tgz","fileCount":118,"integrity":"sha512-Z/7uLGXZWbCBbtCybR3jo1bx3mcvZRUSm1i43od4dnJoQo2+Veq4ePrFVgPKS3WtLIM/hzZuI7UTAQ9HNX9aew==","signatures":[{"sig":"MEYCIQDslcqujkmILax3Tt8zFZquWui2Ql4aaaYf5ZehhuwXcgIhAIhzNORYVbvgcv9fu40825Lrd/ykmFcyCRqEmU9aUheF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1191961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnmn7CRA9TVsSAnZWagAALUUP/2RP4d5ktAmhK17XSD3w\nrR+HeCfb6w/xVh+ILvPCfGyKTSFFipK1DLoq+jZFUbhPF/UdlDExCQoNI4TM\nU5HAe2nI3rx3DX32O4c5PDKfUBGgqyUBt7+p/rPhNSLEIXC9FDgbzDOg4+Ov\n3+vB2jGRrAmJnn3aRbid4BUjH/eHrFcLarJHHzA4vvqkAh8yT5upER85TBhf\nrfRR6mAumFheNo+UNEFcLdkO1xiEh5ELOnyGYtpPo584V3wjNqsH56zDnUBb\nKPXFkQ529X59gqdyFhj4n1MpQvB/3J/NKg39tlByr3KIQhzbIPU97WP1/phN\nO4IG47oymC3FP7dgK4q1tzSWk1GD8Nxz64Hed3dt6fmtGt74dHFrY54ldt82\nQkcPEjYrVCGomkXHM3c/v8UbMSDCz0Kn0RsjOMjI0f95yZuwqUbjecwdYFXi\nmW69C9RnR8cQ2ttBUEUs1788pfmjDEOFAT4QfM/KfwCu9iw2l7oyZaTJsPMa\nmA6K1i0D6z9ELTMk+vauFrxelsU9UPudDz8vidLRiSVME2kg/5U9HoDpRJdh\nZ9g+uPQDUD1H8J3T0WgLJQ058PiFeF7GqiaVmrsmb8qqy0xzTTMeLAWrziC1\n7a/UyYWZCH2Z+7xSToZugMUhG7n3A7We/YmJuO319It7K1D4QhTHO+fOcwJi\nKKAE\r\n=r4rH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4dcfaccd346a4bb0afe3843605e08eeacd45a9db","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.30.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0","human-standard-multi-collectible-abi":"^1.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_20.1.0_1637771771202_0.6551004572763586","host":"s3://npm-registry-packages"}},"21.0.1":{"name":"@metamask/controllers","version":"21.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@21.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"f7776a448afd3869dce76ecb34549e867fa78ec4","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-21.0.1.tgz","fileCount":118,"integrity":"sha512-E8JLRlTC7jyUgJSaXgFYa3g5pt5NCtA87hyarZFoolNKL6yrQgLHxqRyfGV28TsNsawl1i++rxb/8rgAJSRPHw==","signatures":[{"sig":"MEQCIDYLQz6qHgBBNcjh7aXg6tOu9Lz2EYIIaWLJazlgozeHAiABwN5ixqYxnjqElq7ST4qV5VSSEVrm36ms5yc2WX2MBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1198751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp4FFCRA9TVsSAnZWagAAe68QAJYQCEX5zsOV+6YpTHNd\njV9O6XzDguKjkp+2Xu6rSJpwrv2yO1PTsw5z5gWvOz9Amg119Exu/eIyl1sd\nNDIo7aZdhgCutD/TqMs6GJNR6ROjKTxXjxYTuvWo+S5pFZx3hbnwWTNYPta6\nrktwlBDUePnZ2lLFsaQh9r/iPHglgVawV+91fMFccQ2Jzy8kl0s7icBcVEKh\n3Yw4vlcAl9HXvcfqNjTGYAGdl4aWpCnEn4SqoLbQQ1Dr83syNWELim8nhdk2\nCkQDxLcaQm40x21yqcZZvJ0jVHqrZugihQjSJc170TOz4cKn9hDEBlVROT4y\nGySQ9y6Qx2WnWdnWQM7y9R3nhV/l1SBuAZJJ/VoiMGoFlqadjBvkz4hlIzej\nHv/TjKjHSB7NkvdCaUKWLkRRBthv3x9QCsE8oaG+KsYdOVAJk3xIIO3/dduX\nBQ+TtqlEAzSr2x/3kdge1JCEGbkFggZbv1N2odm2W1PmA7M9ZIffZOQTDcTs\nATAwAxm4hHq9/REfm16BFh5HfNQ2U1GlSX9uD2lhOT465ks3p8AivnVCE1i3\nYw/Eksl34gqWCaRcIBmGi/q+J3QgWzYCcHb2y4bxs66QLCZJ1Y+QO+nbprN8\nus7pouophWaNICDMxgT2OuWuoxnJI51O3eciDR2+GXuX6EUTTV1akWYziyZ0\nkDY2\r\n=V4Ed\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"680c212334e2273c02a7dc14c5b6ff8987c3d707","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.31.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0","human-standard-multi-collectible-abi":"^1.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_21.0.1_1638367557558_0.3204557750947019","host":"s3://npm-registry-packages"}},"22.0.0":{"name":"@metamask/controllers","version":"22.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@22.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"54f172be2ae7e32ce47536a1ff06e35cc6ee3c80","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-22.0.0.tgz","fileCount":118,"integrity":"sha512-5m4aT+B87IOAvvlbfgqI5n7Pd6VSQUjHBfm34qMBBL5jjUFUSfK6BL0h6ef2jxTE2VCuyBibQ8A7sETQ1+Hd+Q==","signatures":[{"sig":"MEUCIGMvzoAs4ZRqDHVSQxhC5kz8OsnWzWAI2lwyVojlVW2eAiEAyDnm8OheuOkh7EjzEzw5Q1U8xiAvHTzYtRVO9rvlSj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1205626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqmCkCRA9TVsSAnZWagAAWQ4P/AyStHFiiqdmakWqo0+w\nGzF4mJkslsOIL9u8aYKeogV8cs3s00yEghbk/YywiP3zQD8cj7BW+4v9mOWK\njkDYlkc8Kn2I3ol+67eEwxjMsqtuqnrg8UpLY4WgogH4xYheWZSyXJOnKZhd\ndaXsjhWson//rJcIY5A/2KZtTRrOkIdKVcRbZHjedJslwl7uc60cHLQBiQkk\nCKLObGL0MAzIVzQbMbwNmuBmnH1JfQ3Qh4PSkJySBKgALPDtX7AnoAXBOCpb\ncQ4M4VjjZsASYuBQGThKsqM7Nl4Iun7Ctpl2WmYgkFyTjvXgKDcA8NoTZUAg\nVKdGkn9OyBFM6zOiJ0IsTwmaxwLZp2k1xq6Xp3ffmpMItJvOmPAtIxg//1g4\nDMd3g14f35zbfYR0MRIHp343Hpu10gevjD0NvF2+IL6Qa3jmS56W+4NV12Fg\n7YzN58/GN8DB9SqaF5PPtyb5eBcgLaIZqx9TTsRYTeCnZv3DmD8eXdQ8kJyL\npNnjd8AlxxaHOOJOlJjjqVCM0apjPQLVibK0s18GRQmppISSCmUa3eJKbfST\nrIVwBEOB5WAfk1OkujByhZYb4eGaTvR006uhtE4AvuQ4zt1lEFQ3ZHPFYLXQ\nOf8UGE3zmRIcdhlyZcRx6haeEDp7x0Hu5c0IS9x37HTe6LBUsNtxk/vmhQTU\ncdyt\r\n=Ztwx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"47040d5f7f485f1de2f29b493d05bac905930684","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","ethjs-util":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.31.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0","human-standard-multi-collectible-abi":"^1.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_22.0.0_1638555812662_0.551999974967472","host":"s3://npm-registry-packages"}},"23.0.0":{"name":"@metamask/controllers","version":"23.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@23.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"81ea9fa37924a14b08668f37e7e31f46091aa610","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-23.0.0.tgz","fileCount":157,"integrity":"sha512-6hKh5H0HM1YLTOdfuD8gRXGCG3brEhTagup204SrlmwabTReaIIb/zXTat7jCs6ZvN362a44GO5mboZ6W9MhIA==","signatures":[{"sig":"MEQCIBypCL7XtaDS3Zil1SzbPN0urb2QANfyiqH94ZeN4INxAiA+QGOw0hpWE8AFTC7laZdxK8IFhr9GrmwmvKhUQL1bZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1316218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwgZjCRA9TVsSAnZWagAARcgP/irZ79S2fUmjzTDo/6nI\nZCX6dfVUgyBSN57vQML28irFgD4YlKBFpfk0O4/KgVRImPARgU2jiqjnbBuG\n1oYdTc30ITNJoPlEv+4o2a4kj5iUOMsCv2oR/trppk6/gOg/n+n63bcW9q4C\nktJZdoYhxQu4No+hXgrpOhaVflvMJT1qKAB8XZ25T5dj/0Sv8zkzcmFB1iNd\ncGU5bAJbHfoiJXlABZAyJAlVSbNRwk5552kdCO+ELQcJwuDlY3dicZkDKJtr\nwxX9vMtXdx3/bV0dz+xzFPBy0SK+6d9tXJ/cUIWHtS/nixU+jPakpEqKnH22\n6otgg9U66skWZ13QAO797uo/PpVUIJ8toiq7+LjoOu4ZNjZeIssCFRs4gD3X\nx8XAHJUiPlGQsaLRDFYS9Plvp86EivMjuPnb3GCuV7JIVzkNuRINRCjIx7KW\n6bWZ0lMBpTgBkRXIqKS6gqmz4XOwUS+1uVa8KlhAfry2gjBivImBEa7nCeHO\nNQue1NBhaHcZxniXXI9C15sInjbd0BwoxPcJJAOt/yTf2sdcN39ozoDZPDLA\nMtWCKwfPxk4tlfnlVAaJglBRcZsK+Q1AKEHGWcFCFncaVkRq5jr2UT3E2rE6\nqve3AD84rr4Nh/hKJE4CGIuai7VldlEITpu68Tl6n/yrxwksIt+2BhmB1yEA\nmvnC\r\n=7qDA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"45fa757b017d5ec6bddc1017d093cf7fac9125d9","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","human-standard-token-abi":"^2.0.0","@metamask/contract-metadata":"^1.31.0","human-standard-collectible-abi":"^1.0.2","single-call-balance-checker-abi":"^1.0.0","human-standard-multi-collectible-abi":"^1.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_23.0.0_1640105571123_0.3665544488545953","host":"s3://npm-registry-packages"}},"23.1.0":{"name":"@metamask/controllers","version":"23.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@23.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"78f5134a64e91ad03fd2b59da7315a4ef423be31","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-23.1.0.tgz","fileCount":157,"integrity":"sha512-RnfBDwnf1kDw8MCi1SmiJoI4mcimrGFbrqTxQ13s4REev/RFZeXilSgQrztC2kRJ5jySd3n21cjt8hptvnn5pg==","signatures":[{"sig":"MEYCIQDq/hlrJq1Rb9FFQ63LWK8N1XycA0tAib9ceN5dnbSzoAIhAI0lZOupqqeI+D0bpySBRoAgLh2JJIaeWHhIHFxiEs5B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1319891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh03xZCRA9TVsSAnZWagAADOgP/RFWFnNfa2OmL7jAeD7U\nDSRa974QxJ0nsrM7ZDqXJd2bBV8jG/hOaKeG1ERLsytKaGHseCs/9W4Bk4Kx\nlIN5kk0+MBWWujeMUASTcAWa8tHDCXCpSODNbSZtPDjYC7fF1H3cJ7H4/LJV\n+ItE3FgD34v/ZEZvo/GmNVHBUfFIJfJmRjjYifPBabHfplAEXO1vyQCIQGjm\nM7mZOwlWxfM1rufvz6ZhlaxaNboC/LKDQ+PT9wvh72omyr1bO+i3Ng+cbMmQ\ng2GVokAL+ydRz3tNMI+eFpFzSi2tSOFNn8cQGir9WXjh0L/pz44o9RHbfzK7\nYGmpQvRNNWec/fUnZPLLHvKi54TFAqruExW3FDMKlIjSgiHtaw1UF5/87u5A\nhjt8ALITlwZ94KyPmXA0EINA0WnuUUAfZiEsJVVKEgHGtqm4ofgSaUlkROVN\nd5zyUXmtw80BQnoA8skEarAy/qF3TqWLAKs7qFGb4PnZ31OBdb3emB4D+eMq\nU9gsa576eermSeY7/+BMgg3DANqGAO3nHKdqgkzW8oNr0aGKEgAZf75rw3tr\nsrIRWE9EjeFa8zjLp+w4eXDosyL6ozNsQTCO/EJNuQxz9U2y9QFklV9awwCs\nFga2GkGklJBskpS/GEj5eRXSFLv3l0LW3j20iX0zZ7QAuY7uJdwwqef+vLJr\n7si5\r\n=ecuF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ccfd03249a06576d74d49273500b85dfc7e5633e","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"deprecated":"Included accidental breaking change; please update to v24.0.0","repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","@metamask/contract-metadata":"^1.31.0","@metamask/metamask-eth-abis":"^2.1.0","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_23.1.0_1641249881081_0.7258780503524407","host":"s3://npm-registry-packages"}},"24.0.0":{"name":"@metamask/controllers","version":"24.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@24.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"380d4e10bd9b903afc38b041ea7e64b30ae34dab","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-24.0.0.tgz","fileCount":157,"integrity":"sha512-gOTpvxQTNTrXOUpGOiRKcqHUgnjSiTgJcwNLxenZWqPIixz7eI2qHnjO7ZaGbV/baK7SOa4rRGokvsCNV0mafA==","signatures":[{"sig":"MEUCIQC68ENwWqgXiTg63E0pbvRydzvstxzOXcmLAe2WaxGctwIgVErrtvk9GG0u7aUzTdGuNakH+fM9IZwyio+wB1J3vdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1320519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1a+9CRA9TVsSAnZWagAArQkQAJruowm6eSypYPRBK51O\nnf0QrrRvHs/5oGv6/aSCJXNQWSycl23qCF7nN9Y5PaWGohsfgNx10pytmhaC\ns/FwcRfBsDUTU9YPQvdVD96rNVOJoTN4CpTh67hLuGBlTFqKdfyrestQOL0E\npnGWbFEpGa41dc/0VRIXrRwSAFAZVplKv6HyiPK2lHzgmr59boxTJgd1Si1P\n2Q3kaPcuicA1hCzSkXLx4xLSlczJlZdBqQGnemRL7npisogpQ/FWa08dzElY\nKdj5ww4W3ULvx55QlGLf3g9SCzNY9iJwt/u4SLXbInc7cOZgnkD3+1jfbVYj\nc3QhiN+d65qOMlx4zUdsiN/N6snPfeVw1Ue+jBMM9BYYCIWOuaCQfbII9C5z\nmFAhnbNwjE/MXSRkCJQ3ZJChr8WCS98AXXs+i9z6klewYR/szl/n6uON/bU0\nV3FAtJZjxHJhxJEsKv4PZnfJ+mDKyaliYl1NrwOGsZsBak4hWEj4q+vv8bv1\nQwejojcMwI1w/S+BbYVikQUJDN7gCNSE/3lyEp925i2yRl9UyzpuO7qGsVjd\nEfylfJpvUoTDDU1Xh9rF4MeGK6yimiJ9L9AsxNpLCyd2dPZk740ubeJYGu/6\ne6NMGv8u1//hKGWmbTRC/3Iu5VCKwZOq5nGPzdlG7yGNRp1thkHzsBmjszi+\nkWGD\r\n=y3l7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b048670ce5813926e31a30d11adc22c2c5a355f5","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","@metamask/contract-metadata":"^1.31.0","@metamask/metamask-eth-abis":"^2.1.0","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_24.0.0_1641394109661_0.05172903738982937","host":"s3://npm-registry-packages"}},"25.0.0":{"name":"@metamask/controllers","version":"25.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@25.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"764ba46a169f197253e35ca5273720c91eae7662","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-25.0.0.tgz","fileCount":163,"integrity":"sha512-BfTRaK87Iha+EXlEsu330Jp9Wtx0gks2vA+q3Lu/AKGbcz2J0cokECNwN7uEe4GQLPLsfCIAkUIAlP3pRiCvjg==","signatures":[{"sig":"MEUCIQCMNgZ7g1xUpODsIFlqJn/cdcPR+G0c8tnDX7J2StECewIgNlLv4HmaHAAOurK5pazBUw3tw3b4jowuQae95FUShR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1353105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3ZjUCRA9TVsSAnZWagAAYBEP/RpWZ0zRZUM2ICTc6FWH\n1k9VB1q5DWQ2KptTQFiHK8LdSfzTB6NxfpUU91QqWIAzLADAYyfROcqFyYUL\nBDI2noLjHvBvk52aDCJfBDLJN68LwVR0cOf8zQahUAYNsy8xl1YrleQnLnhr\nrt5SIy5fyqrNd3mDKfN8IkjKJcnXW6DenbDWbWo3CYYCHtvNYCoBWeHJ8/k0\nZ/7Qp306PyiqUZb2CWSTYaDEIFI8Vv6eJ78G2/2xqGY0AwGZwl0sakSLrjWF\nnSkAYcfS27WtTUTxgnC8UCx3J6pcQLbIPMZIw+Xb4Pt4FLOvC8Sk2OIDO33w\nLZfhtzmqyMXIcRdVDis7AYgc6HPyfkosWWmqhWRlpJ1UefAERFgUH+r/dGhc\n28YMW7IHoXfiqqS8MbKzSqsa8UyKs+QlK3vOMhQ+1TYcsmLqV6nGbma9zk+G\neK/hlad3wbLijNp3Up4uNoGr+Jjuuaqi7g3dJAQc4pW3xUjR/XLtmNTNNhud\nTiEl561LNMfxAYUjj97XWdY2A4R/xZi3Fl8m9r2sawFK21sh1Ct6vvpzAIBG\nwg8hvOjNeM9vDp3Rl06a/ylP6Wdr1csaZsW5aNqRSnM36K/BfdPtr87l8Z2N\nP6tP8QiXovYN8q7FRTRhgbCSKd8X06u/l/3agB3n+Bhbdno0srzGMvOFYwp2\nnPv/\r\n=KIzB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2db7013739d2949bf4891dfc6673ab855d8b7a39","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.12","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","@metamask/contract-metadata":"^1.31.0","@metamask/metamask-eth-abis":"^2.1.0","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_25.0.0_1641912532007_0.569879786655537","host":"s3://npm-registry-packages"}},"25.1.0":{"name":"@metamask/controllers","version":"25.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@25.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"2efee24a9a2b03ab2a2b0422c8f250931c269560","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-25.1.0.tgz","fileCount":163,"integrity":"sha512-syndn2lIhtlACzaqjDrw23dJzw8pZ6en4Cr35C7B9RRS87EhahUqkPP73moAzLtvbyqtBlAUO1HHrqV3lw4E5g==","signatures":[{"sig":"MEYCIQDFO+nuTizOL+wC6g27yVKR2omLVjdSrStSDeJ7lf/FGAIhAKkB+plVT/m5F/G0h+iUyyd9sPhJLPCc/ZHWgZulACpW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1353551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7v8BCRA9TVsSAnZWagAAWcAP/3Ihajw3AoxiaP34+78Y\nXYzMGfrDiAK4JTPX6xtEDTWT8Q1R4Dd0d+Jy+F+w1Kwlo+NfYz40p+BEtY5B\nVoFcJpJrSeJHiL1+9+c8wvRRO9YH5dDuNHLtj3W9oQKStu4r7rgLusIdKA/v\nSX09q7iWQFXwQMsHNjg59UHGWrFrwnrj7lv/GgDFNfJqxm27kHzl8tLt2PGc\nE4kcso5DCA0yFVyscdsIKG55SB3c3nIIUjtYEH1zQ2DlJ7tuPvwOBUU5IHiq\na7EZXruQp/sjOg56fhCywskEBrMeubHXo9gNZmmeq+i3GoZd0mALMWB6+4b+\n2jD7W2PodNS0TrMXsvxCewk762m+OxzlOtxXWmqKD60lwUC64gIGYmuiZtAp\nL9gXewnzV167ZTmQEppnDrIEWsDHWcHnkFi9atJ50O9WEQXX/GuY3YwsGwl2\nLFfdAEoTqEoWhlmLez0A3g7RAG6CibsTvdmJcbiUNJ7hWE3bdA5TdrbjCga5\npH++MDfEM6GvLljie+2EB+zuVrFmN3ZJYsCRIODfdgQK0jCjU+5IKKRjvoZv\nqheUM0/WJ28r5GjNpfVZlRunyN02dNGwlE6BIrE2WRSUP6U3zl7A55BwmZjV\nu9WbTvwq7f7IWhhHL3wtUXLDgXpwNZD2SiwByGZkFD1tc8CbyTHW+RPK9HPC\nMM69\r\n=riVz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"65f2cd0738bba2e1e4a3d9dedc04156f521f0b02","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"brad.decker","email":"bhdecker84@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.10","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"14.15.4","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","@metamask/contract-metadata":"^1.31.0","@metamask/metamask-eth-abis":"^2.1.0","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_25.1.0_1643052801683_0.4754468743348006","host":"s3://npm-registry-packages"}},"26.0.0":{"name":"@metamask/controllers","version":"26.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@26.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"3df4a3071ffb26d357ba99f288d52fb9d913c35a","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-26.0.0.tgz","fileCount":208,"integrity":"sha512-iAWDoP/omxGzPfYyBFRNPJ32zcYvZHnUhIM2LyWoCwQj9ZYC1qh+dDX6I0O5jEeQcBrEb+Nl6AcnwHKVdEUz5Q==","signatures":[{"sig":"MEYCIQDlxQF5JWKOavVvbr201qap4aPAd68WUVE6C/MjuHq/lQIhAM6pcRFgYrOPcgqBYZdRfVID37X0AdaIyOorGEatZx3p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1725098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ+P0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0FQ/+PYz6s/7uAj1SHZdFD4CusuekLxerol08p71qkLOLjiE8tvIq\r\n+r/D3xjwZWHx+qjK3Sva9CmAbQUZvxUc263WaoA7E6G2Xu0i2Zfn4YHsolpC\r\nXTPQ9NmrSnd9dhktKrbd35tFB4MGi8fl3Og3CWLiXMLLYSiRahAufITFopeu\r\nO0dTvHFmW13X7HiFwlSNT5LrKXuGl8WWbz6bPrE8hTyjncZslqVEcGp6SLVU\r\nTgWgm5XF0o3DI8muEQ4qCRFZMiAUh0cw/rqFCGFwAtiPoBDAi6rmF6NptL3a\r\nNp6ELNVZiMNzYQ6cqi0wkUyej0ztgX4WFAaj5/Zo4L7VVub5+GN/VUkqLYlG\r\nbNXQqN0VY+xrEQa3cXQH94LvMmRuIsGwSb90Y2KRF7oHxZwxmf4fl3fSdsrC\r\nj0/TaK609myhC+QbPiDEoYOCbjL0T7tIYGS7tGhly2l8jODFTbIUeIdMm3Ts\r\n5swkSItuIGBnujMCsvs7ZnhSFciU6iGKu4Y87byQFt2kJMiTJXU0KL16tv3a\r\nkqwggma4GxtnYXkfOaQTfTWt4IMJrazmzv5QF5NhELcztDnBtxXRUv0Usq/z\r\nG4KQV73HkULWLIHuEk1ns/qczl9hrRFjmvqtbb0gS9bzUd35B+lMRO9hZIgl\r\nB8reL0YrVA60aIxS+pAWKZ0PjDTiXOTRfJQ=\r\n=xE3C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a799f42ad7448a951ae02fd00be7fbfe6904aa8e","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.15","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.8","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","@metamask/contract-metadata":"^1.31.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_26.0.0_1646781428184_0.3510040764472735","host":"s3://npm-registry-packages"}},"27.0.0":{"name":"@metamask/controllers","version":"27.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@27.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"23fb24960880047635a7e0b226375b843f385ad1","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-27.0.0.tgz","fileCount":190,"integrity":"sha512-ZMSniSWVJN6TGFwZv8o/N3jff0QKxW6/ZkhyE0Ikd6WB9WKt665OD/FgWbsJVBpzJ5fF4N7pziYULbVsag8pVQ==","signatures":[{"sig":"MEUCIFx+R/qJLjVjWAJ8LisaVoerfaggaXGeOpvB+1mEN0qcAiEA9NShPdmY2Lr2blp68zGQmwpzu7+ugvXa4H9C0MoKuWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1700271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMJgmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9vg/+LKYQmLuhfjbnNtYXX5T0T229AZTsMYbrUcFpJ28uwz9bdr0N\r\nIwfWXJZsa0BURQaWMYHVJ+rxnD1eSRvu9v5wP4HBFeszP3k7upn66SH37qvU\r\nzIdBndzGPcy59QymlqtFLC+Q33XlrQ/VjLgQUSyyJSJiHWIiNuACJiRPTqYV\r\nvC2SUmDt63z57gpMBYbQHvyuMMBVkz0ySU5ViTYSNzqmqi7Fo8BCDTTyF7cM\r\nkCdyupjdnP17lSzZEaskwPah00HFmzi+tacGAFWflRptTgbM2ZGALwHdsFhx\r\nLA+tew1v2JqVQi3hUVlya6qgFTg6hxiULAlws4N3zaEuaMqZvrX4TQY6iDqC\r\n4eIGTWk2yrAcrgGlJdReCMVQGZmBC1mhfLDlJpw9tuaVgAFLHJZ66fozGjWf\r\nCanrjdZ+p1Ou/LuGGmQEyASpKO58VimnEa0NoMzHmvjonhA79YXCz+k79Y4W\r\nKY0MF6r3qV4Ikrpb7VXNKiv0ZQrOVsfbCb3YlG26yVRo0Mn5MBF9LwCzV8JZ\r\n4ugchVHOIfK65tUgCsxN8GLaDLEa77KYZ+pyHAZe16Y76QWItotAC4SHwNp7\r\ngf9PTVTPgbcgxAgIBv6H6pjeDaQXhRqhPf+m7y5kKYqgcO3d1am51MmLFA9t\r\nNP5EUBm8RqEA5zZDY7yaWUTVCGU/+5BeFu8=\r\n=qv52\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"760347d964936a6357e738732f328d8d30520a3a","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.14","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","@metamask/contract-metadata":"^1.31.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_27.0.0_1647351845952_0.9267692108495293","host":"s3://npm-registry-packages"}},"27.1.0":{"name":"@metamask/controllers","version":"27.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@27.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"df4acc022cce0995daabf6c28757a6f64e2e7336","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-27.1.0.tgz","fileCount":190,"integrity":"sha512-bdAkFAgJdQw4hh60Jk4YkIh0RE06po5DxpO/XFRLj0hB1y8v25nd/nrzA4NW0hRb/tkc/Eof868pur5eFfC0UA==","signatures":[{"sig":"MEYCIQCexcR5RffuqqwvfBBXxje00OwWhHOZI3/NZ+QjAxm57QIhAKQtAoOCv21ayGWz/1bZ4rS60ygZWzrtM1mPE4nmCAFt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1720909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQfgvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1vg/9FVgHVmSb/m+KuH83gPJZW43QLwnc8esu3g689MJVYN0eZ5rI\r\n1muV8yPHGXP1K7lrkMeIKUgkNuHKbgoRMJbJhsESQt/rlQX5K3geumsKhL7z\r\n83IfvGqBa3H6z4fqpPmrLhyvJE3eH0jPQ/AgR+iXeGIQQtQmDDPd5rzthWjS\r\nmEHfqkzw+OaUrdsXPXTmhrU5ezUbzkuj54dTv0x5+FCQAGGPvfg+LzADoDex\r\n+Hh7q4DMHYP1tJuZT/Ug5+Ex6F/IC+x5nkxyoHUVuGfDRHHJq2qa4Cz3b8EJ\r\nialfBQUaj0Mcavyfc1O+7FWZgMHDHp64Z3FrOGOv6nEROiuir/WP/Mk9Mifu\r\nXQRsVUGTuXwq5d5SCRBUtnF+FtVpmpM+yEBmAu2iSlYRNKlxVlrTagEjxFNm\r\n7qiGx8Xj0CR+hH8a93weHDV2myWKuNwK8wDuNcJVRtlAImyRbDhBfrtM4MxX\r\nDstipTv79ru7qYIbD5/Awhyj9w1vcEay7Ca3s9MxC8Mg713UpKHwPvLIw2DO\r\nk2gmPVVa57rDsomjA2RQXvT3N6F3UbrLh4UmaNBBn9jfvMkAjEjNJuKCqCkn\r\nVVaqPXeDAmfr25k+NsRyzuAt5cbas0N/WuRd+mfc7f0B6QHlKgfmdk3CRlqC\r\nDaaEkxB3dVJeScd+htcb9pw/qIxmrS8e3uw=\r\n=XgP6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"dc151ad8f4643613c4234c5b620754746a21339e","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"sethkfman","email":"sethkfman@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"deprecated":"This version is broken; it is missing a dependency. Please use v27.1.1","repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.12","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"14.16.1","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.16","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","@metamask/contract-metadata":"^1.33.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/controllers_27.1.0_1648490543544_0.07444609914042499","host":"s3://npm-registry-packages"}},"27.1.1":{"name":"@metamask/controllers","version":"27.1.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@27.1.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"b3288bfd05e381e9e32ed60b68a09b2855db1140","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-27.1.1.tgz","fileCount":190,"integrity":"sha512-RzQ4zKsqmieYqAiVsIIazLTo9GYMcm9fDhYPJklP1M+bzm1k49GRFnZEfru3w/dPVY+wWgcDo/0ZWlOILbu3hg==","signatures":[{"sig":"MEQCIFnPhsICqYhiyl+OPKOsXbAgH7vJROlFacqmVTWTuOvuAiAy72oD563mzgjSmsOoKLZZwLAQrbed1/ossOqjUjVC9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1721225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRIlKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokYQ/9GxTa040i5cf4D0GoRJvoXDB8Ir+3bMaSNw4nZriHED0CSdIc\r\nujpLAd9Eu7lVC4jmogsx6j5qIpkF5l/IjEC17rFUlIA25cT2HJeURTo2O6ws\r\npTIMUziEuMSSXjoru4pEf7lEH5PY2cUueGVcWrUWj0XX1hqrcb/BJS8WtUt9\r\nGyCpfTtsQolM+iNSFh3hSnDkqtnzzsx5mJICn4icysYcO9VKQ7A1qijwdxMu\r\nc0HecaYMzn8leATYBJHKxDVIP7T+uPVrSCK0d8gL7GUVVQHBege9i2/Uk4qw\r\nt5Ax3g1sxm0MjrpO2I33TtCQmsqC2T0p3C/7i4CSx5BJkARfFeipCVGrCxTA\r\nzUoe36cXQTm+ojizZQrTcPnpIJNUkK233G/AgmBordp7NahCsk68fFV1o5JS\r\nVN+Ej0MqyuV0890fSQWwrCQnMasC9KkuojYM0s4NkBshEnvFD0lP30jGVW8d\r\nyP/wMCEntQvrMOL43eQumYXpuyre5pfaThSZNojxE0uyzqXhlmprsKSsAO3R\r\nU1LgD7wH8VibUOxzBqk7QXDtbTbFeacuXbON07ZZE1+BrMuXNCvpWt/zpYae\r\nCBGdVFDUgAHumg2gn6lV46D5iw9OzmB80Mcc7/H44FnIR9I/ROW02GN+aXaq\r\nKygVxat6/ONIz9H0its/R4iPrOrRXrfjtBk=\r\n=L8X7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"eddb658d79c33cd7c6360e6313a90b6f4663a124","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"sha3":true,"keccak":true,"core-js":false,"secp256k1":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.13","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.16","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","@metamask/contract-metadata":"^1.33.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^1.0.6","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_27.1.1_1648658761915_0.8282588761491954","host":"s3://npm-registry-packages"}},"28.0.0":{"name":"@metamask/controllers","version":"28.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@28.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"dbde11df635daeb9d73ff989cb274f94f913ff39","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-28.0.0.tgz","fileCount":189,"integrity":"sha512-ABIZ5OO6g9DzyKrDB0yr1KzyleqVZ4V2d9S8jaToz5AaDZ0tnVkcKptCtRfhzV8xC23xynKjoO7cU9ZkDXBbjw==","signatures":[{"sig":"MEYCIQClZrQEdqKjM3vEhMmYvkBP47dWKLfNZR2pdmY4TM8uhQIhAMGfQQ2fkXHDF6B1zddoXu1kX2GKbOLEpN5grywe9Nde","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1683470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWDwdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqJg/9EkfIy2nlYijeCi5L4faPBeNpVdE2YYUjgT1Moedv5waZDPV2\r\nxBZYxyhnorxN2pfGpk4tDLB1/xkonA1dBNnX1QlyQx2FJfjYtjBBvAcQt4Lr\r\nGWZqEuoMVg1YxkQ6QX3h24GAG8NV5xt0aRcp0sRf0EKP7oC2PEcFz7ad/iP9\r\nUMS0MWE5W3iJ8gfd5+K5lUcd4I8aaxr8t9024boDUwPfHsCFy2sPZXmLrfQe\r\n3gDIteVtwCZp2LSXnARtgpJFyFbB9Vu3cAzoOdEyB+KDYlqEt2oHwFEzwUI+\r\nKZV9BLQmWpzk2mPS/W9e5NbmVjuSV663XYAnWYZOlinjOcY5nwkeZDZa630D\r\neoLutlfgMCe4I0v1Naq7AqK34/ghKEsc1oH7C8a7Gwq5AcwkIY14OpOdG2bX\r\nb0fHiXKj/mJGDMLOBmdy3eo4h07to7/W6cu0OKV/28DIhAQ8Dz7OauXDVWzY\r\n7UFPSo4Dh+A45HqSMbah4JAqlTuwRro7ZCTKoMvJcASQe4nJgVR3hiDUoohL\r\nL/dXl4eAshB7S+58Ua0woYzhsdWvbaXaC8YngYCeath0s3o/glkcr44S9Z53\r\nC4cV+0hGNAFeSCNwPeodJ/JvxYaj/kb1vp9FTIVJx/fB6KPr4/pE4K2eJ+f0\r\ntrRI3RiVPI5LnvR//+9ViqIvyHGsM7mqz54=\r\n=D/2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"afc6ee7f57764c91e17b58280424fd56246fc5a7","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.5.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.14.2","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.16","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^6.2.1","@metamask/contract-metadata":"^1.33.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.20.32","prettier":"^2.2.1","jest-when":"^3.4.2","typescript":"~4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.22.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_28.0.0_1649949724777_0.8870682577396032","host":"s3://npm-registry-packages"}},"29.0.0":{"name":"@metamask/controllers","version":"29.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@29.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"5c77ebc35ed91e15872bc13035ed90a389427518","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-29.0.0.tgz","fileCount":192,"integrity":"sha512-ix8H0s2MT/pqShemp6oZT/WSOvrHwcHj2vKyTl7K0FCqj8m5RgElKJsCcizVO4t4DCdlvmP8fO63ZbsAT3yIug==","signatures":[{"sig":"MEYCIQDB7NorGBY2ueD37oQ8TfYAWvw0rIXrhkkzYBoRa/KeiQIhAOyGtoUeb1hFqZgJ8Klfg/FhdcIKsbR1Vsx1HRkp5SWI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1703004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicp6BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNSQ//QJQg2bdgvhrDU3FnbZnDA0QEpIsVT22Zcxal+7gSX9qJJgh7\r\nL7lXG5XRSZVXM0q9r/8wS0/fUghLU5MMjgO+J18o9BmJZi4g23Zekx2gXNn8\r\nSQEd2OOCYKFBs7BOL8Q80RPuumpsxBorv/u7+6jcvENuhtBM4Iob4QI59xqQ\r\nLgOKBPaPZH/L4gJLt6sdfhmDdp+HS3KL7/7yBBDYp6NylTUnSRmsd7DvIH0I\r\no12KOGiKaaSb8Gd1WYUqxmJDLrUFjKiz0/4vh88pjF06/OKdVM9XWnW8u0rM\r\n7ZGh9atyZe/F+OOfsiVSNffHkmbhbQsMu/zMXAq2GdONmRBfa8r7aNfTwnJ/\r\nlrobcoedpRX8NCI7amGPEertS5sl77TxtuNGFEaq8NQCRRpbJRmGylQsD67x\r\ncGsFm4twfAa2Ke2GcTdSaiDsj5GSE3zp5S6X+SpecJMYkamRgYTLoleC5oHV\r\nY/5MDBfRZG9UdxwIAs3FcWR1DIriBqILl8In8+786Dr3vEsinDucIEThVaQT\r\nMjdonWKB3o68+mSZtd6SMMGfs4YjDipxFQUsbYyR+95fkjmmbSm1/9OynevU\r\nwFyeLpusgCEUuFPXGcSaWZvHahEh01wM4Vsch7Dwu5yqBen2bkgzIqid3y6E\r\niPnSka9dInxU8l0YiMK2CB5KxprO/V/H9Cg=\r\n=bzSx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e9215b0fd317ec91a0bda765d492b662e2b4cbab","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.5.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.14.2","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.16","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.1","@metamask/contract-metadata":"^1.33.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_29.0.0_1651678849320_0.32219589227412104","host":"s3://npm-registry-packages"}},"29.0.1":{"name":"@metamask/controllers","version":"29.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@29.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"8b6d066a23877c82de005ce566b7fd6bbaa7cc13","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-29.0.1.tgz","fileCount":192,"integrity":"sha512-jOZiaOg9E0Th2Pq75kRNMtKmku7dba6KVvKA5olEd7YB+2tzCkBh+TU16RAS1RUQzGXahWvt+kXDV/FLFa2ixg==","signatures":[{"sig":"MEQCIGulMA382LAsoB4z90hLGIJLMIexUg8VrAOFIxfS98q3AiAeDkGkelwCgc9bASaifSmhqkeT4g89xUWvvzx4Ru8HGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1711641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifBCDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppOA/9EfWcyLf69i8u5Dyb1OQDNRpOv+ldER2WqMbM5C840DvN3rWW\r\nZEBZY7g2UEZu6MpB/e+PWT7W1+q5c7umrT2Hls/IssxJjpZ9846Hjoax0GNB\r\n15ZAROE2bAbrMnmqwjIXp8Vu03BfYyMDcRUeouH/F7KLM3OGZ+uTN6YkpGf5\r\nrRosLUZH8a1DXh5v3NwU/qt1P6l7JwUI8ZdVff2e6uOIaNuyDCsJ9cfY07M7\r\nCsFqauEjvKpE62n9ZRVrQr3jj3qRjuyjmlDbGR63FiJ3S6lzod2av5xf1Ycw\r\n0Gd8Dgq8HTi83XNcBLGMMJhrhZOWFMhQr2N5a0OdASTMthzXmpUR/OxBwfYg\r\nm7HIv3H9fYbu0KYXFRimjIHOS9ubppkKQrb+jFGQ21mWWVRRtbcQ4cmJm3Hi\r\n+4Hfw1bhEbhoj8ZOK//ewL0fgqc5d3aPkNTXdnDJ7JruL+qIyDKkxd2Kn7BX\r\n8EQbjZryfFJirxf1L1ck9/WCGgK6UKpYXUE3LnOYnCxuRnUKGYhOrRaPDxuX\r\nNG1DbUwPc/yOSHJUSlSZbJcqYUY9okcIptkgMCaj1HO+169teZ4m1vN+t5ib\r\nzoxLAeoH12gLYK6InLJ5I9ttOfGNpa1BEDCCfx7YGocHk6+lgdv2MKbohNEe\r\n0AaazmqZC1imRWpoPau/AWpQzkzFKyHyxNo=\r\n=v97i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a21d5a423e502d90b2a7d6971d9a53697d56205f","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.5.5","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.15.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.1.16","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@metamask/contract-metadata":"^1.33.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.5.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_29.0.1_1652297859016_0.25895421292141996","host":"s3://npm-registry-packages"}},"30.0.0":{"name":"@metamask/controllers","version":"30.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@30.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"35b38039532bd401977b25e61121766f4285d850","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-30.0.0.tgz","fileCount":186,"integrity":"sha512-KDewzkKqAbxzZl09gmPCMnRtVAQyJmTBzswHd4Z/5PkcM/zioduqCoaXMiTcePUYJR5uotGaA6CV2xgJxBNusA==","signatures":[{"sig":"MEUCIQDz4LHwSzxWsPzC4XjBZ0O1oh80bWrmpbSJajhzxT9iTwIgUp9vFcd5ln7zvNe48hsyosaKC7v7YP9nmCZ/wll7oQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1757120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioQuUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6aRAAktpn0c9OhuVWyVR1t4okZN5fHUMT3fFFAsC89FfYkmCKzKco\r\ngcDuBy+t1bPEpY4SlHwDop7njlFwe52Nw5Tt7TGiJZWgX7L5WRSwRRj73nIu\r\njylAeEIXkzSEkXNA89AbVWYAnaFHRg9s6x8q9sO+XlEbYpIRtoiLA9B0515m\r\nH0cm68LEdisc2MDyziOPHFApFQ9dlS8KOqmH1lzOTI8/OGT5fZ8I0vwjnkqd\r\nEF8Cw6wD53Zo5hBQ0BjzymoBNz7jt5Lm3o6lcvWua4hND4TfSK+BrMEvj8Rh\r\nvM2FlKpaPRWOes2zylsG8nSw5va6W+m8ByQxb+00+kAobAQhETYbZi71wy72\r\nCna9hxWpe7KY088phypxL/iN1Qc1sjZ5EOxgusqdWZUrbmfBDrmFNrUvas5E\r\n+TWni0zz2w6BI/Jc2iHlsULxWfdy41px0iqMEY0PXC2bJG7kQSvL0aVFEGIm\r\nEHeyTdm75PvXGL9O7h4ZMYHKPkc18QfobVzjouAvGRZjlc2UqVVgcDwn1YCx\r\nm18cQ6SbVdnDIzVFXboD/VialmuSNN5cVX/SzmvsCvw7Q+yAyGnPceWLntwd\r\nn5huHo24eQWP2k5eN+ecrKfhxXXKzS8HwhT43m2wsonhqpzQn9M/rN/Ybkgt\r\nA0I5+Yyu6Cu3vpI3xUf3zhOrJsXzRdCRl9E=\r\n=eWle\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e40fe73ba926105daf797e3472d498e0b78dbf3d","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.5.5","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.15.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_30.0.0_1654721428591_0.012518475074502877","host":"s3://npm-registry-packages"}},"30.0.1":{"name":"@metamask/controllers","version":"30.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@30.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"8d57d6abcb9bf0376c00b5bcc79154096f115c16","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-30.0.1.tgz","fileCount":187,"integrity":"sha512-uOAjReSEofaX54g9tUauCzPDK1pE4iGLj12oPSoV6LDUpHPOO5H0PnERg+qNK6fWBXf7sFOTFNsx2n2WYQgt3g==","signatures":[{"sig":"MEUCIQCB0FA2srGx4uVzKcXDOmZ5+MFHXNsstpAtYdzH4gv7JwIgYOhByEdwNhqI2+fN0VJnBhyHNqmxxYuaE/cee03oHtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqPQJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovyxAAmBfDPsQrHJuoXNQGO7ArgRzsY3z2VHqgxsrTHJHSt+qCfbYN\r\noJLjb9n0HUN8kupfL+71fK4XvKZK0KDKZx3f+/CZQ7uKe3pDKPeWULhFkd/o\r\n4Dfr9cLV2zYCP3DDcc+qzL27/Mfes+KRS47zrGCzCV+sETJExTsaw2wBR/Yf\r\neyhMVHVknxm1JitpxB253+vuzxZ1NGvEe2mhi3KTpYj0sAn1QA5Yb3/FfdJf\r\nIRTer8+AIuGNJtF1aN8wpo2s43p7JkFeP2jKCGWx3CvPaUCBjKEvgX7Jspp7\r\nGgNElN3717mTjHowJcD3jyi//Gh87nhxfdqvVb3JFZqOQj6O9i+Fwrk1Mfu6\r\nVkycE1DMYKuktwVQWgLsQyECxXgwjxVlwoDnM17Dv4jNrgBEZNMUMJEr+FBW\r\nJb3Hmp0RLY+ZaFkglHhuMaWfvrTN92K5r5KQXzvxrX9j2jaBHxfDNeZBDeTY\r\noNCZy+Fbfrnn7vQZoLvcSkoNt7h/ThfFCKu+GVN5xQ9c/2nfUOVANEqL2pcv\r\nAXeDlLsEPny7V/lDW1AB6flgTh+rXy94j82BEx6IH77GHRRho616AT+1oCbq\r\n0nBLpVH8wSk7Z0UkXkKa2TEtx9oRsCpFGFnoXhTf94c4K3aMmJUnPptOkMFb\r\n+YlkjPNcaVwoxproZ6zwYJ1ZMBsVPUqAIys=\r\n=UL/Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5b1339736410cbb852b3b1f6acf08f039ecf8312","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.16","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"12.22.12","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_30.0.1_1655239689046_0.34916072651263685","host":"s3://npm-registry-packages"}},"30.0.2":{"name":"@metamask/controllers","version":"30.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@30.0.2","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"0a5512598d2997e34d3542889cae7088fe1fa4b8","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-30.0.2.tgz","fileCount":186,"integrity":"sha512-nIUQaaGPzy9whcAvzwHCRsMtw3YWdBv6mUiN9EA2CKdYUesnVj4bpXSSMEso1oEhsNRa2/XTZSb6i+Odo/raJw==","signatures":[{"sig":"MEYCIQDcIqlYh7gY//ynQRcyZdz8dUC6mbw+qhbcoaTmoKDBOgIhAI9zbsfXoikeZfgLmwrFB4Al1fhmCZbpv4teV/wTeAqg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1760404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisLKLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTeg//f72SMQIaiw3J1oPoO03a4m21B0v4isiTIqfSUWkV/RGfoUPW\r\niYhhreuUSBFbqXuOUk7dB5ATW/A4cLOKQq/e1+1epcM5wdm8zTZJl2JI4WFL\r\nVfTKbQl4VYaHQS8RCdkxdn4KrUjnwKo558BT79AZzivQhNOUnX1wAqS8j//2\r\nnPh8yMksWVvZSbN2NG7c6xJ0JbNZUHEWrehHG9+4t6zQ3+IH62kZb5BdePeA\r\nThL3axJP8SxEwpdJIgaE73/tZV0onJMsAH2w9vUbq5iJWdTlnfbIGbuCN1E7\r\ny2Sq1q6+tFmXNGD55U4nxGSF2l7C/kcQwplbT8SgI/ySw9lnos2qbeJS+GhD\r\n2B//R+KJoMkU+LYswV1C/u6ZXQJU5jMRdm/gBX6jKNJfyijWRHVZJQP/gg7H\r\n0sQNBZfO7sttkkTF2TWNE0GgZrsKaKOhHcOnFhsbDcMLDtfsizEsESsM3l7G\r\nfy0aWq3grbeH3mbdwhKaztGpU2GkN/fRGz06vz1TrhW3hxmZVYHWZNyBUYgE\r\nAITdvz2HtuIhNpVEo90lWqh5jK6gLkvKh0F47483cy7I8ybi83DWy1kkAANQ\r\nfXQ1zJiFaOG2eq3I1oLxCGTc50sB4SPC/+hSD4zoxeu5tUh1YDBiIcpoeBG8\r\nqgAy3o656sIfY8KP3iPT86GxIBgkZzU4peQ=\r\n=yhSC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c9845ab46b1f2e7265daffd75799fc87515e31de","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.11.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.15.1","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_30.0.2_1655747211427_0.7414221136730734","host":"s3://npm-registry-packages"}},"30.1.0":{"name":"@metamask/controllers","version":"30.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@30.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"157d0afca156f1f37a89fbb864c4ee5c64d23af0","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-30.1.0.tgz","fileCount":187,"integrity":"sha512-480mQafsYKbl0q7YgV820mrPCUtWgLLVH/s8ozNT6/ZVX3sBU0FBhNKeCalewhn0HRfMRnLe8pvHCKIH30k/0w==","signatures":[{"sig":"MEQCIDmPdbM8eu1e7mWcOmOInxUZYzYoukReHQEpB2g5wadkAiAp7+uXZkhDh5BtnIJkR2R2KjxSBKsduHsDpkkcRG69+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1814372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixdDPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe8RAAm+Ih5xPDNk9eJQEa0Oy0fP+sKQ4UkVczUFgvznr9I8QRxL+2\r\nQSOY/xUil0HMzB/eFqjAZIZFojxP5m3+hAEjCjUvz3rF7EjkG9Ui7ArcRsIe\r\nC+gxPNqUYM7uZqjZWb0WTr3aDmFSIvnDxogMmDys3YEEEREvz16XDOm/qCuq\r\nV0Pv8dQILOkY+C1KIGBdeLOieMfp4PKahYJEwatLGjR7WKKc7ovCo894mb4a\r\na5YCAh5xAZf9M8SvEPRlPL7Zcd+Rzo/SJpnZ0A57Woe1Zl+TbGzbTztQLpzK\r\n0wk7xZywOy79cNEV54b1jA22BcmyHxBDdwdVMelzHgQqEA0u4W4T4uQmHtqQ\r\nlctkAKDghUKM8FbabM3DgJQkrqq4W4okVs6KDewnACw8jFhQbPh0yl3UsKwf\r\nebCs38hcUn0Om13UMyKBoItrTygsRcce7xJnpagxLfPo8+SOCZyS88x/d6/Y\r\nS8xbh97y1QGDocqwkwFk6s/OKZ+p5+uvI/4ZMCbweVdE4wycwIlIzRJfmklu\r\nC71tLVydjVgzh4v1klfF+fle8hyAGaADhoflAJw6D9fdSVIGLLEBgaSXj+Iu\r\nWOVzEFZUczgJuyoTsXo+IYKpzn4k3CRbUCnnUopi+6WJMM/NPxPKJ+dY/wcN\r\nanuQhyNa9mKjTDGg61oq4ErEYIHcfbU7edc=\r\n=0rtz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"bf46e20a2787db2290f2b88c952482392c6fbde2","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"sethkfman","email":"sethkfman@gmail.com"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"6.14.17","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_30.1.0_1657131215429_0.22331507503552372","host":"s3://npm-registry-packages"}},"30.2.0":{"name":"@metamask/controllers","version":"30.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@30.2.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"e4f0e7b783f1d678ffcbe3cefb45ada32a055e00","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-30.2.0.tgz","fileCount":186,"integrity":"sha512-qOglOWrgJsENPBXOxpzDSvMFO04nn4HYilHfJcI1HHc+DLrNwSc150I6xHgQSBTfHRaEuv5/mfeU8F9fn1Psig==","signatures":[{"sig":"MEUCIQCiFBynv00ukRwlQ2EBic1gYkqAkuUEFqVTbY4j6G0tpgIgIrXmVXiqmrQJnM8ni+gAZImbXw8o1sQisZ5u/GybOd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1765931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4qQXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsVA/9FEaAJjH4DoqvViwtXhUvSZqJtLJrXuCiYQoqTMeMn3Fnp5Qf\r\nKqr3aRhVSsjBjmWUn4Uv0rwC5j29dcm0dS0Dgw2Dr4prugcLGYnkddUg+d5R\r\neEkliBL5K2ZNy7W76uWkjYzB/iNVnpMuZO49wCWnBVlvoiPWApUh5VUTHxlq\r\nLJ8TGpQ/jiz/PKH4GubQz9/QH3gUiWvyT1GXtf8s5s58b3oGxykuRzVXOd58\r\nVS/nfD46ycbnqI5sLcxREUKHrzNBpu13t9oqmLpWAaDAgbFgvbAf9mvsOuaA\r\nE7nJEufjeBLpCXWONog+scdJsAC/wH0RbVZM67ipmZsy/Lm2uO+HRjONci2d\r\n0kwFdtNnJLuWoDC2nikNd7DjswdzaJ3S0KtDVYBxRpg6WC0NrQqVke0zqZqk\r\nKnpqKx/EZ6A2W9Qh/nKB2XmY0DW+hwPoTcj4roWVNWMZ9KupFNCrrX4Opj2t\r\nwNj7gxlRK+LD+X4OEhvzRQzKYszRlZ6rxujTCbJyYITenE2yTe+AusjWeF3x\r\ng3yiNx6RvrpnNN+zHwCHDTsaOZDfJ0cEiGNepUS8CmtcfNIVv5/mQrgX8EnL\r\nxB309ro2p5++88ZaOYxzIpyTujGGD6ZLpppULwYDJUYb3ityYfg0683nawFK\r\nZ8rR2IcygT7t9scZnSL5qXV9bhSaSqwBJbs=\r\n=nCK3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"f24adf74e0eeb32647792fabbd1a8b78312301c9","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.11.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.16.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_30.2.0_1659020311534_0.2722981373733222","host":"s3://npm-registry-packages"}},"30.3.0":{"name":"@metamask/controllers","version":"30.3.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@30.3.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"64ad8be538b75226a14f667db05c4ca02c75533f","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-30.3.0.tgz","fileCount":186,"integrity":"sha512-6KtRIEBAcXeF/ozsP2I7T7hFv1X0mf30ygWcgApKdQEYXAERAaBz0S9ENC8OsFULUj5MFPBfUKIDaeGNOq6MvQ==","signatures":[{"sig":"MEUCIQDywbCrdgU/Lqi51sZFleV5Vg03GsDCLDunyRiUZ9HeNAIgSVzGADaPVeNec8UmS8SQzGIGoBuWoRW6C6mR+VV1nwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1777840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/Q63ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX8Q//c/w1PcfGPF9AbmuAbFaQQwWLzlyB+Q8mou5/ej1GQ4QqWwlX\r\nuMptmlzFQt0DoIZ0Amh/gMOBFhUIuUPAwlyxvizT5tYpU0uRBQ3O5nNO+tEh\r\nzpw9C/+81p4/E7EwngOobzJO++WvenkNMe/PNRIPKW0eQ1USGIbex5w5ZHaE\r\nvPdBcXu7Gu6jiMYvJ5+pB35pii6/InFvxTo/SRH+21OvGPJHTcKWM9rhBJcn\r\nWDl5aoyutB/cNPb1wtYjGyD3AxK4q5NQVzkCDk0hE3moxBwIaAaX3DvWlSgL\r\nWz+mUn9yo6TKJ8pMDBIZ8g6Ig7hsqbcHbHvQ7WRxJ2gPWHOpq/uTKCF8SaSX\r\nxYYB+H1t7s63yrg48X95SJ6LPN0dK0uGtzLw/tC+xvyTFHQS7uGschH9GwPa\r\nyQ/lx+c1wHNL3KYyrFvZRfjLLgPg8mTQOehhnbgbEqcPo9FW8uZruzwoSzoF\r\nw6wXH10Kg6c2fSv7Gu++Ub0AjeI2/vW6396UnVMP0yjvZUAdgPp+pu2JbqHn\r\nspjDe4GlruR6b/Fn3LUUgXaqn5B57yD9+3F865HdBtzXRHHUXLaVJYJk6Wx/\r\n4Sh3zyQM6lZlCQ3KTpRj8O7pJLeDfDTVmRr5ixnS1HR5cbbEPkSHlI6t5wpN\r\nnP8AQNFT7FdXdDnMXiucseTXgChgVC9UeA0=\r\n=HGIn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"62ba2a3e8d7959b6dcbc0cf4981209dc21bc04b4","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.11.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.16.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_30.3.0_1660751543109_0.1133419575687602","host":"s3://npm-registry-packages"}},"31.0.0":{"name":"@metamask/controllers","version":"31.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@31.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"7363d8f301f98b69415ddf10ffbadedc95d5f567","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-31.0.0.tgz","fileCount":186,"integrity":"sha512-Fx/qiS7AP4cYckJdgqgrP37bRQdfdjfRh+yPIih/pj3g1LQnUsdN5dSd/nB1FDKHQvqO6VkccxwYM/aJCW1h+A==","signatures":[{"sig":"MEUCIFsnLsWpe5mxsxfdxz9AmT0/zlBtBfiEBUqiYU7pYpf0AiEAkXww9TzGKE7yLAaEPEvdKc6EuYUQalcCEu4MAoAuwgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1785665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGzubACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpywRAAh3POoT9YH+e473+oCyaTtxyvnBQv42yhVM+Vuj3jUF+i2Stq\r\ndR8lfMfWA1B3l7EDwlkI2cFJy7Pw0gcnEfwHuS5nwufgMBtyIlMr3ce7B0H7\r\nte+a4jz3CaPZH97nw9TTZH4VWb0AetpyEP3cjx4DqBW9evZOPLTRryME2qoe\r\nyzRn9/uUnwt5nwnTNasEfBuLR/Wbh8pAomcqvm7kgptcTu2R7XF/7sWxfd40\r\nyHxnBOzZNSDdljZlJ6gZ6578sLK/TZBqUbbUfs36/3kkWzKdZ0xWsB20vMyu\r\nPKkWkmySVaqkbaVLPEL2tM/9vIRnlB9gGcFc0C05AGvxVrNOM8sm9tYDSM8/\r\nJyDWT6AFDQglbxZTUtmTLtOqs56mrVjqv9Rq5l9fMxx2/F9nfElfksJUUkGT\r\nqW2jZRk1zeS1KnBb1YVTUCyJN5cVB2mtx4TViT8FYnTUHI1ULa/OYtgD1t78\r\n88AFT6sTMxX+PrRxGRAIF+ulHymzFvOsEn5tOg9Qk/WByg5r6+qUeqCkcG/V\r\ncfKTQLqK9Jw2ccQ4j4ua5FsBio8/d62W6NBtx8tQdIstptO51ZQEdjnG/4Mn\r\n13XivnEejSLYxG1HJXKL1bVA3tt116g1VvVAmwXa7FlT9F/AE3L6hKXQhXv5\r\n+AdkMnX915OcobTrpDtEdRfsqQv4P1AsQvI=\r\n=6D6A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"cc22de369a8b4ad6e35dba441cc95e3ca0a18b22","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:debug":"yarn run --inspect-brk jest --runInBand","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.15.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.17.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","ethers":"^5.4.1","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_31.0.0_1662729114760_0.0008206047592504984","host":"s3://npm-registry-packages"}},"31.1.0":{"name":"@metamask/controllers","version":"31.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@31.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"9335d8ebb68072625afa232240fe93a43174833d","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-31.1.0.tgz","fileCount":192,"integrity":"sha512-1jx88yz6v3BUHtz5ZQzbxV/euDI/ewZ1JqXtqQlgFFdFknr4oYcLNc2PnTPNF03vz4X2MlMzLHiREq1y/Kj/nA==","signatures":[{"sig":"MEQCIBnG8EGeiXJLNjXnjFjUAJm8ykfEcx6VA9cFDMERZmh8AiBwgH2EuoMbFbEg0G+1eFrM9LULsZzV7rZlw7PRC0pqbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1788082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJKVpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD0A//VQika7J1RxsbNC7LoxWY0YNw5+mQSHFibuf4i27OmFwxqWJS\r\nBy2pQNAjLMWygEkeTXkmKvG8XeZO6sueHWSTnW7TvyFYwWkjfJToJ6Iekprz\r\n3fgkH/V4raxizjGJsi8/oLBV4Gq8rhhHMqPjXNOpfVBI0NQefNAK1gFN8OjE\r\nen7XC3voU2LeJKSjmkf+DT5LNpBa2yB3LWzF5PJty4hsuS4KbGeJyUcRWL3Q\r\n4TZ3OJB8aOr+reE83bh2J4ds1uGAeZvB05eBfwdTwUehvr3AQVd0Kv4hCCfE\r\nswAlJEWgiTZ2RbPxA6dUXa4y5lJ3c0Uw1RCR+HQOlIDv+qiIgzv7RYSn8qyo\r\nQ7QmYOOf5Lv6FDMsD6RS6Cu2QkRkO2HSGiw000AmC8x1ewJMftBGG4Ew76r3\r\n6m6CdqX+wXA1N7qvX8KAC3C6NtCfLuOJO3OS1VRJLz8Fo3it7S3WpgCj5icB\r\nmq/CVezkrYNFqV3YU2LKAzw3JZ+b15UA1wMu7m5qVeaxq/X7GPu66aoGo0gx\r\nPOS1s7HoCPmf2YAH7ey/5E1I3q3vuOJ2xvTOTHyGo42/K3TasV4esEVcdQJd\r\nakIVeeDnraFbDrzg/5D7VjijSg2PX2LA854uN6MdTKL+86a1X9hJps6v3vW4\r\nG3X7P41YeqJ+GjhleLEWTehyXo5Fvgtcwqs=\r\n=LrCe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"ea20c7c265826269616416f63606c64b2f7c3787","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:debug":"yarn run --inspect-brk jest --runInBand","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.15.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.17.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.7.0","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@ethersproject/contracts":"^5.7.0","@ethersproject/providers":"^5.7.0","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/controllers_31.1.0_1663346025084_0.21660768893351223","host":"s3://npm-registry-packages"}},"31.2.0":{"name":"@metamask/controllers","version":"31.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@31.2.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"65176b1adb8d30034b80cd537f518c840612e620","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-31.2.0.tgz","fileCount":192,"integrity":"sha512-9UiTq1dGQNG9ZXkBGOhgwJcRXIUM+wUiltLRSCGxVAqIgEcCK34ZbMrHV6DMRoYhl3izfiZSVeYkta1Tg+mwyw==","signatures":[{"sig":"MEYCIQCEU81FTlmvXVFslncBYKYl6WPqTpYIu9ZWcCQkrZJCkgIhAMpcRA1j0ERYlv8CsT1ah+N2/anR+DXyh+AKPPkCA1BT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1788918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNKYpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1/A//fZ/nNoGQI+2qti1c8hSmIA+FOYpwwJ2Aogrp8E1gRhEprovN\r\neqgYlUY+AJn82wvMHVjv6Lh6928Gu3cxZnrsl+d4cHtq05oKVEUiW0EiAZYU\r\nx3MHbQLSITc7QXuyZre+u4I0RODrAP2WdKrihu33D4dj1FkHJEXCTf5HtaNX\r\nXDGh1m5wFoBRCLIwinq0KHwCATwuOFxM03Vh666NpLOZPtaT5KWpQ9W/Pg/M\r\nNlkQan/FQKU8wFnk7dPvH9U6d/c5zCqC7EBFfuTkTXlws1yWbJ6HAC/5ZYFk\r\nO8EsH2pOJlzBY4HeZj96/liX6DFoxSoIRa48FX8wu0xidReD5ONqSm95fbJU\r\ndDbgTnEaYDNe1VJDsGHkhUt5QCkRgdHT3PWH89MrmVWAbWqDT69MwESQSU0Y\r\nJwb9EN7m+ZA4j3/1EXsCNMyJqIfpXnJ3wBZGavRKPS6fkb3taaDbGlIwFfG3\r\nSzbg2hjykw6nmSYMa1adYLMT/5nMwslAIVrYFIwgu6to9jRA8eyMsJH/4N+3\r\nr/AcEyEf0BHxg0ZOuL9R3moRoYq1qD43iY/OszVGeQgqZ9rZIeq0ay/qOwJr\r\nL+sEYr904wBYdT+nK4gLEt88S+Aje9dxZ2am+xq+tM2CDx2AjChaBK56krcw\r\nyJRxsSXdD1SHJ1r21wjk3mkYBdL3fYfm5zY=\r\n=I4RD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"08dc780bc879d584535aea253ac2ff8c4820bed4","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:debug":"yarn run --inspect-brk jest --runInBand","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"simple-git-hooks":false,"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.15.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.17.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.7.0","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@ethersproject/contracts":"^5.7.0","@ethersproject/providers":"^5.7.0","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","simple-git-hooks":"^2.8.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"simple-git-hooks":{"pre-push":"yarn lint"},"_npmOperationalInternal":{"tmp":"tmp/controllers_31.2.0_1664394792794_0.8147976265480783","host":"s3://npm-registry-packages"}},"32.0.0":{"name":"@metamask/controllers","version":"32.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@32.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"9199fdc86d209f003113111dbd4f232ea34b8325","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-32.0.0.tgz","fileCount":192,"integrity":"sha512-1GGvH090yLIRBxkFTF78tgjT54fVnDvocZegQFKTERnDDEAg4gmBDLNpC2pyra7HY2Zte9TfGam9uOmlnfpbdQ==","signatures":[{"sig":"MEQCICv+c0v1b7sxtWEXVDClBd6/IN4lA0Zg0ZKDkTPimT+wAiBp8tQahZVuRYyZ1sQOSWr7+lcYOGp1Q3uBkz3uf+E+kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1796952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRYtwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTIw/8ChktEAzk12ztlM3YnlL6IkVk9k97/tI77GCA1+Uu9st9SaNE\r\nsaPWirgcMEygg9p+Zuz9v5C4aru2ZV87MrKhPorjLui5j8J9EvhEZntrM0uc\r\n+KZjFD4B2/1GqSm+ShPFqft05FLLO4QhMs2+cOSmSzPqAqJjkMap1u4A0EjE\r\ndqUgfrOOkLO9l4+/Id1fFi+0nub51Al4Kkrd+t7+fDV4tUM0yzdcZvfSfu46\r\nkBSkz/peE8xuYMqmBjbnte6vebuFwt9U5ApHCvEMQuudpqh85poNl1YOdkPH\r\n7a+Yw4+1WHemydKE2REVQFplTpntrJUW/S3u07AvNOA2cuzenK5/6OB4vKgK\r\nE7Yrt/TiqrMoHCEwn1aKJjU8a3MTrawatKk4fVhpmSWu4seYBgfEfhGfZLcr\r\nbfxCzGZ4yj9rW+5CVbxgViFp8Op/SVd8Bl9wZIXFf6C8I0ZDnHJs4DM4pkDE\r\nqL9NTrfn5Vh7Z6qNvIV92VxHit3AA6DyosfGMI6DbORCYgYVfX9FznjQYm8B\r\n25TRVZzsceMeCAmJ3+yBxrDqPFcmifMFJy8IxYL1bbl/nTKbfr3NJ43L1V/C\r\nTd49ptcjT6R93U7eTLGUYxlS9phGbOl1BNl0K+9huQn6M3GoskdwxdiYiDAT\r\nnVowEsa/n9ALoRuOgLoyRAaN7Ujjqn4d9kw=\r\n=uUGq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"c7d670c822cf7a012e0caf92690c5f17370512d7","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:debug":"yarn run --inspect-brk jest --runInBand","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"simple-git-hooks":false,"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.15.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.17.1","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.7.0","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@ethersproject/contracts":"^5.7.0","@ethersproject/providers":"^5.7.0","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","simple-git-hooks":"^2.8.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"simple-git-hooks":{"pre-push":"yarn lint"},"_npmOperationalInternal":{"tmp":"tmp/controllers_32.0.0_1665502063655_0.19454272416472884","host":"s3://npm-registry-packages"}},"32.0.1":{"name":"@metamask/controllers","version":"32.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@32.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"883ea90df1afc89d4b02598b4e41a97a34a24769","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-32.0.1.tgz","fileCount":192,"integrity":"sha512-Fguf6797gIfTF/eK+zEdNyUcgv3dFgogAR2d0uLrR6MGI3+4AK8/tF0VZp7MBM+cWldo/tJeeu4fDjdadwVjbg==","signatures":[{"sig":"MEUCIQDAEEmmXQ9q/O0MANFOl/4h6Oz6XpaPkWWczJFyclImMwIgOKFirjPGl3ZyFDfRrDnDFOMpxshtPcTahOsCSiK4sRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1805754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRtMvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDEw//SjTIAcNdnAc4NMLc1ptzNDwQqdKjzPncCM0esxUoh6c1cq95\r\njQP3OpGTQBLX7oLc7qqwNRopw9FiaE0a0V7mqs7g1Y5CEi0yuHbtbv/G9BOR\r\nH5lgjzFHFqjFCYwBA6pc/q1ZAWgxUVzwWiun8x3/F7iFR2PxXG8hB77dgUcL\r\nxi8NSqVYXDvJqc+O8Q4e+/0J+4UOumW6N88iC4uY6Yj5+viSCjmm2XYKobyk\r\nJMB7DeDeAR7UQLe2rkjUSYYzaHyINVHfmWTaswNSnNKpEQPt0ieQNw9JMl2A\r\nHwzsG+3GlyZxoQKBIKukbPeB416wpXSax434YnmIjog5fowIFHcW7hcmyGhj\r\nh10blDY+vNXFLi/9fdSzFKGD79mH7DcGwOmdzjA3jCxc4C91aDKtj8gNap0s\r\nGwffIAbxBi2O9Q0/GnftcpYxhaP6dy71jRoQgYjzNjWWW2K25/RB4QHImyJo\r\nimUCFi88PeJxuF2rvX+9gdoQ2cRsBQvJndLUc0HLGu4QYWZR5zV4DlR2OwFR\r\nCMVqz5qHnnDpcORbVDgT/MCK+W7M6o6RPNIKQopIHgmfwQlgmY/dc3ailPFD\r\nMtLVCD/kzQPZkNSc7YJSfNVYAJsllo5QGDX87ByNxdnB9PCOVL22Dtwlt76z\r\n/6T2q6WChdvT3sbRQ8WW8FjQ6+Zme+f+6zE=\r\n=I/UJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"7c3ec37fe3882948de73f9560a5b5f2af3773e62","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:debug":"yarn run --inspect-brk jest --runInBand","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"simple-git-hooks":false,"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.15.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.17.1","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.7.0","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@ethersproject/contracts":"^5.7.0","@ethersproject/providers":"^5.7.0","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","simple-git-hooks":"^2.8.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"simple-git-hooks":{"pre-push":"yarn lint"},"_npmOperationalInternal":{"tmp":"tmp/controllers_32.0.1_1665585967249_0.16040195928738554","host":"s3://npm-registry-packages"}},"32.0.2":{"name":"@metamask/controllers","version":"32.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@32.0.2","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"4841e4b8622c0e9a2cc948ef5f7e8a00473055e8","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-32.0.2.tgz","fileCount":192,"integrity":"sha512-cnbOgJbZzUOGTiK7PaxBHiFcGmXFQwuduMRRilY5NpiAKBZ/A08T5D66Ceql+3hmSeUNWzdARLG1bEsQPavogw==","signatures":[{"sig":"MEQCIFL48sFvioezZGaOhs8+OHXXj05ZkdUEfUkhdnU8LUixAiB8ZC5+xIrWrkLueDof/lYGavFxG9tO1OsAiBgp/7L6zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1806026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSDwtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEfw/+IijdxC4M1mKO6+x/p65KGGmBp4mtMPcY/kFXZUy26Rz2IYtc\r\nCDFMk+A+8jUEb/Y2PeLn3IskB5u/Bq3yjPezE4XbehTlP68y2egp2Y3+Jrme\r\n9Htp7YvNPkDR5FqEU8fliTsXGzJWVEcY8HkpGiJZRQLlUAnbVOiZFSg94d8q\r\nf40V+zTnXgGIznTL6gGhhmENgeFuKAFFhBEktWvEKSeVSze26FbCvX/7B9+I\r\nNMS2S/KTYzQs2Lk3Q5SoepGvS3oYS9YjIEDLMxIVgtRuQ4cxhRGyjvX6CPqq\r\ngYVICcHQNYiI2UnfbtUvJah0T1vvLFm7+ChLJYmArMh9d9m4XfO6LCWUHan/\r\nQGxE09T3dvkWqGT0FHpjt7SjkcoXrkIG/bRd/h55nnYm3MxwJBOxpG/Jof5v\r\nrZu48JC9woYooqA1w/jI72Pwbx8Pr6tQPSGkf2DyjHQpkoqhYTbma5R0kyLm\r\nZVhJW2ynBI/gdn0FNQLErPz+UUxWvphb5iUvDQt6M4zxs7/R0dCovlYesCPi\r\nWFSejo9qm+YxM/vmPt4/6UY1FyrZ9P4NFeC06mRcUbEZPUsifO4fzYt9db7h\r\nagACoVS37ibyMV+K+EShYoc56aLTjqOZT+DtyeA4pTJV752p9+KWaN7t2ZN2\r\nu/8o3dIk8NaKcRmH1eXWgJ1vh8x4Ui8O2HU=\r\n=R5sW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"d6108df4a359d184ffacf97996a63db5ffaa4001","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:debug":"yarn run --inspect-brk jest --runInBand","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"simple-git-hooks":false,"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.15.0","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.17.1","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.7.0","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@ethersproject/contracts":"^5.7.0","@ethersproject/providers":"^5.7.0","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","simple-git-hooks":"^2.8.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"simple-git-hooks":{"pre-push":"yarn lint"},"_npmOperationalInternal":{"tmp":"tmp/controllers_32.0.2_1665678380685_0.7568361992974935","host":"s3://npm-registry-packages"}},"33.0.0":{"name":"@metamask/controllers","version":"33.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controllers@33.0.0","maintainers":[{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/controllers#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"908c05f6bee741c0beecd9d85d50c304afa38f2b","tarball":"https://registry.npmjs.org/@metamask/controllers/-/controllers-33.0.0.tgz","fileCount":192,"integrity":"sha512-ImnoLztyyE9qswPAv6zk7d40d5FTMPiJYqAjjnJz+hEYhhGPGYI87+2OF/i+kVLv3gatyBQzNxvE1qtQSDWJsg==","signatures":[{"sig":"MEUCIQDfP/MxHbfekNmRmH34sS9tPFGJGOsEtOJoXegNaCk8mQIgTFXF3Yi1F6bbmSN5L4bXEnA1mkpkcTwTDddZRwciSjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1787324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjatiLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2fBAAhdDjweO8baKbcA275t1QekR+SxjcofOeOtmfX7k0bcgBfqfa\r\n1nZ9SMgIQobHBRZ9KuIAlxGszgK7pvgPygrWQvnNr3YDoIP2p3qjII29i6LX\r\ntkjPVWEt9tAC1R8TD9c0va1F3PDrBRaolzkyvYetg5fm1J1+kKEi7mM3kYXo\r\nkwahRhrFu7Ac1MJLmgTT6L+FZbeNBkUgNk2Cpw19CfW7JXRg6FYAswoD5r+N\r\nnourqNx0C7d0DzEsoTf1InIgxj/xs/uR0++SoOZmsU9t/xBv4qxCG8YhB/VK\r\nMQGCX8sjy4cT6Q0gcNPL+OEsXQuCAJut9HnkyWAkXQL/HVRrE76KTIWpULaj\r\njeYHdK5OOib3h0MKPooKrg7j5bm3wx8Q8cLJxclQ/ieZe+/vDnzaAoXata0Z\r\nt/QQm19zwMI4I55UVdLrk4X8YV94ymV5QImJ2pzStPCqlpW6LFWL+vdyriJm\r\na5Jqtx0Ku0PvksUSG46g1Y8Rsw/pCK5HVjyw5kp0xHS2W/2ZWpu/GEfw1MXE\r\nGaQBEAeY1uzRZW1KqKPHu/mKWH4Fk2hPAuxTw4NNN2IiQ5dwg9VT+mCNTbNn\r\nvcfXJgiyI3wGn52DBFuHXU1cpPgjQD5lrS0okyAvLf3ZAdcfEn/DXPaCvLg7\r\nWUF8Cp1Y1Jnqp040MIs5uY4yO3UhHiBrbUo=\r\n=hL8S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"dcb74f77be1b5c4d8d8194c54ef0e17d6af2840f","scripts":{"doc":"typedoc && touch docs/.nojekyll","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","setup":"yarn install","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore","build:link":"yarn build && cd dist && yarn link && rm -rf node_modules && cd ..","test:debug":"yarn run --inspect-brk jest --runInBand","test:watch":"jest --watch","build:watch":"yarn build --watch","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"simple-git-hooks":false,"babel-runtime>core-js":false,"@lavamoat/preinstall-always-fail":false,"eth-sig-util>ethereumjs-util>keccak":true,"eth-sig-util>ethereumjs-util>secp256k1":true,"ethereumjs-util>ethereum-cryptography>keccak":true,"@keystonehq/bc-ur-registry-eth>hdkey>secp256k1":true,"ethereumjs-util>ethereum-cryptography>secp256k1":true,"eth-sig-util>ethereumjs-abi>ethereumjs-util>keccakjs>sha3":true}},"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"_npmVersion":"8.19.2","description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","directories":{},"_nodeVersion":"16.18.0","dependencies":{"uuid":"^8.3.2","web3":"^0.20.7","immer":"^9.0.6","nanoid":"^3.1.31","punycode":"^2.1.1","eth-query":"^2.1.2","ethjs-unit":"^0.1.6","jsonschema":"^1.2.4","@types/uuid":"^8.3.0","async-mutex":"^0.2.6","eth-sig-util":"^3.0.0","multiformats":"^9.5.2","babel-runtime":"^6.26.0","@ethereumjs/tx":"^3.2.1","eth-rpc-errors":"^4.0.0","@metamask/types":"^1.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","json-rpc-engine":"^6.1.0","abort-controller":"^3.0.0","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0","ethereumjs-wallet":"^1.0.1","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.7.0","deep-freeze-strict":"^1.1.1","eth-json-rpc-infura":"^5.1.0","eth-method-registry":"1.1.0","eth-phishing-detect":"^1.2.0","web3-provider-engine":"^16.0.3","eth-keyring-controller":"^7.0.2","@ethersproject/contracts":"^5.7.0","@ethersproject/providers":"^5.7.0","@metamask/contract-metadata":"^1.35.0","@metamask/metamask-eth-abis":"3.0.0","single-call-balance-checker-abi":"^1.0.0","@keystonehq/metamask-airgapped-keyring":"^0.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","sinon":"^9.2.4","eslint":"^7.24.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","typedoc":"^0.22.15","prettier":"^2.6.2","jest-when":"^3.4.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@types/node":"^14.14.31","@types/web3":"^1.0.6","@types/sinon":"^9.0.10","@types/punycode":"^2.1.0","@types/jest-when":"^2.7.3","simple-git-hooks":"^2.8.0","eslint-plugin-jest":"^24.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","ethjs-provider-http":"^0.1.6","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest-environment-jsdom":"^25.0.0","@lavamoat/allow-scripts":"^2.0.2","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.6.0","@types/deep-freeze-strict":"^1.1.0","@typescript-eslint/parser":"^4.33.0","prettier-plugin-packagejson":"^2.2.17","@metamask/eslint-config-jest":"^9.0.0","@keystonehq/bc-ur-registry-eth":"^0.9.0","@metamask/eslint-config-nodejs":"^9.0.0","typedoc-plugin-missing-exports":"^0.22.6","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-import-resolver-typescript":"^2.4.0","@metamask/eslint-config-typescript":"^9.0.1"},"simple-git-hooks":{"pre-push":"yarn lint"},"_npmOperationalInternal":{"tmp":"tmp/controllers_33.0.0_1667946635332_0.8425269463845526","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-05-07T22:41:16.377Z","modified":"2026-08-26T12:48:48.600Z","2.0.0":"2020-05-07T22:41:16.835Z","2.0.1":"2020-06-18T13:56:00.704Z","2.0.2":"2020-07-14T19:55:12.188Z","2.0.3":"2020-07-29T21:31:38.665Z","2.0.4":"2020-08-18T22:09:38.224Z","2.0.5":"2020-08-18T22:40:49.166Z","3.0.0":"2020-09-11T13:58:25.475Z","3.0.1":"2020-09-15T20:38:28.445Z","3.1.0":"2020-09-23T19:45:52.114Z","3.2.0":"2020-10-22T18:29:07.632Z","4.0.0":"2020-11-09T21:28:01.588Z","4.0.1":"2020-11-09T23:29:06.204Z","4.0.2":"2020-11-10T01:54:21.516Z","4.1.0":"2020-11-11T00:00:59.474Z","4.2.0":"2020-11-13T18:42:59.232Z","5.0.0":"2020-11-19T16:10:01.119Z","5.1.0":"2020-12-02T17:33:52.194Z","6.0.0":"2021-01-19T16:27:37.517Z","6.0.1":"2021-02-05T15:15:51.476Z","6.1.0":"2021-03-10T15:29:43.333Z","6.1.1":"2021-03-12T15:40:04.588Z","6.2.0":"2021-03-23T18:09:22.698Z","6.2.1":"2021-03-23T23:47:20.209Z","7.0.0":"2021-04-06T21:06:42.970Z","8.0.0":"2021-04-19T19:28:28.540Z","9.0.0":"2021-05-19T17:03:36.535Z","9.1.0":"2021-05-20T20:31:19.558Z","10.0.0":"2021-05-26T16:20:21.084Z","10.1.0":"2021-06-07T16:08:13.739Z","10.2.0":"2021-06-30T19:36:07.027Z","11.0.0":"2021-07-02T16:38:50.558Z","12.0.0":"2021-07-07T19:22:41.557Z","12.1.0":"2021-07-10T00:25:24.794Z","13.0.0":"2021-07-12T20:13:56.284Z","13.1.0":"2021-07-21T18:25:24.181Z","13.2.0":"2021-07-22T16:31:06.087Z","14.0.0":"2021-07-27T21:35:36.031Z","14.0.1":"2021-07-28T17:16:37.168Z","14.0.2":"2021-07-28T21:58:09.044Z","14.1.0":"2021-08-05T20:01:10.888Z","14.2.0":"2021-08-12T16:19:37.222Z","15.0.0":"2021-08-30T21:05:22.971Z","15.0.1":"2021-09-01T15:10:12.389Z","15.0.2":"2021-09-01T22:10:39.220Z","15.1.0":"2021-09-09T16:12:40.026Z","16.0.0":"2021-09-16T19:36:16.027Z","17.0.0":"2021-09-23T19:44:29.378Z","18.0.0":"2021-10-29T18:42:40.212Z","19.0.0":"2021-11-04T17:59:37.564Z","20.0.0":"2021-11-16T15:57:01.503Z","20.1.0":"2021-11-24T16:36:11.394Z","21.0.1":"2021-12-01T14:05:57.743Z","22.0.0":"2021-12-03T18:23:32.873Z","23.0.0":"2021-12-21T16:52:51.325Z","23.1.0":"2022-01-03T22:44:41.249Z","24.0.0":"2022-01-05T14:48:29.902Z","25.0.0":"2022-01-11T14:48:52.197Z","25.1.0":"2022-01-24T19:33:21.925Z","26.0.0":"2022-03-08T23:17:08.428Z","27.0.0":"2022-03-15T13:44:06.216Z","27.1.0":"2022-03-28T18:02:23.855Z","27.1.1":"2022-03-30T16:46:02.154Z","28.0.0":"2022-04-14T15:22:05.078Z","29.0.0":"2022-05-04T15:40:49.614Z","29.0.1":"2022-05-11T19:37:39.259Z","30.0.0":"2022-06-08T20:50:28.832Z","30.0.1":"2022-06-14T20:48:09.324Z","30.0.2":"2022-06-20T17:46:51.596Z","30.1.0":"2022-07-06T18:13:35.691Z","30.2.0":"2022-07-28T14:58:31.740Z","30.3.0":"2022-08-17T15:52:23.367Z","31.0.0":"2022-09-09T13:11:55.120Z","31.1.0":"2022-09-16T16:33:45.307Z","31.2.0":"2022-09-28T19:53:13.038Z","32.0.0":"2022-10-11T15:27:44.010Z","32.0.1":"2022-10-12T14:46:07.524Z","32.0.2":"2022-10-13T16:26:21.003Z","33.0.0":"2022-11-08T22:30:35.607Z"},"bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"license":"MIT","homepage":"https://github.com/MetaMask/controllers#readme","keywords":["MetaMask","Ethereum"],"repository":{"url":"git+https://github.com/MetaMask/controllers.git","type":"git"},"description":"Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets","maintainers":[{"email":"frederik.bolding@consensys.net","name":"frederikbolding"},{"email":"metamask-npm@consensys.net","name":"metamaskbot"},{"email":"markjstacey@gmail.com","name":"gudahtt"},{"email":"maarten@zuidhoorn.com","name":"mrten"},{"email":"elliot.winkler@gmail.com","name":"mcmire"},{"email":"naugtur@gmail.com","name":"naugtur"}],"readme":"# `@metamask/controllers`\n\nA collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets.\n\n## Installation\n\n```sh\nyarn add @metamask/controllers\n```\n\nor\n\n```sh\nnpm install @metamask/controllers\n```\n\n## Contributing\n\n### Setup\n\n- Install [Node.js](https://nodejs.org) version 14.\n  - If you are using [nvm](https://github.com/creationix/nvm#installation) (recommended) running `nvm use` will automatically choose the right node version for you.\n- Install [Yarn v3](https://yarnpkg.com/getting-started/install).\n- Run `yarn install` to install dependencies and run any required post-install scripts.\n- Run `yarn simple-git-hooks` to add a [Git hook](https://github.com/toplenboren/simple-git-hooks#what-is-a-git-hook) which will ensure that all files pass the linter before you push a branch.\n\n### Testing and Linting\n\nRun `yarn lint` to run the linter, or run `yarn lint:fix` to run the linter and fix any automatically fixable issues.\n\nRun `yarn test` to run the tests once. To run tests on file changes, run `yarn test:watch`.\n\nTo enable debugger [via Chrome DevTools](https://jestjs.io/docs/troubleshooting#tests-are-failing-and-you-dont-know-why):\n\n1.  run `yarn test:debug`\n2.  navigate to `chrome://inspect`\n3.  click \"Open Dedicated DevTools for Node\". Keep the DevTools window open\n4.  stop/rerun the tests as needed\n\n### Release & Publishing\n\nThe project follows the same release process as the other libraries in the MetaMask organization. The GitHub Actions [`action-create-release-pr`](https://github.com/MetaMask/action-create-release-pr) and [`action-publish-release`](https://github.com/MetaMask/action-publish-release) are used to automate the release process; see those repositories for more information about how they work.\n\n1. Choose a release version.\n\n   - The release version should be chosen according to SemVer. Analyze the changes to see whether they include any breaking changes, new features, or deprecations, then choose the appropriate SemVer version. See [the SemVer specification](https://semver.org/) for more information.\n\n2. If this release is backporting changes onto a previous release, then ensure there is a major version branch for that version (e.g. `1.x` for a `v1` backport release).\n\n   - The major version branch should be set to the most recent release with that major version. For example, when backporting a `v1.0.2` release, you'd want to ensure there was a `1.x` branch that was set to the `v1.0.1` tag.\n\n3. Trigger the [`workflow_dispatch`](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch) event [manually](https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow) for the `Create Release Pull Request` action to create the release PR.\n\n   - For a backport release, the base branch should be the major version branch that you ensured existed in step 2. For a normal release, the base branch should be the main branch for that repository (which should be the default value).\n   - This should trigger the [`action-create-release-pr`](https://github.com/MetaMask/action-create-release-pr) workflow to create the release PR.\n\n4. Update the changelog to move each change entry into the appropriate change category ([See here](https://keepachangelog.com/en/1.0.0/#types) for the full list of change categories, and the correct ordering), and edit them to be more easily understood by users of the package.\n\n   - Generally any changes that don't affect consumers of the package (e.g. lockfile changes or development environment changes) are omitted. Exceptions may be made for changes that might be of interest despite not having an effect upon the published package (e.g. major test improvements, security improvements, improved documentation, etc.).\n   - Try to explain each change in terms that users of the package would understand (e.g. avoid referencing internal variables/concepts).\n   - Consolidate related changes into one change entry if it makes it easier to explain.\n   - Run `yarn auto-changelog validate --rc` to check that the changelog is correctly formatted.\n\n5. Review and QA the release.\n\n   - If changes are made to the base branch, the release branch will need to be updated with these changes and review/QA will need to restart again. As such, it's probably best to avoid merging other PRs into the base branch while review is underway.\n\n6. Squash & Merge the release.\n\n   - This should trigger the [`action-publish-release`](https://github.com/MetaMask/action-publish-release) workflow to tag the final release commit and publish the release on GitHub.\n\n7. Publish the release on npm.\n\n   - Wait for the `publish-release` GitHub Action workflow to finish. This should trigger a second job (`publish-npm`), which will wait for a run approval by the [`npm publishers`](https://github.com/orgs/MetaMask/teams/npm-publishers) team.\n   - Approve the `publish-npm` job (or ask somebody on the npm publishers team to approve it for you).\n   - Once the `publish-npm` job has finished, check npm to verify that it has been published.\n","readmeFilename":"README.md"}