{"_id":"@metamask/phishing-controller","_rev":"86-e09f41c44cf8413ab3ee62c7005f6efe","name":"@metamask/phishing-controller","dist-tags":{"latest":"18.3.0"},"versions":{"1.0.0":{"name":"@metamask/phishing-controller","version":"1.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"119721e4e0c0e2926445cdc3ae46a8afafadd174","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-1.0.0.tgz","fileCount":10,"integrity":"sha512-47dIlhdVfWcp2cJ2thVs9SsIxyscWFte4RJ/zLk4m/GpP4LaPZB5zcoAHBKWjDkSHlQyO9AScVnDGfurs1ziHA==","signatures":[{"sig":"MEYCIQC++F8XFht6DhWj/J82NsvaP/OvuaaZKWR6IVNM0/itrwIhANzvc23WVvDR+NQJOOB1kFBJqi911/GpMws/bfRkxHqv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfBI+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkVw//TcluhlcPXvlvYTbwQ+74C2sLiPQUXwupxW34yd+wL9uv9/T5\r\nEvmrHB3cnzuAPolGSSHsA4ifikYqLhEpXAITaF4ih5ZkEnt1wYaWoGNh8zsW\r\nU2hBN77qNOFZK9jR+Qup4SzTm+QZaAe5h1JJNMPrWvXVksfXHCQj/e6dlGSB\r\ngSF5vYf4D2nEpweckyBA7f4jBa5IQKkTxA334/pNO4wAz7yhrQ3gAfMb5Xec\r\nB20yOR+OWmyX3CXcmG212Yv8dtaEtIot8Se8KAPylbCJ9+1PU79ewiHV/+wS\r\nS0RPv4NZyWC+txBnkGVLo7BDJXC4Jipj3dIkuhGGOZhg0/MIYpT6sdLuaaHO\r\nn55Fav1qUJfvWiK6BlyMzv4sxRi+A20d/gw3FxBZComeftxZ4nDbKC+2uAcc\r\njOxzwMbRIlqXN5FI9mSVNZgehhhb+cz7fNxNIqwwr3Npx3eCfO4fl7ClT6qs\r\nJZH1JKm0ai1RhNzI7k1TSBoTZ4rT/AoO49WJx6KAHeKQmQssG380YsBvg0/P\r\nm+MGkO1+9KL/4rGfNGPPpm1oSSTxMhZDB/LK2mkitJ5X9A7c4pYQsyZPRfzu\r\nppawwfTbCfONMw65nmMjd56/SRPfju67jgLNxiDLIT2hpJ4B7rFjpA0xgLzR\r\nanKuN8Eb4CDKleEYK3PXo5KwkaDvFV9XBDU=\r\n=ow0U\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/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","isomorphic-fetch":"^3.0.0","eth-phishing-detect":"^1.2.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","nock":"^13.0.7","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/phishing-controller_1.0.0_1669075518765_0.6972610994667299","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@metamask/phishing-controller","version":"1.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-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/controllers/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/controllers/issues"},"dist":{"shasum":"39c1ef109b9a7927d7758c127c6f1a26799fa273","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-1.1.0.tgz","fileCount":10,"integrity":"sha512-Ehl2CDlvi2kYuBuYcL7YOxfrHQvX7Pkny8RQ2VhvIS7UBx2uKnfEmNCgdwS319eYqRKaxmd5a7ZDi96uFp1NSg==","signatures":[{"sig":"MEUCIDLEFZ9jLa+iHyeTFzoh9GaYSB5htwAdOagkom6zkQmzAiEAw2BNNEZSeIcD+o2FJJ3iynBuWZ7TjxnYjHvyMpfmruA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjioi+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo3Q//WYSr68JlWZBQeHd8+6vrDRJMbU3FEBsiviXeNlPqn2KpKK0q\r\n3oeouKLR6SFNIOZ7ixAcVRq+NS7I/sLNOYGsH37eBTmVIMGG4y+sEa0TavQn\r\n+9ZvR/S53HsyPMOhA4If/aTpcco3JfCAFipn0so1FWCRfAOwbTHJYK5Dxq/0\r\n44IFUK02QflLRzuBtv5Nyru6JpmuqXxZScaoD11yxw0lYIg33oVkYV056dUJ\r\n6SF4QkB3g1MyqfkelDOtbYk5BJq7ysvThj4EmlbqYRX8k2TDYXPnENJ/tsOs\r\nuQPqYLTYqy0UeVroEXzQ1JhdaOGCHSQlSIhMJfCa7Bvr84/iNAF6dfWZjW6I\r\nhRJEL4oQyTe3KVnZfo7ZeqKX9bXUEvXBREcMTmLvg57vVUSXR1XbIK5G2UaD\r\nrLhCQItHBycoqMXD4zrSv/rvGrXv2JkSxaoHTaSpPVtTv2/tsVk2URLtNEPN\r\nClntVftmIsK7LG5fUI2sSfQsO+lxZp04a2ItGpVcHXjz0+FPdxbFUyz21ZGl\r\nAH3CdFvv/Lu0O+MwVm8mgl8F85OWg3dYLGuWuZreGtSqT3LwM4AT9bGTIFTn\r\nf3jW5ntynA/pqVL5taoo5/NbM2G2cGuA9NF8X2y12RoY6Yey0/Z+IJat95hW\r\n8DnC6dfcMlXB4noPQ+4loV8hTSTg471u42E=\r\n=ryZ7\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/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","isomorphic-fetch":"^3.0.0","eth-phishing-detect":"^1.2.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","nock":"^13.0.7","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/phishing-controller_1.1.0_1670023358096_0.6014403395650791","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@metamask/phishing-controller","version":"1.1.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@1.1.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/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"f190b1f8c1d5b3497f6f28565b4b95ec86462e5c","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-1.1.1.tgz","fileCount":10,"integrity":"sha512-DEw8OcjL6bCUJg7zTgkWWBAy05Cuool2WM80jbG8+Mm3qbyhX3BwcziE+ySvCalg677t99M6iWjUSqlNIrgRDg==","signatures":[{"sig":"MEUCIQC8Q72UutSyZIP/wH+GXvCnt81RCCvbida5dP8t0IrZRQIgYQtUivY31c2tf46tks2bXSABN58rXm3Boqfx3LnlwiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0B6dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq9g//fU/ZO3SbDJZeF0cILN3GQwdd7fyHeBp3gdLYXPCadXJitTkw\r\nBYSqjjOHIzvsl8txX1QdgQbQhFA0PkAP0n0Ior2Nt0JwAyv+vncGHMyf5GPG\r\nF05SdknMQKUrntPUz70LX/swIoPPYDesgx2L0Qph7ghEX1mdKsl65r47e4uW\r\nPCcFkF20oJn5hIMKfsojAZgwgvK8nKVpeRhIwg+YuOa4WVtgxM7OIvyXhwVt\r\nq+t9trTssLqtxMjcv05XGGO02YkWSvpvkYi57kLV9WF2Jed4BbppYhhfFjLt\r\nITApxzJQJdMSUs3edfiUX9OrAuYpwDGKLq+yVm2p3UbAevatwQ7PK3vhPEMH\r\nmrjc1BMR7fqpnavO864UwArhq9QOyacDWHJyaPPij1qkY6Q9FOPJGRqKWqJ+\r\nyYAu+A2D3K5EpnCeM1boay//rcBdLiwaPMmDIe6yOhKnLxoFXl20dwMjvtPo\r\n7SBq5aR1Bo2w7bGXoh26OMszuqC+yr5+1Kcjwog6sghRIomJhXxq/v05GhKd\r\nR121sQE1F1rj8PxTtfSjAYmng9XucHeVTe+W6iLm+5CtVBerZL0u5wuKBoTJ\r\nWJPggeJmUn/S0Ph/76Z7bQhYQEqBZGa+L/vhKrD7kLUP1GNcQMhgPlHLneOI\r\nY80KpFS5FNL//s4mYA5uPWyX47VAmf27ANY=\r\n=jCJz\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/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","isomorphic-fetch":"^3.0.0","eth-phishing-detect":"^1.2.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","nock":"^13.0.7","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/phishing-controller_1.1.1_1674583709372_0.6748432411888969","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@metamask/phishing-controller","version":"1.1.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@1.1.2","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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"d2baae380e4d9371ec2dd1ea0efa79b3f1b32fa5","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-1.1.2.tgz","fileCount":10,"integrity":"sha512-PFx0j+vUUYJ8yUjpbecK3bh0r/YZGXGMvJDiSunhnZgfqqdN8/uozaj1Vn3quvku8511rP0afuLWBfxr0/xHFA==","signatures":[{"sig":"MEYCIQCWKMwBuzOHA4ouUmfh0KNWNNCID8O+xQQulyWhUW+PSgIhAMmnTXJk7dX7h6KVKRDPP5yytPzkacaPDDLSRYQYABUO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj28WoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSKw/9HqEZzTt+RlS1sAIkwrXxHVRIe4IPTBap/KDdg+dvx8mWngHX\r\nWZWMTLHxdEWFOFK7DCoXIg8GPlDZM1A8EcMGdeB1mCDuqaYPi66wh0U0SNks\r\nMMDL/OXXZSH0g8hS/G635atf86J5bd1pFiYYs7EvpvBkQK0RHBDlYH3qJjTb\r\n2G7GHBkQ4BL+U4cHOJ0dqQ7XTp+9Yu0rWfVTp4hdfUgbCQ/+6pt/1j6HnX9y\r\nvk8RAStu7geffu1AmqDCdFbThTTMALmPOTgBGahf8myB8v4EKcgV1c3dVxAo\r\nVhZEuQb++WhER0Edxjal90oCgDpRqH5yCTsc/Qsc4MpDmfE912A2+I6FUpYg\r\nfTPh4xc9KVoD3+6oc0KkrbWSY2+7IfD8MsTfYv6RS31z01Md10DGdjKYJdnt\r\nT3df16j2/rNA+JCDu9TxoHUxTDP92q6+aZdGqHGom5hJXcszfe4Ppdg5s6J9\r\nm+b7ED8YTk38s/LygrYBHpRhmDAGmarngrRBHYLP1s2FQn3CCrjZ43aQONQi\r\nbajYFpARnPQJnB8W0fuNjHnuOADg/qzyRQ/zPPetsfB5GLpWFJsLraq8e9I2\r\n6PZOG4XD8KC7tK6PcBeFDiCiNL+WOe6iMPIUPHrEktAFXCtTDh9KlRRrvmnX\r\nOc98M3dA+gQakUj3OT2cUTzMIB5zf1zGrtY=\r\n=9gNj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"03491c068235128d01ebfb598c88363dca8b65cc","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","isomorphic-fetch":"^3.0.0","eth-phishing-detect":"^1.2.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","nock":"^13.0.7","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/phishing-controller_1.1.2_1675347368081_0.4751733622694394","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@metamask/phishing-controller","version":"2.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"4a5471a70af5353d4c33a4f9a756f7e0070cb163","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-2.0.0.tgz","fileCount":13,"integrity":"sha512-dI8LQD4q4o2pVvBTWGpjnrK+MMwV1/CkmKh6ga0hy4aDDcw7hLJuDGM3b+R7lPvS3QEb0WJNH76qyaIeR2FQaw==","signatures":[{"sig":"MEYCIQD5lnXYSmETawHJ1bxOVKQej9UiG3i86b2HCPZ+c5cxaAIhAMLUTQUd2k4xxkc33Y5XUbjXE4KEQ9O8/WK4oS+Fo0Rb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5AA0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Aw/8CoTMuTcHWsFeBD9IKLE9urVMw+6AsRWQACyNvKUswHeVbTtr\r\nCzx/728uSKsm6b/56EIMrPu6xWQ9ztN2sBWHrEnIjwg+GbjkQDhh32aRC3aX\r\nLFv/RhqtTHEEgdo2qdHoT4FZnzoiYPckdXqcckYzuf6xpe/CunRvs1K8p5qr\r\ns/ShkHmLQUFPInSHjT+ujWU4Ik/CCjmMkGLUbXqcC0JlK9Wq/hJJv85rJBLs\r\nCXBM1wCT5kjP3cnu0ZxQlrZ5BCrCZalFgB+jfMSr0Upzy2cS3moY3ZQdp25h\r\nzg+pxbI/U8xCONLLAngQU5oO05DY/NYfkGRL5tvW/bRqBJxhbIKhv7lGKvHz\r\n0tgAM4ePRsfDWlZ9pU1WMmA9mDXzkK8d7oMhIX7Ea0d2VjmPaiNgXRMJvHNp\r\n0BZyUMgk4HUtacFpmDUvKr/eg/UEVxcew4mnoBH9XGNGQ9/7Q5Il5Iqb+hVF\r\nZx3+J+f/k2VtvfP6N/qRgObZx47jW3EYaRZfvwOWQYjlj0Eydig0+4VfZ3TL\r\nxO1ubt/DUI1MG5Mr68thfWY7UntvOjMdfdA08FqDZCSfBHtAarKkmcE4kcbv\r\nOiC//qbMkQc9hHIIVF8m4zS7Gu3fzPL/FRPs8DUojEj5jAygl7Dt5afqSPEy\r\nkwrmQsOa+eEzHKhjDUaA4jEiNk+G1Ys/mlM=\r\n=f0rR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"296e084315d721851d31d58c30bc19060a4553a8","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","isomorphic-fetch":"^3.0.0","eth-phishing-detect":"^1.2.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","nock":"^13.0.7","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/phishing-controller_2.0.0_1675886643795_0.03532524594880848","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@metamask/phishing-controller","version":"3.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@3.0.0","maintainers":[{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"6a5d93f29354468e416f670d2892e3228b5fd562","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-3.0.0.tgz","fileCount":13,"integrity":"sha512-U5TTGod1up/qiClswmjyfZjedzuj1wOcrHSYWyD2u4f1Tq0slcF9vbqV2nDWHslK6z+3hyuUTESd48SZ61sFjA==","signatures":[{"sig":"MEUCICoO+fiYAKoZWc+d24q94/A2WLOYwiPovxK5xjqJPKicAiEA8pGNvypv+AR95wpuvGfj4FmGE6ZIiYLRhqOFMwoPCpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8AKtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzjg/9GInMbwww4+6RpgJu5auStfNwnmPnM4Jd2rRPKtavp+g2siz2\r\nRq04Vjb+kDDjybwopEfQ2RfUg0cqF626mzrQpsjFL4KNOb26SzIEGvcGYs7r\r\nBbtn6e6InXnyP/NKutnaH8kdbcSrIHWRoF49TS2TA5ljcoiCeya3ty9pd8gl\r\npAbnZranrqg3mmwdBwl7Awyj0UOKHVSljns2/Nb0iMWgYwxceRnSitDAY88s\r\nhnfnWC/LQ4oDFo9+QLvVCAbuGGqpvs1zISOQT6Ac1VXh2gGnuoJHndARvRAx\r\n26HklGWVBl3hx4nRHdl9gE9WwZ9yxv54yswNCa5vOFSyvyj45U7fb7Xp0X3+\r\nsMciwVWUDmdUb8RVH74WnLbOWGq4a62OYVulbYsc52wZjXd8TgexTwd42u82\r\nfj3OxVEidstkmKCSzvHZkAFBjpaf81JkakGjQUUNCEvxrcQC0a/wFECJSSFC\r\nvSEdpjXkfv7hJQlOX3YPQJYwoxL6y8H64FIP1mN/ZUl14raqRZa1HCQ+kYwl\r\nvW2bsd0nBZCOzd6T63Q8gTEoldORTrHi3HapYQeCCFUDxezKO0u0VpSoozgq\r\n6SGf5n4WUQPKBtq5y5IQxcnjC8uUG/huW8iSvrMgvW5d6SZakNAmYwyU17uD\r\n10rRURE1V5rl1fJuoFXoKXnvutV+STpmpFk=\r\n=CLgw\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/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.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","nock":"^13.0.7","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/phishing-controller_3.0.0_1676673709434_0.48939225822406107","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@metamask/phishing-controller","version":"4.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@4.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"0a9ca9f9e7158207c354fca3b135fb185f9c63d0","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-4.0.0.tgz","fileCount":16,"integrity":"sha512-L+48u09RhRYO2P5NhOkWHJaeOyQHL8JfJCd54POljUyuiuaP6GAtbkMSgart4ZbeasoEOGnHo7O/5FHgIWT6Sg==","signatures":[{"sig":"MEYCIQDIac61pjQo1/TX3qASQ+/JzI1ZXGiLbrvrGROTCu2SQwIhAP9eIY73rGby1xfgw5pV5yVMRpUcDLUOtoAmjR/lfj34","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLaa3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0ohAApRgQA7b08lrcJMkC47bXOb1ajqlRk3s/+FJviHq/wTVIn3HT\r\nOpTWf7SDmkQRIOPBs6pG8v3K2aWJdrWcaBdND6qR/oajsoq0YvIiURlK/KsF\r\naWpztQbycn7YPkMPBawkllAVHes+6RlykFlrbZRvF3a/J2ldIIxuutm2a51J\r\ngpcwXt39ALr1B9vjKUp2sYVoYMHpaKO9w0wkFZL3w5XArsrnkRoXygphFZUl\r\nRdd/yxkJDY2JVlVg6EpyliyBy4ImkxTDg0eeK7+8ZG/tuaUjZPdhMVjqpaEI\r\nB8gb25kbJ5m+Wx+oRpnsbuyX2uWLxKCjbEa7Y9tuVtNsyOxCOh6yyK9/p61I\r\nJ4JzKSzctUma/ITozOCMmYKaKko+tzHVTnuMOwZzuSRfRXZiU14s80Q0louZ\r\ndfa+7pLtKOaKWlWZOAvT03Fe3+749Z3Pe88eTTU58tIxmZTBx15Ol+O/QywD\r\nJw0EFgKN05J0xC1d3Jd6eQvP0CqW3ShBmoeAfWuX4aN+O/oajfQcIKnU1j8j\r\nA7nmd94682dtRIVWgk3qGIRV7udpSnCGbEYP4oN9prbIOdpuSmlcxDfwbjqV\r\necsFd1Uv5EDjN6Bn1j0iHHuQxwwuRnrB8ZY6NidOTt7jC12oiTC28Rr4DMkt\r\nIOuRGl8BixzGbSkOdneL/0q4MS0GvcRXxDo=\r\n=XTIu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"1cb5515cbe73e7bc9a71f010ec27fdae2e06c148","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.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","nock":"^13.0.7","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/phishing-controller_4.0.0_1680713399672_0.40466580166426014","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@metamask/phishing-controller","version":"5.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@5.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"f2d1006c4063d13f62f1926d2d3c7ffac5736fec","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-5.0.0.tgz","fileCount":16,"integrity":"sha512-mY9g3RV0lxak6YzOD7Ki5WRDIfXbkyn/cpI6BmFMY2Iz/eY0WmDs++NorsWyty3yjLEyTLpMklPA1JsssEylhA==","signatures":[{"sig":"MEQCIAeiqjMqWrO4zm+MJNwspZi1+3eH89QbtS7db5EVLe+lAiBzU/2xtdaj4O2cfsxrz1OPodFyJk3vvVVMhdz+O0oP+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72598},"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/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^3.0.0","@metamask/controller-utils":"^4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.0.7","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/phishing-controller_5.0.0_1685122156547_0.6414761464245926","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@metamask/phishing-controller","version":"6.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@6.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"4086ddb0abf263933146b296fea98ee2a17c9484","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-6.0.0.tgz","fileCount":16,"integrity":"sha512-dlAxoWAU+k31jdkBESCvY2bwfC7jOE2pSxDwSWHdEmuLs4S2niSs4boQ67azONRiLvF20lF71bKthEhTf/RGdQ==","signatures":[{"sig":"MEQCIAQT5dqhDvZ8wZgyytbPCLsVSRlARlPXhyyjVYgkQhqNAiBddTj0nGnYGCstnK7SYIMOGTeU5+upk5Z1S1VRz7a8YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71883},"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/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^3.2.0","@metamask/controller-utils":"^4.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.0.7","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/phishing-controller_6.0.0_1689712450417_0.8836453432657361","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@metamask/phishing-controller","version":"6.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@6.0.1","maintainers":[{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"40f71bac980c84d31033ddc8e61e99f02dd1899c","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-6.0.1.tgz","fileCount":16,"integrity":"sha512-wDJ0tbaRbvoCgwBgdxJPvF2XZLynq/wrgrfsKMG3+nZ6pNPLXwLq43vyaglaXWvlXgbMTgw7alftUfSRQGR/SA==","signatures":[{"sig":"MEUCIQDyjQumoUXRAFyRy/uzadDBEBtawGKbn1rwxtfeKBAgYwIgEHPds5vIY9BULqQR26Dv3CY2qAiURGHZ3JPUOAdWwd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72073},"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/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^3.2.1","@metamask/controller-utils":"^4.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.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/phishing-controller_6.0.1_1693249638586_0.2828217489371212","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@metamask/phishing-controller","version":"6.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@6.0.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"ad26d0853467689e275c1af93df35c2bb577e0ed","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-6.0.2.tgz","fileCount":16,"integrity":"sha512-Bs/9qUbkqiHFrnBW81Ye7FwLIPr/j7dXE1Kixf8jdQw0sFyZKAXxh2paXhnf1t69uV6ub+bos0y5Cvd9xWcpaw==","signatures":[{"sig":"MEQCIFhlUuHKqJmo5dvku0hOGoHwgGaVZeKAJFyxVP45Xj+dAiBl6UaKRhIw+6l/X7UOqn093u5dtOUvq2gek4/VcBaziA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72280},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"55b6636b078ac381cc096b4f6eba08702159788d","scripts":{"test":"jest","build:docs":"typedoc","test:watch":"jest --watch","publish:preview":"yarn npm publish --tag preview","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^3.2.1","@metamask/controller-utils":"^5.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.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/phishing-controller_6.0.2_1695731883482_0.6007974285060422","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@metamask/phishing-controller","version":"7.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@7.0.0","maintainers":[{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"77143cdb493066683b33e4c1d04ef24fba27537f","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-7.0.0.tgz","fileCount":16,"integrity":"sha512-TYKalUuimCVceqCiafOvx8ZojbBIKlcPfIcGqw3pVr/tI2aOZt8e/fr549MViVp++t9042gB3104su9de4C2NA==","signatures":[{"sig":"MEQCIHjg7DBZvwF5HvIQYSoH4EPVtnPP81y76V/IDxyeI+AqAiBDTzQjuhzZraQ4rxLMRPSea+3LxcXpL+szZAjRGdaibA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79410},"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/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^3.2.2","@metamask/controller-utils":"^5.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.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/phishing-controller_7.0.0_1695989618565_0.22087101110592577","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@metamask/phishing-controller","version":"7.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-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":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1544aef4d86a684bf171c76e3b1bfe13b2350b44","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-7.0.1.tgz","fileCount":16,"integrity":"sha512-ONHE8EQsd2zehaOJN9UoVaZ4tMAGeOdCQkngUtcY+kO5W8gzaOS2W3EhthJ2TAS19WoJWS47004gFLtnerLmiQ==","signatures":[{"sig":"MEYCIQCuk+JgbMMnjKJ81mjYsWRxJQCeAIjIqt9cSoGxHTMULAIhALm0rDGPQIq/jD1LKuxMPlTkOFZG/3sDtDFH/8N3dRj4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79822},"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/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^3.2.3","@metamask/controller-utils":"^5.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_7.0.1_1697161322932_0.5599285524854443","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@metamask/phishing-controller","version":"8.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@8.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"6bc6e83d7b4fbc9cb96a14a3a825c1bde0dc92a8","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-8.0.0.tgz","fileCount":16,"integrity":"sha512-8dCKpJjb9BANJzovXZQgois+b1cBHq/MUT3oeDj+TlIZQHILwKt2iX/fg5iAslVN7qd045owibKPT/v2EtRy9g==","signatures":[{"sig":"MEYCIQDb+O1LXISHOqkCDljasnRuI9sS53WrbCdxgJjoeO7mjgIhAJzX4nm90LBOJTjlla8G9d0wLib8Ed3BXKGOPMGB+0HG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80337},"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/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^4.0.0","@metamask/controller-utils":"^6.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.3","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_8.0.0_1700682702092_0.12169161776829407","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@metamask/phishing-controller","version":"8.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@8.0.1","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"3bb6c0302e2db0adda3a84de54d31c5908b0961e","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-8.0.1.tgz","fileCount":16,"integrity":"sha512-PcZqPU2F4Zb83ic+IVs3C9RDS3ag0jru1frgqtEtxmAD2X+sjT2/KMThf3yGzocrGvVleXRtxYAB0gsTfwPoYQ==","signatures":[{"sig":"MEQCIHceF8eMZU7usuo5UMVlenCyuYSbe+ezKinYQDX/ldt/AiAlX+o8vdc5LdZbTRCw+nmRxdzuXWaFI1PPLmiVgGPAeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81178},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^4.0.1","@metamask/controller-utils":"^8.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_8.0.1_1703276154792_0.6847846962133406","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"@metamask/phishing-controller","version":"8.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@8.0.2","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"612d2d2d0d5e8746289fda036b0382a63ea82ffb","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-8.0.2.tgz","fileCount":16,"integrity":"sha512-aRnpv+AtjqffT7hnwF1XZahWs8K99dOd8DcAAaVJyWsdt0cT3o6ryZXHMcFTUGP8Fl88LmkLm1970zfUO8AxFg==","signatures":[{"sig":"MEYCIQCU6fxzirR3mz5ItwdLco/XcV5d+3MhK7VenMU8xyTJ6AIhAJoSNNJYdOiN9QsILsBrBNw2AF6E8ME3O9UKrkihvxhu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81582},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^4.1.1","@metamask/controller-utils":"^8.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_8.0.2_1706046453330_0.9383809185286398","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@metamask/phishing-controller","version":"9.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@9.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"28f1cdb01b0cf023f6626e5025260f2b9d34fd59","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-9.0.0.tgz","fileCount":27,"integrity":"sha512-lFu/PPwmJqtMvWKpsttqKnqwvIHMqQtLl5559W1dHJX+ripTd8bnjAuJgq0BhtqMBIymWtr1rd/4ZCCZ+7bB7Q==","signatures":[{"sig":"MEUCIQDkLme0m5TvoGvqw9ev2ey3THhhjMTPJQGH7dma7jqHVQIgDewOHXQEKFsmzmkhe865pv7nmTUja4XNda9kXc6v+SY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167195},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^5.0.0","@metamask/controller-utils":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_9.0.0_1710272927453_0.5705712200265951","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"@metamask/phishing-controller","version":"9.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@9.0.1","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"923e52aec83c4cf2a1499ca961e5b6ab0a0cd947","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-9.0.1.tgz","fileCount":27,"integrity":"sha512-7DGdz21RwSaU4UzrsMZVW4/GJAIYmPLzvdMDXkGLmJ4jgKMVRW5ClLEgPGkq26SieD2jD/gLRpbG/KutqAiylQ==","signatures":[{"sig":"MEYCIQC1aTqWLY6TJo2XdRGGibBiqlPKYF6G2WehOLFXb/BnFAIhANRen3bO+Cj8qokciFv46SEkJaMBkF5J+u4ZL5N2ZxVO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167441},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^5.0.1","@metamask/controller-utils":"^9.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.8.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_9.0.1_1710329289144_0.14730554302475918","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"@metamask/phishing-controller","version":"9.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@9.0.2","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"d140b6a8a05947c59b04bf161a0d9055e6b711b2","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-9.0.2.tgz","fileCount":27,"integrity":"sha512-eZRbym8o7isHbu741GVztxD2rzKvNQvB+XbmAq6qJD6eMKSSYKC9r/nDaxzaVz9qO93XCE8WnvSUmJx4m8RtaA==","signatures":[{"sig":"MEQCIF4GC+17CAmbZHe73vD4KMAX9dLrSlTOOIuJxhj9VgM/AiBcZgznsVXtpQZ+jpBsemk91z3Jw5Q9qMfmraCW/xN0Jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167865},"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":"109ebe0405d566f1ce5fdb08013f17fcf4a8acd8","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^5.0.2","@metamask/controller-utils":"^9.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.9.5","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_9.0.2_1714491618053_0.8980436953302315","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"@metamask/phishing-controller","version":"9.0.3","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@9.0.3","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"2f41c6f049f1f57909ce7c71ea010b839afcbd1b","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-9.0.3.tgz","fileCount":27,"integrity":"sha512-TIBPFDfVkbcaMSOmU1OLCatxwOBRErE/UUP/iJNbSkXyc9iBdg62cZRIZH5UUT8BpiiTR+R9HMt1SwhlA7sjBA==","signatures":[{"sig":"MEUCIQDumxzjmpaqHhWlFY9w4owC/6h4/oBtDjtxwiMIdf80eAIgOZtQ7dyLFSHGhZ/v5rNKIEYuVQK6NkRWlVUWbyLPIjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166219},"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":"04cbb4706b22918619476ae14fd294be24e4549a","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^5.0.2","@metamask/controller-utils":"^9.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.9.5","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_9.0.3_1716495057786_0.7689885945638844","host":"s3://npm-registry-packages"}},"9.0.4":{"name":"@metamask/phishing-controller","version":"9.0.4","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@9.0.4","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"e07f3bb8aacae7679926541ba3ef3c8e38f417fc","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-9.0.4.tgz","fileCount":27,"integrity":"sha512-pdmNuOec2Ymq6Sh1ucktOtgY6a9xk90FrgE3CBh3JJfVI5/3Dp7p36HkRpcNjfAS6MB0aGyFZVFxtYxg2QMbsA==","signatures":[{"sig":"MEUCIQCEaZar75HRz6VcUho0bDHeD0vh4m4aicjnPYpGIaIo8wIgDKpsrpGCG3NzZnQKFRX8b3LhzwOkv5Gqt0J0DGqNGqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166473},"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":"a137dd142fcef45fad2b0ed1ae366f52eda5a175","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^5.0.2","@metamask/controller-utils":"^10.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.9.5","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_9.0.4_1717178925357_0.9729437750080911","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@metamask/phishing-controller","version":"10.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@10.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"9d15b369e07d6e17aff2037525b188a87c9237d6","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-10.0.0.tgz","fileCount":27,"integrity":"sha512-kB5ElmnncTm46XXi/4/b7bGN7KTWmYQy1Bdls9NL9DBNeTDpv/bgtAUnle/pVPLO0i05GXl8Z/eEyTAFa4G7Dw==","signatures":[{"sig":"MEUCIEI0jNMTOIcwSDwfpEBhL7wIPj6VOzz+tbL7uAi9zLLUAiEAuWXq2NnCAxKGYBRmcJS8OC8mZyDdSVxt3dPrNpBSJG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166943},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","@metamask/base-controller":"^6.0.0","@metamask/controller-utils":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.9.5","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_10.0.0_1717185111687_0.41813662899835435","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"@metamask/phishing-controller","version":"10.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@10.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":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"8efe161dd75dd05dd5ea35a991d4b2645c972fcc","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-10.1.0.tgz","fileCount":43,"integrity":"sha512-zXNFtjEQtBWXZTYuof4DtVb19TBECoi7c8572GPdrpvSDVyZ+F3utSad1JwOPSMLQ9PFjY4UDWh7YolMoav+eQ==","signatures":[{"sig":"MEYCIQCemJx6MOY+KzhfRKUKGY54mrucTozX+J/xO5wzm8zVOAIhANL1m3cQ32+0EChoWUIqpe2PpX6iil2AXYcBetLwuhWt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227535},"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":"30df5f0b86137f64f4e32fc39954a76a72ec65a7","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","fastest-levenshtein":"^1.0.16","@metamask/base-controller":"^6.0.1","@metamask/controller-utils":"^11.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~4.9.5","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_10.1.0_1721232160016_0.9035201580768226","host":"s3://npm-registry-packages"}},"10.1.1":{"name":"@metamask/phishing-controller","version":"10.1.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@10.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":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"3db238f2babd34e1b206122a12a8a09fa62c71a4","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-10.1.1.tgz","fileCount":43,"integrity":"sha512-MDLzeCui5uhsY0nkJpdOtSyxq5zIyFfD2QsZG95QXHGyF1/xr3T6zljGQqdg7dCD2qZ4OWohLG5GbZK5K0nr8Q==","signatures":[{"sig":"MEUCIQCU8Bb3SsUHU5W03AXOof0+a/lWODOfRj5PoPoqBJrLEQIgMPGXYnCqfs66jQl0i4spUsKLD+7hOInvJRvAlfw2p8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236942},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","fastest-levenshtein":"^1.0.16","@metamask/base-controller":"^6.0.2","@metamask/controller-utils":"^11.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.0.4","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_10.1.1_1721661682844_0.7472059790228569","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@metamask/phishing-controller","version":"11.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@11.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"0e9ccf19470c9984d61af03ba2e717155be9a578","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-11.0.0.tgz","fileCount":43,"integrity":"sha512-4nCQBUE4U7HsExomNpz3466gQuVKPI+mSUQqfnhNVFu8ixzmhIXCdy8ImjwfPSkaVncysKG5AuzWJvYrb0Bc+Q==","signatures":[{"sig":"MEUCIAm4pEyZYecOjS+k+1iMBG10TeV5ItrvM5gnHZUzg9SrAiEA5cpqhA9J0mQ7SQFcUKitN7WrrLpgVPtXBm9xJSzVjg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232886},"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":"19e29c418262fec9b692a3dfae0f11e8a9e2f6ce","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","fastest-levenshtein":"^1.0.16","@metamask/base-controller":"^6.0.2","@metamask/controller-utils":"^11.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_11.0.0_1724173206168_0.11038953580039146","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"@metamask/phishing-controller","version":"12.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.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":"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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c9f90025e14d1c1bd628123d6a783d807650d444","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.0.0.tgz","fileCount":53,"integrity":"sha512-ff47a3sONeRglokOnKw1uanclnwueX83BQQoSzfRHfE+83TWjrtzjr4vVcMAxkDyIInLDQ4IAeC8LPiYPnbIMw==","signatures":[{"sig":"MEQCICLkqGb3dl6Q0su4WyVdt+ckeNEJ2J8zCzTgbwfQGBLlAiB01MulOcJ/oEdoynXtzlF9LOT2IzRghyFc5VoldwIWCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290635},"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":"e77a5b5e09adb173f916435002303b5181dd1ba6","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^6.0.3","@metamask/controller-utils":"^11.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.0.0_1724872990495_0.2933223472620947","host":"s3://npm-registry-packages"}},"12.0.1":{"name":"@metamask/phishing-controller","version":"12.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.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":"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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c88dff822c4e0a879f80475723180fcf11862744","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.0.1.tgz","fileCount":53,"integrity":"sha512-wgyhYNnzuzP/2k4QwV14fi90LffbF8qupXrBOd+dOGuPFqNuqTAxXyyWOBf2khgD3Ju3VbR9kV30xFfHV1dhHg==","signatures":[{"sig":"MEUCIQC5ZJHxql1mmfURqWUTGaB6mhbXFCiI+n9S0c5EmGQIZQIga8O+YK43adcNWXXC/V0syGW+8TKVWrDG84rmaTgNMg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295150},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^7.0.0","@metamask/controller-utils":"^11.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.0.1_1724943957251_0.6420716378421907","host":"s3://npm-registry-packages"}},"12.0.2":{"name":"@metamask/phishing-controller","version":"12.0.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.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":"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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"3a38c825748f593f3020d5bbfb1bf91856f3bd0e","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.0.2.tgz","fileCount":53,"integrity":"sha512-CdXQy1bSMKtXpTZEyZegxlRz1kQCpCmfqLP7hNKsCoZc6AURS2YtKxmHSflPq9pnYqVq75KRQPaNZe2YOHjT8w==","signatures":[{"sig":"MEUCIDYHGwr19+3myLjlW7bXJZQ8ys2oSxUAVRxt24UNS6TeAiEAxyIK6+qtAK0rzFXfQax2jZhlJ9jlalguxrinj49xaCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296315},"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":"02b5a7ae2208a397e97c9f78266ec2bdb2259fcf","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^7.0.0","@metamask/controller-utils":"^11.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.0.2_1725964585310_0.21129589983747965","host":"s3://npm-registry-packages"}},"12.0.3":{"name":"@metamask/phishing-controller","version":"12.0.3","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"f1a5a2046e4c7a04613b4c41bc19771cf8235db7","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.0.3.tgz","fileCount":52,"integrity":"sha512-CR1qN2FkMJp+MyNSXVTvrZY7MjCdkvsofW/kyv6oshPtLV6BGBWFyueS2UgjMNsmQDW/vMXUJMZfcMS6rs3S4w==","signatures":[{"sig":"MEQCIFWcW9ko5p9X87Eo95hVNVG1MZSuvaJHgKFOcPC6dTcKAiANOkuS4TFWmtM52WvNVTs9QTl6Npuq35zwWV7D1KIX+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305114},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","eth-phishing-detect":"^1.2.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^7.0.1","@metamask/controller-utils":"^11.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.0.3_1726494268932_0.1291919701141222","host":"s3://npm-registry-packages"}},"12.1.0":{"name":"@metamask/phishing-controller","version":"12.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"a79dfa9111e52dcacda257dbd94d29d199789c11","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.1.0.tgz","fileCount":52,"integrity":"sha512-o09LdvkCE4PiAjxCB7oSxHyuYew+aMCLvU4zJXl12YUC6YxS5uOA9Kgsm3ygaVhoZXPtXKSQWP9F+YLISXAyMA==","signatures":[{"sig":"MEQCIGkLM92UYsRLksXf8yj5Z5jDUwYmKHUEJpYpwSlQNCvFAiAkGO4JC7+CFno8zIc6ul6wKrRNHv/LjVnuytbn8s/NUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306411},"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":"2a198a26285d103ef044e343b317f7284058afd1","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^7.0.1","@metamask/controller-utils":"^11.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.1.0_1729794299329_0.5376328932587111","host":"s3://npm-registry-packages"}},"12.2.0":{"name":"@metamask/phishing-controller","version":"12.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.2.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"250119600822ec324446e312d33239d8e88b52c2","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.2.0.tgz","fileCount":52,"integrity":"sha512-R+GjRIZp04gZYK4FtqK3+ygOqhnk6YJ13j6VlTWz8c9WSGChc0o1/eqR1wamJauYypcVjZG73EdAQzVLTCWzFg==","signatures":[{"sig":"MEYCIQCBsVLHHAzRUCxkaa7JHZ6fQhwAwUnHMWFL7eUtl+BVHAIhAMTlt3Ko3PTOOsc8hVudTsXfC8+GflymS0O7PoDgyHXY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306682},"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":"2bb4e73c2fc17ec86fd3039b8aff79ed8035db4d","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^7.0.1","@metamask/controller-utils":"^11.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.2.0_1729875237480_0.03331828445117946","host":"s3://npm-registry-packages"}},"12.3.0":{"name":"@metamask/phishing-controller","version":"12.3.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.3.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"97b51d86e4f8095b3ef67ea8e2302fe39f2325bb","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.3.0.tgz","fileCount":52,"integrity":"sha512-wBwqHSN/XBw9Xhcz0rShEXG6nCHgQnPJu4h0kK0zXqgmoUWdwdnajhf3ocvrJ9B2ODVLgryoVnWfRrzjflEk+w==","signatures":[{"sig":"MEQCIBy6MOHclIsec0qD+sQ0q4tDrNyLQ6CpCCye2mJg1tjeAiAV1Z8WX1vNIvxpJQbkBDuoCSKJcZ3QwyS57lFZXCZMmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319665},"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":"28aec11c4de2623857eb6e390fa2f485cff9ecce","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^7.0.1","@metamask/controller-utils":"^11.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.3.0_1730136728152_0.912650179354302","host":"s3://npm-registry-packages"}},"12.3.1":{"name":"@metamask/phishing-controller","version":"12.3.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.3.1","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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"392138101c2bf15c6bf10c3737e48893229778e0","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.3.1.tgz","fileCount":52,"integrity":"sha512-r6m48uAnrUPOfqcNANZuX4/lu61OtJuSN67i+xCqHjHBApd8D9npwvu7nnHUiV0dA8kdjB5CyRJgp9jbZGi95A==","signatures":[{"sig":"MEUCIQDPvyRRTywgtXGGdwdXkLj1nIJAEVoFz+Dj/z+MQQqDIgIgVTVINhKWuuDjsNCzsNE27JxX3vQxPB/xhl9syRc44aA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320446},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"0c526eec19702d22a72c7f26ad06be5e9977c6e7","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^7.0.2","@metamask/controller-utils":"^11.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.3.1_1733187972636_0.26002475173567263","host":"s3://npm-registry-packages"}},"12.3.2":{"name":"@metamask/phishing-controller","version":"12.3.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.3.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1cfae4d720dccf0febc1adb1b9da119e2fbeab56","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.3.2.tgz","fileCount":52,"integrity":"sha512-ER1dslHU1Wen8vcmw2LTtC7sTqbQ+bBmZsij4Qzrv160lt7k9FaVkLOKmWqf+ZaprMzO3Gxh3ZiGJYTX7XkpMg==","signatures":[{"sig":"MEYCIQCmViMcrtIfgL5m3ehoUMmeR+oLQZMNgGvuBsQqQiLzTgIhAPpwjjqDMghE4hlsAiD/Sd/pDfG7Wslxu3Pp6WEwKxPx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320918},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.0.0","@metamask/controller-utils":"^11.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.3.2_1739286139513_0.3880895083093836","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"@metamask/phishing-controller","version":"12.4.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.4.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"268626b42b6bb89b8fd3c3abd024d4552bfdd622","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.4.0.tgz","fileCount":52,"integrity":"sha512-faS+HuQiER5hlaAJz0tJHqGN2pSKkzN5gC6r3d/2nFLgkLJp2kwqzL80qWwnVKgG37/RtoeMhmcUYg9GVq5YKw==","signatures":[{"sig":"MEUCIQDnQ2630z6Cx9LuoQVr8YuDD1Za3SCwCDP56iSOHztP4gIgWeZ8PHnaRCP26PG04ZnqzWSs1jaWamZi+XbyY02/Csg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347573},"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":"fb38157f774682171c1acbfcf55d100b7101fc56","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.0.0","@metamask/controller-utils":"^11.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.4.0_1740654535218_0.12836580979169376","host":"s3://npm-registry-packages-npm-production"}},"12.4.1":{"name":"@metamask/phishing-controller","version":"12.4.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.4.1","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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"afce80b16d04856c53a8be9d24961d3fb272a2db","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.4.1.tgz","fileCount":52,"integrity":"sha512-UOTl0z8lVXlx3p32Kp0YtLN5YiXgodT0JXNNS/f5Q2KLlwoYTvVctb/cDyKzBDf/mWvECy1+npKCM43aQ5clTA==","signatures":[{"sig":"MEYCIQC/9Kao8p0ZdKEbg+UFY/+/Tjryw0bTvb1KOwH5BYTcXwIhAK++QW1ymzb//Q8wUqht6c1g4/7aqn0+8Om0MbLy4crR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348840},"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":"931ba41b9c3af3b87a51f9b24d6c2221e084094a","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.0.0","@metamask/controller-utils":"^11.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.4.1_1741725729055_0.10748854365333371","host":"s3://npm-registry-packages-npm-production"}},"12.5.0":{"name":"@metamask/phishing-controller","version":"12.5.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.5.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"b65502a32e5be891a7edfde5d5dbdb78b904557c","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.5.0.tgz","fileCount":60,"integrity":"sha512-h34Gfh0gnZ5cf+hE7HaCpVWEdtDDDx3XoMd15nT+R4kW50mJNNWSo6ptZ9uaxJFlbW53wII9vzvurKZPIOMZFg==","signatures":[{"sig":"MEUCIQCnBiCq3hwQQCpSd7CGW7RfcMok5hXfsWbIl4ZpBpF6OAIgX5Ux0O9mTsZk2Qr5XmMNk0o4ytV/sEQUhbz/rxn+dIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425669},"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":"a2ebab9b2bcb53ee67b383c99ba707a144c34018","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.0.0","@metamask/controller-utils":"^11.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.5.0_1745358773578_0.2946576133972669","host":"s3://npm-registry-packages-npm-production"}},"12.6.0":{"name":"@metamask/phishing-controller","version":"12.6.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@12.6.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"ebc339e352d9f10acec563cddeabd7db9205e770","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-12.6.0.tgz","fileCount":60,"integrity":"sha512-BycDk5eVgISEhMnqvjBuzylZXS+HZiR6gfVBa3uQXsiri17N5MVfERyN3+DqyQ3PmHfl12LhUKYFJjaHcnh1NA==","signatures":[{"sig":"MEYCIQDIzlKxkgI8tjaho2vyT/CSFL0qlDwQrFrlNkivmyAzSQIhAPn2DjxNDPiitqQ1CnRvX1Bup57JtLDA07j3E7qor+Zk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427450},"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":"429229c2dfbece3188ddcb2a2376a4b4fd6c4cf4","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.0.1","@metamask/controller-utils":"^11.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_12.6.0_1749672990231_0.8743069036682614","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"@metamask/phishing-controller","version":"13.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@13.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"5297b63c2c1b5e4a78a6c7bc0aefd45c98368bb9","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-13.0.0.tgz","fileCount":60,"integrity":"sha512-x9rHrYBpP20hKqEA+LAOnVlGMAoA5flp7XeG5ZMjIWqqGMHsmDKiPazH6s/wd2HZ5L2gAfrUhw5PFAp3Dsuk2A==","signatures":[{"sig":"MEUCIQCh0FXfX9y0Anxy3hwQHMpfGpl4e9Yj1YDmToezTvoFMAIgSRPiI5YG4o5nxA3QKxH9cvZq4u8PZDknRpGjQNKg2cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428656},"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":"a28dc1459171012e059cb9aa2ec7a4573e87d87c","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","actor":{"name":"metamaskbot","type":"user","email":"metamask-npm@consensys.net"},"email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.0.1","@metamask/controller-utils":"^11.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_13.0.0_1752158384720_0.713250539784372","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"name":"@metamask/phishing-controller","version":"13.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@13.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c07799a8d553d1f4cd5aba0711177b3b2d9dd782","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-13.1.0.tgz","fileCount":60,"integrity":"sha512-idjxMIStvkl7YR9Kj9wyKkcexDdhJNtFRgn1bPJSPTTylm2YGpoePTNNVx0nEu7TSXvJ+YME0qfvb6tOw1xDVA==","signatures":[{"sig":"MEQCIEabVIFEgCDLcPeFSDnYRiRb+dTeRg62ghYPzIm2FtA+AiAnlmgAlOfUXdlIu88X9yw2+lSELdPfrkgG0El4IEKSdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430885},"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":"d01a31e029d9def3de3ceada8d46389e114e4180","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.4.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.0.1","@metamask/controller-utils":"^11.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_13.1.0_1752609093896_0.9654841027128154","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"@metamask/phishing-controller","version":"14.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@14.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"7fad1f9cb9e26dd5f70c4c559be3092a856fd7e9","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-14.0.0.tgz","fileCount":60,"integrity":"sha512-wtcvSzqd589wUjwF2JXARL2FnpAXYlx6+gTf9RXJvlAPCZuGRmr+4T3HG9luGxISFG9VH9Ov8fB/sAVD4TQcjg==","signatures":[{"sig":"MEYCIQDUMNfUZH+m3cstx/oZlPiw0hQyHk86joXavNDZMHb2KgIhAIEFT75+JR+QOA9yy2ZJpV4L1X128Y5lQE5dH3mQpS/7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548457},"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":"0156580f38a6be56a19f2a3a0397aa7cc868a1d5","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.4.0","@metamask/controller-utils":"^11.14.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0","@metamask/transaction-controller":"^60.4.0"},"peerDependencies":{"@metamask/transaction-controller":"^60.4.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_14.0.0_1758747253244_0.7502181929250893","host":"s3://npm-registry-packages-npm-production"}},"14.1.0":{"name":"@metamask/phishing-controller","version":"14.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@14.1.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"a51606f1e9f485d6bcfed2980e67b62deb91ab1d","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-14.1.0.tgz","fileCount":68,"integrity":"sha512-rY7FtZE1qJ/eNIiNfcb3gT+s1DU4Fz3DpYQ8O/QBt929bIjxmHzZB3w0Q55PEu5+8FL0MuPAzuJ/eVmf4lvA4g==","signatures":[{"sig":"MEQCICWoOC7k+9uN7bxNhnrEM19qdeQcHvrE4Q8GGpGQTVM+AiBbj+FS27ufgGRcBZljcDKAyvvfYY7zHwHtYvGiAaLLoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609327},"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":"b6499101ba581b765638e3890f0df840a3874dee","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.4.0","@metamask/controller-utils":"^11.14.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0","@metamask/transaction-controller":"^60.6.0"},"peerDependencies":{"@metamask/transaction-controller":"^60.4.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_14.1.0_1759515973917_0.3592880303712658","host":"s3://npm-registry-packages-npm-production"}},"14.1.1":{"name":"@metamask/phishing-controller","version":"14.1.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@14.1.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"fbc00574ade39bf2de5675dc9f33ec29242a760c","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-14.1.1.tgz","fileCount":68,"integrity":"sha512-vjJoC8Otd00Nw8rKjRU3WLiigHSM/m3VKq6RUUhBegiTkIFawLALP33pUh3Dm4nnoWlfi+NOsD77b0T6AqnQTQ==","signatures":[{"sig":"MEUCIQC8z6iftpfpXHCMFKg+nQwrHRL0izhpUkVVjWjjEAYejgIgegUY153J3/ocldFaLSKRwe1OcQK0ejNYAeqx+xVfMfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610065},"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":"903c1a122b0f1d4af2ad0b05209f0e08c97e65cf","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.4.1","@metamask/controller-utils":"^11.14.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0","@metamask/transaction-controller":"^60.6.0"},"peerDependencies":{"@metamask/transaction-controller":"^60.4.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_14.1.1_1760033567267_0.0921582617312049","host":"s3://npm-registry-packages-npm-production"}},"14.1.2":{"name":"@metamask/phishing-controller","version":"14.1.2","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@14.1.2","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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"e08ecbb9c06d5d920bbe5d0cc69061a40d96760a","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-14.1.2.tgz","fileCount":68,"integrity":"sha512-cMtS5QMZCSkxIrlI1oUXwzvmjtmPOs0T5vG0g6d5FmYG0qLOTUrZMj5nSCscCN5MNjTQGpPObVXaupie8bfYFA==","signatures":[{"sig":"MEUCIQC671bA/G5q77ZRyteYzDfMznaEmAtMscxw/ybWQR29ZgIgB/hwM2juQdnLwlN/uHr0R2fcdzoKV4ekQrKHXWwIRZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610381},"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":"1198ad7ad8e9a4e44e49079869531bdc4f065dc2","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.4.1","@metamask/controller-utils":"^11.14.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0","@metamask/transaction-controller":"^60.6.1"},"peerDependencies":{"@metamask/transaction-controller":"^60.4.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_14.1.2_1760111268262_0.7674937908496735","host":"s3://npm-registry-packages-npm-production"}},"14.1.3":{"name":"@metamask/phishing-controller","version":"14.1.3","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@14.1.3","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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"57f6f0eeb76c7b36f68e9759a7f4b019a28a17c8","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-14.1.3.tgz","fileCount":68,"integrity":"sha512-Fkv996UGYXcB7qBOfLcIWQx+VBguKXZDuwdgsXEJ+LqoaejHZX6iOoL21VrYJyCXaRtcXbyBF8VC+8oZUjIdrQ==","signatures":[{"sig":"MEYCIQDaIRmwPHt5gT0qUBExykdkIdFsZR7uIz46V5au25fS6gIhAO14tQ3NffNoq6tjnc8ZWchWrVDLWdxK3qsCdVydod8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610683},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^8.4.2","@metamask/controller-utils":"^11.14.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0","@metamask/transaction-controller":"^60.10.0"},"peerDependencies":{"@metamask/transaction-controller":"^60.4.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_14.1.3_1761322762804_0.7669912504935106","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@metamask/phishing-controller","version":"15.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@15.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1bf995d5cf2bd4855204df2c3e1be8605d6789d0","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-15.0.0.tgz","fileCount":68,"integrity":"sha512-XGG9ZJSC+LX6erkFQ/3UbnW6s+/Nt4H7lTwS4AtD6lYhGYiavMG89lXY9pkWh9Fi9O8KycRymmwlLrgJErQiqw==","signatures":[{"sig":"MEUCIQCPysF48vkmbuG3ydHsyLKXKmBGmYYZB5eFyeRZbQtCnAIgV4RkQTJxcoj6vDrvwlxVdoKaqUYEGgkIvH4EjXDUzJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611472},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^0.3.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.14.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0","@metamask/transaction-controller":"^61.0.0"},"peerDependencies":{"@metamask/transaction-controller":"^61.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_15.0.0_1761594806789_0.5739251273789343","host":"s3://npm-registry-packages-npm-production"}},"15.0.1":{"name":"@metamask/phishing-controller","version":"15.0.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@15.0.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"680ad20478a41fd636854b1b9d63f60ee5b471a5","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-15.0.1.tgz","fileCount":68,"integrity":"sha512-HdKsImu+40dtxrXPpPsvIWEnWXGGvbajsAQl1Rm1gGouN7FZrMXNmKlAtiXwWCB2pGp5d4Do3DlPlX7BBC58Qw==","signatures":[{"sig":"MEYCIQCU6qPcTN90iBsXH2/HTM8FyN9l7ZHuHlE0ejQxdlMJLAIhAJJMaXWMR8whfEhX0Gt1higJSFeG40PbZAIkcs7lUKFy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619535},"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":"1048b3c744a22777a4895af1274c3fca52a3e1c9","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^0.3.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0","@metamask/transaction-controller":"^61.3.0"},"peerDependencies":{"@metamask/transaction-controller":"^61.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_15.0.1_1763146350520_0.014613895309205871","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@metamask/phishing-controller","version":"16.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@16.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"189a6143ee113d6447532a6e96f3aba8b56e0ad0","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-16.0.0.tgz","fileCount":68,"integrity":"sha512-TBKfgzosjwl72bKMdyEn4cHqV/Trn77jqfAQpf4XmuoOSA+G0yIX+N56FmHMFYSoc1Tqkh3G1pZYESJCukYE2w==","signatures":[{"sig":"MEYCIQDC/IBOCPTjNdiJovNeNWUPFfEuFHHfgzLh6VwuI5+J5wIhAOAs/zWMg9Koqk/HAWrw9hnR1iCMtdugUIHer3AOwC+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":657002},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"fcb43e64fc5ce6745f904ac6b0b0a8eddf7e92c1","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^0.3.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0","@metamask/transaction-controller":"^62.0.0"},"peerDependencies":{"@metamask/transaction-controller":"^62.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_16.0.0_1763641059709_0.490237425907772","host":"s3://npm-registry-packages-npm-production"}},"16.1.0":{"name":"@metamask/phishing-controller","version":"16.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@16.1.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"2b624369e8115b76ca57d3f8e7d5048f9363fda2","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-16.1.0.tgz","fileCount":68,"integrity":"sha512-P+K3iIJroLNPArhEKLzMTM/oySUN5WlwQNKw0VSQyocNQIdHC4wPRXr8Ptq0LO/dUp6Z1dz3vzabZ9svb8J5Nw==","signatures":[{"sig":"MEQCIDwEk7PyOVFn2NuJd5YFQSNPLUvMC9/naNzdL9VzYnFgAiBz9wwGWrf8KYtHLzoR/CGDn36M92Zbo/i0vjObRVQLEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":657759},"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":"278599528dc51ff176c658cbdd577bf54185d9ff","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^0.3.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0","@metamask/transaction-controller":"^62.0.0"},"peerDependencies":{"@metamask/transaction-controller":"^62.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_16.1.0_1763674924133_0.031212803656852195","host":"s3://npm-registry-packages-npm-production"}},"16.2.0":{"name":"@metamask/phishing-controller","version":"16.2.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@16.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"caadf88cbcab2a717b47b50934598fccfcd7ff08","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-16.2.0.tgz","fileCount":68,"integrity":"sha512-u0RH4jtCvtoQISssAAB1ovAyB4Y9tHFV7c/DWD6rrXgAklldpNE9PEtCXs+AlNIFQjMMyZ8IOd8YcP5ro0uBmA==","signatures":[{"sig":"MEUCIQDx9e08CsOUXQuCf4WWU+1dNYnt0N7dPj9VHNtEAU3+vQIgV76ueCPND7lp00qFZ+ka+g+jlbl0pDTno+CxgJ8i52o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660781},"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":"c313f651871634c8376d03e4500128f27bd4a1f9","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^0.3.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.18.0","@metamask/transaction-controller":"^62.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","sinon":"^9.2.4","ts-jest":"^27.1.5","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.5.2","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_16.2.0_1770713313080_0.8721400340299001","host":"s3://npm-registry-packages-npm-production"}},"16.3.0":{"name":"@metamask/phishing-controller","version":"16.3.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@16.3.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"a374767ab24bc8a369e81ef2f0b70c71f2bcd849","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-16.3.0.tgz","fileCount":68,"integrity":"sha512-aKDv0WIHLuT/XTRJa3p6LoxW3jLCwXVdEXviH/lyTQ1AVC0z2I465daa/q6Lo8OghyHT1kTQVJefI279pS++4A==","signatures":[{"sig":"MEUCIFz0vCubPsKnC9jFr0WlRyy1bXWzO/RRWa09inFdYVRzAiEAuNIFJuNC7/thGCEMthgljPFryWldz3Ih1Xz8P1I1I8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669083},"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":"0176346d05e126a4487c06fe9ef26c2c2d4e7b21","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^0.3.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.18.0","@metamask/transaction-controller":"^62.17.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","sinon":"^9.2.4","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/phishing-controller_16.3.0_1771427091905_0.2817118593223389","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@metamask/phishing-controller","version":"17.0.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@17.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"b0148b0164d9f39907e7626653a73acf82fb66dd","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.0.0.tgz","fileCount":68,"integrity":"sha512-Nnhnp1JHlHFisJNLWuTxtoFOsldhfINVQCcUzIkJrXB7bTijLUsXtEaqYbeVYXdOcdZOyn2fbEWGhp620nI9yQ==","signatures":[{"sig":"MEUCIHJMHXPR5r1Ms2CaiOsJ17R3ZxEUs7IqcsD2aDlWk2D4AiEAj/mfJAvxXm96NknyfgHW9n6UiaR5DZZAyJcDwxEtUmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":657939},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^0.3.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.19.0","@metamask/transaction-controller":"^63.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.0.0_1773780413823_0.4555871523800932","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"@metamask/phishing-controller","version":"17.1.0","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@17.1.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"2d3daa33553796aa52f6cebe2c17aac4454728c1","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.1.0.tgz","fileCount":76,"integrity":"sha512-L4lrGFTEf92QwN0ujfpNX2C2/fOehe3DQA2Dcz7waZP509UM59TTHyTwXOKHwTVd7PbxEjIVAAlIja6IbYkncA==","signatures":[{"sig":"MEUCIBVuNU62UER+Wm+1rbOaVmUXMNc7tQfs7pU4k6vQNIneAiEAt+VVkCBzcMWWlQ+JvjdFdWTFHztVOhBmKlh5HwQQ1hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705011},"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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^1.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.0.1","@metamask/controller-utils":"^11.19.0","@metamask/transaction-controller":"^63.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.1.0_1774552895398_0.7862975152988623","host":"s3://npm-registry-packages-npm-production"}},"17.1.1":{"name":"@metamask/phishing-controller","version":"17.1.1","keywords":["MetaMask","Ethereum"],"license":"MIT","_id":"@metamask/phishing-controller@17.1.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c2707891c0db4129197cd701f292be366dc11ac2","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.1.1.tgz","fileCount":76,"integrity":"sha512-RvNEU4a0f1qaMyrtP3CcYMIvyNsPJw0SSa1fyQV1v5Ic0B7luRBhAgBWhYxgw6sTSsN2MKe7jp2OaJlwEPu+nQ==","signatures":[{"sig":"MEUCIGE0oeyBkTrQYec3hHQMBtw43VOULvyxGzbFvoAyimk4AiEA+WmZ3A6rMnjxVwxCSI0BUNvISuOyNcqk8namsS+7tik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705421},"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":"3a2fe8e80e73a6059aa7754c8aa164c3f452bc8c","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller","since-latest-release":"../../scripts/since-latest-release.sh","generate-method-action-types":"tsx ../../packages/messenger/src/generate-action-types/cli.ts"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^1.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.0.1","@metamask/controller-utils":"^11.20.0","@metamask/transaction-controller":"^64.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.1.1_1775053707631_0.544750761361479","host":"s3://npm-registry-packages-npm-production"}},"17.1.2":{"name":"@metamask/phishing-controller","version":"17.1.2","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@17.1.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/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"822cbe0a0e62191bd51986d4f26b79c603740dec","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.1.2.tgz","fileCount":76,"integrity":"sha512-ngYkv70gIOmKx0zz7c7SpjiHKgieuMGDTcmSNDXO8a4rIVauuNwwxG+76zRgiwTS4VN6kPyC+/IpH/1TmwGUtg==","signatures":[{"sig":"MEUCIHjnf1RCOiUmeom6KlvXzTVZFDHQ4XyFDzvqOQgmAlCCAiEAu8cqaQByzrxQWnbyyQjN4BkFB8TrIlyrNElOxe09HSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706707},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"685b5082b3a1d0f455d2efd7aab0e9a82fb8c8e9","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^1.2.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.0.0","@metamask/transaction-controller":"^65.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.1.2_1778494954219_0.31643737764604474","host":"s3://npm-registry-packages-npm-production"}},"17.2.0":{"name":"@metamask/phishing-controller","version":"17.2.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@17.2.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"3610151b846a98962194b27e652ea36797d9ba56","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.2.0.tgz","fileCount":84,"integrity":"sha512-WIkRYMoSRwlxefWA6QQLIYbrmxl3DGiDY6w5J25ubk7//GudngTuz/rhOaecd1J0Wp8xup0J30qTOf2roz9DWA==","signatures":[{"sig":"MEUCIQDqjAK4nqHzEjJ57w//WAaf1o+aj5y4EdS0/pneCxH1wQIgQWkkOiSaZ6+2rphbtBafMf7kJcVRBUcNKUEX4QcQUKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":810152},"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":"deb8da105c3799f2a24d11c67f94d8ba2ef55c46","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^1.2.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.1.0","@metamask/transaction-controller":"^65.4.0","@metamask/address-book-controller":"^7.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.2.0_1778781196353_0.6710472857215339","host":"s3://npm-registry-packages-npm-production"}},"17.2.1":{"name":"@metamask/phishing-controller","version":"17.2.1","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@17.2.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"9f9823a25cca54356a60d3a292b7fe686e6d97f8","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.2.1.tgz","fileCount":84,"integrity":"sha512-CP5aWqV6fxWp8gSSiJZ2213E2JRqoe7BItUZ5gj2+23zi/1dyNJbFFAn0jlGVPBueSie+9p9eMfcHYNYnzEPQQ==","signatures":[{"sig":"MEYCIQCiWKYqKf1lt2RTi/Z7slDYsD3+gpV3jRgsuGGSml98iwIhAKwVxRm+SXh/MgcPIZ5nLP9+X6F8GAHgkoSjQGWq/+S9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@17.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":811505},"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":"7875ce0fbb30bd76d15726ad7d5a1bd74dbd4a1d","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^2.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.3.0","@metamask/transaction-controller":"^69.0.0","@metamask/address-book-controller":"^7.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.2.1_1783702909404_0.19192448262959094","host":"s3://npm-registry-packages-npm-production"}},"17.3.0":{"name":"@metamask/phishing-controller","version":"17.3.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@17.3.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"abc007df4b908cd5c8d9d74ca8c93182ee77aca5","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.3.0.tgz","fileCount":84,"integrity":"sha512-bOO8JXZE0sUUJQSMFhloB3Q97fsAamt1deA789v6emuyYuQa1KXu4mSJDuwiytVsl261l8zEySU+i50db8zOcQ==","signatures":[{"sig":"MEUCIGFB8T0/eqwgomnk0JK78EJRHOw/3/DpoX0mQPYbzRS7AiEA594C6O222AJ0lWaFZaSBG/Qdr8Xx3ffdIi3N5x6u1XU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@17.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":836787},"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":"4f1aadbaf60cba425ca5bc26178ca222e02b4ad3","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","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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 --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":"frederikbolding","email":"frederik.bolding@consensys.net"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^2.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.3.0","@metamask/transaction-controller":"^69.0.0","@metamask/address-book-controller":"^7.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.3.0_1784192631987_0.024550089463015956","host":"s3://npm-registry-packages-npm-production"}},"17.3.1":{"name":"@metamask/phishing-controller","version":"17.3.1","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@17.3.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"ed3088dd33d49f55eb374717225a0fbae7e7f85f","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.3.1.tgz","fileCount":84,"integrity":"sha512-dBKjz9MSui1yXnePdiT79B+uZ1LE1flMXRMno6FeQdzH3T3epVd1smyQMQDcM8ofrbiRKrEjlO03HZXL54fVAg==","signatures":[{"sig":"MEQCIG8XK3/nU+xhTh6GN8MdcUxhZqQ0nt9rLHWZntR/qWh3AiBCT/OfhRS/dLHyr7NDZXm5jlFHgfXM4/bcg78PX/0PfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@17.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838350},"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":"caa2b50af5840e5c04ea1f0922d7b0646a1ea956","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","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^2.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.3.0","@metamask/transaction-controller":"^69.4.0","@metamask/address-book-controller":"^7.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^30.0.0","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.3.1_1785529432769_0.6883159211443624","host":"s3://npm-registry-packages-npm-production"}},"17.4.0":{"name":"@metamask/phishing-controller","version":"17.4.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@17.4.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"8099ef367aabe41ac1d3d3874420fbddfa10fbf1","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.4.0.tgz","fileCount":84,"integrity":"sha512-92kcYMKRPZX7MUX+66J4b2PfRqEV7ONNig40tQ+AT28lgPhX/qDDouAljjvbUGYJlDPWh395pVaxKgyI2ovo2w==","signatures":[{"sig":"MEYCIQD4joAWYdgtlH0G/ofeI/K6Fw3Q5jfoBmRi095pTBNZsAIhALIbYS0jsELFcUn+AdPC515/tl56VrjiDarMVUa7ltyI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@17.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":847459},"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":"97ab0ea11d3b318a4d89e7a8cc037a34ba8333f0","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","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"gudahtt","email":"markjstacey@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^2.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.3.0","@metamask/transaction-controller":"^69.5.2","@metamask/address-book-controller":"^7.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^30.0.0","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.4.0_1787684400432_0.7225666607327808","host":"s3://npm-registry-packages-npm-production"}},"17.4.1":{"name":"@metamask/phishing-controller","version":"17.4.1","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@17.4.1","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"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"6ac51885684a1f25c77c9e267c2cd8624d875379","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-17.4.1.tgz","fileCount":84,"integrity":"sha512-7N5DSdf6r23/DQrLTpd1pyYKtgKhyggJYIbYQUEROuonEYpdQB9qfS5vylpAIoFvDumDUZrCuvVwOjqKtsq2qg==","signatures":[{"sig":"MEYCIQCCdhEuxzGqwyqFkB9armBBe0w0cOZFN5SsZeVJ+IsqtQIhAO5lKRfkqZnVqLiUhmzl4NlxL2aLy/S3v0Om4RW66CeG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@17.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849819},"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":"984bfda4bf0cfabeb877424fe17955508a7aeb76","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","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^2.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.3.0","@metamask/transaction-controller":"^69.8.0","@metamask/address-book-controller":"^7.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^30.0.0","@ts-bridge/cli":"^0.6.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_17.4.1_1788384401319_0.3947831404429549","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@metamask/phishing-controller","version":"18.0.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@18.0.0","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"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"ebbcd85013f6d08ec6a68ab8d5b4e725ea063a0b","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-18.0.0.tgz","fileCount":44,"integrity":"sha512-AZYCBL1XAjc4cutVGRQWRZVNbvWv0bzZtujbShSZaMknjp+fnQM+5RcJYaP9hQD/aXp/JvWEiBeGj5KYcO+Wkg==","signatures":[{"sig":"MEUCIQDtaSd+t41gnfO28qWwMTPessMHwuXYfP+qSnXqF1W+wgIgc5aVTQMb7Vtx/0GAD5MpV2RcqVcrJLD2fsSp1P/iYts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@18.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430990},"type":"module","engines":{"node":"^22.14.0 || ^24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e12dae84191fd33e43e0996607a15828ef7539da","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mrten","email":"maarten@zuidhoorn.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^3.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^10.0.0","@metamask/controller-utils":"^13.0.0","@metamask/transaction-controller":"^70.0.0","@metamask/address-book-controller":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","rimraf":"^5.0.5","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"npm:@typescript/typescript6@^6.0.2","@types/jest":"^30.0.0","@typescript/native":"npm:typescript@^7.0.2","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_18.0.0_1788986281071_0.13870264651470454","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@metamask/phishing-controller","version":"18.1.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@18.1.0","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"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"7a05429341cbb38e035f7eaadc45137d65195e10","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-18.1.0.tgz","fileCount":48,"integrity":"sha512-BvDMfrh3AqXK6mOWAspk5yLeWm7qh1Qp+nyCNISP3PXGvX6az3ilqyPcTxrsA5drLmf+ng9zb8U27zrNgXQQ7A==","signatures":[{"sig":"MEUCIHIJd70TNEvz7WZqU91PDJQ8bKl0JExPxv+ucagcEm26AiEAwSenAD5zXntxTGEdN1cr+NFSV/pZ1TPHrL8daVAayW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@18.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467703},"type":"module","engines":{"node":"^22.14.0 || ^24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f7da37e9d80d0ea3489d6bff141ba016c50f920b","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^3.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^10.0.0","@metamask/controller-utils":"^13.0.0","@metamask/transaction-controller":"^70.0.0","@metamask/address-book-controller":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","rimraf":"^5.0.5","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"npm:@typescript/typescript6@^6.0.2","@types/jest":"^30.0.0","@typescript/native":"npm:typescript@^7.0.2","@metamask/eth-sig-util":"^9.0.0","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_18.1.0_1789418015459_0.642285993214365","host":"s3://npm-registry-packages-npm-production"}},"18.1.1":{"name":"@metamask/phishing-controller","version":"18.1.1","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@18.1.1","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"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"65de6979238baeef81dbf7de6dab5d835bc883c2","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-18.1.1.tgz","fileCount":48,"integrity":"sha512-vMTS2hg32EueDSMY/YaB1AU0j/S++awMjzxKZZ6bt/yJ5DqFthdQOkHGHX0JKihRvwaxMqCuU3Wl/P4ajfYVBw==","signatures":[{"sig":"MEUCIBVmLy0K/8MWpCFssDRofTj+FOrPmzy6MIIZTH9WoC8CAiEA9Mybd5b6JUEePIzneEGamL1XrYjLttHLzA6D1lom38U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@18.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":468149},"type":"module","engines":{"node":"^22.14.0 || ^24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"054f3139686f58bda93d04a097f69ded0f385201","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/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.1.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.0","@metamask/messenger":"^3.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.1.2","@metamask/base-controller":"^10.0.0","@metamask/controller-utils":"^13.0.0","@metamask/transaction-controller":"^72.0.0","@metamask/address-book-controller":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","jest":"^30.4.2","nock":"^13.5.6","rimraf":"^6.1.3","ts-jest":"^29.4.12","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/eth-sig-util":"^9.0.0","@metamask/auto-changelog":"^6.2.1","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_18.1.1_1790260037035_0.6265248500192888","host":"s3://npm-registry-packages-npm-production"}},"18.2.0":{"name":"@metamask/phishing-controller","version":"18.2.0","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@18.2.0","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"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"de6857b0499659fd24323187c5930f1442715df7","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-18.2.0.tgz","fileCount":52,"integrity":"sha512-WxTES1NH8cau667aQNFoY3wXgohiqT6QjtUE1eYNF4gUkeJTrBW2FVrBZ6bnVj1czL+tNypTLFu6Ki8Fsb0JOg==","signatures":[{"sig":"MEQCIFn8xm4AW5bHFTvscsZgek7/twf04eTUHTC8DPyWdztuAiBM0kK7v3pvREfUwjGEVEFj371AswlGRpUspqbLMRYi9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@18.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484896},"type":"module","engines":{"node":"^22.14.0 || ^24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"066a2a168536ad77a13bfcdd19fa6004365b3f5e","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":"node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts","build:only-clean":"rimraf './dist' './tsconfig.build.tsbuildinfo'","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller","lint:tsconfigs:fix":"node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check","messenger-action-types:generate":"node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.3.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.4","@metamask/messenger":"^3.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^2.2.1","@metamask/base-controller":"^10.0.0","@metamask/controller-utils":"^13.0.0","@metamask/transaction-controller":"^72.0.1","@metamask/address-book-controller":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.2","nock":"^13.5.6","rimraf":"^6.1.3","ts-jest":"^29.4.14","typedoc":"^0.25.13","deepmerge":"^4.3.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/jest":"^30.0.0","@typescript/native":"npm:typescript@^7.0.2","@metamask/eth-sig-util":"^9.0.0","@metamask/auto-changelog":"^6.2.1","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_18.2.0_1790798565917_0.2844715011246035","host":"s3://npm-registry-packages-npm-production"}},"18.2.1":{"name":"@metamask/phishing-controller","version":"18.2.1","keywords":["Ethereum","MetaMask"],"license":"MIT","_id":"@metamask/phishing-controller@18.2.1","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"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"b34905ebe064efc1a34ce2f922ee2876ced6f798","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-18.2.1.tgz","fileCount":52,"integrity":"sha512-mhbw75x6rUW9e8WIsRkbg6hD+hsKd0gmV256esFCkpTsB7y5aogkB6KLOIlJW4saWSFTw3TNlA63bLw3J6oe5w==","signatures":[{"sig":"MEYCIQCCotXMU8cR90PfA8BpI5BXxbikNxhDfzAD1Z16yZzETgIhAPDgDE7wbAFzG+B2W/sNn8Mv6DjMxDiSZ8is+y/T/+8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@18.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":485589},"type":"module","engines":{"node":"^22.14.0 || ^24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a7be4d8fdf0bbe6ebed72b96fc75814646c068b6","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":"node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts","build:only-clean":"rimraf './dist' './tsconfig.build.tsbuildinfo'","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller","lint:tsconfigs:fix":"node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check","messenger-action-types:generate":"node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mrten","email":"maarten@zuidhoorn.com"},"trustedPublisher":{"id":"github","oidcConfigId":"4f7e3393-5a2e-4b89-9a49-591e32c9a55e"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","directories":{},"sideEffects":false,"dependencies":{"punycode":"^2.3.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.4","@metamask/messenger":"^3.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^3.2.0","@metamask/base-controller":"^10.0.0","@metamask/controller-utils":"^13.0.0","@metamask/transaction-controller":"^72.2.0","@metamask/address-book-controller":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.2","nock":"^13.5.6","rimraf":"^6.1.3","ts-jest":"^29.4.14","typedoc":"^0.28.20","deepmerge":"^4.3.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/jest":"^30.0.0","@typescript/native":"npm:typescript@^7.0.2","@metamask/eth-sig-util":"^9.0.0","@metamask/auto-changelog":"^6.2.1","typedoc-plugin-missing-exports":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/phishing-controller_18.2.1_1791960962837_0.40478409020648365","host":"s3://npm-registry-packages-npm-production"}},"18.3.0":{"_id":"@metamask/phishing-controller@18.3.0","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"b4a0f5dce7e82d60a80a793d11a5e50b21352836","tarball":"https://registry.npmjs.org/@metamask/phishing-controller/-/phishing-controller-18.3.0.tgz","integrity":"sha512-UP0SkujcydB4gs+d6l+QHQ5tGwLe790U1r+XX5VHiMvf6ZRtrR8mkN9NQOxEpdAEd39ZXw51sNqOYXmC3S4XMQ==","fileCount":48,"unpackedSize":473244,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fphishing-controller@18.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCyS8GxPWA1Ni06S8M6C1f51WjIowHtZtQdWiRmCcn/AIhAM3g2YzfcyFHdKojzAmdYSFXmBbLP1b1d9oCikABZvAN"}]},"name":"@metamask/phishing-controller","type":"module","engines":{"node":"^22.14.0 || ^24 || ^26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0bc4bfcdcde4274bf954df5a00a96465cde7bdcd","license":"MIT","scripts":{"test":"vitest","build":"tsc --project tsconfig.build.json","build:all":"tsc --build tsconfig.build.json --verbose","build:docs":"typedoc","test:clean":"vitest --clearCache","test:watch":"vitest --watch","build:clean":"yarn build:only-clean && yarn build","test:verbose":"vitest --reporter=verbose","lint:tsconfigs":"node --import ../../scripts/resolver/register.ts ../../scripts/lint-tsconfigs/lint-tsconfigs.ts","build:only-clean":"rimraf './dist' './tsconfig.build.tsbuildinfo'","changelog:update":"../../scripts/update-changelog.sh @metamask/phishing-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/phishing-controller","lint:tsconfigs:fix":"node --import ../../scripts/resolver/register.ts ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"node --import ../../scripts/resolver/register.ts ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check","messenger-action-types:generate":"node --import ../../scripts/resolver/register.ts ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate"},"version":"18.3.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4f7e3393-5a2e-4b89-9a49-591e32c9a55e"},"approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"}},"homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","keywords":["Ethereum","MetaMask"],"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","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":{"punycode":"^2.3.1","@noble/hashes":"^1.8.0","@types/punycode":"^2.1.4","@metamask/messenger":"^3.0.0","fastest-levenshtein":"^1.0.16","ethereum-cryptography":"^3.2.0","@metamask/base-controller":"^10.1.0","@metamask/controller-utils":"^13.0.0","@metamask/transaction-controller":"^73.0.0","@metamask/address-book-controller":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"nock":"^15.0.5","rimraf":"^6.1.3","vitest":"^5.0.0","typedoc":"^0.28.20","typescript":"npm:@typescript/typescript6@^6.0.2","@typescript/native":"npm:typescript@^7.0.2","@metamask/eth-sig-util":"^9.0.0","@metamask/auto-changelog":"^6.2.1","typedoc-plugin-missing-exports":"^4.1.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/phishing-controller_18.3.0_1793310109928_0.5577694751191643"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-22T00:05:18.694Z","modified":"2026-10-29T21:41:50.401Z","1.0.0":"2022-11-22T00:05:18.919Z","1.1.0":"2022-12-02T23:22:38.298Z","1.1.1":"2023-01-24T18:08:29.533Z","1.1.2":"2023-02-02T14:16:08.201Z","2.0.0":"2023-02-08T20:04:03.995Z","3.0.0":"2023-02-17T22:41:49.625Z","4.0.0":"2023-04-05T16:49:59.803Z","5.0.0":"2023-05-26T17:29:16.740Z","6.0.0":"2023-07-18T20:34:10.592Z","6.0.1":"2023-08-28T19:07:18.810Z","6.0.2":"2023-09-26T12:38:03.730Z","7.0.0":"2023-09-29T12:13:38.756Z","7.0.1":"2023-10-13T01:42:03.186Z","8.0.0":"2023-11-22T19:51:42.292Z","8.0.1":"2023-12-22T20:15:54.955Z","8.0.2":"2024-01-23T21:47:33.513Z","9.0.0":"2024-03-12T19:48:47.675Z","9.0.1":"2024-03-13T11:28:09.321Z","9.0.2":"2024-04-30T15:40:18.271Z","9.0.3":"2024-05-23T20:10:57.961Z","9.0.4":"2024-05-31T18:08:45.545Z","10.0.0":"2024-05-31T19:51:51.876Z","10.1.0":"2024-07-17T16:02:40.174Z","10.1.1":"2024-07-22T15:21:22.997Z","11.0.0":"2024-08-20T17:00:06.376Z","12.0.0":"2024-08-28T19:23:10.667Z","12.0.1":"2024-08-29T15:05:57.472Z","12.0.2":"2024-09-10T10:36:25.483Z","12.0.3":"2024-09-16T13:44:29.100Z","12.1.0":"2024-10-24T18:24:59.594Z","12.2.0":"2024-10-25T16:53:57.743Z","12.3.0":"2024-10-28T17:32:08.386Z","12.3.1":"2024-12-03T01:06:12.854Z","12.3.2":"2025-02-11T15:02:19.717Z","12.4.0":"2025-02-27T11:08:55.408Z","12.4.1":"2025-03-11T20:42:09.246Z","12.5.0":"2025-04-22T21:52:53.769Z","12.6.0":"2025-06-11T20:16:30.411Z","13.0.0":"2025-07-10T14:39:44.916Z","13.1.0":"2025-07-15T19:51:34.071Z","14.0.0":"2025-09-24T20:54:13.425Z","14.1.0":"2025-10-03T18:26:14.106Z","14.1.1":"2025-10-09T18:12:47.490Z","14.1.2":"2025-10-10T15:47:48.476Z","14.1.3":"2025-10-24T16:19:23.014Z","15.0.0":"2025-10-27T19:53:26.997Z","15.0.1":"2025-11-14T18:52:30.743Z","16.0.0":"2025-11-20T12:17:39.888Z","16.1.0":"2025-11-20T21:42:04.404Z","16.2.0":"2026-02-10T08:48:33.251Z","16.3.0":"2026-02-18T15:04:52.049Z","17.0.0":"2026-03-17T20:46:53.995Z","17.1.0":"2026-03-26T19:21:35.602Z","17.1.1":"2026-04-01T14:28:27.824Z","17.1.2":"2026-05-11T10:22:34.381Z","17.2.0":"2026-05-14T17:53:16.524Z","17.2.1":"2026-07-10T17:01:49.485Z","17.3.0":"2026-07-16T09:03:52.150Z","17.3.1":"2026-07-31T20:23:52.866Z","17.4.0":"2026-08-25T19:00:00.580Z","17.4.1":"2026-09-02T21:26:41.411Z","18.0.0":"2026-09-09T20:38:01.176Z","18.1.0":"2026-09-14T20:33:35.565Z","18.1.1":"2026-09-24T14:27:17.131Z","18.2.0":"2026-09-30T20:02:46.020Z","18.2.1":"2026-10-14T06:56:02.941Z","18.3.0":"2026-10-29T21:41:50.049Z"},"bugs":{"url":"https://github.com/MetaMask/core/issues"},"license":"MIT","homepage":"https://github.com/MetaMask/core/tree/main/packages/phishing-controller#readme","keywords":["Ethereum","MetaMask"],"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Maintains a periodically updated list of approved and unapproved website origins","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":""}