{"_id":"@metamask/controller-utils","_rev":"93-80dede7ee0913a8724c95dccbd27606a","name":"@metamask/controller-utils","dist-tags":{"backport":"11.7.1-backport","latest":"13.0.0"},"versions":{"1.0.0":{"name":"@metamask/controller-utils","version":"1.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@1.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/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"2e2261b65c3f38ba0c5b893743fca8cce764339c","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-1.0.0.tgz","fileCount":16,"integrity":"sha512-LXIpnmF/C5/vCBX0u2DiUWA55utZy54guUV+A8qUYmz8PvZrXfK7mdq1zlk8z0aq+aO0rHHfSVbTNacEE3TlAQ==","signatures":[{"sig":"MEUCIEn1nxscypYkyCdc08aY36Wip4TCE3werm7aW9W9QCfLAiEAjiq46gvRZsSauX6dvLai7MNOzyKYyQSbFdOOzR5Xwo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfBIkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz/w/+IRcCuIehi43f0Siyo473PrzgURBubWebK3lmAcqjdubzXUwd\r\nNiUoslSwut558qzdaDWvPbcpRlQl9UWSQC5v/aM2XIKKqT1jJ2WT7ulZmiid\r\nlWYMiiKQMUKJxl5o/Jwie9EIDft2OOV/gYOhdo4Xc8IVBEPK9xcHnK+CXpWE\r\nRlg3ylLf95CEc6Z3HtK8WhwxGy8AzKvlUPNXCZbyufRi7gb+aqcBOd/MBq/e\r\nQZVCXvfuYsAO6svkInMhVIGp0d5XbHv3dLUgBntdzH4KgIyR+gOvOeAkMG44\r\nTnYGAVl/nOilIbdngVs8RHeFybItpJpQQzxynEq2gi2mXOQaowLpAtiKpmfZ\r\n24VYpPKfOQbClkqP36hJbiDcu97Hv0aBXKJ2Co5SfJu8LCjo6DwV+emDs5Ll\r\nhzWXt8ubNeDC29/t+iu69inWG1P+PXEoBMxOiTiQQbL9EAc65fdjm0b9A2Hm\r\nLzk0yCx5uL4aZWXgewAKMFnSjnt1rldYr9HtTT4XAd/lGsM5yrX4SUCIBEic\r\ncB0vboifJGr1tXz+433UYEA7NOUgocZOSIRgfKSSGzt+0Pd7e58Ga5+N/aR6\r\nS3gWpSwnU2dYKaNLBRmCvXb74w5fRBMo3x90dgp/H3K8dbRuyMFB1fZKlDY6\r\nL7hXZFB688qlRk9Jnsc9c0e2EAcW6Kb4IXE=\r\n=n3Lj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"c340ab090db1c8f5ad22c28874f1b5a7a467b30d","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/controllers.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_1.0.0_1669075492730_0.8747582287506845","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@metamask/controller-utils","version":"2.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@2.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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"11b7639b7724b67c4ad983fd1185313fff2217be","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-2.0.0.tgz","fileCount":16,"integrity":"sha512-dwpF1qPIGzTr6kMAJQmX6/eVtRPrBBMlB9oiHnOhHN2mYPqd6fCnesyA3TsqM8I65mTjqrkV4OtPtz6pzYvclw==","signatures":[{"sig":"MEYCIQCGuDMT27IIkSR3SQ/u7pxrQA4owz79I/3sjVShS/9YjAIhAMAvF5up/wsUnmjRsjWtafpLipP81Mu/lDoXF7i1Gxdb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0B6BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw6hAAl39jGtHUzRttEhsqKnevIvAgiCK2E0TkpTnaiFxQv65NzXSd\r\n+/GIxcSpYP2ByAzqwV7QuPx6wjaL0Lw6eU8ScDgaxUMDI+oHO/u2f4dzTyim\r\nawt+shetZViVRO3eLYGJvQkYkM3G2+KUzwTsKC1CBy1O8uAFHQTi8joof5jb\r\nGu00DsOTuH5Dcn4VHTUftwIWW0QSL6G4gxn9g7XxDo91YRWXvXKrJ9zO4Mg8\r\ncZlXGO0Zob3ULPlmpzZ2ydEf5LtyHmbe8jX8aU8hfNOOgig1BT/ftFs+O6RP\r\nO5UDP13skKoSfaK5R4jLf1Qel7p8OaJQkqZiD6O6blcQhd+ilxBOu1g7ZQ5i\r\n2Ic1UOUGoBQFuHs94sIWbP5lzamvjN2HF9pn7FUB+3EjIup9uEt9ABy6pQ6Z\r\nHd1Dor6In3Z6kUd//z+l2O2Nw6wvTum7b9zUu86EPkdlNH2dGMI2E8Oss+IY\r\nSXL++qmqCiivZlaK7kRNHcEtoE6lBBnGWnjVYmLIn22u47D0ozaqT6Ye/p43\r\nOx4qeQg3ugdZf0npjXRCRbC1V7axBHtX1cp7hvcyHVrPtcnyJ/UAflqSve6V\r\nfDbTEy6ZK+KMgP3cR3BY9veAcQssVDYFKGM7CZ9rdktTgbZZoGXU2jQvfR0F\r\nVG6DQNkVYJasQBICAu44IQS/DwLOFcDYS0Y=\r\n=BDfs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"608ebf447ef2782f5ed0b584f9b5dfcbc84511d4","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","isomorphic-fetch":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_2.0.0_1674583681610_0.14295670475909894","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@metamask/controller-utils","version":"3.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@3.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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"e0984cdab14280409297671b5858891527c5e4ee","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-3.0.0.tgz","fileCount":16,"integrity":"sha512-JjFWBZnnh5DSX2tRsw5xtXxaqVkTzaW7mkSZ+lL3LoCAw47Cf8zGP1kGR6VKxcceKi+MpEFvZr7gf1OFnOoEjw==","signatures":[{"sig":"MEQCIE12hUEMJU5Ye+Fna0oOF4f/vkgqkcfC2vxidADtRExEAiAh71Q/t3I0t15hUV6atK3LNTuUB8BOX8w73Wo2CNbcfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8AKTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Lg//UwNDIy+D4TfcT/yvr3vGd2++ieKUHgXjpaOjSU2CX/6EYqUp\r\naqbIOaUS7cDe5OQuFoHXTVA7XT9GvKquwnVxMsH2EYwodzltzW8FiTHAudmV\r\nnvrvC/2uEZv4IP6M/Rh5vjV1upU980P8sMafkDk6nK7lSuEvVRa1L5MTAvBJ\r\n4kiqqdEyNWAGRRWudhD/p14asMzrEohvAYuQmDDqzBTrydObNGGx68eRIuGP\r\n1bUTbkNxIk9oltDi8DDzaqfQxzTNrQnAJC5J2YP3AauBBWZyvnUTDyHIqBSW\r\nIuH4SVcYR0u4OmRc+gfoE6Xk2y5g94adKXirI5RQdNtpX0qkqFfL1FTsLs06\r\n+EY7d/4k9YNW5hGMKaPvaNkoPUPTK+jRYqn4Baa6b8v0HUSZVtTR1B4EQJe8\r\nUL3ZNRUq//J1fKtGGjmOebvC9zt8QSxlnzKkpHBvRX4kAJgp4qRPRW3Em/kK\r\nQPGzuTg5dRwAwU+ryZ+2+El6vIFGTeFu7eInMjG+KB1agO80g/j200QrDSwS\r\npXnY5FZv0GXc2+/6wW8x3QgsQAx0FejZWYsdkXTPB3KBxm1j5l33Uq1gJscH\r\n2SGVT/BrkPBKrtlOO9ycTyao2LDn1I8QusI0oITBPdNYHfY5rmtFJVivXB4K\r\nI0lvJaOIjB60UWIuQDk7jrvT08aPnUnXoQM=\r\n=kGS/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"dc9eb67eed23375bdcaa9db2ddfadd995d81f397","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_3.0.0_1676673682970_0.6790291231252905","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@metamask/controller-utils","version":"3.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@3.1.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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"2c49145fb31d6fe68b62f69722cff91372351417","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-3.1.0.tgz","fileCount":22,"integrity":"sha512-WPQrWeK32cH0KsLtordUVxrVLgF72aJ3RvKs4TIMnxbzi+tFi7E4DFuEqtJYfszw5YXMy9w/rSoJlrFwIeL+ag==","signatures":[{"sig":"MEYCIQCGYnz7BOOBYvYZQraOp5KIN8hHKHvUJ8sNsvm7vZjt5AIhANrfRuhxJdD3xYUj86zeNC6i0vhKHYxnMgg/jKYhDGQ/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJEM+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphxQ/+Of5ql+L1RHm80U6NLRs/lj/oEhGf5Fyln9vIOtOHwB3h73nl\r\nenL+g146HbqYAL0YOeXwElx7ke03SyQHAXrNuIfktc4eLuWZOAQ4IzpPJc1Y\r\nJZmCc8RbDn+ZUt6a5il30i8oYojPTO1PDg4iVukTQjVhL5SfV9Luxqtcgh/i\r\nF9u/dFV+G1/w66M9tWzTif1S7vEhcBW+e8S/XuwR/BP/YezDK7F401Le9lMC\r\n5X39sfaEIYmwTsZCJ46ImfoIzrdJdbHJ4YsWimIpXV8LYm92xCcEc43m19ED\r\nWofpHgfQ2x1ZTgWmau3ix5uSNwM9sthVDJ6P8EEsA923nbxu92cphpz3BTz1\r\nd3+UrQ4u1bFBPrpysXqIAxNsJJKVrrbUHDwGd9w0RLxevLzmx0Xwcm0QCm/r\r\nPNVs8Se8+qKQPUdthsU2hIpdsHr7qA4LR3zESiizb+0aRm3vzHBU+y8oVjoq\r\njUWKsB2KMzPplEFNbROHgiF+s/TM8/1+AIhRXksS/8vsyjGhvxP8K4py2Xsy\r\nlEix8Um1JFGie4e1XjiBZ3nGkHQHT8FysfdLuSPoxCo8gE+EBHenjQQWPFx1\r\nGeTzA30yPzf0giK4WuQwgn3oOl7Qizq4IWhHCuA+aaVblNvoDKFblsS8otq9\r\nrP3BiDyZpAzzh1kpXbpxjqAFR/qZu1lgSpg=\r\n=IKvw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"50ada71677b4dfbb44df189694932aac91c29f70","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"deprecated":"Deprecated due to accidental breaking change; please use v4 or higher","repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.0","@metamask/utils":"^3.3.1","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_3.1.0_1680098109722_0.12254063100945745","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@metamask/controller-utils","version":"3.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@3.2.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"9e5d0fe7de015cd8657503a4f228cd4185d0266d","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-3.2.0.tgz","fileCount":28,"integrity":"sha512-iof39KrG5v6yca2+n4C+iS9fj6s1ljoW63z0CmJjA4mxc9+kGDO9l1ojmghWXoItxLsL2hkhhsRNQlWD0fcuuA==","signatures":[{"sig":"MEQCIBmI1vWIfeEiGz/r/2n2awYw3L8/m+EkoVWCPk65Kb4jAiA7Q7uBIsRFgSAofVbpqlXMtcO6uE0D4qOCg2m0CLISYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQSLsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm7A//RbH/EI68yR3z+raGLwYajkQGVdQR4ZSdGXBrffexPAocSO04\r\nSTUSR51xQdZoX1RNzd78YL4d9YrsXUHNUk93oJzenPXv49gPK5jn4MgGPgIz\r\n0gLUiLKGOyZtNX6gJG0HkgSkfCctub8kI2LR3BmAwPrQRzqRs3HXD9BG1eNC\r\n4AcDX7srn2ang4MD0B+uQ5w5tPJJFpdlGjZQtDT8qQpzAXpWw6e7Z/M7dRi/\r\nSjsIh9FeAS22hGXQqAUb4IdN8kAwOQsKBIRaPUmpsq7QOQnSJvH1TbHom21M\r\nTO7RSlwIW2EHfjzAf8gk7tHzUXLhS09gljyg2GXyRuWDUhIv/W/W1U8tigMd\r\nSRyzJsT5OhZPUHrNC0QEEIqbE3kT3nSl+KbaqPx1oNdcxy12a8vTZ+SA7R0e\r\nlP3AeUiVvTVrzWDp/GNvrx0pYEjlyykDqTLijEqbp/LtqzhZI0zGpMG5AKEH\r\njSl34mz3FP/0W4zmZOqrs2wS53qN649V58BaHhKcJBp6kWQ65qvROoSQAL4A\r\nhhZ6PIoa717pA1SLAjRYslNLeWj/OjNRqnOdHTeeP02PeUuaoQhUsbCQsfJ7\r\n9JSewu/9acnDw92EvsZUpaFy+xsAZBO3XaeocGcythh51CRsIvMm4B59wh7T\r\nZxzb4+az63TI4t13BCQxgYobUtUmuk5BNZc=\r\n=fxab\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"8b2d0e187eb6a75ae991e9b1b17fc17305903f2e","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"deprecated":"Deprecated due to accidental breaking change; please use v4 or higher","repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.1","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_3.2.0_1681990380093_0.4198535777564447","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@metamask/controller-utils","version":"3.3.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@3.3.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"3db16c9965482e9563cdaeefe1ca484468666c22","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-3.3.0.tgz","fileCount":28,"integrity":"sha512-uSnGoC1t2MYkP3C0wJB1iGOIs6nv+63e86DTPh/qM4CBOBFtlUVZF4Neo8ukqDAU4pURgVHdWJYnSjD2U5Zixg==","signatures":[{"sig":"MEUCIQDrg0a+DVXFgY+4E+qxObYB6EbrH9Ew0ZqKJNaXTj+2/gIgLBfllZAuatMDmQfi6EI1Ci2gq5/SQSLZf6Ng40KrasI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQekOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkHA/+MoHjFIcbsgc8LSyo/t23kV+iTEGyZ92CDterSA6y1XxW6qQa\r\n/TZaeqEepwvVR9kim+RfPGO+/QQKS4rt3QhoXUQX+lNPr/DAgbPUS5fB9ndf\r\nYHmMexLp1Nyze8iSzDrLHn/eNvWqk+FXdYGzfs+LLeS6Swsweaky39IozzNX\r\nxTWmPo83KcrUgyHYHWNdlTPYdXutV+ELfQ/9EidQA4u+odHQeza131Jtj/Kp\r\n/eHcN0m+pqx6D2LCpZy+1FZufWK8E3XZOGAk9kv4KaBkYXkh1F/Y93HenhO+\r\nsa8rSwHAJMQvBwgmEBAinlf87KZqCuzzCFxdYKqlytkB0Zc2q+ilnPyNomkW\r\nQ1iZTkYgFxa9XsEGzezBhiWIH6mY3Dn6BjvCXJGNqaxQuStrqWtbAamB9gd3\r\nhU9dPJFq77QugQMX1IK7fOkGTcDpk23Stf3IJy9+atL9IeQovfupFIvwgCQ9\r\ngNWZOUOiG4HfiBRxUtuBuRoxfKt3lrGsaE8iIUv5RzPjJdDTnMGm2teaNRLj\r\nhrLoAoI4vW3wrEiFB21hnKEQ8CPZPJyiCiqJFnWoz7oKBnStoNDekV4t3bpg\r\nuHWmvKxEvOeDNzKDpP2ltg84ZTtfx+9fQcjN/O1vTLY/TjCNe6rfoazsZ02S\r\nEIWbW3sfVikbxBrRKZzHn0hJ+bJXTXktb10=\r\n=6rDa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"1f08c7fc2d588636f867d8a605b29303fc826bdd","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"deprecated":"Deprecated due to accidental breaking change; please use v4 or higher","repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.1","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","nock":"^13.0.7","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_3.3.0_1682041101942_0.28748785888835604","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@metamask/controller-utils","version":"3.4.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@3.4.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"3714799a3e2648cd758272612578238749e3e11b","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-3.4.0.tgz","fileCount":28,"integrity":"sha512-/++y7qXUd9+aRzOklypfzmehO87QVKndlJXsbLRk36W5L5DJo4lrR2pd/IBbwbWEhFJWHhlfbMD+T+gEBvIftw==","signatures":[{"sig":"MEUCIQDeWktEFZdzsr0rAgshOVwvrQ6kydM++A5aQu7mw/qn6gIgTzTh4TOhaULpwTi2qFlzOjAICD0uLLWb7zo+dJNdTis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSRLbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3CA/9E32LbsaYoko0v48YQgknnatkZ3Xeriy24+CB8yofy5UtKpC+\r\nsfj5rS+8rjtKEe8A2i7WQssDIawwKZUop6JUTEUSaEA1RCzkrLWTrMq8ehCS\r\nRcgBcjrZ+saToDeMpnsPjmU1362WtnxhBnoSKJoTHYo3mpIw93cLBIlD3vOm\r\nL8fOYCmt6Y+CYfHXVCFU26AP9kUxQBLAEJQbR3hLyR2tN184/nNEbddopq0N\r\ngl73muXxDC0ytZxfxWdpK9OH70fuwyBLIvKLHn+w9EN6cppJz1ktH5rmbKen\r\nnD0AH1oR5qs9LzSbtld1LULGr3v+C191DDQezCVHzCYCjtotwSAwglwmTwwl\r\nMi/BHyJuF5I7i4agPQRb8UVsPUASu4WJGtpv256qAns3NyCEvZA3nvBHY53s\r\n+9V8oiK0NUI8FI29jPPvcf+dJBCndL7wpwYZPATnQiCZIg/zmrbQq/0Mqtct\r\nnGXsU4HWjqHqylp/aBgihhpDhxQ00uG32axzhbgvGOIzCr1+sEc/LO08nxr8\r\n0EoXN7VcCjdztPgWA2nBUgo9TsMJE+v3PpxbrikKA+s3SrQBzdKVtAzqWlOx\r\n9oJzMZcYDSrZnN16Bvky9mAnsPMMj7LcCFpy7DWYwCX03Coprbe8wMkRPrba\r\nUeo/UUGlSDR2P36FNGtDTcFXMbVA5vDMnZI=\r\n=glAI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"4cf5dbe73728dbdc459d973ba91e3f9f9fb5487e","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"deprecated":"Deprecated due to accidental breaking change; please use v4 or higher","repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.1","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.0.7","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_3.4.0_1682510554932_0.7570098430131267","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@metamask/controller-utils","version":"4.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@4.0.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"148ff2b61e324d2590e8a88457bb2c4052b1de64","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-4.0.0.tgz","fileCount":28,"integrity":"sha512-PA4wkxojYgURxURc7G0EXhtU/mN6Rdx7vdlf5qmhtVYRUmZsSSt8DKZSvUg4HLlBDkcxaLkaEQzKGw5eqMrozg==","signatures":[{"sig":"MEYCIQCN18wgXaY/8iTuG4/HH+WVzvhRzrc4SqYhCtoNgq0MZAIhAPqv+4pGv727WZxk1gwgNkt+6PjHxDMsAjk0f7XeuAx0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105863},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"a99db4d3ce45fcad0f0af9b3c0fdd1ea7324a9f1","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.2","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.0.7","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_4.0.0_1685122135265_0.32540943475348105","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@metamask/controller-utils","version":"4.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@4.0.1","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"b60ff08a515b445b55061939cd7e11d96a60a896","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-4.0.1.tgz","fileCount":28,"integrity":"sha512-eH4U+xNBKBtnHsR16ALu/dM1zp6J/vvrHrnNjFYMuVoKstfIsIITAjrO6g5NuLcthdDOjc0dZMkBVC1Ksb/r5A==","signatures":[{"sig":"MEYCIQDPyN06cIfVPmyEsetM+DDocaM125hOniYma4PWP3zZgQIhAODNEOFViRwOhyrJ845gskmc8pvycCAoXcZuGTcYx7ZX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105245},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"bb27f93125d99377703a1ef95b861c296d7ccc0a","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"eth-query":"^2.1.2","ethjs-unit":"^0.1.6","babel-runtime":"^6.26.0","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.2","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.0.7","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_4.0.1_1687554949859_0.9911161750209716","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@metamask/controller-utils","version":"4.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@4.1.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"bb090de5172f703c414fdfa5f9be4eb9e32f9657","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-4.1.0.tgz","fileCount":28,"integrity":"sha512-KsNpzdy6QkkZVgqfheCuGZwPrp+Luj7Z0+5rqgBAs+K7P4sFWwucay4jSxqZ5dx/kuG5bFG8ABpH5I+zaZq6Lw==","signatures":[{"sig":"MEYCIQCNb1K32ec5Hq7etoBlx3gtsLXhkcsxCQvpfyyLAyxIKwIhAISjMZr42ZfPy2rtOA2tIE3u0FHEjscJY+iod8uXS3HH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105795},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"194325033596fb6f182fe93248467082745b445f","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"eth-query":"^2.1.2","ethjs-unit":"^0.1.6","babel-runtime":"^6.26.0","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.2","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.0.7","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_4.1.0_1688574923771_0.7859443499604992","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@metamask/controller-utils","version":"4.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@4.2.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1df31f9796be1a6709c20dd38e4dc3fb05963a95","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-4.2.0.tgz","fileCount":28,"integrity":"sha512-6xb7BN8ih5z1qq22LoTmvCQCba68z9RUz5EIji/ikJ57uW+Zi56zFwu9Ek3mV/jqqkklhOD4mjpEe5efIguIKw==","signatures":[{"sig":"MEUCIQDeho2hINQrtv6ZexD0xs768vvt1tsJF7fGHbSuIRWcHQIgX0zY/WAGsnslug3PPcclYRi5lYdm+stfStp/Qr/GwOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110331},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5a3e28fc2e00cb4ce3db2c6b4bed298c495f28de","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"eth-query":"^2.1.2","ethjs-unit":"^0.1.6","babel-runtime":"^6.26.0","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.2","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.0.7","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_4.2.0_1689277739256_0.7021131877794808","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@metamask/controller-utils","version":"4.3.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@4.3.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"63d6fef8ddbdf42ed0b94a0cf929d1898832004c","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-4.3.0.tgz","fileCount":28,"integrity":"sha512-WVbapIpjEJtKxZz/1w5DctnZ0h7V3OWu0X46MHEmV8Brna/nN8x6UZ4zySLD9tZGFaO7p3vxJpl7/EK8nSvf9A==","signatures":[{"sig":"MEUCIAkOr39p5PXHmqsr0LbQqrip6wRoK6yz/pn9KMcNVgYsAiEAsyKrL/r9P79YZXsDQ5B2W1Rih7oe9LCDnpm/KbldSDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110628},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"bc16181a419c733ba642390c9ea8e6dc5a2d8fc9","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"eth-query":"^2.1.2","ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.2","@metamask/utils":"^6.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.0.7","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_4.3.0_1689712424764_0.6430743415462117","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"@metamask/controller-utils","version":"4.3.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@4.3.1","maintainers":[{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c3beb06fc117c3fe6381814ad79eaa180b9572da","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-4.3.1.tgz","fileCount":28,"integrity":"sha512-pE/j9zxhW5sHA/XBLkXpLkf1VtwYABDWDIhhAqhgTbi8ugMLIO55iKeUazNo/8hd0uu/H23W2UQviePxMsEsmg==","signatures":[{"sig":"MEUCIFZvsNgie3ZnFr3BRt0Ppqy2f4swWQTmL5VjmgW/p2HpAiEA1pncvdZOopIHQXc3E8Yg+ywur3FuZnbWwhmUwyb1jAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111614},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"6ccdc089ba17219ec3822389f842657faae73923","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","prepare-manifest:preview":"../../scripts/prepare-preview-manifest.sh"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.2","@metamask/utils":"^6.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^3.0.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_4.3.1_1690822149456_0.4584883485393063","host":"s3://npm-registry-packages"}},"4.3.2":{"name":"@metamask/controller-utils","version":"4.3.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@4.3.2","maintainers":[{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"e11fda4b2d38b96925891410665b57efcf41e07d","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-4.3.2.tgz","fileCount":28,"integrity":"sha512-QlBUfUbexB+7IXHtZzFVYqKUvQEvktCHoDrzkXN8pjCbjm4sZtB6Lh47O0QSyoPR3dT77mphTz3GktjmfzskbA==","signatures":[{"sig":"MEYCIQDDYOY7QKDlwPwF+bm6WK34waG8l4h2Z+UofJqMqkaCZgIhAP1KsEtPC7yQeeLURoKPpFj53DsonQUeD7OR18qtLd2E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111821},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3a7c4743fc3e752ec3e8ad5fcbc1582074f83c02","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.2","@metamask/utils":"^6.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^3.0.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_4.3.2_1693249611579_0.6663583189016407","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@metamask/controller-utils","version":"5.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@5.0.0","maintainers":[{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"37c2f856678e5e4dd6f86e0bfac96361ce474710","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-5.0.0.tgz","fileCount":28,"integrity":"sha512-Sb41SH194I6qpNpU7033oX1voh2ToSv/tWywiGiA1JFJPRp/lkx721e35pFmAVSCiHYP4XqVG5qIAzGz7nHZ2A==","signatures":[{"sig":"MEYCIQDyC7dPINpf5SerfbhtVdb5ZOsz4Q4tRxa/QaG2I3QwQAIhAIfZl0J34qXAPmGGk+7vAGcB4O6SYIIywVLSGklwWUov","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111004},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"55b6636b078ac381cc096b4f6eba08702159788d","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.2","@metamask/utils":"^6.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^3.0.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","abort-controller":"^3.0.0","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_5.0.0_1695731840737_0.85604559977178","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@metamask/controller-utils","version":"5.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@5.0.1","maintainers":[{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"261760aa9df352fa1f8985442023011e0cd2ceed","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-5.0.1.tgz","fileCount":28,"integrity":"sha512-1VrG61VenuRm6ob1TWckW58IzKu/MwwU4pb2mINq4lns6dBhoq+RrLBr5WApkBjCahbFCYJr2/F8h5KeaI4mjA==","signatures":[{"sig":"MEYCIQDjKq/6JctWIwDjH1PmEcy3w9fRcRKJLGqtQhA/DsvmzQIhAO415TfdNEFOyJlHRYkri3gr/qnN/7L3aNRr1K5ZDfes","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111198},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"f56c6af9b051754ed97e8a42e41914c77a769e1e","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","eth-rpc-errors":"^4.0.2","@metamask/utils":"^6.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^3.0.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.23.15","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_5.0.1_1695989567587_0.6878270887485911","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@metamask/controller-utils","version":"5.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@5.0.2","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"f6e848d9b80aca7943e1edae927324982305d1f8","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-5.0.2.tgz","fileCount":28,"integrity":"sha512-bHgyPL+Ah6OBOkjWykA1NpTZdpRhoJjCrvuFf8mFxBJLvXE9m/rw9DYp2Rw9WXonMWK17NxwQv/7bKzsGZnjVQ==","signatures":[{"sig":"MEUCICMyo0NKETCsQM9IUvTkKYySLiMtqJtDGjdNj0KowK0OAiEA3p5R29a+V3Wk9w+ysVMMqbWQG+0XlasF6SZlZ2DLAEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111662},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"add71d194d75a3c720c935f7947d06ee950bd7c7","scripts":{"test":"jest","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"ethjs-unit":"^0.1.6","@metamask/utils":"^8.1.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^3.0.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_5.0.2_1696455742586_0.8733705111565697","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@metamask/controller-utils","version":"6.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@6.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"430b11eda8be8f27e1e6094c7653392cbf9f37f3","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-6.0.0.tgz","fileCount":28,"integrity":"sha512-8sTbVBny8bJvoKwuKRgcrq936ThLYbCwQ0PaI2M4qaFrEfO0710a4XFpH/O3q++ndB1Du2kQs71cBOO6vCTF/g==","signatures":[{"sig":"MEYCIQDeZs+IVXSDo8fSl5oyD3+5ZY5mlK+kjz7W4I4+UGR8SQIhAOkxO+/y2xAgu4DAheNyrA+gIq/3edWNwynKy7Z5t/OS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113076},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"f1c3042120d0ae340d89631d25f6431bc528ff2c","scripts":{"test":"jest --reporters=jest-silent-reporter","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"@metamask/utils":"^8.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/ethjs-unit":"^0.2.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","bn.js":"^5.2.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/eth-query":"^4.0.0","@metamask/auto-changelog":"^3.4.3","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_6.0.0_1700682667837_0.8324485212311443","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@metamask/controller-utils","version":"6.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@6.1.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"12edf2e1d65f60da2d9332747cc1bd37d0ca4372","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-6.1.0.tgz","fileCount":28,"integrity":"sha512-R5OFZhbeztXN6eZ43e3KHkmrunzClPHhJVPNqV0zk0sDG6TvEw90RyqTEG+VB4HNl4dfXmca1X4iYaiYLFwB+w==","signatures":[{"sig":"MEQCICQJD9yJ7LQX2w7Oh4YCXtKeYvIvbQjd7dr4iwtmsYuVAiBwJ/wYvH2VOFxBwIxLR2yrL1kMBKj1ZvbUGQFGHiUsCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114955},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"259ffa53f5ae967edb9bc993ee7f41b40c07ca77","scripts":{"test":"jest --reporters=jest-silent-reporter","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"@metamask/utils":"^8.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.2.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","bn.js":"^5.2.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.3","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_6.1.0_1700834270276_0.7303711098427996","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@metamask/controller-utils","version":"7.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@7.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"0808eb492eb3c6b3486aa425ecda7983fcb41e52","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-7.0.0.tgz","fileCount":28,"integrity":"sha512-8b3b7x8yWo72iXIW8GP3GXubiQUgTokXSm4udkkPhgrHcnXzB6fwocOFEwEWOnePLXTOiC3A6ytG2n2jAXRsNA==","signatures":[{"sig":"MEUCIB2IH0xGp6iKJI+7Ta/50fwdLmmQUOu3tm5JH+Af77vMAiEAntQahxrik09G4s2hbmF8cytD1KElPBFCYdyc7S2lGzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117433},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"894122b5be45de513ef3c360fd3976b0dfdd6ad9","scripts":{"test":"jest --reporters=jest-silent-reporter","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"@metamask/utils":"^8.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.2.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","bn.js":"^5.2.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.3","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_7.0.0_1702580956134_0.43485211315677375","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@metamask/controller-utils","version":"8.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@8.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"d59c1d12ab1fdd332a2199840f544be230adf38d","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-8.0.0.tgz","fileCount":28,"integrity":"sha512-XD89ctdGqY6ETO7QKcUlnm2/RKVXa8DSZqnrCowB/kw0Rz8C1l8X/cNZbQGgQWZ7nT7bgmRJ63OMeSWhItftIQ==","signatures":[{"sig":"MEYCIQCvrNnxJqu6an9NtBEkn1yrZLyRjVEVLXEPJfd5HYI+FwIhAJhJ04muDUxn4WQnnwzOT7DgIPGvxT6HcK29ZfL0nGKH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117131},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"555ecf808bcbdfe52ae2f80a2c3070f4d95f5878","scripts":{"test":"jest --reporters=jest-silent-reporter","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"@metamask/utils":"^8.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.2.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","bn.js":"^5.2.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.3","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_8.0.0_1702914831375_0.28191024647980933","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@metamask/controller-utils","version":"8.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@8.0.1","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c6404b9df7ad995a89b0becb7a7b421f82478789","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-8.0.1.tgz","fileCount":28,"integrity":"sha512-RjkaMGxe5JbNcW3d3lGE2YM3hFEWtp3iedyP36y9Ea5eskYjmBvd3uxhAnIzocwwyru1V8CPXXQyckIepN3dYA==","signatures":[{"sig":"MEYCIQDXUZDCPir++7DYnLha99AQV8tLY+C9aRchk/mX7r/q7gIhAIODBhgA9zq4w9TrFvJTXxHNj3gMCp61U63S249ELCgP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117503},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"968d6d14b96820d5766e5b73d4a3e6b2bd35ce60","scripts":{"test":"jest --reporters=jest-silent-reporter","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"@metamask/utils":"^8.2.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.2.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","bn.js":"^5.2.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_8.0.1_1703276114124_0.4991883181777226","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"@metamask/controller-utils","version":"8.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@8.0.2","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"8e920cc6bf32cf4c918aa0ca1f6e3e56c7b79ea4","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-8.0.2.tgz","fileCount":28,"integrity":"sha512-47ak3UpwlOH0cYN3x3noXXO9sQyES7U5MmyMMRY8vQwagRlaVGHWTOuLwwyVtIt09TnKqkJFfwzIWuVK6D/lxw==","signatures":[{"sig":"MEUCIQC8qpq10h63j3oU5AdEEZF9XAMnHAYaGJFa7CJ+oqPBrgIgeVaVjEYwqxyvQ3j+ZxjmRxw58vCU+TXjEIaj3U8xVlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117736},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b20eb087e7b432f6372873cc087b824d96d505fa","scripts":{"test":"jest --reporters=jest-silent-reporter","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"@metamask/utils":"^8.3.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.2.1","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","bn.js":"^5.2.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_8.0.2_1706046405689_0.6458286245518801","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"@metamask/controller-utils","version":"8.0.3","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@8.0.3","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"b27e4ba5f579ab59bf49174aae652fec41652337","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-8.0.3.tgz","fileCount":28,"integrity":"sha512-a1rxrBcu4rSqeSuH3vUIYA7fK8ZLnogxMOTk19Q86fOhuYN/p2CDwgxdr3RrZtDgyVEe5RJ38TSXiPI8Nh5g6A==","signatures":[{"sig":"MEQCIC2w8cZnO0Aduvbk9PB7zpGL6MT4xKvfpqF2QCcZ5LeMAiBVkKHdPjFiVbKQXDJPidy9wj022IQSgQeI38Ce4rMcYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118036},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5cceb682f0ebd92465af9c689746805f48f86851","scripts":{"test":"jest --reporters=jest-silent-reporter","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"@metamask/utils":"^8.3.0","ethereumjs-util":"^7.0.10","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","bn.js":"^5.2.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_8.0.3_1708030520747_0.13103397399040073","host":"s3://npm-registry-packages"}},"8.0.4":{"name":"@metamask/controller-utils","version":"8.0.4","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@8.0.4","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"78a952301ff4b2a501b31865ab0de434c6ea3cd2","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-8.0.4.tgz","fileCount":28,"integrity":"sha512-R0+Q5ROnXKTtxAmiCH4TYHkGfbZTT8qzLeycJQVeJHXhpeYlAPxjs8m5fy1jwW1tX4r0MDWShx9iNUmHZS41jw==","signatures":[{"sig":"MEUCIQCHTtNrGX3O333Cw4jqXaxY+MLZU+hUrUH3IxsYecvmAAIgO3tgRfZ/EUwkmDj1NvKuF2PjUrBhhBixIoZTI64jxtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118563},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"a24869b8e7e518f6682058d3eda4c41f0317ccc8","scripts":{"test":"jest --reporters=jest-silent-reporter","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"dependencies":{"@metamask/utils":"^8.3.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","bn.js":"^5.2.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_8.0.4_1709577860573_0.6499462459009167","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@metamask/controller-utils","version":"9.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@9.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"a8db0917c7c46b386dc88858af89c691e08c52e1","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-9.0.0.tgz","fileCount":61,"integrity":"sha512-plDHTnKkioiRc2P89KQm39q6NzaxkHWLw7VMpF9AkkfHsAHmcklhN6hZ/5m/nPBc9xQeItb1+OfiICFtJ47AZw==","signatures":[{"sig":"MEYCIQCfWFPCJszJvYkUyn+N7xICx9Vhh1wzNlgHYDlcVmufywIhAM6EzkCILMffBVg5DJIeScuuatkbidAZzxMWE6uX7+yn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216514},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"816c8b25878115af32c2b36f117c7d7fe26ec361","scripts":{"test":"jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^8.3.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_9.0.0_1710272875040_0.5544216084442821","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"@metamask/controller-utils","version":"9.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@9.0.1","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"a7dd1ca923a7ebc5e865570fadcd8011f4b4406e","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-9.0.1.tgz","fileCount":61,"integrity":"sha512-M3YmBm42YUpE4KktbhsgmTvBX1X0FJtgaZQQCTaabIR6VkiVwbUltM21Ng3aSQPUhHgrv7NM+xs5soZyZkHm7g==","signatures":[{"sig":"MEUCIQCqdC+DeGc2rX+V67YlUiWRL1yRdW0RfGQYOh1hVGjE7wIgHJ8se8YOOYTNCPW9MmrFvPkOE34ZQkzWM7/T3MJZaPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216754},"main":"./dist/index.js","types":"./dist/types/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6986972bf7882902c32f6693fe39fdad73e98530","scripts":{"test":"jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^8.3.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_9.0.1_1710329219823_0.970668518445061","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"@metamask/controller-utils","version":"9.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@9.0.2","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"efae1316fc6694078dfc103534bdb9a1eea2cbdd","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-9.0.2.tgz","fileCount":61,"integrity":"sha512-to45RfNDqhyjxM6e68ZICMwi15Tla+k5PQqq+U9o3HvCqaVo4U6YInJmNIEbycJhEr7Q9+srmHU3VhPgkYCtyA==","signatures":[{"sig":"MEQCIHcQA6f/jOb2YABh6w5UZNDxzSoV729KyelsUopv9MWLAiB1+Lu0W1tN7UkYLjwHtwTvSgYRJE/cLGb30GpAG+xYKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219535},"main":"./dist/index.js","types":"./dist/types/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"22d2181990ccd86961f252d10d5d1ecd11677b0e","scripts":{"test":"jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^8.3.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_9.0.2_1710773805017_0.934513374972189","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"@metamask/controller-utils","version":"9.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@9.1.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"436ff37d339df3f4b0f31458881c6f1b1002c945","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-9.1.0.tgz","fileCount":61,"integrity":"sha512-17XQhyhR1bC7NjQHJF2KhxStVeoFW8liQ/Z526cI3uVcKOgYRxxDwBiRGs+xzv9XAm7f1W73W83wnb8fcBxlxg==","signatures":[{"sig":"MEUCIQD2xaURGojZoUNnPsbn3hRj2UWYCD9ei40xf2OaknB1bAIgEWly+qo+15t+5rzJjooSBxTFAjtyf48NPyMIMPrOJGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224481},"main":"./dist/index.js","types":"./dist/types/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"34542cf6e808f294fd83c7c5f70d1bc7418f8a9e","scripts":{"test":"jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^8.3.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.9.5","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_9.1.0_1712948044811_0.6261562966405474","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@metamask/controller-utils","version":"10.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@10.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"08f6576c1533ab919b1b15b640146e9598f732ea","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-10.0.0.tgz","fileCount":61,"integrity":"sha512-vO6lwIr3VSkkR/A9VCzxcpgLJhzgMvUvaAU9SF8ulXIhRIh3Eur4VDcXtcKNGNB8oTZcKbKJrsmAJCVfPZQ+zQ==","signatures":[{"sig":"MEYCIQD6En1mKjSHXaeozGuzHSR10iHYlwEezTPugYjNlHlEqAIhAIrh4mc5V2zytC3yIITgZD/OET8JGljgKW6+Rqx0ZqIj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222969},"main":"./dist/index.js","types":"./dist/types/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6f563ffb714db410666ec518e76e1806581367c8","scripts":{"test":"jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^8.3.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.9.5","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_10.0.0_1717013319544_0.7598538543127562","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@metamask/controller-utils","version":"11.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"d72e69bc48eddff1b3a6329132d170e86f787047","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.0.0.tgz","fileCount":61,"integrity":"sha512-DQrl1VzLHaLGzhXWjS/r4+cRIxC8Ro87Wco22TKDWtZ6GfQeJOuiDAU8ZKMEBVKDJCG+YXtyECWmK7zaThjVyA==","signatures":[{"sig":"MEUCIQDEFszqF8OWNCkr6j/Xv6aZJIfUZ6bPbcR3Mx3UTll83wIgI9EcBRjhPqDyyGvC81w6dirbi3xqLWaB5dFtnEvknF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224399},"main":"./dist/index.js","types":"./dist/types/index.d.ts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f8e343bde43a7510a1e2856abf15cdee004db179","scripts":{"test":"jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^8.3.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.9.5","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.0.0_1717185065759_0.3625586481587315","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"@metamask/controller-utils","version":"11.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.0.1","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"278e249721f6bccc8d4f97b1485ad25f9daa0774","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.0.1.tgz","fileCount":61,"integrity":"sha512-slyF1MMD6K5zjD3lwLbleNlrys+h4acHmh9SNEj+YaS/034RF+PPrAKlb7s5X6xKuCpnNcJ2BkNJfScb0OKXYg==","signatures":[{"sig":"MEYCIQD2buCHEffL57/dwtZVaffex4lVTpKejbcrPQPe92FgjwIhAPLQs3AIOD/upk3hhgLz3nChLsjDiSWYIwBlNp186AmB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227656},"main":"./dist/index.js","types":"./dist/types/index.d.ts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a68021b605477757f23ebc300654bc105d07c2bf","scripts":{"test":"jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"jest --clearCache","test:watch":"jest --watch","test:verbose":"jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^9.0.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.9.5","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.0.1_1720728816165_0.660609868562188","host":"s3://npm-registry-packages"}},"11.0.2":{"name":"@metamask/controller-utils","version":"11.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.0.2","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"4da5ef150c8bb2d2ccec2f422afa839749aeb5f0","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.0.2.tgz","fileCount":61,"integrity":"sha512-d9iqDwEIWhlDFJ1So70MfQEG95cWKSQ1MP0NZqo/ho5++/MI+/5k3yyxMY9uVMKBNBxvqlcYX1cvjyUhPDIx/w==","signatures":[{"sig":"MEQCIFsKt0tHFd5aCDZhbxX3Uigud+U7tsRpFvvzAEZssUX2AiBinFsuVZkpl5mGH1/S8yJMiUWs8L9a2OFs+vQryUCSyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236131},"main":"./dist/index.js","types":"./dist/types/index.d.ts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cc09e4e9c1254a00994f39dae885559fe620323b","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^9.1.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.0.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.0.2_1721661661739_0.6424233207879826","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"@metamask/controller-utils","version":"11.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.1.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"88b20cff3d5b9796fe5548d10c60872f7f2d24ab","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.1.0.tgz","fileCount":61,"integrity":"sha512-xJ5+4HzWkyQVmjgRLavJxxyJ+zqYo+QZ3rK/Wed76sanpVDCx3SF0KiQSGn5azwgpQBXb/80biNQsw9jZKkBjg==","signatures":[{"sig":"MEQCIGB8olQCUd1F4Yi6YioByxgSCWnUpHdGjkE9A9lXV2tgAiArul6KVMQrVY1OGJ6/5l275s4mv2O3QZPj2XtConMQ8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236921},"main":"./dist/index.js","types":"./dist/types/index.d.ts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4918816e42dc19226d9099cd8d6673d54400d27c","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^9.1.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.1.0_1724679418762_0.5198542670069497","host":"s3://npm-registry-packages"}},"11.2.0":{"name":"@metamask/controller-utils","version":"11.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.2.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"d0acb37e3b8a50d19a460e268845ee074df252d7","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.2.0.tgz","fileCount":61,"integrity":"sha512-37ITJ87Jm/G+0FBztA3dow9yKlCpCgRz8oiJ2fMpJTaotPsDCveRNKMgmk2uVa/J90bgYF4bUvi265f+rlZkGQ==","signatures":[{"sig":"MEUCIBeKz9+vZ6h7+MxPUk1b+c26K3BtaOs3U/ULsTUKmUGCAiEAm9ok22CQfZVD9hYQ6hzHlzYsscZdfIFeGJ12qW9euZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244865},"main":"./dist/index.js","types":"./dist/types/index.d.ts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"7ff50c9e3843ee75117259e92597b433861d9368","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^9.1.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.2.0_1725457656332_0.9786455536430874","host":"s3://npm-registry-packages"}},"11.3.0":{"name":"@metamask/controller-utils","version":"11.3.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.3.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"530fd22289f717b752b4a7b6e504e1f2911b30a4","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.3.0.tgz","fileCount":52,"integrity":"sha512-5b+Jg9sKKESzvQcuipHC1D7KSh98MVIi7hXQUk7iX+YVMl4KoKDv94Bl+li8g+jCBshMOV9bRMRh25/hdEvTZQ==","signatures":[{"sig":"MEUCIDkC7jT37DDLTennUt8WRTUMeuAxsSZU4afX28SmEHh1AiEA+IIB6aKYvGKHIQTrdKmuZ2fY08+YZL4bZIeFUM8vHUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258840},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"4d30dda4fbe7ad71d92fd465d125462665577da4","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^9.1.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.3.0_1726494224610_0.45123381904784554","host":"s3://npm-registry-packages"}},"11.4.0":{"name":"@metamask/controller-utils","version":"11.4.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.4.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"09275d109988f3c765777cd4f56b96b82f6017d6","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.4.0.tgz","fileCount":52,"integrity":"sha512-LlXC4APL4b45TS2Qefo3ACE7LctviVm5+F303YNY6bfY2g8ag1EucQ6lOCiD+M8NNgJoRsLr4b/mLHdV5Ns6Rw==","signatures":[{"sig":"MEUCIFyZ+igdCsLEMQYSE9vVRHYDH9Tk6F6q4dziPkvGuIwcAiEA+6RkWe+4vbWyRW1GeagUUk3Bh69AfgQrbUUidVlO29g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263381},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"dc045a2a39b4457a143c07bf09f932d682bd1ff6","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^9.1.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","bignumber.js":"^9.1.2","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.4.0_1729696070858_0.5010457761379228","host":"s3://npm-registry-packages"}},"11.4.1":{"name":"@metamask/controller-utils","version":"11.4.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.4.1","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"e679af57dd2cc7c6cbd27a907577482304ef5aa7","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.4.1.tgz","fileCount":52,"integrity":"sha512-qnzmnw1Wj/MjgCVaTtyon0j9RocvCvSLXVw77V8HYaCvosbrurg3Ywu6X6Tv4YXNlcuigcS5e58eNRewaYM1+g==","signatures":[{"sig":"MEYCIQCoDbQPVNF/L2l6laBnF54RGxU+JzA7o8E9ZeLAL1N2rgIhAPmYzKuI64E2ev12Ty1ns2roFV5K3LkTPvnvmjMqn08k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263636},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"557e28be18d72f0f5111a6838d04bea614347b80","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","@metamask/utils":"^10.0.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","bignumber.js":"^9.1.2","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.4.1_1730201713596_0.5889269615321346","host":"s3://npm-registry-packages"}},"11.4.2":{"name":"@metamask/controller-utils","version":"11.4.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.4.2","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"0186c62c841ec94f60a67d0764dc7ab59c176c51","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.4.2.tgz","fileCount":52,"integrity":"sha512-4zGfTTpjDgvRxo/tb3v1NBu0V/b2bqaDpSQC0noi5A4sm1yiZhyzqBY9+Zg11s8G/imp7+jvYRP1QM6OjFgIjQ==","signatures":[{"sig":"MEYCIQDTRVJDjVOvISrvhoFyoW7axTP+4hw7zPLs3qVDBa+YUgIhAP+DGUyerXOGZlU/4tRlKmsbhjZ4IYYJT46xnL8ZvxkE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263895},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"a21acc662cb5a8ceb7a9a9a2e1a89e5c963553fe","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^10.0.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.4.2_1730315060929_0.828941664760154","host":"s3://npm-registry-packages"}},"11.4.3":{"name":"@metamask/controller-utils","version":"11.4.3","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.4.3","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"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":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"5763f0bbee2f3770c1ba42dd4869786afef849bd","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.4.3.tgz","fileCount":52,"integrity":"sha512-shrVCHFwIbt8qVcKbxe/mp5tOxjz6905/7ZIAnwUJKHYv7iEqfjyO1ibPoOknrZCF2vbXtP21b435g3v9DBNTQ==","signatures":[{"sig":"MEQCICZBDQXi4D9V4GeF42yp6Ye1vyYLTQUcJpLSoUrjIITJAiAegFza6W2StZ2VEpiEGNihoykTTSWcFZAPG5VwOnnKQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264265},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"05bd4c7d11ddb7b6b1f89ba6ffa4732491197ece","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^10.0.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.4.3_1731443931991_0.12617023116574333","host":"s3://npm-registry-packages"}},"11.4.4":{"name":"@metamask/controller-utils","version":"11.4.4","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.4.4","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"6e43e4cf53d34dad225bab8aaf4e7efcb1fe7623","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.4.4.tgz","fileCount":52,"integrity":"sha512-0/gKC6jxlj8KRzi0RjGDQnml6l4b46Da/AIqnGJMOC59zl4qD5UN1GM+mq7L5duw/m8sSHa7VbL1hL0l7Cw1pg==","signatures":[{"sig":"MEYCIQCwXlGGxX8l6MvnZ2csDgyiJd/0cavvTDtYyhge3QouOAIhAJBS6JyLyomxifS6eoSvgayU0JWty822Fph53N72Cjwq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265496},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"0c526eec19702d22a72c7f26ad06be5e9977c6e7","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^10.0.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@babel/runtime":"^7.23.9","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.4.4_1733187925076_0.05178471542255236","host":"s3://npm-registry-packages"}},"11.4.5":{"name":"@metamask/controller-utils","version":"11.4.5","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.4.5","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"eb70dd403bc34e584a5b520956ef3bd71e7701e7","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.4.5.tgz","fileCount":52,"integrity":"sha512-nSiZU0Yos6+cOtoBOzxMQKtdh3eRhUQJHVlH66fiyS/Eh3LARVMIcQ/BFvi3tcez35W21CnRzRbh2eBH9jeKoQ==","signatures":[{"sig":"MEYCIQDJ6y9UzjyGl4tPVuLwBmpm/l/UWokMZMFAfpZG+v7W+wIhALdmjEnQN0i9OsX34eBjoWMSrePwG6Pt6H8vsIVcWLKs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265751},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"a3c783df0db17010f59aaa20dd448d7535198ad2","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.0.1","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@babel/runtime":"^7.23.9","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.4.5_1736775489680_0.46626016452356556","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@metamask/controller-utils","version":"11.5.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.5.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"27daa18c6d2b63189bdb21cd7c6550d81b5e2581","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.5.0.tgz","fileCount":60,"integrity":"sha512-WXR6f33YzT4RSb5HK6RKg9CrE4sJO1mMrrtPZgmvdFRxPm+KE5tPrnEgnlhjrVzRB0eZov76hd+jSutezqRAbg==","signatures":[{"sig":"MEYCIQDXZdqwO69WOsfGH6Tv8lw31/6X2GQwMDNOIUnxOdQQGgIhAJTYBlB4vk2lGc8OYqGAMdewwZ8xHFCd3NTGRcgmWFAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321782},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"67c7844f4d482fb05917dbe064e7e901977328a4","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.1.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^8.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.5.0_1738704930861_0.5389067782799655","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"@metamask/controller-utils","version":"11.6.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.6.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"68bae4323ad4a68811befadc018043e6c15f6cc1","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.6.0.tgz","fileCount":60,"integrity":"sha512-7dcaimnRxNzQBVXdadNH/oezBkfxYJ2bK2qB09d9mYjUY3+/dyWX2BYcUXSb1BOJlyJxtVDEN1+sqIRMnoqL/Q==","signatures":[{"sig":"MEUCIAifu6zJoYwll7WG+ZH1wy5PULySTHrpBeXwBiiF8QovAiEAyYGrOUoBBIhio+NrPz4uX8788WQQEeM/nCVkij+RiUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322143},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"996f98f856734826e9e1b0076e82c3055b160faa","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.2.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^9.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.6.0_1741274687186_0.974167488358787","host":"s3://npm-registry-packages-npm-production"}},"11.7.0":{"name":"@metamask/controller-utils","version":"11.7.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.7.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1186daecffff9dec6846f64f9da7a319dd9c9a83","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.7.0.tgz","fileCount":60,"integrity":"sha512-Q2TPmTJT6L/ixBk5TEb+mJ1NRyFAGe+VjFuulNQMVu6AanEBeGSoxsuBnAzWQlIgbt3/EHGP7o31ep1H5gr5Gw==","signatures":[{"sig":"MEYCIQCOI3UwJ1p4QWrR4sJoI6QwXeuPgO4YvMLkMAY40f339QIhAOXvcbdkKtLZXzCLruHYoqR2Vug9Np0LqnNpHTqLBPkK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330086},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"e67471277e0279cb2eb6b2b3a4232353eb031d81","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.2.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^9.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.7.0_1743605678668_0.6309887144905597","host":"s3://npm-registry-packages-npm-production"}},"11.8.0":{"name":"@metamask/controller-utils","version":"11.8.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.8.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"7d573db8a2ab0ce594f92753b0bda02d18330142","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.8.0.tgz","fileCount":60,"integrity":"sha512-FqApJXW0mnHWwnKC4HOQwf2P9fPxfiQmlLJdGWwK6hAYKQ+t7ADDw9Wf8RwVquFPzJGQbXnOcbXVBY2zAyoU5w==","signatures":[{"sig":"MEUCIQDUlBOzsJHEGwNQJ87LD8Jo7k4B/5HEwMaPKlLlOvL/7wIgC9kT/kLAbpynlLwatMHJl2OC4WWFjve+BoyQu0HB+6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335991},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"cf5c9e018d0fd8cb095e5679120e0836ebb9b7ad","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.2.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^9.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.8.0_1746611053113_0.13692396459600253","host":"s3://npm-registry-packages-npm-production"}},"11.9.0":{"name":"@metamask/controller-utils","version":"11.9.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.9.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"fefe04fa53d6f0f808f756eaa079b02d256be4b1","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.9.0.tgz","fileCount":60,"integrity":"sha512-rfOVI+wPO7WIcwsY5b/1fx44GSYIKsSgvIEUjpfF6YkI5TvbJiXKGKSHkKT1wwl0otq/k6qeM5hn3GuTOCiYwg==","signatures":[{"sig":"MEUCIG9342bYtzHLjIh+MWscMwaIqUBGmZrdohmNMMTvweEbAiEAhADUdtGvUKn0/Y3lJwHEZlPaDtr4qUNB8iWLUszkkYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342305},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"855db28137a2787d85d6eed84fcdd1152b40db35","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.2.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^9.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.9.0_1747308913392_0.7337973380175218","host":"s3://npm-registry-packages-npm-production"}},"11.7.1-backport":{"name":"@metamask/controller-utils","version":"11.7.1-backport","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.7.1-backport","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"89b596895c7ac3f9cb7f6da2c8b40d5a3699c688","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.7.1-backport.tgz","fileCount":59,"integrity":"sha512-58pV15icPrmST1b3/YD79dAxrRk40yxNnbQuCyH7NltuvYulcpdn/1UWcjJgwnvKztB6WJqsGQaAGn54l2Ze7w==","signatures":[{"sig":"MEUCIFoHx1p3t1BaR6yb2/Ebibbj3d5iH0DgLq2NZAJ1zTr5AiEAobs3kqMxCL6HBQ+c8Hlm6xI5t1mi2acL6ibRd8V3RcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309092},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"4fe4255984161b7c1c567424aa81a6fefc158a3b","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"repository":{"url":"git+https://github.com/MetaMask/core.git","type":"git"},"_npmVersion":"10.9.2","description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"bn.js":"^5.2.1","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.2.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^9.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.7.1-backport_1747312304681_0.5871193690229248","host":"s3://npm-registry-packages-npm-production"}},"11.10.0":{"name":"@metamask/controller-utils","version":"11.10.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.10.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"d2653db834438fcf3f11f0c848afe9db7630cc68","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.10.0.tgz","fileCount":60,"integrity":"sha512-okeTJhrbVugWd4yka6o8DAw7rE7kL7VGJbLxBNW4t50LTd+n7syBXs3P8JviIFx1jf3DtNZBWwwbJqpsKJiFoQ==","signatures":[{"sig":"MEUCICyp34fAYHu8zMmWjE4XdOCFrmNmJ6D+YZvCzjYH+7WLAiEAkayQSzX/r4+Iy2w4mXxK4o6mNVbkfTR5ng2A9MAZRhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345585},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"3cd5946b8cf410af10ebaebe9545344c4eee8ed9","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.2.0","fast-deep-equal":"^3.1.3","@ethereumjs/util":"^9.1.0","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.10.0_1749472265044_0.9098669383173246","host":"s3://npm-registry-packages-npm-production"}},"11.11.0":{"name":"@metamask/controller-utils","version":"11.11.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.11.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1992541d9c4744c0a26324f6ecdd842a79741972","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.11.0.tgz","fileCount":60,"integrity":"sha512-ucFIBeULDyXuTetOOPPtsSPBLoTws7zKnQReAVvuSpAxieo0QDA8xEfv/gjEoB0CohbiSyYeY0f9CJa2M8nuGw==","signatures":[{"sig":"MEYCIQDK3RzgrwlViJ+J/pMZsB5Or339/iYjSWEbviTWnEXb8wIhAIlenvTpdUxk1CYrC2WV78logiGcaNW362IaGEhSLJnM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369027},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"159eae4ec3d90ff1a93978176f97dcdc2f0eb8c8","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","actor":{"name":"metamaskbot","type":"user","email":"metamask-npm@consensys.net"},"email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.4.2","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.11.0_1751571623601_0.8706851516384333","host":"s3://npm-registry-packages-npm-production"}},"11.12.0":{"name":"@metamask/controller-utils","version":"11.12.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.12.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"18d1339ed684fe11d3626b5a5cafabba4ca64b3f","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.12.0.tgz","fileCount":60,"integrity":"sha512-RrVWfMVV+CgiRMB7a/+pNHccQPHnafoV7naU92zbxgO5rCqsNx93TG/qR05atQVzwwXv6sBIpusrFMJb5hd3hQ==","signatures":[{"sig":"MEUCIQCVbX102FSmn7XGSdM4pP0SOkUn+K7+K9RfO5UzAmbWYAIgfRFTE19KKCmOz+F+i4byDn0DamiAdWg5fztM2QE5pRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369924},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"92c17572cd2c3b14b0fea4b333ee913658f564ef","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.4.2","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.12.0_1755104382591_0.2159286024273015","host":"s3://npm-registry-packages-npm-production"}},"11.13.0":{"name":"@metamask/controller-utils","version":"11.13.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.13.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"2748ca4c6c6b699773650061dc261c79cc08a89f","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.13.0.tgz","fileCount":60,"integrity":"sha512-uQTXnNPaNbhvubNn1BqTgceKSan1vSFrFRD7wX1P7FsjE+2tiTDUj3Ois1T8NT3TfbLIHa+8hKTckkjjn5epPQ==","signatures":[{"sig":"MEQCIB0+MnLnre46kESB6by5tIkuviQFmda6lGEFpj3KbEVuAiAjdmO8Ttm6NroJZhYxor7yYbNYOIhMSt0kq5bTmm668w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383845},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"2cbb0b14365a7d12eec9be4be4d9d5e382875814","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.8.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.13.0_1758014165196_0.42816293564710795","host":"s3://npm-registry-packages-npm-production"}},"11.14.0":{"name":"@metamask/controller-utils","version":"11.14.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.14.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"4efe7a5838b039db025d521a6b53905d8770bce4","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.14.0.tgz","fileCount":60,"integrity":"sha512-QimQHW+kL2pI3EbueuiCG92Q0hKTKuG+6DKHDs7jlHJjU7/EM1Ohq5zLALTOK7iudnFoYkkHjMtO9pY83SSpkw==","signatures":[{"sig":"MEYCIQDbygPZgTSKx1XKbMBsEW/P2bJo4TQZUycCqUS/+JfLCgIhAOTAC2vQjeeyivZMTd0MpsFKU0j0TVZEotT7A5E9BRIZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384533},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"e2521d71e29eb27b85e100ef5cb6c15271737331","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.8.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.14.0_1758036910077_0.34244137211522374","host":"s3://npm-registry-packages-npm-production"}},"11.14.1":{"name":"@metamask/controller-utils","version":"11.14.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.14.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"7bf09e2a82ffac3b6cdf52437f6415dc4d98a99f","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.14.1.tgz","fileCount":60,"integrity":"sha512-OsLC2OnxsPi/69tZ5cBpStnGfiHtqy8mQTTNBUE/45toHRndW4JM+RjjtIVwkSL5KVggRwlkowf/AIbcALDEJw==","signatures":[{"sig":"MEYCIQDSxqEWM/oLpfK6+RaFJuvpK3S+osJIlI+eNhYITBiaDQIhAMMY9SEywWHGvhV1ESqpfLdqssRS2FitSU57mIhk4Zrl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384792},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"cc42c42fee8848dfc09356bb9ff1017e4b99de2e","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.8.1","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.14.1_1760031560469_0.8779231603927786","host":"s3://npm-registry-packages-npm-production"}},"11.15.0":{"name":"@metamask/controller-utils","version":"11.15.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.15.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"6614069d5900ed4b900cb5a0a304969bf97ebd8b","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.15.0.tgz","fileCount":60,"integrity":"sha512-eid4ke0a24OHwpTCQy1D2SdgiDJ05mcc/uhcn5fnvYhH4oVMebl9vNUCm3kzs32E6z6MOwSyXvYhC7KxGM024A==","signatures":[{"sig":"MEUCIBbZx2aQpNEGQZA9+d11zJrn7MIpRJvwKU5YiSLoKKqMAiEAjUGp5iL7aytR+jQo929Pu3t5Tro3JNaYZWl+eSVeHog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406713},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"cfaf0951861e85c118573604b293f982c63b9c3b","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.8.1","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.15.0_1761816214681_0.7120601285111419","host":"s3://npm-registry-packages-npm-production"}},"11.16.0":{"name":"@metamask/controller-utils","version":"11.16.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.16.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"6086cbb0dcdb8e04f4427dbdaca0f4364b0c05be","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.16.0.tgz","fileCount":60,"integrity":"sha512-5beVukM1haEtKSOIYgOjq7K0FC5Rzep4MzwgUh1hoxN5PpNJJaC64lyKKQkIuepUHewG7JcmlEjFt8VSi9RWbQ==","signatures":[{"sig":"MEUCIFh8rfNa34c1sC4uYDghaIQIXNHL8jY+8J9xuvI1y9NkAiEA+SBOBUoSknB1OlMEIs3hSTAvZE9B6Api5pk0FwecWaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422495},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"fcb43e64fc5ce6745f904ac6b0b0a8eddf7e92c1","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.8.1","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.16.0_1763640987143_0.454722365241756","host":"s3://npm-registry-packages-npm-production"}},"11.17.0":{"name":"@metamask/controller-utils","version":"11.17.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.17.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"31c27a02d49aae69373ddc2776c12a869d56a0e2","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.17.0.tgz","fileCount":60,"integrity":"sha512-TkVR+EvKOcc1QXnx8SjJ2SQTz6NowcHclOLaObj8qW2GfstKp1QWkDWMpd4jqU+qWQ5GyrORvheXV9puADwRDg==","signatures":[{"sig":"MEQCIA4Nw0v5GAPuESuGdxFKV4ub6LHr0CkxVXN/sMfhzm4kAiBlCCKyN76LYEqt743QXvFHizo/BE4KGW18fBycpPasaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437858},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"966a0d970777f6bb8cf02633724ead7a960b2093","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.8.1","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.17.0_1766012134188_0.28250905727933673","host":"s3://npm-registry-packages-npm-production"}},"11.18.0":{"name":"@metamask/controller-utils","version":"11.18.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.18.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c69a9863b3709c16ace085a96274527d8cc954df","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.18.0.tgz","fileCount":60,"integrity":"sha512-V2BSgcG0nzHqqh53hL613XB+8K7ON3tmSWXAWZC/HUQ+X6SW6D3Z9qO3WNN1slUhGI2C+PhTrvnMzLyoGgv9ew==","signatures":[{"sig":"MEQCICOFUWW8+HicbKXR/mTWhvH86tmA0QvxFY3AMTSci3keAiAQ61uvdRbConU4CCzrnMSw7SQfK2PryQj8jGuDJGooTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438313},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"31a6742a21ae081cc673e9317816c16bbea78805","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.9.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^27.5.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.18.0_1767864588148_0.02302273326436821","host":"s3://npm-registry-packages-npm-production"}},"11.19.0":{"name":"@metamask/controller-utils","version":"11.19.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.19.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"80bfd05d85d154069fcc95caf061cfc49f81bbf4","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.19.0.tgz","fileCount":60,"integrity":"sha512-obPzdJhxCHcHf3oOq5vDh6w9GochsjIa0FLoTNY3BhGNxJOSmwL8OkQGCp+Hf1nZIX/VBeiiPk3JL1PUDzqCsg==","signatures":[{"sig":"MEQCIAvPO6dkYJGXv/23HVJ+yqWBpf34kY47JtQWlmTf6pG+AiBAlwlW+XttRQIkwqKw3dTpFBwNoc62O+ohjdRYKGf6+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439351},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"08ce5e530bd12474e3dfae271b13510ff4c30c92","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.9.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^29.7.0","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.19.0_1771528207471_0.723140646159582","host":"s3://npm-registry-packages-npm-production"}},"11.20.0":{"name":"@metamask/controller-utils","version":"11.20.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/controller-utils@11.20.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"e1d91f2d7a5b79d4d123eac5861e3fe2a52b793c","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-11.20.0.tgz","fileCount":60,"integrity":"sha512-B/6QfotVxSDHSSsreUgjGPRVj5MxgcYIxHjXo4wOAVAYT+KE7/W+F4zQhiwctMXuekD3eW5wXYaN/xp6fnm+kA==","signatures":[{"sig":"MEQCIFD0Z1Fj9HJDhbrPlrYSNhEgrlVTA0f0eSzfmw0Dq1J2AiAnFIlJIwc9HBmCzUxoe85BvXvO/2kGFniOze2/nsXFZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442608},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"dc30ab7d7539410d73f8cb78da98d65cc2687585","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.9.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^29.7.0","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_11.20.0_1774942744352_0.021132221084188663","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@metamask/controller-utils","version":"12.0.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/controller-utils@12.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"3b9a522a4fe98ecff0362721274020ef462eae0b","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-12.0.0.tgz","fileCount":60,"integrity":"sha512-Zh9YPrYj+ASe75oQ4cp6XNndPzRshjDcHdfK/Y9PMi5VG+i6Xi3zpZFtIX+f9bJkumq8o/7Gmam+dv9uFi6q7A==","signatures":[{"sig":"MEUCIQDM9DMDtWB3lKlTPWlo7u+0oNs/xhdR03RzKjFD15XMBwIgKWm0Ww7tqsdHWYFm62Hml1pGoEc9JIe4d7h7eA5DjlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460828},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"685b5082b3a1d0f455d2efd7aab0e9a82fb8c8e9","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.9.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^29.7.0","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_12.0.0_1778494882279_0.39747138395877757","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@metamask/controller-utils","version":"12.1.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/controller-utils@12.1.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"7ab6b139aaeca360b4c7ce98135558fdb76d1c7a","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-12.1.0.tgz","fileCount":60,"integrity":"sha512-g+mdo+WyQrmVJTpKvcBWP7NpYAQONpDPrKBxHfci/0Q1GQiThMjkdMiQ8R1fFd5RZ5M0LC95YH5YShJgNoXitg==","signatures":[{"sig":"MEUCIQDnPsjA1JW4omkSChUoejM8NuZlBAZySJQldzvwiDtyDQIgTFrvaiSoy82GYFvyJgnR0fjYUvRfTyFYH5B5U26aOKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465946},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"e81c3937a1bab2c48c2e87ab18e3114c4444d32d","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.9.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^29.7.0","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_12.1.0_1778597576225_0.7372348297202809","host":"s3://npm-registry-packages-npm-production"}},"12.1.1":{"name":"@metamask/controller-utils","version":"12.1.1","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/controller-utils@12.1.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c7ee7667fcfed491f557643224e563fa61d0594c","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-12.1.1.tgz","fileCount":60,"integrity":"sha512-O9hP0JzQ/erGYOUHTDC1BgAzKx5qOCP0OtRaxzGwoGCNFz7HMfy5CxeW3vdndW/RmERgTob4897bVEWWN08HGQ==","signatures":[{"sig":"MEUCIQDfW9db2xV0Eboqy+Rho2se2FkQ/iH33px1w5VGs0pmCgIgaB7tBtC33Y+GgeGiCSfoV7RaCAJQbnjJ6HhT52yWou0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fcontroller-utils@12.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465883},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"dcf8a421d56ae6c5083f395ddc0617e66ea0add9","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fbeb968-7b4d-4445-9add-6a3daf0ddb4b"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.9.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^29.7.0","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_12.1.1_1781014057051_0.7405226626886485","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"@metamask/controller-utils","version":"12.2.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/controller-utils@12.2.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"889c7051a333fd702530e10854d888033fb1e264","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-12.2.0.tgz","fileCount":68,"integrity":"sha512-EO3KbDk8mHJskiQMqYJ0mF9e3Spid+GF9U8JxjRYCWJapZdE7UXQN3I5JbqwCnJ/oW+ziJ6hoHsB0VTmnAldlA==","signatures":[{"sig":"MEQCIE/1tc78tiymXz6IQd+CqjvEkDjqFy3IxSU4QvafajREAiBjcXjdlH0fCHAXUd5Ehow0oak3Irzx7ETA6OPrUyDaSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fcontroller-utils@12.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480621},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"36231c2806f4a097d0115d5106453bbe5a9e5722","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mrten","email":"maarten@zuidhoorn.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fbeb968-7b4d-4445-9add-6a3daf0ddb4b"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.9.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@ethersproject/abi":"^5.7.0","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^29.7.0","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_12.2.0_1781123769514_0.23049794342903063","host":"s3://npm-registry-packages-npm-production"}},"12.3.0":{"name":"@metamask/controller-utils","version":"12.3.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/controller-utils@12.3.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"d57a9f484b7dadc3ca2d3cb475845ad1026f5dbe","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-12.3.0.tgz","fileCount":68,"integrity":"sha512-3wX/HSoMT/PtgsjqIbCsndd1WhnlSBs/81CGlWOi0Kxtq27/xFLl7l4Jttxb5IISH+y+QowpI+L9RLiw/rn5CQ==","signatures":[{"sig":"MEYCIQDNh8uSwt92wd8owV3Jn8kSnXMy84Q0fV0j0j4v1bDehgIhAPhvtXqk0fp613uSHQ10eQ2W5jfOJBFtc4idMjUndks0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fcontroller-utils@12.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482079},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"7275b0cd94252b49aa9c51b43fc583b24ee9ab4b","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mrten","email":"maarten@zuidhoorn.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fbeb968-7b4d-4445-9add-6a3daf0ddb4b"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","lodash":"^4.17.21","cockatiel":"^3.1.2","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.11.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@ethersproject/abi":"^5.7.0","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@spruceid/siwe-parser":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@types/lodash":"^4.14.191","@babel/runtime":"^7.23.9","@ts-bridge/cli":"^0.6.4","jest-environment-jsdom":"^29.7.0","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller-utils_12.3.0_1782119456884_0.46800393632058834","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"_id":"@metamask/controller-utils@13.0.0","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"acb59e0a43c2e0b5748aa9c3087a4e5f661f957e","tarball":"https://registry.npmjs.org/@metamask/controller-utils/-/controller-utils-13.0.0.tgz","integrity":"sha512-xbcg8G2UdokV4yEVyGb2yhg64dWVZ1yEhEG4jWfMFRffkhNN2kPdZscwWMkDve8hD4Nt04943mpeuExXTw9PpA==","fileCount":36,"unpackedSize":266356,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fcontroller-utils@13.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIClpczdnLxrwnZjsBh6vTbNoZ93qlE648m6JEkRy0TMQAiEA2Sousgp7JOS+Y4o9Y00AXh1fiahYY8QccPRNytDOz9M="}]},"name":"@metamask/controller-utils","type":"module","engines":{"node":"^22.14.0 || ^24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e12dae84191fd33e43e0996607a15828ef7539da","license":"MIT","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"tsc --project tsconfig.build.json","build:all":"tsc --build tsconfig.build.json --verbose","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:clean":"yarn build:only-clean && yarn build","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","build:only-clean":"rimraf './dist' './tsconfig.build.tsbuildinfo'","changelog:update":"../../scripts/update-changelog.sh @metamask/controller-utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/controller-utils","lint:tsconfigs:fix":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts --fix","since-latest-release":"../../scripts/since-latest-release.sh"},"version":"13.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fbeb968-7b4d-4445-9add-6a3daf0ddb4b"},"approver":{"name":"mrten","email":"maarten@zuidhoorn.com"}},"homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","keywords":["Ethereum","MetaMask"],"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","directories":{},"maintainers":[{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"sideEffects":false,"dependencies":{"bn.js":"^5.2.1","cockatiel":"^3.1.2","lodash-es":"^4.17.21","@types/bn.js":"^5.1.5","bignumber.js":"^9.1.2","@metamask/utils":"^11.12.0","fast-deep-equal":"^3.1.3","eth-ens-namehash":"^2.0.8","@ethersproject/abi":"^5.7.0","@metamask/eth-query":"^4.0.0","@metamask/ethjs-unit":"^0.3.0","@signinwithethereum/siwe-parser":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","rimraf":"^5.0.5","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"npm:@typescript/typescript6@^6.0.2","@types/jest":"^30.0.0","@babel/runtime":"^7.23.9","@types/lodash-es":"^4.17.12","@typescript/native":"npm:typescript@^7.0.2","jest-environment-jsdom":"^30.4.1","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0","@metamask/eth-json-rpc-provider":"^7.0.0"},"peerDependencies":{"@babel/runtime":"^7.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/controller-utils_13.0.0_1788985170426_0.8867808522498506"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-22T00:04:52.663Z","modified":"2026-09-09T20:19:30.991Z","1.0.0":"2022-11-22T00:04:52.922Z","2.0.0":"2023-01-24T18:08:01.823Z","3.0.0":"2023-02-17T22:41:23.186Z","3.1.0":"2023-03-29T13:55:09.975Z","3.2.0":"2023-04-20T11:33:00.315Z","3.3.0":"2023-04-21T01:38:22.161Z","3.4.0":"2023-04-26T12:02:35.126Z","4.0.0":"2023-05-26T17:28:55.422Z","4.0.1":"2023-06-23T21:15:50.080Z","4.1.0":"2023-07-05T16:35:23.935Z","4.2.0":"2023-07-13T19:48:59.444Z","4.3.0":"2023-07-18T20:33:44.976Z","4.3.1":"2023-07-31T16:49:09.683Z","4.3.2":"2023-08-28T19:06:51.912Z","5.0.0":"2023-09-26T12:37:20.880Z","5.0.1":"2023-09-29T12:12:47.833Z","5.0.2":"2023-10-04T21:42:22.744Z","6.0.0":"2023-11-22T19:51:08.018Z","6.1.0":"2023-11-24T13:57:50.445Z","7.0.0":"2023-12-14T19:09:16.336Z","8.0.0":"2023-12-18T15:53:51.527Z","8.0.1":"2023-12-22T20:15:14.337Z","8.0.2":"2024-01-23T21:46:45.908Z","8.0.3":"2024-02-15T20:55:21.004Z","8.0.4":"2024-03-04T18:44:20.791Z","9.0.0":"2024-03-12T19:47:55.219Z","9.0.1":"2024-03-13T11:27:00.015Z","9.0.2":"2024-03-18T14:56:45.173Z","9.1.0":"2024-04-12T18:54:05.000Z","10.0.0":"2024-05-29T20:08:39.758Z","11.0.0":"2024-05-31T19:51:05.923Z","11.0.1":"2024-07-11T20:13:37.255Z","11.0.2":"2024-07-22T15:21:01.997Z","11.1.0":"2024-08-26T13:36:58.948Z","11.2.0":"2024-09-04T13:47:36.529Z","11.3.0":"2024-09-16T13:43:44.829Z","11.4.0":"2024-10-23T15:07:51.127Z","11.4.1":"2024-10-29T11:35:13.768Z","11.4.2":"2024-10-30T19:04:21.177Z","11.4.3":"2024-11-12T20:38:52.280Z","11.4.4":"2024-12-03T01:05:25.244Z","11.4.5":"2025-01-13T13:38:09.879Z","11.5.0":"2025-02-04T21:35:31.047Z","11.6.0":"2025-03-06T15:24:47.385Z","11.7.0":"2025-04-02T14:54:38.849Z","11.8.0":"2025-05-07T09:44:13.264Z","11.9.0":"2025-05-15T11:35:13.579Z","11.7.1-backport":"2025-05-15T12:31:44.928Z","11.10.0":"2025-06-09T12:31:05.211Z","11.11.0":"2025-07-03T19:40:23.773Z","11.12.0":"2025-08-13T16:59:42.753Z","11.13.0":"2025-09-16T09:16:05.385Z","11.14.0":"2025-09-16T15:35:10.281Z","11.14.1":"2025-10-09T17:39:20.695Z","11.15.0":"2025-10-30T09:23:34.866Z","11.16.0":"2025-11-20T12:16:27.327Z","11.17.0":"2025-12-17T22:55:34.324Z","11.18.0":"2026-01-08T09:29:48.326Z","11.19.0":"2026-02-19T19:10:07.675Z","11.20.0":"2026-03-31T07:39:04.510Z","12.0.0":"2026-05-11T10:21:22.426Z","12.1.0":"2026-05-12T14:52:56.380Z","12.1.1":"2026-06-09T14:07:37.131Z","12.2.0":"2026-06-10T20:36:09.615Z","12.3.0":"2026-06-22T09:10:56.966Z","13.0.0":"2026-09-09T20:19:30.545Z"},"bugs":{"url":"https://github.com/MetaMask/core/issues"},"license":"MIT","homepage":"https://github.com/MetaMask/core/tree/main/packages/controller-utils#readme","keywords":["Ethereum","MetaMask"],"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Data and convenience functions shared by multiple packages","maintainers":[{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"readme":"","readmeFilename":""}