{"_id":"@metamask/approval-controller","_rev":"64-b63150c169bd58cc2be37969153b3549","name":"@metamask/approval-controller","dist-tags":{"latest":"10.0.0"},"versions":{"1.0.0":{"name":"@metamask/approval-controller","version":"1.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"2dc8144f89756b955250b183f07ba08e223aa441","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-1.0.0.tgz","fileCount":13,"integrity":"sha512-iP7SrvvSC6JQ78j6Yy4whs839xq15OAB81Q+UJ6tOqGaT9BpN/PBHeP8x5c1Ov3pCQkBi9Y+n5VlfJz5dGS7+Q==","signatures":[{"sig":"MEQCIDnVs8/sHs88AzEFeiq2yUegSIrYrmucgJS3B0OzlbrVAiAqQTPuzZ4qfSWoSzK7YZNNBigpHfV9nEc5SJpHxBohlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfBIYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv2Q/+NWADcYwyEPSGQ8+dM4WQtMD0Dqdkf2Cn1AOXQI704g9FQoAU\r\nAkkKzTEFl2NpgiRjpTaqAEbG4fasA1XBctgZQfh5V3ZxA67/Yf14sEEI+coT\r\nNeSZCYoLmJMgsVNEitRZsMI5yMgm2Dy2e/TJDywbNRJ821fsSXyQYB6+JLN5\r\nc4tz4XYfcMc11WOqGvQDxugrPob+9jlBzobVSn89AagJZuk2cZZFuNziEdiO\r\nhAOx8OSO9aqYIRdruk6Tjxbr2tjPnU9yif8IToGGh8dn08h2dCUqa9yM1aHA\r\nyUlALthcDDSKYo4SH2OwtXyBn0rQ0GRr6dFt/OU/zX3KHxcXCOX0f6eF35XE\r\ngu76KcvL6U/HvM6ynYMGmMRCpAKHqNO4rQkmsas7/gM6Qvs98dDawbfDFjpD\r\nORZyC8wOTdF2YZtGw6HA/42m9joc5xgKmZnOyZD0A42yIl8Tvy33hcgxoYM/\r\nKLfMcRjYyilnwo8Z5hpukdKez1TFR0ZW/KQH2j5IESDrFxfshIqrbXvK41Gv\r\nRU4jtK9NiBJtnU4XzYppHeHSYddtfd68dvjKF3lSdyUnw/rq4y0gU4AXM/WO\r\nwoWu2ERgr+IYasooy9FpU6rMeak4Q1lBLHMDZ4XfGOwsGAquPIB0iJL8u9Sb\r\n2BtOtgyJQ5hb9AzD8cCe2/AR4FEMQsYutHM=\r\n=Vzbc\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/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.0","@metamask/base-controller":"~1.0.0","@metamask/controller-utils":"~1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.2.4","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_1.0.0_1669075480128_0.17327203807718106","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@metamask/approval-controller","version":"1.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@1.0.1","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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"903e44e762b209c95d0fc7aed8cb3870d0baead0","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-1.0.1.tgz","fileCount":13,"integrity":"sha512-QpIE5z+3wRZyt2cHJ8kbG7xxI+VBLBbo5qUi56/XPTtKn8lo6dpP3oznMVSjdEe926tShLPSR0mHLVaE0saX5w==","signatures":[{"sig":"MEUCIGzz26yvJiZBdNz1PSpidqm6wGyokZjJYl7R+/Y9wWGtAiEAyhwLjw21/UVTO4PmZpWSzgFpgVrBdnhY3aCZDU77qOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjioidACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8qQ//Ql5WEn+C4RVrdtQG2rExyVEWUyaSVLfCN+fsE2f91a89XJGZ\r\nawnqh721fzhZdWW9+70OEAeyEs7swtM7qIWBwVL121WgQBpyXp1LHkzIdrYF\r\nnpfRfXVvZs+P75bFhJckiUzB/EJ/hDveNvNpHTel2MJ+aolZYSZ2LYAl25bG\r\nXuTK0dGnEhoTjhB5NcZ4PTf3YQrHJVgwYG6I23ZKnVH/b/UQ2kaQJDxugN49\r\nuWBjdbvrBYR5lj2XoEYRGPD6ENQyytlyQRPFLXSIl4anlM0w5f/63RmLzw7j\r\n2kBMbWvJIlYFcDlAx4f6unl6phN31NCIflglWkh4SsejA8nrSjYd9AvbcDn4\r\nMDQ4ISTAgC2Q27aVF39IIgJ+lr0lnWWmQm1RcLcPHqoWtaZxaYA2h4FsuuBg\r\nRAQ3FFoAg5OrkfGJ7DLzMYuWfjI/qGRwaDT9iRXA3tB/f5QLCGaw6T9UWgXm\r\nJXnS9o/VlU+Jq7RQEysN13lEICU/lD3BPg3M9/35oFDCMTKwDZpCQNtncuBb\r\nvtqAVhOoekvHHVh3JgUuaz1+5YFaPa31ID60fe6ChBxHYiPlSGPrafMux+bV\r\n9a7GJL0ke2eTLrB/O+IKSwVwKZW5k3nnSLgd0sKAIfSHHvlZQPxuoTqJUagd\r\n3cxXS3Nd07xudAIAur8j5B00/m7/EEZERYE=\r\n=eXRu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"4de13fed852afa8f0e9751c244840d8f77310c30","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.0","@metamask/base-controller":"^1.1.1","@metamask/controller-utils":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.2.4","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_1.0.1_1670023325538_0.2504353424595662","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@metamask/approval-controller","version":"1.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@1.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1f0c89ffa3a60600f69886ffb9a8bd06ef823b32","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-1.1.0.tgz","fileCount":13,"integrity":"sha512-6RFPMUayRDxe1ZrkDPIqPNSQ10pMUB1uGr8c52X7gm+EEaS3OnZV4qLMASvwpu7gNQe5dFiCZPypRHlM5qiq+A==","signatures":[{"sig":"MEQCIARJFd8+6K+uWv++ca4BMsZ0zMdIm9Tp/gMXz4LG9sZLAiAYXmjljpJdtQzMhJ6DwwUchG2QtjDxHzhE4pzowiMs6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0B51ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIhA/+O7aLTFlMi1Zu2ENQ+4KRbap9tO/+nwdUM/BjkGhzEF7u20KM\r\nP4XIRJ+N/p+u63ZzeDdgd/Wj67QvK1OKTHpYGljwbCGPCvRTOSUUgCrHERUU\r\npKrz/TK5udzCdvzkZzAbTpbaC6urU3ZLdue3aqziOnKyaE8aWFGU4WhGHj9T\r\nMSaD+S6ZZpfk9MqgT7rHNLckLFyyl8I9+F4NJTsgEHkino/Fv2CGmMV+vXEx\r\nOwEhbMDNk6Nw/dhIuxp2xbg8eQVTu6s11ZBr/5OTudSL7+Z5md0StxNhJxev\r\nAb5EPUkj1649DOt9WrTVcL71QoPJzmagknXt0CblaCZd0sbVzHTGvbVoGoTk\r\nGAF5isuGblIu9T5oO4OTWYaUtn/ViLPcf69Objrcd7IkbuGIc7Aaj70jEfyh\r\ndUZv4KlaY/d2620a7zegrgh0XnQ+RVXQ3+7esLeFd/axOE9y8Sl32P0Tz7QK\r\n4QdCH+WAg6CbgIyoE9OppB5/5AgzpslaTmWlJt7pEGmNzBCr3T/cfkUw27xd\r\nQY5E1xaB33f9uP4d3IFn8avJdrdtYnvLILgniZvmINzBaGtCAtZqGv3bCZgR\r\ndWPGCgZyT85047ph2X2myDjCFF/zi//vxsf0GqjdPs/t3oVesQWX9qhH+WL4\r\naoNe6cul0zjiz8QQ5zH9qzxyJ5u5KHlZ2Po=\r\n=5ku+\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/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.0","@metamask/base-controller":"^1.1.2","@metamask/controller-utils":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.2.4","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_1.1.0_1674583669779_0.8231087470274754","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@metamask/approval-controller","version":"2.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"a4a129ba9377465257c6dc632a92af9273b3a112","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-2.0.0.tgz","fileCount":13,"integrity":"sha512-NbRJdtyfPyY810xGcZqI+MqtvouRC39pYBCA+BZCvXEoam0b+g9Z/j0QOMLrplSSWM7OsNNQP5Q/Ge1R07ERmw==","signatures":[{"sig":"MEQCIARnYhR+77aE5zVe28y/xdwi/+c0jR54Tn9Wy8lMhly0AiAyG0Z3wD6TGdslet+/t8PzrXBGCc0a0DA7k3cjTkVKtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8AKFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy+w//aQfJHxpNxnugM48j3SI1voYe6xalStzaTsWTGyGr6fy3xjO0\r\n2KHgRYAslc4DnPZZevwWYpBD/VW1ovbzSC6m1N+ZS9JGP+qCym7PwlMo3zoI\r\nujYYW1wVSjPeef8OI4GeiWleNCfNi55/Dy+73E6EDTdaQUBHI+8wDbgcsu+B\r\nye/mRvkyhKDI91FX96MPyz3kMM9tc9p0bTonXcKD8MvIkkTOCsl9ho6gi/5a\r\n06jQf8knh0XGF5KCD0QaKSvpCZNMxF2Ootnyd75oohfl+F/xP3GTuDHoKqzJ\r\nx9LwRr720arBFfrtr471D0217QVPrzh1NeCjdi7+eeGZ6zpk95GQR7QqHuvB\r\nnum0F/w8c8wZjHnweV6KNf0sOevVtDJ1DQjJ+dWv5prSgSFCSwCU72aOUbfI\r\nWyw+TxDzPVvEKeT5n1UrpMchJqoLTnw04PxxzFbjW1Xb8IayjYqmiScKQuuy\r\nx+q5Y9YikfNQLdSSZMKDBh6sazsfQVDUEyjLEGvHL1KRyD37tOKMkGCVWra6\r\nRfqIRcmky83AGnsRFJHyz/LLbUn4rUa+cCIhXkBLYP1g+JMh6O4dIOnEkkxg\r\n2qrdK7Rf21tUNiTqWVNci0jLo03pS7x146EaHk+J3gxYg6hUu3ones4yCGxz\r\nssJjsjLs3obaa9nqH68N2lbyDf/JwniMG78=\r\n=GUh+\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/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.0","@metamask/base-controller":"^2.0.0","@metamask/controller-utils":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.2.4","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_2.0.0_1676673669225_0.293074996515738","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@metamask/approval-controller","version":"2.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@2.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"4ef461243866029f3c564b2961329da90f8aaa39","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-2.1.0.tgz","fileCount":16,"integrity":"sha512-mPDy4Nl3Qy4PhGhNyWfsy2WLTB1x5ffYq9PrNqoDJdQ2KRUM+Y7txTv0NUcfWf3sRhQIyRfxLh3SltTN/s1lxQ==","signatures":[{"sig":"MEYCIQDl64olDS+kaCnMT+fsA/lSW4nYg1JA+SPAGgz2PbMkpAIhAOUSV0vUBi/47DEaj8efT6mk/s0Hd3KSSn/rDlnn/M75","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOYGaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqaxw//Y36nHCOJEQ+yQEdn8fvmeNcgY5hEz4jdUS2DEhUdeUAudaU5\r\nwRHTX4DrOnXc2MLtTAXrbBlTPw4jbbPcT//VBrrSBitP8JMDHVMty7AkuN3i\r\nhvF0CzQylwgBtouynIIstGNRqLfnG3MPbufL+kmKldBH5bRjEJfzo28+ADIp\r\ns4qxBkm1oKsh1rnJKPVcYnjU5ARE9/90d+tPI1H2me1+UB+xriroEvH+XDHE\r\niPHBNhc+HdHVrFPBpVm+HpUF6+4Sfo6rHHF6zpu1gRXuypwjF6XewP/SegYh\r\n83HoFpZ6sJOl1wxCO2cJk+PtgicyHTHk4s5NZGvXB8Ow9bE69Xfb/HZTJqOj\r\nxnHcQcKDeQ5zFn7HaEWjIgSJYIAzbsYRATividzU57EEDp7VJy/mW3F96CAH\r\n28pTsHfgeofLZx9MaTHcJG6BdDhM1je9wWBQuO8fljEJWYO23sn2w2+n7D/I\r\npZbdPjetRwdgsPqGrmLYah9k653P4wuSJh2BfqRycdPn4g60v0jGSM7l3PVe\r\nV2+t3cnw0Suq8V+xDDo/ltCx9pYA9TcJc5aT/+NEgNxnKKLkQYobVurf0TqB\r\n5ivabFHDFOGvP8MQ+iUx5I8GjaLyI89SObjs+hcye/9pVFZy+Lnn3kESHnZW\r\nK/e2n6Yj+Ofucy8jcQY94mge7qZM6AJclYU=\r\n=kcy5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"122d250e87e4936325dfe3985faf7a985551126f","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.0","@metamask/base-controller":"^2.0.0","@metamask/controller-utils":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.2.4","ts-jest":"^26.5.2","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^26.0.22","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_2.1.0_1681490330335_0.5478766404284285","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@metamask/approval-controller","version":"2.1.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@2.1.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c8731ddaaa8e29c1ab5355f87116b3f20a7e6c0d","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-2.1.1.tgz","fileCount":16,"integrity":"sha512-hWYJV10RLREgJScpoUCZao5EK+0ZExLBZ+dIS4Mq+kibJV8KyzuhUb5sNwek9hqvNFBHJxCNiBYwL+BAI/zQgg==","signatures":[{"sig":"MEUCIQDwPaSe46rdMIpm3DBUYsrNPSYAGVq/lwycmW5u9aTaBwIgUh/Eq0nJdoeVYXkeDGj6e4Y19EXBGiD7gfDLtWLqr0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSRLRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0DA//fhP+3x4s7cxWvwy8TCd6v7pmBBGnB5xBxkzTMFur6bv45hmV\r\njuLaONDJMZJKOzr1yFiUAa2vrmuWAuCWHUe70Y/5Lc0h75b9XcIijnS2Nvuh\r\n8MMvYDliysSSXZPPWCvPW2FlHOWTpcWndtE3GiCndFv8YeeI2ufsCFuAAlXW\r\nKkfil7eUztcQIquPx4Ts+ftnHkl0hVv+4dVC6x1SDleDlJnca5xZJQ/0ZqCz\r\nq4/0xiV2SVxeYbDY3E7rLTXWo//q3F4BBIdk93eyc4yMnC8NGuxvr4dbxPHx\r\nUmO3L5uDE0YB/OPsg+YblQ8ixuhm7h1lTWUk+/9h4k7RbuJvrg9uGYOA2OKu\r\nwgDtRWsC/T2oL5VES17D5OsdohTAyYSG5FBnqQYap7Zc56cryI1n3HfnbKNu\r\nIaPXJuoQN5MeY8J1WxKcETyg14q2optGcJJjBrgaEaCr9+rSAlBxfN4hf2Zd\r\nq6EKkK8Rjw6VpGGf8+mPAFhALd2po7cqAsD9+vm0py8zpTYvlNZj49PxlFEr\r\nrpeWkYU7ItQIZPvM0DIbz4zOa66QdIW2pM08+RCOPPcdPdaLWhWMnJpYvC/u\r\nL14Kt2Qd98VGTFUSAU4v9J7v/mHSx5335MItgyLEzuft/WKs2K7zIHP+JirI\r\nAReb5N0gFlgOd48LzMQgmY1EhNPb7s7tLsM=\r\n=EbNj\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/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/base-controller":"^2.0.0","@metamask/controller-utils":"^3.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_2.1.1_1682510545705_0.9208156504678138","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@metamask/approval-controller","version":"3.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@3.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"3a09415d058d89c736905922bcfa7bedba33e90c","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-3.0.0.tgz","fileCount":16,"integrity":"sha512-CSybh+HoKu65eaBCISk/yeCThVUVDFu3vE21+3Wt8uwgsGXfpS07Ni/P0bP8vphmGfKd5L7ZiVSFbTzpaXBVFQ==","signatures":[{"sig":"MEYCIQCG8y1E9cpIZVlQy57hUyis3nzuMTrCm+UVm3jhfBXijAIhAKDqoN3+yxx4s7MSL+C94LRU04u6TwcvU+Qt6d2K7oiw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70521},"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/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.2","@metamask/base-controller":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_3.0.0_1685122125142_0.07448392424999906","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@metamask/approval-controller","version":"3.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@3.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"67c55ca8c8475d2d07d32b66e42ac733b9ee1426","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-3.1.0.tgz","fileCount":16,"integrity":"sha512-0rgrvHsfD74/URf+P0I/WUogM2XBomekONI/KvuEw4J7bDBksFJF36TR+MLOzq8QX6SV1X/nwTXgo1t3gLZFPg==","signatures":[{"sig":"MEYCIQDBqEWcp3SRzZqQBhqZpl8U4xRChVuQSXBF9wtoyvdaCAIhALGYlaF266CFTLV/owJeKP9YuoxXkm28BDHi4/5Euh9Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82783},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"ef6a9d92f81fe6fa5fb8474e3f039b79138fb7c5","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.2","@metamask/base-controller":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_3.1.0_1685449521655_0.09252144425562436","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@metamask/approval-controller","version":"3.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"581613298ace62a59d7d26baf55770dac7867d90","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-3.2.0.tgz","fileCount":16,"integrity":"sha512-cYBFY6i43E29oWOzSiuvbe/jRVrAkmQTrZkoAm6K458H1Qur4E4voOdsoqGCaI5DnrYUUN9pC6xrArIN+X98sQ==","signatures":[{"sig":"MEYCIQC8Zlk8YU9oFL8ox/fpd1dIoN2JugcFE4kGD4Uw9aTPFgIhAJfHKUEulB4mOpSGW3qi3qDb8giqSdQHoFNLutbMjNGP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91625},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"730c8140523fb727e728a5a34d7fdd9a7cee4800","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.2","@metamask/base-controller":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_3.2.0_1686861940228_0.15384514569582208","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@metamask/approval-controller","version":"3.3.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"8e98de054ea92af82e50d90d300dc5222c444f3b","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-3.3.0.tgz","fileCount":16,"integrity":"sha512-UlnNWm/mewteLbVNv+e4yepPkwov1cxHGtJWa5OKN+jE8ZoxX1MGUFBr6G4JczyOmv6JSR03mx0jP7T04ZN0nw==","signatures":[{"sig":"MEUCIQDcZgealFVdCzA6LhaZiOj3sZHjPUmNMD6nTdPISGx94QIgSePOeGAYY7DEH8ti/QOMi5yIUm+1AcXNttmK8erQ8A8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96341},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"ccb3c85adb4b98f2c48b38d70b5fce3bd1945066","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.2","@metamask/base-controller":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_3.3.0_1687183460881_0.1339155347551897","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@metamask/approval-controller","version":"3.4.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"282900361d42f785578728b45014ff8cb5e557ea","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-3.4.0.tgz","fileCount":16,"integrity":"sha512-DjqrhiX9+W/Fh6Crr7FPJ87Y/uhPWzBvfXGtekv1LHZNmEtUxkrA7aelddUM0fpTdURIGT4aNGBoQudFidc+Lw==","signatures":[{"sig":"MEUCIQCP5bHqI/Deb/q+GUaeEKlXpAw420XANrZGm/n0x1IqnQIgRNo7s4GqqnR8afvt5T9FEHNZ4h1qpdkZCzTWsU2ljlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107288},"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/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/utils":"^5.0.2","@metamask/base-controller":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_3.4.0_1688574913810_0.6486038584680458","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@metamask/approval-controller","version":"3.5.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@3.5.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"07295ccac0006e005db74fd734a16eec6f22f0da","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-3.5.0.tgz","fileCount":16,"integrity":"sha512-qrPn0uuNgQEQ9Nk5A6tRtDjZB6PkPB5IeZRyVcvD8H1KaGswAdm7ZPp0t+jJ2wDeS6wjImYeplUNkhThDqUERA==","signatures":[{"sig":"MEUCICe+4xQSOl/zfR6H6FzLereupal2WxnXznuVZUSHp0ZgAiEAohG6ZkXGQFPOVky2S7+dpuKaxkGKhJvOfEsqhvsqFvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107722},"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/approval-controller","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":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/utils":"^6.2.0","@metamask/base-controller":"^3.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_3.5.0_1689712409983_0.08581225020170002","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"@metamask/approval-controller","version":"3.5.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@3.5.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"8d5099b7f0989d56b815a1423f395a15bf6bf056","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-3.5.1.tgz","fileCount":16,"integrity":"sha512-9E57KyuhHkb4REt7j0XULXwXeKJC//sJkFFweddAH3Ak3Ec0YLFrkQoieWTDiaOthA4b5w9eL+B3gw5J4lAr5A==","signatures":[{"sig":"MEQCICPsX5i6EPooFlahHJDLcmkhBvmqZCoaAJwcj2AilU0mAiAWoZZnVaF3D9TQGYUgpGdnRJsRcHfXXK5yDcVEadQnVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107852},"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/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/utils":"^6.2.0","@metamask/base-controller":"^3.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.22.15","deepmerge":"^4.2.2","typescript":"~4.6.3","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^0.22.6"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_3.5.1_1693249593949_0.7513410714169342","host":"s3://npm-registry-packages"}},"3.5.2":{"name":"@metamask/approval-controller","version":"3.5.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@3.5.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c8ca4578f053d719bff82b0c9fa1939d21978d46","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-3.5.2.tgz","fileCount":16,"integrity":"sha512-5jYMtPexeeNL8m+5Mzhayr1l367MbbBs0Wf+FBeL/xLv6nSNqvvNs/CXfvkqxLDZJKIgBCBPKg7eIu1U6MJ6ag==","signatures":[{"sig":"MEYCIQC6agpKbGKn8IOs/w/HSxGM3XupbcBAZWvQpL5ZimHouwIhAMpKjBR9i7RiEBPCG5Eu1suVUPdYmQ6cNcUFrTQjb05w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108084},"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/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/utils":"^6.2.0","@metamask/base-controller":"^3.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_3.5.2_1695989550811_0.8663038042867974","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@metamask/approval-controller","version":"4.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@4.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"cae6b8c6df247010398934a2650f33dc39fb2863","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-4.0.0.tgz","fileCount":16,"integrity":"sha512-JGJ2AplmbakZ09Mah0oiFTqNK0sRjhl77MI0FU+nmfDQAqmIb2eCzMEEruQlV9z9+wiKs/aC+fSpDazvM26XQw==","signatures":[{"sig":"MEYCIQDzWggkv2sHc3gcYrvoAipQfvOjuUFram/ziGKBx64/EwIhAMC9YSGxSvyIPpQtdxTHpjb53rRltKCB6UDj4i7sQtYA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108770},"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/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","@metamask/utils":"^8.1.0","@metamask/rpc-errors":"^6.0.0","@metamask/base-controller":"^3.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_4.0.0_1696455730628_0.6561950055933914","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@metamask/approval-controller","version":"4.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@4.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"fffda559986ca6c587debcd3e47abb3bd51bd8c8","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-4.0.1.tgz","fileCount":16,"integrity":"sha512-pzPsOtQ8SmYnk4St8d6mnvskmwM9TC4UdPp6II8dlIDzsRxqpQO5WYxAMoKD/ZFzZTqRB8xQlVQPnU+V6Z7r0Q==","signatures":[{"sig":"MEYCIQC6ZvKFgtSt/zUxDhmkBMN9r73oNLZQ3sDZtREU5xN+5gIhAMuIy/rk4FylJE4lQeRG+bkt6yK83oCQ1pNRjTTLWURi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109026},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"855a752682acc7fc5fe5c8d4152e112bfa5c4d67","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/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","@metamask/utils":"^8.1.0","@metamask/rpc-errors":"^6.1.0","@metamask/base-controller":"^3.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_4.0.1_1697161278998_0.264117755268503","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@metamask/approval-controller","version":"4.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@4.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"99bf137597d0392c5eebb784c0d43f2f40584e9d","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-4.1.0.tgz","fileCount":16,"integrity":"sha512-UdSf8787NMADvmGqC88y8GbzwljdWw4cDCs4NWfc1HIhG4mvvaAFZwjZpPvU59DuFG6WycNfNLyJ7lcJsiYCYg==","signatures":[{"sig":"MEYCIQCWa3/X61jMN7Yr2Lex7H76JxNWE2LbgvhobjWzBjp1wQIhAPqXm0L937n81aHtpEfmDZyYXWbTnWdNAWPcQwa257cE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110034},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"dc8accc9f340a8146cb9469d533ebcdfb8077f81","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/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","@metamask/utils":"^8.1.0","@metamask/rpc-errors":"^6.1.0","@metamask/base-controller":"^3.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_4.1.0_1698163213202_0.008069376649652682","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@metamask/approval-controller","version":"5.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@5.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"2b1a13436e1a4f8a6cf1d6ac6612c27b772bf158","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-5.0.0.tgz","fileCount":16,"integrity":"sha512-fltBtwU/N9kB9LV9KJQy8EncbjtRGR0F7G4FP4rvpDf1s1DOkI0P0nDE+9lN77SdjQZVd0i/C1nV41x/cYMa5Q==","signatures":[{"sig":"MEUCICvrGIeo0FU0i0ZagVDN9gdGGAvm+wzc10L2ZG+Ll8w9AiEA/2i347UiB4psgpvlpfpdPcNQfoi3lEFUGaicluW9Fec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110397},"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/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^8.2.0","@metamask/rpc-errors":"^6.1.0","@metamask/base-controller":"^4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_5.0.0_1700682655482_0.04403876053478184","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@metamask/approval-controller","version":"5.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@5.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"e9942cefced29bbe23439cb47e5910827d40be79","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-5.1.0.tgz","fileCount":16,"integrity":"sha512-Jp23pq4ajLbHRrlPztWjz1CMq1+q1ltqe5RQhV0hO6NCt2Rat+xxznUVLL04XpwT/vEzLpgoNG6GUNFpIFmbEA==","signatures":[{"sig":"MEUCIColtEVuzA4XyRhV+c5jcWVcqGxNgAbuZ2XFmg4E9Ui6AiEAwdPM0DK4UZNX7Cnl3q4eVROfm2EnlX0dUKFT86znAH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112400},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"ba88c9c0a2d86b69ccf965f2f6e0653774be5296","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/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^8.2.0","@metamask/rpc-errors":"^6.1.0","@metamask/base-controller":"^4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_5.1.0_1702982851694_0.8407565490913158","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@metamask/approval-controller","version":"5.1.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@5.1.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"ba487fe5cbc74ab4ff19dc2006ecb14310f24bbd","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-5.1.1.tgz","fileCount":16,"integrity":"sha512-9/uHTb/98wOVVtIlRcZYaOVR6I1XwQ8m5bpOqNCMFBorREpgTF7EtIILxwbRWhLScoa41dQDx48UwReE2gsZHQ==","signatures":[{"sig":"MEUCIQDZqp+qYLNx8Uhhr1ESotMqCa/jxeTVnuB98VqGpW7NMQIgTtYKrbSAiYw0LhVJy4999Gu3cdK82+CyTSNG494ZrFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112740},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^8.2.0","@metamask/rpc-errors":"^6.1.0","@metamask/base-controller":"^4.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_5.1.1_1703276097745_0.8040451941108169","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"@metamask/approval-controller","version":"5.1.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@5.1.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1515322892fbfe4fbc954ab8076f247731d9e90b","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-5.1.2.tgz","fileCount":16,"integrity":"sha512-0VwBnfolkxuttjzl/2n0GJOYB/ZKdLl18rEDhWGqk0BMkMAexPzo8K4H+qLUZJFVxDwAwbWLOMp6DuiW9DAkEA==","signatures":[{"sig":"MEQCIDdNZPye+k7bzIxJWTbHfKjJ3FDP/K5TWyjk6OhrJRTkAiBcE165MX6QSY1ORAarCa675FJX0pyylm73ck+hv5XxUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113133},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^8.3.0","@metamask/rpc-errors":"^6.1.0","@metamask/base-controller":"^4.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_5.1.2_1706046387737_0.8788097755737172","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"@metamask/approval-controller","version":"5.1.3","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@5.1.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"19e04b559df12cb078dcafabdb2f0aa8a5e73a45","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-5.1.3.tgz","fileCount":16,"integrity":"sha512-RebVeTCrNePzXKTe+YcLlqWeKP5ADpWdIINOoP+IP8+AAWwzBJiHXXJ/4AxSBrIC4la+a0Xnohd+ou27bzfDDg==","signatures":[{"sig":"MEUCIF/vd1fZIRsaZ3IlQ+GqoZMJ7XFHCib0C42CwzqXQlyaAiEAlgZ3CZaBOUMRO/SWskiV3BRNYlfKVQ1kc3rITfSO4I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113426},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^8.3.0","@metamask/rpc-errors":"^6.2.1","@metamask/base-controller":"^4.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_5.1.3_1709577840448_0.6880345863633344","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@metamask/approval-controller","version":"6.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"02f87d3de2b6d76070803f46eb11b4ab18247977","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-6.0.0.tgz","fileCount":31,"integrity":"sha512-1ioMg6VaoZe4TAgoz3FG3n8oQJLCLQiWsAfY1nvNuccQLW3rMAEU+7YD5Gmi0crkIXtkyFbBjwdTQTjHD3NJiQ==","signatures":[{"sig":"MEQCIEBXsk5agowDIasUr/dn9RFFpDHq5yRWqYeN/zPH6uM6AiBOrqPd/K9aDxX1iWd4tkgwzsRCGP/olEzycAmNpEHGFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228274},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^8.3.0","@metamask/rpc-errors":"^6.2.1","@metamask/base-controller":"^5.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_6.0.0_1710272856337_0.5713335510256976","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@metamask/approval-controller","version":"6.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@6.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"fa33d27ef95f7bd2a2e45be213b0c4b7dcd5fcc4","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-6.0.1.tgz","fileCount":31,"integrity":"sha512-AcSTKPgv5Cu7r0ZlmJefbzuAf138lPqH1fsOsAyKnZSqKhY1E0Ow7Jzjb9VdvK3vcDQu2e4B/1xHZLxDuujKKA==","signatures":[{"sig":"MEUCIGUhH8tWkZ1hiyt0NnNKcDuhIe/DZ+MXBekqD7f5q9gtAiEAs5jvoBSYpqalJDrW+Hhogf0QBveMWIxftnH+fWGmGj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228520},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^8.3.0","@metamask/rpc-errors":"^6.2.1","@metamask/base-controller":"^5.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_6.0.1_1710329199133_0.48585493106391664","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@metamask/approval-controller","version":"6.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@6.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"2bae3c293b73e8ecaf8cbba11fbc99c61adb4367","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-6.0.2.tgz","fileCount":31,"integrity":"sha512-G5FmEwRkKJPjCh3sA6g8eoYOcmLj/Y6Kllh663fYYbt1DZHHJtkrWBuaUnbTySS0VYqbTInpcgSRzuawE1VMgw==","signatures":[{"sig":"MEYCIQDOXj60X5cLapVTNqte1StVvxMgakkJ0ET4ZoDUXeAduwIhAK+oxKNGyDh41QhyYoTzfoBcB0CvVBPYF5C4a1jKjFq/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229201},"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":"3227bd51bc4eca0531a53f4be6468404e6a5f032","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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^8.3.0","@metamask/rpc-errors":"^6.2.1","@metamask/base-controller":"^5.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_6.0.2_1714570701624_0.7271217998072803","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@metamask/approval-controller","version":"7.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@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":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"9b872df23c8dcfb30fe3f5f4502850ba350c1ec7","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.0.0.tgz","fileCount":31,"integrity":"sha512-8/OogfKqe7IRXqjOVrc2fiiqzmdRKZ/AU2oWQXSl+vMfm3TQkzW9hd9jMpXsypg7qeQQ1OmckzkSJMAynNe4YA==","signatures":[{"sig":"MEYCIQC4WCS3H5E1Yf4gHZ3hHCRKS5zZuhHDqTrXo7OVZ4w6dAIhAKH22K+iEugRTbpHiNLDrzSqIb7iKPPp8VS1vyicXAgS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227664},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^8.3.0","@metamask/rpc-errors":"^6.2.1","@metamask/base-controller":"^6.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_7.0.0_1717185049459_0.6961392675510416","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@metamask/approval-controller","version":"7.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"a27553a5e1edeee7869c46156c017200fb0e9f9e","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.0.1.tgz","fileCount":31,"integrity":"sha512-az4CQrisntgQ3vPMXxAvHY1Yx5KJyclXIUKlN1D5v0SlLa1Juo7Bk1fnfcwujt4BsNco27WYUKYz8kpZXFGMqw==","signatures":[{"sig":"MEQCIClDPjpTbmDqSyu/8GaHgBK2SnZhvV+baJXryK0m83v/AiAj7WQNiPrjE8C7Aq1gdKvsLlBiqCzi8lJ52VOagaE3iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229246},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^9.0.0","@metamask/rpc-errors":"^6.3.1","@metamask/base-controller":"^6.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_7.0.1_1720728806807_0.374841272372312","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"@metamask/approval-controller","version":"7.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"bf46090fb900a5687b93978fb93eb3cf61d39a56","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.0.2.tgz","fileCount":31,"integrity":"sha512-cjCXpdxQ1IzmNrfTtw0MpYcBDklzvWcyRz5AutvlBaLafrWh2FDQZFvofd/rO49DdrvAxEQHUt6GXE9aFjCFTQ==","signatures":[{"sig":"MEQCICbR8LX9ZKkDwsGBR6mBIhYJDRYW7u3z3vCzsBm0OgUIAiBhHjUQ85F4OcJfrgbkjKwHnfyUm3JzC0ie9sQi4o3sEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238483},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^9.1.0","@metamask/rpc-errors":"^6.3.1","@metamask/base-controller":"^6.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^9.2.4","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/approval-controller_7.0.2_1721661650503_0.4901867673116538","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"@metamask/approval-controller","version":"7.0.3","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.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":"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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"0f6cf8e474689c41caae63b4253b0d77b98a3dd7","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.0.3.tgz","fileCount":31,"integrity":"sha512-OJ/VpkmYfqT6xEnIOpTaXmYZQ6DsK8Ovt26AmVTCq4o/uGG6legNr5W6a/hAAx7bWO5BTQbxDXst7eVPxraFjw==","signatures":[{"sig":"MEUCIDhMuiCpBtJGQjr1a0TtJE5XaLaGJEYWLVgjEB5kpBjWAiEAwW1SyBF+TeFq+KX5ZwIXDd2wiWzHVsqSOWsqOpWLKyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239245},"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":"8eb7cde27d5ec739d75e9a1654f627e17055d1d7","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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^9.1.0","@metamask/rpc-errors":"^6.3.1","@metamask/base-controller":"^7.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.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","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_7.0.3_1724943928020_0.20976087200965776","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"@metamask/approval-controller","version":"7.0.4","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.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":"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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"a8698b52f9e6ae48621170ef524a6dda62e69362","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.0.4.tgz","fileCount":28,"integrity":"sha512-rctUeOM0smpyXDcDq4qB3VfdUpDp7dZieKrG++7utCFtUppv6NSAoy7DNIxJze6zKSRvRdMnroQoOAD5+yg8LQ==","signatures":[{"sig":"MEUCIB2w628xISjvMXurphND2SIDQz7GtasxK7975rLBWHvBAiEAuLPfqz4ZgkbG5W3XZCGoIWLMSL4ASicdkL4bAFtST1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218060},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^9.1.0","@metamask/rpc-errors":"^6.3.1","@metamask/base-controller":"^7.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.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","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_7.0.4_1726494205606_0.26242045012860693","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"@metamask/approval-controller","version":"7.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"34b07bc4eaf6938b15f9d915c6885d4a5c0a5205","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.1.0.tgz","fileCount":28,"integrity":"sha512-dhqUeX8wMzW88U+Vgr7oKf0Vouol10ncB3lxmvWyC1VZJhSOdO3VUkn0tH1lzt3ybxYVMOkPaB3gfdksfnNRyA==","signatures":[{"sig":"MEUCICq9xgLkdGq114/9hZQJAUDNQAUN3sjgTzFoJ1Op76+rAiEA3yml+Yq0G1L1/xtgITOKLihGl+SnZF2DbKVODYBbva4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220621},"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":"64cfc89a01eeb3b9bf1ccdd9416cf2dd3cf84c8d","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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^9.1.0","@metamask/rpc-errors":"^6.3.1","@metamask/base-controller":"^7.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.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","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_7.1.0_1727297309028_0.18695765983475976","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"@metamask/approval-controller","version":"7.1.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.1.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"184a280647922c0bdc6644e10292c6db903a7062","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.1.1.tgz","fileCount":28,"integrity":"sha512-sMIoO7UQ8M9Ry7qWzcqPR4leJ/P3iq4xbdqzLLLzi8Wm1l3419hSOpk04QEa2HBWJZUiGcRCkc74s/iw4OLzhg==","signatures":[{"sig":"MEUCIECi9ttp7QrqwLg5msehjlYEOsH/JHBa2iYpB3QolbXrAiEAo8BqjOFJEFz2H09Lj+USKYop2dyC0NB29fn1uYJS4Zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220878},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.1.31","@metamask/utils":"^10.0.0","@metamask/rpc-errors":"^7.0.1","@metamask/base-controller":"^7.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.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","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_7.1.1_1730201704302_0.3052990604010637","host":"s3://npm-registry-packages"}},"7.1.2":{"name":"@metamask/approval-controller","version":"7.1.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.1.2","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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"53eabde8197b975697f0163140aa0aab8ef4fbcc","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.1.2.tgz","fileCount":28,"integrity":"sha512-q1fuiptjqLShVD4QBjsOq0ySxskUNsAMg01TroomdiivSYw4ba6kE+bRPSRIxG1QkyPtPs/BdyMKtXZGaTIi7Q==","signatures":[{"sig":"MEQCICPEkSqRl4IU0hfm+8mbxLp9shmAEwGzrluQg92QsQtiAiBpff4umsAVEZBbdikSz2/xdmcQqZX4yoGp9tYuoqJGTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221456},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.3.8","@metamask/utils":"^11.0.1","@metamask/rpc-errors":"^7.0.2","@metamask/base-controller":"^7.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.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","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_7.1.2_1736775479720_0.8682111032896442","host":"s3://npm-registry-packages-npm-production"}},"7.1.3":{"name":"@metamask/approval-controller","version":"7.1.3","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.1.3","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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"2d28dfb9261806ab31855ec63bd6781fbd7a4ebf","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.1.3.tgz","fileCount":28,"integrity":"sha512-1xfcJoHOTf2S+0JLN82ayYvO8VwxloZDvhTqJHNaqsDSgfx6TtC50+nBBahAGQxxtiTBrI3ZwwwDATpfutWwdg==","signatures":[{"sig":"MEUCIBPeZWJ5zxXHv5BGuXOcHQ+SeeiUMsvsyLJmWW0Gl9diAiEAl4jM9eREt5GiRReGsIGl8fOkpGTyaNV0mLaYsWOMecQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221737},"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":"4b5ac1371b255edbcf696ec028db3bfdc778fe83","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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.3.8","@metamask/utils":"^11.1.0","@metamask/rpc-errors":"^7.0.2","@metamask/base-controller":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.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","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_7.1.3_1739286077207_0.5218468355482937","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@metamask/approval-controller","version":"7.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.2.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"8b694f7f6edde663d9c0a21fc318b31ca92c460e","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.2.0.tgz","fileCount":28,"integrity":"sha512-1jFB6xKjhpUR9KTS2jr32cHZblIl+bfRungqK18+Sm/JCM59RrThmnB8dZfi6Qui39bYzrpiZLqMjoifZjvkbQ==","signatures":[{"sig":"MEMCH3KF/iMjU/KipCFydnhk21+SDItTlTpFdifw5yxd8gQCICVmTQ7Ct/jg2TrlXzuedDcQ8Y/B6TjQsIU56VSQ6f4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223764},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.3.8","@metamask/utils":"^11.8.1","@metamask/rpc-errors":"^7.0.2","@metamask/base-controller":"^8.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.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","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_7.2.0_1760031531579_0.7144366546818892","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@metamask/approval-controller","version":"7.2.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@7.2.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"796fc7fd65bef6bc087e4e906b4b98a2732361b4","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-7.2.1.tgz","fileCount":28,"integrity":"sha512-WjFknK19sfnfssfN59hghdyi2D9cXhYi89pblRZZwYAwHbYiYyRCquMNol6K+wTCFe12vpyBwFWhbqlvU+E1ZA==","signatures":[{"sig":"MEUCIDxpPFHOywad3m/XLe+kPVdTQOIyxA2SP+2wh0D+a5YJAiEAmDF6winU4brO9krzDu16VQTLGhVBg8IStHVyp3CLfwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224029},"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":"1577c9b7aad73dc66c1aec96b1af1d328a218d2e","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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.3.8","@metamask/utils":"^11.8.1","@metamask/rpc-errors":"^7.0.2","@metamask/base-controller":"^8.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.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","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_7.2.1_1761322680637_0.1368776773936049","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@metamask/approval-controller","version":"8.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@8.0.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"7def854f98a267b7b2d371ae5aef264e62b71514","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-8.0.0.tgz","fileCount":28,"integrity":"sha512-ShuTSnPWJmvDNJc2uerrxRo2/eRsy+0kPxTCQYJ7AfW655LQ7YCazJfZbAhnCGjjxnjHcoIXu9ttdFxJ6384/g==","signatures":[{"sig":"MEQCIGGUTngDEwvO5iUTMYX1kLfFezDaTSe+N40Dyar700ppAiAqiKYpzh3ZTLq7cCC744Rzu9jTp4y3lse9mZhueU0hww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224593},"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":"f55cc4aa35e5259547f2832f665578ae2c4938a7","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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","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":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.3.8","@metamask/utils":"^11.8.1","@metamask/messenger":"^0.3.0","@metamask/rpc-errors":"^7.0.2","@metamask/base-controller":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.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","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_8.0.0_1761593526085_0.6196886279897458","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@metamask/approval-controller","version":"9.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@9.0.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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"19187f31fc59f21c5463dce11234b65d2af863e4","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-9.0.0.tgz","fileCount":36,"integrity":"sha512-krm31+CpfTQolTcN2bwSrzLBWf334B0E0GS/VRndHbJMXidgXhc9zcdOzNeTg5onBOma6nqarJyV3ziRvQi1pg==","signatures":[{"sig":"MEUCIGgq0IDCQUynNdlVnWhtqzQh6yD6khkmxjT1vzkwGLbDAiEAgH1UbctRpOc3t0W9fh1P/kZJO2KqHU8BtQog8MtI4GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266488},"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":"aa3df20aa37c4580b4606a387d6b2ce1d3cae27b","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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","since-latest-release":"../../scripts/since-latest-release.sh","generate-method-action-types":"tsx ../../scripts/generate-method-action-types.ts"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.3.8","@metamask/utils":"^11.9.0","@metamask/messenger":"^0.3.0","@metamask/rpc-errors":"^7.0.2","@metamask/base-controller":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_9.0.0_1773780354768_0.010706255715982271","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@metamask/approval-controller","version":"9.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/approval-controller@9.0.1","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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"5d48cd99ef7f507f4f39887ac27e165a1515eae9","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-9.0.1.tgz","fileCount":36,"integrity":"sha512-U2xTxCkAqExpcmDlMUYQgsmI7DxD4IF3Q2wMjlk3xXK5H5mIzwgbCjhvGlZpChtmvXc/QYkzwG91n0X54RgJcQ==","signatures":[{"sig":"MEQCIGpu3t4KjAn8/nvNwdNfAFNNlomQILB/6qQpdn7vWFnFAiBScJb8D+ntAvILg0mPzgdeP6LhzkzC8TqfdpThquGUtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266592},"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":"4ed97951a61311efaa7e8eb3cca1c763fa60dfb1","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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","since-latest-release":"../../scripts/since-latest-release.sh","generate-method-action-types":"tsx ../../scripts/generate-method-action-types.ts"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.3.8","@metamask/utils":"^11.9.0","@metamask/messenger":"^1.0.0","@metamask/rpc-errors":"^7.0.2","@metamask/base-controller":"^9.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_9.0.1_1774552783626_0.01704793638483304","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"@metamask/approval-controller","version":"9.0.2","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/approval-controller@9.0.2","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/approval-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c351a4db902829199f9192952cf5c5ca722bfb89","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-9.0.2.tgz","fileCount":36,"integrity":"sha512-A9uQ/oK7VAtw9oVgGwTyQemYAJtgtLQX3iVAZUD6x7PlPzphr2WvUvECHVHkLm2l9V9q7DZK4MTCoHwq55k3IQ==","signatures":[{"sig":"MEUCIDrjhf1mrbk9wT496zPVKhJ0QEDwSG8bGMIBPsCaJ/r+AiEA3kggG49+iUMk8h8ZZ8QvyvMTNcX2Sm+FnEm8etro35s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fapproval-controller@9.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267203},"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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check","messenger-action-types:generate":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2e17556-66c4-421a-ab5c-28815f8b20c8"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","directories":{},"sideEffects":false,"dependencies":{"nanoid":"^3.3.8","@metamask/utils":"^11.9.0","@metamask/messenger":"^1.2.0","@metamask/rpc-errors":"^7.0.2","@metamask/base-controller":"^9.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/approval-controller_9.0.2_1781014094240_0.1373984164520181","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"_id":"@metamask/approval-controller@10.0.0","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"6a5e598790e83692b7568a1a126e8d0b90713e0c","tarball":"https://registry.npmjs.org/@metamask/approval-controller/-/approval-controller-10.0.0.tgz","integrity":"sha512-a/MjA/vyY022Z56Tvq2Ok3U/z2rXAVI8c6OdTJudyLreekoyk1kBa+vM36PYKFce5qx4NIf6PbrpsIxdn1j/pw==","fileCount":20,"unpackedSize":142933,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fapproval-controller@10.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCl5DZIa6iszUm+lO6t7BNg1nUivK7S0a6P5UkuAVzV/AIhAPT1lD+6uX4QJre8rKDVOvBYqnEl5mdiHsqu3QO5dltF"}]},"name":"@metamask/approval-controller","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/approval-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/approval-controller","lint:tsconfigs:fix":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts --fix","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check","messenger-action-types:generate":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate"},"version":"10.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2e17556-66c4-421a-ab5c-28815f8b20c8"},"approver":{"name":"mrten","email":"maarten@zuidhoorn.com"}},"homepage":"https://github.com/MetaMask/core/tree/main/packages/approval-controller#readme","keywords":["Ethereum","MetaMask"],"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","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":{"nanoid":"^3.3.8","@metamask/utils":"^11.12.0","@metamask/messenger":"^3.0.0","@metamask/rpc-errors":"^7.0.2","@metamask/base-controller":"^10.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","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","@typescript/native":"npm:typescript@^7.0.2","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/approval-controller_10.0.0_1788984823947_0.21983548548635534"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-22T00:04:40.063Z","modified":"2026-09-09T20:13:44.377Z","1.0.0":"2022-11-22T00:04:40.290Z","1.0.1":"2022-12-02T23:22:05.717Z","1.1.0":"2023-01-24T18:07:49.928Z","2.0.0":"2023-02-17T22:41:09.372Z","2.1.0":"2023-04-14T16:38:50.557Z","2.1.1":"2023-04-26T12:02:25.871Z","3.0.0":"2023-05-26T17:28:45.316Z","3.1.0":"2023-05-30T12:25:21.842Z","3.2.0":"2023-06-15T20:45:40.390Z","3.3.0":"2023-06-19T14:04:21.084Z","3.4.0":"2023-07-05T16:35:14.021Z","3.5.0":"2023-07-18T20:33:30.144Z","3.5.1":"2023-08-28T19:06:34.140Z","3.5.2":"2023-09-29T12:12:31.010Z","4.0.0":"2023-10-04T21:42:10.831Z","4.0.1":"2023-10-13T01:41:19.411Z","4.1.0":"2023-10-24T16:00:13.413Z","5.0.0":"2023-11-22T19:50:55.631Z","5.1.0":"2023-12-19T10:47:31.843Z","5.1.1":"2023-12-22T20:14:57.916Z","5.1.2":"2024-01-23T21:46:27.924Z","5.1.3":"2024-03-04T18:44:00.581Z","6.0.0":"2024-03-12T19:47:36.570Z","6.0.1":"2024-03-13T11:26:39.289Z","6.0.2":"2024-05-01T13:38:21.819Z","7.0.0":"2024-05-31T19:50:49.638Z","7.0.1":"2024-07-11T20:13:27.006Z","7.0.2":"2024-07-22T15:20:50.734Z","7.0.3":"2024-08-29T15:05:28.201Z","7.0.4":"2024-09-16T13:43:25.813Z","7.1.0":"2024-09-25T20:48:29.253Z","7.1.1":"2024-10-29T11:35:04.515Z","7.1.2":"2025-01-13T13:37:59.951Z","7.1.3":"2025-02-11T15:01:17.572Z","7.2.0":"2025-10-09T17:38:51.784Z","7.2.1":"2025-10-24T16:18:00.834Z","8.0.0":"2025-10-27T19:32:06.266Z","9.0.0":"2026-03-17T20:45:54.935Z","9.0.1":"2026-03-26T19:19:43.840Z","9.0.2":"2026-06-09T14:08:14.342Z","10.0.0":"2026-09-09T20:13:44.037Z"},"bugs":{"url":"https://github.com/MetaMask/core/issues"},"license":"MIT","homepage":"https://github.com/MetaMask/core/tree/main/packages/approval-controller#readme","keywords":["Ethereum","MetaMask"],"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Manages requests that require user approval","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":""}