{"name":"@metamask/permission-controller","version":"3.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/permission-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/permission-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"dfd25b01e5c089b314fdceee1f8b1b3da922c841","tarball":"https://registry.npmjs.org/@metamask/permission-controller/-/permission-controller-3.2.0.tgz","fileCount":48,"integrity":"sha512-/nMpEolJWwVa7WOymTZcfbOikUj9IYa3mBsOb7Wb5gOIJTn0tvW2L0MmPIi4GB8tsofGxSQOOi+nHJdQub9hCA==","signatures":[{"sig":"MEUCIGdzLerpJEVnFPMHp5rIpuIusysox7H5aE3jntLNAElpAiEA6ULJqS45mRuzjnXTKy4sm5PGNUf9J9jk2cc7hiZn8yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSRLvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCkw/9F/wz0HhjwLRpaBs/SNGtFE0EWDWsZvUw2yPBL/U+T0okeVFp\r\n95Qao4S9VQciMn9U+PD2yhzVqx/z8KnwdDoy+xgtKXN+XqyOVIs4g0AcU4Rc\r\nnIL0vLpscIZLvh5HHvY5BfXRUGPQIK3qw29Tms7j3wsysL1HzoKveMMZakuk\r\na8W+Q083KsBAKSBOxU9h+SWW3nH7yh4s859PETieqN5jbvpxAm4WnOqHVAd6\r\nm1koaE9zVTNZO8O0BOhwCu+tiG9lURG9Nu4Hfy0nkL6E9sZkKAeqhQtTVQZh\r\n20uSwvYWLAssXOluJCQ1l8ArYRAfw7QfcdJO5OmuTqs3K1OsyPTnIhpaerGV\r\n2q7c6TkmDfv/xmT3j2l3DWZkv21dy8XGpalRlmUAP77G+9E17ziGAqWcsYxG\r\nFPEcUI93jGJdru1kIhVT7TjdtgV0aZkk23/WAvSEuaJMjjxE1HZD8j63l+z5\r\nDl9pZxsRDPstECjQLpsMdvSJOKNhfS9LTlZRNczsnBcCtAXLOT83VjqCVUXD\r\nMHD2psV4VJSUshq5BMKO9GeZ+qB1Ik0KYw1Kqfffq1mJi8GM96hCkoe722i7\r\nYXnofIFJAhfLUPnuk8gcnnFp9p4UGIwjNT4armFoSew/0zVaKO5pHp10FuSL\r\ntdIuONB1nkmig4vfQhiBjCHnqrvw8+Y0xio=\r\n=8/e3\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/permission-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":"Mediates access to JSON-RPC methods, used to interact with pieces of the MetaMask stack, via middleware for json-rpc-engine","directories":{},"dependencies":{"immer":"^9.0.6","nanoid":"^3.1.31","eth-rpc-errors":"^4.0.2","@metamask/types":"^1.1.0","json-rpc-engine":"^6.1.0","deep-freeze-strict":"^1.1.1","@metamask/base-controller":"^2.0.0","@types/deep-freeze-strict":"^1.1.0","@metamask/controller-utils":"^3.4.0","@metamask/approval-controller":"^2.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","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"},"peerDependencies":{"@metamask/approval-controller":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/permission-controller_3.2.0_1682510575559_0.9862592325857298","host":"s3://npm-registry-packages"}}