{"_id":"@metamask/utils","_rev":"77-7bba39b95d84e2e446c135de59e65680","name":"@metamask/utils","dist-tags":{"latest":"12.0.1"},"versions":{"1.0.0":{"name":"@metamask/utils","version":"1.0.0","license":"ISC","_id":"@metamask/utils@1.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"dist":{"shasum":"ff923dbefdf62e5c27e5ca9393bbb5844d679bf3","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-1.0.0.tgz","fileCount":19,"integrity":"sha512-XFHydAXmA5GNr0eze5w2htMMRWScPzO1hMzbdPXRC/9oAX1hQeQaMdROU+HmvKCheQh0HJ0uPspOx73P0AXBVg==","signatures":[{"sig":"MEUCIQDa6/s1Pg0I64p+/BMpYtqy8ZbDNixu3SSo8Q4JcFeuawIgSJNnVEnN6GqhR4apxlPEzFNYCYfXYfmXKOOvWYwkngw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigYiWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsYA//RXk3dqnKGbCYWiHfahdOeORcSm4U87fBZWJ+gODSMCWScWjF\r\nCjx9J55dEgUXKfeB9mJSi0heVu5Hj7HYey8Tpd1Suxih0Gt/CIA2ywiQcN8X\r\nRq+wXBdu2Y/sI0jAvOuW9I8gsGnNpMziMD+9IGgBK5Iwt9jUxAzk1dQKXJax\r\n5c/DfdGG+BfLFep8A8D1a3QZ77yO0gA93TcQJuSkcpItUOYrjSUFKhTy6Ql5\r\nX5re+vsokOM2F18e+Y6PaK+lhDn4SDplRG6JacxbQBW4YVmtJ3twdZAAKM0i\r\nOguoSiMPaxToMI4MolSeXBXicU/ysdS3yIyQCvcDpb+bFPVSl4VaU2jCHcKn\r\nhsd1o22Ub6XuxXYBTZTXRkdu+VpbhMgpHvBmSu8nHllALoAgMFZ9FfuyYi3H\r\nfKVq114YSH4FjY+zKaIdA/tya5ynAMWY8142wxZlyBB5YH1N8tbp1T7oGqJQ\r\nQgmGLTLizitt/wJa1UbjW1qSl6Jd7N/Vzadt3Cq/5ACCg7Vb7VoJWwCGUD9k\r\nIfqmWfHJvEDvFILaVI87KUuBPLGrHRHCtUfZB9hzoqaoHOy15klYm4I7pVQ0\r\n7xMil2XCvUWQO1eeo69jIPiW772R4NojVQYU6EXTbDId/7jDEwL3Je9VzAGb\r\nZI/km4IZPAz9lKmwk79+DQ3drvZuLvd6++4=\r\n=AzuQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"a653900ef8f2a2090b2850c665d79bc8415d7280","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"6.14.17","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"_nodeVersion":"14.19.2","dependencies":{"fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^26.3.0","typedoc":"^0.22.15","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^26.0.13","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^1.0.5","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.0_1652656277815_0.703307361283869","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@metamask/utils","version":"2.0.0","license":"ISC","_id":"@metamask/utils@2.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"dist":{"shasum":"fe7e970416a256751c429f4a5e96aec6c4366ba7","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-2.0.0.tgz","fileCount":19,"integrity":"sha512-AZ63AhRxAZXll+/SEiyEXgrxuAL4yOj0ny4V36VgPmTDvt+7GrmVJWrQF3o5PZZWV6ooaHZ9291RZHRcKZm0HA==","signatures":[{"sig":"MEQCIHe2v41mrMxV0ycCnMOVITgMbR/z0tAPxnNtY6NYV2nLAiBkv2p6kwmgyf8tSfy6cq/Ue6iQQj8LUwvGJCGHpBkUFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigsnGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr41Q/+NU8QE45rsmOFkv8GFeu8XUT/Hq3uqLC0vFOvBW6Eie7NFJua\r\n0INXXRmAu24otajZgciHspItv2Ze79sqWC+93CJBXVlYIaVayiTFJ6O96GM8\r\nh+VJAuy8SGd4is20WVTct8Z/Yore3J2+QWFXYqhJeVmy1N8wUBDMfDzeKjOV\r\nSy28wVEsNYdXCHvTm7vAP4khIqDMHVHeKbFaCNYBrrIqMOuBFFGaxa1EFWGU\r\nW+6V6vg5FCnz6/4FPN+pNc0oZHKXBbyAIq0+gpaHvAc6IfXm9zIj/3yXeSnw\r\nSfZyJ9oMC0ifCHXlGe9s/FtmYA7vE3427B7dl4JOUrnuj+NxSx6NRd6q91PE\r\nTmSEw29gErXOCM0AY7pmA9Dsye2ECJ2Dt4fj951OTU4BTkhJ5Sr+SDjpnlSp\r\nCqRQLcjjUavft7ZOA3VBYSjgnLw+RW6F5TKYFVmkLRXRvhDrSzEs6vttJrJE\r\niaju4RhxGCDhH1wF8JXm1jdvDREm9Z21FMg4KvUOn6pcHJKj0cTH0QFbw/te\r\nFxgtoAvoHKDB/mFI8vnZ1oLYP7WW0fO/6jPnSoQ5QkcBjznY2g7MLq1w/+NZ\r\n9NNIuhwNFMC96THsPLFfffepPkaZ8TfWJ520f3gJWgqwPyMi1jhkl+HBNO4R\r\n27T1Ea9d6aGnHVoYFuoxCkg2p4KETWI5EzQ=\r\n=Ceaq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"7c14f9e228021fb2ca430cb8f0b411c077ed9049","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"6.14.17","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"_nodeVersion":"14.19.2","dependencies":{"fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^26.3.0","typedoc":"^0.22.15","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^26.0.13","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^1.0.5","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0_1652738502326_0.4492857122702041","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@metamask/utils","version":"2.1.0","license":"ISC","_id":"@metamask/utils@2.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"dist":{"shasum":"a65eaa0932b863383844ec323e05e293d8e718ab","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-2.1.0.tgz","fileCount":22,"integrity":"sha512-4PHdo5B1ifpw6GbsdlDpp8oqA++rddSmt2pWBHtIGGL2tQMvmfHdaDDSns4JP9iC+AbMogVcUpv5Vt8ow1zsRA==","signatures":[{"sig":"MEQCIGqp0O7iKUiRjrjcwNsZD/85fuf5676+egSI2Q5OzGssAiBvGRrY9WaiYkXsf0HeHuOu3RsgQCN9Elppgf3W6LAp1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizsuzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppaw//c/kq6Hm6wcRKTfloaU5Z29f4pUkGlHUATDxlv+WeCkYaICGf\r\nmMoCz83C5lvGNhIzRY29ZeQzufKwqJitqC6aj31BbOl/z6jmyB2rPrzNXkf7\r\n7xtNwvKoQRwXKy7h8wSSdnfwBoevHFWtdLs/3NbZgPxddgufJBllSW+m96Ba\r\nhXVKJhAk3nQ6Bf4+9MEwaLGHbJLU3sJrBB2WAz9jiMQ/JUhx9uNLUDXu86jL\r\n2280iPxoVDG+xZBF39NtOW9VIfv4DIokEILXyze6JcBPpkgs9/F6rrFa9P3w\r\neiAEu3PudpCwFYlJH1IHMiXgk4Y/V6fDW9tyfavDHAMU83wHHSIhO9bIDOVv\r\npV7BbXzCHLgAnl+swd/aave3JNqaFFPk7A3GAjzbMAD0JLbpkCjoephcPfoE\r\nPnhcaCNo0xqDsoZnCTfA0pZPQjNj1ue54dX8jaGAdJx9K7LrGR4BBqY8OM/I\r\nLUDJWKhz5tGhsi1iogliMdhn+t3G075zTGhnlMTectWKkYZNrP+4Rkpn8T9t\r\nUDra9jJSYcgxouPDsGoGhHjYU7Gq+DWluS79oyWz03KiblrLjfGLsptZuDtp\r\n24ZB6r79KJdd+Y/lEYxAnBDlSWKBh68bStWl+3a6aJR6FMQFgrklzmGlbzMv\r\nbyf30z6syn3UMyMrFnjOSdnSiqGvyQ9OsI0=\r\n=23yy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"6bd30bfb4ab2b0e53b218d5f1b979e753163401e","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"6.14.17","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^26.3.0","typedoc":"^0.22.15","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^26.0.13","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^1.0.5","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.0_1657719730908_0.311125802925559","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@metamask/utils","version":"3.0.0","license":"ISC","_id":"@metamask/utils@3.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"dist":{"shasum":"40440cc7aee9c0fb6cdd57a9421aa6d07ce0e1fb","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.0.0.tgz","fileCount":28,"integrity":"sha512-QnaKWLqh7aFw06V9RbOCuRLagD+dTvNizrYjqhZB5d2AyzMbgSp0PZ7hPw85YMHSRqEj3A5WB77ueVHXwgFgeQ==","signatures":[{"sig":"MEUCIF17yVAQVsto/EliDimFFzTbkwwfMwyfay2qpifzQpsOAiEAzQ2FeRbRFfIBYkQ2B13CrFi8N/xd8WLQXNsfIEnflbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/95sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjZg//ajVMWP6RaTVszMVA3K8t67ar9rhFhQFhwHjcPaSYIAdd6gL1\r\nYEL///yUYID38vMXvf8T/KXGtnGNFW6JEohKOnHTvN9Bu4CnhptCQQnCjYDJ\r\ng0mp0MkqN4GC2RbUukXNEb3Mm4sANhecha6ypEfjRoWBN0QXJP73wwyUVQOu\r\nLs1uEv7UZn82RurSKikxvhyLu/swrQffFrDoguQp2vyrwWXI1sK0pMua+MKi\r\nzdpxvWF2e+1O3desjh/FX+T4xL2Yv2PERbNILNPLtxv1WgnaYaEHBakFB2xf\r\nEdIwEnnv5C2WAhGfHQ0UwP5IuW3sKeH+2Dw3kk+5YJtsY7oRF7zPM0CNhJvG\r\nsqPJ2m5FLqaHr5LeXjrrMA4W+RvCHzhPU43surUdeGnPAyWidCyPlrtCZDiJ\r\n1YGUuyQkgtMNBJqqYXNxAQb3+46IY3qeLPOyOECKtFgBhObF8SCpHbLm47KR\r\nhauL8H4i0oxuzdTpstgvvXElaVbjviUvvM76DnooWVXLyl8bpjQHQwisF/Bh\r\nZQxgS9xgf/pScLvpsthKshKnMi/4v5QEqLhrWIT31J08i2Z/3yVpm7JX5FEq\r\nxX2nhzmynHcq2LXH+k8fOw9josOCvJJ/CP/lKEPwnmJgSclk6Q9W9h85voFj\r\nADnJI8ALGs68tMf9OrQfRQ8uQzWkvWNop9c=\r\n=1fnh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"df2fa2ee20fc9c46aaeb4b030f71959b78caeb0d","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"6.14.17","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"debug":"^4.3.4","superstruct":"^0.16.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","typedoc":"^0.23.10","prettier":"^2.2.1","stdio-mock":"^1.2.0","typescript":"~4.7.4","@types/jest":"^28.1.7","@types/debug":"^4.1.7","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^1.0.5","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.0.0_1660935787819_0.3098386290411421","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@metamask/utils","version":"3.0.1","license":"ISC","_id":"@metamask/utils@3.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"dist":{"shasum":"53ed2b9cbbd12b18c1db6929728446633d6a74c4","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.0.1.tgz","fileCount":28,"integrity":"sha512-FDWQ+MeeWQh0b/w2D50+oVPrRqUIvawDlPia+EH9NCOFN0Ty3KkzkQXfO6FgHKMyR4aWuS4SBOrhWFRW8km6lQ==","signatures":[{"sig":"MEQCIDKS28OiAbvh0yevTuGFb/LRYAruerL8RHksRtjhUgGyAiBz0D240ygCQQ2XBfTCCzjBXvD1jTAJJV2GVe7tYJHMYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjABm8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpueQ//VjVKHz2znukSiH8cjaR3HkzJeInJwiFI39KWDF+bugMP7gq2\r\nEFZI2emHPLgtbbQdLg5xwyyfwb4B0PBO1nzNAKVsIkxiN9BVjERyTtYGqOqr\r\na/pJiybRFAGd8W7umLN9npJMRS0zSBx644/70WLzgG6FNTW5KdhZcrIp1GPT\r\nlUAsfcXByZZdlAGvUCjdxK3D9KDl9DT0lA8EBXkZf1kdOTcrQIZtoAvSQOg+\r\nLYqASgFtIFTVmg9f4kMEo4nWDeNgABJ+fhwEhdHFgnN2MULxs1Ag24RmLtby\r\nHFhZVxJqJno2DoQK9WjDkhmBzdx/Im5rlPWuWJsJtrnEWTD7O3qcH4t0hsV5\r\nH+JdPLmC3SP2Q/7v9laW72cglBLkC8MxZgo/lCNGLkmNLGFRw+JyXo6cAtKE\r\nF6EBMrwXHR5GqwSLnTsbQliVPBQJQ2aOcOTcEwIIevZwd6F5vHyJl1cLo3qI\r\nxBeWV1wm6K6qq+MKZn6NE/GGOTV5IeFMB4FVk67i1HzaJ0XKs1d1d4jZj3n9\r\n3htRsNIxC110HSgewBUICX6fx3i6JhiX75D89WyS4mPNj8SEPwuAZTKquP20\r\nlL8UdjSV8xBOWzFtKku2zXUJXxxw//N2dNsM+vCP5da7sIX1HKtiXJcfiTCP\r\n5A+091dbY7K3ndGITmOCOOS0L7GVGP5VzbI=\r\n=Arbt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"3abe4ffba0c159b962b8c44e3de07d68bb424294","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"6.14.17","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"debug":"^4.3.4","superstruct":"^0.16.0","@types/debug":"^4.1.7","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","typedoc":"^0.23.10","prettier":"^2.2.1","stdio-mock":"^1.2.0","typescript":"~4.7.4","@types/jest":"^28.1.7","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^1.0.5","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.0.1_1660950972068_0.5106739839630534","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@metamask/utils","version":"3.0.2","license":"ISC","_id":"@metamask/utils@3.0.2","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"dist":{"shasum":"d093d9c30a838b4ae5fff8b17142cfbb509bfecb","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.0.2.tgz","fileCount":27,"integrity":"sha512-n+zzQvvhlv7iwHj13mJZVn7Af5bwVoBFltFqKdUEzZH7+BiVOm3psG+NjC+wklSs95EXnlrVnyGo2dsQ958PHQ==","signatures":[{"sig":"MEUCIHY33gZaLI+Y1+axKVIKNQ/LlrK2QnjFaDYB0PlNtJUhAiEA2Jmq+KodA9AwStlJLwZCFMn1r2ex4tDLC83mAjED2kA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLeBlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJCg//V5D4DElZ8wHsSWtVh3ucwqjv5IvHGadPUh9dXC8rqq+3CMR+\r\nXUbYC9bRnDB8VONzi68xlnCGO6MDVNdLcKTsvbQrspyJx/wUShE/bXpRho6l\r\n1LwZewzqmLLYD0eG3C6XgDnvckcqxnYCKyZNa9kd3WBcp1jKY4zBtKiG7/PM\r\nBXEe+oz10TPEMHsDuI/FpjtozHviiNOSetzuKo24S3jmymrvzUoLgDbKzKvG\r\nLgeIBPF+GrRtqa6iGV5b+3JVslfCfuelh5OErSU1R3DHKUib3CpJ0dWVFL3/\r\nd/xxkK6ikl57fg8393QAJSRiKiUU+Y68C0bYUABAy2SHZx6facgyn8zrBkbI\r\nNsF2i2Bd3dRs2KDpZTQLCmsTWuJ4mw8HgXOxPG5QpPRjBubXkpeTPcBYqXRM\r\nNCTqfb8KNM0y+C8Iuym+pJu6zAMoYuoJzUAcQMAQ2RVatR1OTUxCKO+IEM+n\r\nyRgKmpYEKMe+Gw0m6/BsxX7KxZ9/21w+mXbzNQVoFCqQL842LjZF5jXe3Yux\r\nrXQdu3CMrcxXc6V2AnaYPtSz5KkzseNnAHRysj8Y9sqI4ReKKAdplDqPuF6e\r\nueF/aacbledHTj9sa1Wl2GvmCFVdIQsGRuf/dzwqVhv39pokrE4+VIh4xkXF\r\nRQE3PmBj9ji8mkVWe886VGI8RPPE8oT3O0o=\r\n=GSvb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"4597dd95657a2b608edfa3f1817fdc8ba80aab6c","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"8.11.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"debug":"^4.3.4","superstruct":"^0.16.5","@types/debug":"^4.1.7","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","typedoc":"^0.23.10","prettier":"^2.2.1","stdio-mock":"^1.2.0","typescript":"~4.7.4","@types/jest":"^28.1.7","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^1.0.5","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.0.2_1663950949441_0.19785788791863035","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@metamask/utils","version":"3.0.3","license":"ISC","_id":"@metamask/utils@3.0.3","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"dist":{"shasum":"6f73b38454e91be28cac47011ee3d4da7081b861","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.0.3.tgz","fileCount":28,"integrity":"sha512-hMN7UlYUOE4N1W5OPOat6P3Z2ICcsXKMR7nYSXE92PMSXxsTdIR5VCUElLhpoICGOzao3DekSec/BvmH166pxg==","signatures":[{"sig":"MEYCIQD10UGhOdNjhjO0jZ1oTM9sCU3alEEB0Us0x/OAFqfg2wIhAKlD1GDddSOQn2qofYydS9K5Y7WM0n87BauvVK9ClU2U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMaUuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCew/8CyAozG9zIAW926pYNe0x26B+7+QwJjDJjslsfQt2EGF9r62t\r\nDJyHsBN1FT/1OlSDdeNNPyAN/KjVpx0+TKRmJxdPwjGdpLOIkX0x0MhNzY63\r\nUlqYt8N8O/159eLcAeflO6Y4ny5EkkbMABEseGcYDP30m36AbZjA5ZJRNisA\r\nfqSHQ+QcnY7kjg43eecv4xDbdjZJlFV+arQm6P9+UVa2XXbRa+vcE+hwhPx/\r\njTj3lQloMzDkQUEXj28uN/6bL7i8SIC2sCX25cKKeirPZ75g+05qZe5mXn/M\r\nHlSadlCN3KUrIVvpNsC7ruLSf69O/BuqKcX7WJkVWzzgym8LQVSOoG7hTjcQ\r\nWkACatJitePQyJcueZQZ9/23j1q8FgETgj88qRW1wUy+1AOXaz/fUg8VLlm9\r\nzI6ur3VDD/dV1XhvKJxabGEdof3VADDvHYe3OIT47YuJviNbPG1ededYlvuA\r\n1p+nNMw2c8uB5LUeKS928jNqxIlQaM8J21rVIXhvpERpVoBotgiYdqn2zNXS\r\ng9uOiRqMjNqaXFEYiX5mCnQcC3w25OfeLs/Q2Hvhku/EeAAqGCJuq2iuCGr3\r\n1sdOx5I4B5gmtcfGQ68kLrqlkmhG9j71ClPFPmXYyRD8dYthrhhZ5fgte5Y4\r\n2pBfVgMZZ1tq6SNpZ3onpmJkvdd9dYudL8g=\r\n=v3gY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"65100c5ce3127448d6ac44bbbe4141fb0d8a7e57","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"tsc --project .","setup":"yarn install && yarn allow-scripts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"6.14.17","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"debug":"^4.3.4","superstruct":"^0.16.5","@types/debug":"^4.1.7","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","typedoc":"^0.23.10","prettier":"^2.2.1","stdio-mock":"^1.2.0","typescript":"~4.7.4","@types/jest":"^28.1.7","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^1.0.5","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.0.3_1664197934010_0.30597551337778106","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@metamask/utils","version":"3.1.0","license":"ISC","_id":"@metamask/utils@3.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"dist":{"shasum":"ecfabe08e807bfcfb9ed1d7e727779a9382bee2c","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.1.0.tgz","fileCount":30,"integrity":"sha512-zBGKgaqdKO9z2CoBSDzeE5KJUr5pM72YsumyUiklSyqMg/xL9vu7Z+E/pkRtwPmyi2YWXvq1rWfjugTt2+38nA==","signatures":[{"sig":"MEYCIQCy1VfInKFlZWDeSMlAZFgrRZbEUnKlbPCmHjsSD4Bu7AIhALgYq13NksH4qC77IG+YgFH14ACmMPQsbuTxCnCaC6dn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOzEtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq88g/+K0wV5sBEQinp+x2RXPntwx2RXMG53GjRYsmnysUheWsuFmWf\r\nNc8aJfxjPvVpHGE7LMT/sfclURv9Y82SLGq5X6WXVe8+P9uQO9BOgipECBoc\r\nupq6PTK9+oh2oikIWFx8i+13z3juODUn5fCGeDINf7JLI9EBGsRo0kMhlCWv\r\nfpLpg8n5mjG3nOLeWxJbn25mOtBdCF9Yni9xABi5XXHK2HtdGM+SAQxV/yle\r\nOfcbJMsT0QHXL2MGBexr/6/SvX9DS6Xn293mB2s99ABfYhvvIWsYt2eXgLan\r\nh6C6bvZ/rwwt2IgzsEsgVJGOBLBB58tIvKUL7ZU1X6TQWZUI3jUzkmCtXw6s\r\nNt7wmLEmSunr9j80fCZPbr029d3md99Ax7aOEyjdVn5AbEmEEgWDsXshzjqh\r\nvdQjy2gpNh4HakOKyufX+V2dfaOChyfibIEDebl/eeMMKAy7jA6vt3EhPeWg\r\nVIQt48V22zne7exihrZVJd2BJEzPD7/44B5us55xy/lIJECpKH6keEToeuN+\r\nPEuwOzu3JUio7uP1PKxoRKhYG4+5h5r0nbGrQwx7DeqPN6QD2jjTbkWXhY3O\r\nyLQaDkCHkdex00mAnPgJJHpUP7aqzUFoPUjnjrh2VeQ7uNxO21OsFXO/FyNF\r\nL8BCIORstukGUZJjf8/cxen2FeveWhEJ1a8=\r\n=cDR7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"970227e966944ae176c8975b8f5b36eb8578bd1d","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"tsc --project tsconfig.build.json","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"8.13.2","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"14.19.2","dependencies":{"debug":"^4.3.4","superstruct":"^0.16.5","@types/debug":"^4.1.7","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"jest":"^28.1.0","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","typedoc":"^0.23.10","prettier":"^2.2.1","stdio-mock":"^1.2.0","typescript":"~4.7.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.0_1664823597224_0.4913524287944466","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@metamask/utils","version":"3.2.0","license":"ISC","_id":"@metamask/utils@3.2.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"816a26383438d0112244bfd6406ebde2d5c9edb3","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.2.0.tgz","fileCount":43,"integrity":"sha512-cRPZ+S2e7Z9a2mFb+XKYHyEQ9gHN3bU5XV9qkdF0SZX6qsS7/ZKQ6VFXuYUbW69gl2kwyabPLNtVixq1tY6b6Q==","signatures":[{"sig":"MEUCIQCwIC2TQz4wLS8yGo+TtQkb4Sm0omYjDW4TXVdEvXY/4AIgW8MHnc4v9S9Sjq6ZSGQHjnnGQIWTLd7Yk8TTDkW8PhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQBIaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNNA//Vg4wA984vqiD0PXiYUqQ7qmULeB5y06fksymZ82t7xGIU0bg\r\nFPUPr1lew7jTzz66tLHGXX7H3/S4VtUGZrbBJxNwKOgCGD4qXE1Xy6Y97dzp\r\nOu6I91CReNUKG/A4YcIT4N/YGKazJIoRAtaq4XxM9GHSWKEphPC/a5d44mcF\r\n/aN7zLpL1A/mcw4ZGZHEzOP+/Sod/2UQPxGzXRj2Orc60J5M3bw+ST2ZKDfU\r\n5qRg9O+N3CSXD0/Qws8B5mKObvEulib1hvmoafPQEkAG3xmgZU8vyx8fMIQy\r\n1fSaPw88nqWp86U1rXG28ySYwhKXVgbiGH29Sbki4JcLKrvMAlIDFKkgJmdH\r\nW1DWK+xe/a/1176gPei6ylUUPalFyk4RJB9i5lBaqX61Q9Z+5Q72RIJ+Ba+M\r\nD6ZxQ8mi13qfCpSjdNm5M6pypEBNqtVsLl+SUqNYVmNXfJYqLUHDA6MvCHuz\r\n5TN2RiglNhcrHKSK5jCNjHyuiJtwnIR8Wu89unXCyJnJOasIwuZebVYfq/P3\r\nhGOfNON2ArCV98lFhg08Jhq/94hwvMoY+adj1AtVMxpBu1oS0Fia4Ek6UAHb\r\nxfml639MBSqvF4pU8YZRW5RA8JVjqTVsFHQapixfZ88NtQlmvFtHG3ij0CYf\r\nnZasL9Sjh166KxDzjg0U8Co+DXa019qBnl8=\r\n=vxbZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"e35fa7d59863cc44129da76359cccee5f814610d","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"6.14.17","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"14.19.3","dependencies":{"debug":"^4.3.4","superstruct":"^0.16.5","@types/debug":"^4.1.7","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^28.1.0","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","typedoc":"^0.23.10","prettier":"^2.2.1","stdio-mock":"^1.2.0","typescript":"~4.7.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.2.0_1665143322261_0.5790293963423865","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@metamask/utils","version":"3.3.0","license":"ISC","_id":"@metamask/utils@3.3.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"e5e7885c72a30f50f9e2b29690f543da1d6ab496","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.3.0.tgz","fileCount":43,"integrity":"sha512-GT8jMTCiGl3z9L1lvALjgW/6urJsl5Cwnix4C65NzJInF0cK2GxqpLkEMQJ50Mdky2qc2P7+F5++d4utvx2TtA==","signatures":[{"sig":"MEYCIQClId3vtEIAFiibtHerDPNFKCJA+Sq/+FkNnQS8l5EGcgIhAKsE/KJaW9wkNJU2h8mCzICXokzgVb1ODxa9Wc03iC3o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYlgsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGIA//b7U/BpOWdFLh4KJ2FHEPPbTVuSW55ScXj8GybLFCDI78mVYh\r\nndabBWzUt7M+1dtyKLsFpzAFZdQz0R10akl1caRCBgg8GFbUKGHj1z91TQiz\r\nNHBhQPtHrS4hi1s/gbmiFRfzjFcnZgsMbHQciiv6IXQ1VhoEVqABegcDmJRe\r\nHZpzpckX6tuHmfOVrPsXAYjPtY3/8XTMcMVMqAGLBA2aiZty53Jk+nNwJlFd\r\n5Q8jjiIrFyHBJ+wdd5/UkU7J2VTt4euof1Za6823XeOWNZdo11bwpq0qHtrO\r\npXd0YfnEmSlL1mdxkFHe371RBm8ojH5ZVGXIITWyMbRoumTT5Ec8oGYUjp7u\r\nGNm9TNogI1Xbjv6YIbISBt+HyQuCq+850SFkntRn7V32ijJ2/MLvGsajh+yB\r\njQgmynZKNFZIiZhZukVKhdZ/o5sueJfTOJdrFafKGaktxvIEHhKKfRVMkBeU\r\npbsiTenpbNoBqnx6jiW/6tZamPLpt9RwYy1cSSlqGhwQU9yNsE4dnIExW/h1\r\nqpYqJKiwxfcXKanS6A7srhMObhiw/W/m1h4sjudjXwqBdaOqglOVeU/zXpul\r\ni6JF6v0ZOc4SCqkOZYR2dRAZP9jJB2WIcLTNaWgUZg69J4IlKa95y9tXv4fy\r\nSh1wfR3QgbuCyzfHG1+OYtRRdj1F/ujAt4I=\r\n=pR7l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"5cdc1e93be3b2213ccd594edd0bfb1979a2c99ab","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"6.14.17","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"14.19.3","dependencies":{"debug":"^4.3.4","superstruct":"^0.16.7","@types/debug":"^4.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^28.1.0","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","typedoc":"^0.23.10","prettier":"^2.2.1","stdio-mock":"^1.2.0","typescript":"~4.7.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.3.0_1667389483904_0.9961625164518397","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@metamask/utils","version":"3.3.1","license":"ISC","_id":"@metamask/utils@3.3.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"04a00a24469e3eb03bde111432053c05afb45326","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.3.1.tgz","fileCount":42,"integrity":"sha512-r65Swl91wQ2YDkEQXZah1l7it0iBJK+trTeX9uPHplLQ0lzWZ/yODbEMFZVrStRQxDU8RARXryDyfUX5CLVvLA==","signatures":[{"sig":"MEQCIEWRG2VkZYZxyr54XbkjvdFYVvK7yk2udIcqGJa4ak9oAiBJrCQHkhutL6XdlayUwhDFYE8yrp9Kv2IG1Ky9I3ZfwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaRWCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1gg/7BYY0GTnqZhM9JCndO2eBskBAzz3Ha3M/ffeRJ9mpydffABCJ\r\nl1niCHjxkX9tWF+Fu5b7KTYWrPF3UPCOoVfhkBH8xJjPwXdVwiuR9QdJOU3P\r\nCUIPLbyGQRHN8qPeGrLiVpk9cZcgTn+q/Z6n/YO7ZBhHxe95TbxhsWQn/xJg\r\ndy2J1y11NbzZDfRlGOA8tWMbbQhLO5J71/00biiRqJJ2ACKITjyZ8Xm2LQ8D\r\ncfDlv+fxkp9wSttr6l1YZIUC/8UrEQCK7L4DbcVAgWZLaRyZhx9zD05lRhPe\r\n5ij+po2cRNDknQhpscaxflK5NeHTAMuiCfeO3FX5auFhWOZLTt1jA68Q+MM9\r\nQ8EKbdITnHfgi7YUVH+7cb8ocuA6pMNKLEA+Rx/PH1/DOeNVAbd6LbwBYM09\r\nZtb7BA92XOGRn9IU3YfBRitMt+kHWptzC9OPTUK3LLjVUP+9V1hc/GebiGD9\r\nTfwZbzwMbczBqkC/iwdNZxFO1aGvktorJSFCV16o8HUJ99NsjRJcuqjzd/3D\r\n0loa3lHR+4aWjbmCi5hsYdivS/31oCi5hegRn8SpFCFPZZDBuUsSDHSXhbRX\r\nvNuIZDE2UU7EKcWbGOuszFLb0vPowHDHMp5r/VvrvATTnmu6F0mnxJotZuns\r\nu35zr+TV/k5Ni7s5A+ELOsV+9AWT/wviwcE=\r\n=P+Sy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"4002fec4f79f5b7e95b8780e030090e54138f955","scripts":{"docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","prepublishOnly":"yarn build:clean && yarn lint && yarn test"},"_npmUser":{"name":"ritave","email":"olaf@tomalka.me"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"8.19.3","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"14.19.3","dependencies":{"debug":"^4.3.4","superstruct":"^0.16.7","@types/debug":"^4.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^28.1.0","eslint":"^7.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","typedoc":"^0.23.10","prettier":"^2.2.1","stdio-mock":"^1.2.0","typescript":"~4.7.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^24.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^9.0.0","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^4.21.0","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@metamask/eslint-config-typescript":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.3.1_1667831170162_0.20848142098034095","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@metamask/utils","version":"3.4.0","license":"ISC","_id":"@metamask/utils@3.4.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"2462a29a5b1281d299aad5f2c40371723e20e9c9","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.4.0.tgz","fileCount":54,"integrity":"sha512-8Dq1vXwhC/du388iZ2k7Kf3oiIGy8PNKKiaFl3waK9E4S6iKquyqYOsLJoBc1UsnDQ29xuvVbf17OgKYdkcYrg==","signatures":[{"sig":"MEQCIDANRJQ2NOwz3bk5goU4WrXt/OYiMlpeysyAI8mqsayqAiBqCAXV9PQKx/Qvut2IaEoE8bmCUcXpBmXErNz/HIXw+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtq64ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod3w/9E4/X5CzQQxWwAeBuTQJNDdbd3XrVFhcsimy13W/y5af7QIrO\r\nAkfuKZEDhCaptSnAWLm//6A1rjx9jcIQ2DCATk8HbsA6Sb4lUGcQj9165LPx\r\nT8MjUlzDYt14DJT4Tdqhe5/xOGNGKNYIddrotFJAZ0/WACfgqyH5vBLg0vsf\r\nY9ob9VK318AqeG7nsZFRA2nIZA31ztgcOg82LGtaULfY/8OlSU6dcZYu/FZz\r\n3fjRiwD7CrO9M6GE7JK1TLoBMiufO9sDJvAMVKuP4+wQzrRNUkim+ecTQ3qE\r\nHsx55RrLx1wfVQA+fmSJRVLq81EZ7mlfdVGXSCTnNaOYTwVDJ7HloydkoVmV\r\nw/06jPq0ku+tEyvLg5fXE5UgyweAho+jeDdIzEZ8bZTF60HTyjq3r/TnXtQi\r\ndo81JqBWCqxUhQ0dU2Krxr2Rbn8kYEEShHkAAuGgvv3W2QdtjX56PG7o4w9T\r\n6Ea4SV6R5BH4jlkhuGRWRR3sUb5GA1Et9UuEhLfTIVZWamUEYEDctvZ5xpB1\r\n6O+ESlfQKTMkf6LVUFo3HM9k6qsBpakAlg4ywfifrhMgieMdI/V0Bgin0/gp\r\nw5OVMpRzq2nNUpxyevz3K4KS57cejdkXv8yuwpzQZM6J0oU8Ep+G9PhCcz6n\r\nLzxAkJ5PNBprg4z3fb1bn0PY/o7o4FFxEQk=\r\n=Bpvi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"ef4a890c828dd86b4e2dd26b98b864e43e55a56d","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"8.19.2","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"16.18.1","dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^0.16.7","@types/debug":"^4.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typedoc":"^0.23.10","prettier":"^2.7.1","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.4.0_1672916664405_0.34823391454016894","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@metamask/utils","version":"3.4.1","license":"ISC","_id":"@metamask/utils@3.4.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"7df750733960ee2bde27a00eb58fcfdf80570be2","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.4.1.tgz","fileCount":54,"integrity":"sha512-FjhJrplzFiPNlNNuYXkY1ave55ULLZ3+kY/d3zaW5SjS5AjszlN7gsWz74VI32qME6VyD/gdoTOgqVbKlcEnag==","signatures":[{"sig":"MEUCIBptucLwNJMhf1qNBLX+E5Qe5ehBMVGPf/mB5aiK0HzIAiEAz5PcLFElvrIzH9Hys8PrbpnTqKfsYNHSUQpNEUNO9HE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuCNzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHqQ//WUii5yWXOYblHuxCIWUUYJmFW0Xw/1AqubQ2U2MwKekZ8//O\r\nu7IIYDCwrYSu5Qci6Z0ZDKuT28WVxjYDt9a59OwqyIPo4LPsbhjtmbSpMe+n\r\nm3XyqE3eNo7QilVsWNIzp9fad9i7NBkCWtuFRC5AM0l0MxYSi+EKCLGwciNk\r\nZ/y+48KsjiIYpS7lj+FrDoGxKJ2CWWLL09hs8y0goaCYn+R0nKhp8g1qk3JG\r\nxrI7+j3fsojvFd6WybW0F9ZmG8jTpo2GkxeHYnuizvOL4F2mxebtAMhKEYPe\r\n+1u1a4IJBTRdCgDyybL+bT5aVodu95KdcQGkci8i0iAB/+lNUcXeErvkac9d\r\n/B4r6HKP6tz7QZE8+6OQmPlKMPRCdYYu9nNuIq7qLgMO6dGEcarOLL9Udd79\r\nro7h2VYOnBPTUXrn9Zjb0Ol+E7al8OMGLDNyvynFseIM+MGHxVWUtNLhztkO\r\nYWIMmJ9uxj4hfZqqli/r1RqTFmOdFf94iGSg1WUPQM/07X1D6+5rnK9DyNG8\r\ncPYhL8A11G4X35DzMHycLNDo8EFotkDIBICu8rbK6ftWKLuKqyvQrff4ykE6\r\n23uJ6hBcmcNYrpSzJ54E18iiDb6IhdvUzqhhjZESHHTDMLTwCXUdsZ8Q0ok8\r\ngLmBqSV2uiDxpyHiHf4W0KXPG5mNy1B0BSQ=\r\n=XW6p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"c29ba04258d12285c5e9d71d557c0105625684ce","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"8.19.2","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"16.18.1","dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typedoc":"^0.23.10","prettier":"^2.7.1","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.4.1_1673012083237_0.05025020227321941","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@metamask/utils","version":"3.5.0","license":"ISC","_id":"@metamask/utils@3.5.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"2b0050baaefff3e42fd75069d9503a18345c0cee","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.5.0.tgz","fileCount":48,"integrity":"sha512-TqZBbL12VtRL4oz1Z0cubKr4cgxLtLFjgEaGeW6L5GTDna+R5gFy8nANTCClTj7SFxLhpJtqT18am9uIbZIy5Q==","signatures":[{"sig":"MEUCIC1woR+dajaWtuw+83kV8jut+MvAsU6cTS5JMXsUOhmaAiEA+1Uno1XVP5AaNpgV/Nid4ZqaZlrdC1d+kIhW/zsZd+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7iu3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG2w/+Or84CrA466B+Rq+AwNIYU9qH1Qn018QRjjgxqSD543H2CKyg\r\nb+bbaIQ7CHzmuryfh2dFLIFqwIBX2J3A1zVpL7MZPmJtnS93joteGoyuTRxk\r\nioYSoNjQjKiw1IADo0TqdHmR2S3GZFvXm2RPmLWNvNpJSRMnRRhuYQUF3vAk\r\nBfYSQXF1WS3Qs14Vna3aOxx2/lAzGJ/VmnXDIejoIDzNutbpcw455gQ7nrVV\r\nHZxuVoOUhjysoZN2vR8aYwY1R6SGzJusGxhy2QC5c0Z54OBeTyW9S8Bq6Vq3\r\nRguf2LYkbxcD9KupJ/l2sMl7CZ/lzbw86Y79gIjKRmFeqSS6fdQTHcUPECys\r\n7xouyr5G7e7iwu15EsSHgGXWJhYa6aILsBkRcI11xrfBwB0aXUDMo6+dJRXr\r\nGu3wF4I0E01ExAldNBJXtnRW3V/jEpjBJQV7M8uMpr0jLMLaOH2wSBde88K7\r\nbyu9NWxci8jEJmZij7DdFFOCUkFPY6KTUJqciUIYBL8dB9dqxHOky18Pr3BN\r\nBaLoLXAvxnqL3F+sKAxnbKb80enjGcFooZb/lraA3Jmq1AwACnKzxsuC8uBS\r\nNoIagOaI5zbJOBmbGHYh49wC5uphJDRCZi51BZTZIxdeuENzQMVqNE/GyXiT\r\nrDebe48iPVWGr4j107qV3vVr8Jgz/v6ihNg=\r\n=Tu7b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"b5d1a6f004078d16185821d30fec2cc67a40fbf8","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"8.19.3","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"16.19.0","dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typedoc":"^0.23.10","prettier":"^2.7.1","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.5.0_1676553143415_0.6571926986378958","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@metamask/utils","version":"3.6.0","license":"ISC","_id":"@metamask/utils@3.6.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"b218b969a05ca7a8093b5d1670f6625061de707d","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-3.6.0.tgz","fileCount":57,"integrity":"sha512-9cIRrfkWvHblSiNDVXsjivqa9Ak0RYo/1H6tqTqTbAx+oBK2Sva0lWDHxGchOqA7bySGUJKAWSNJvH6gdHZ0gQ==","signatures":[{"sig":"MEUCIGI/Pvn4uFt6ByWUnRZu4B+uy8RwOzlQ/f5pQqbw+jMkAiEApsxCjiRzVZ76eG9MJrjM/B4e0+kuVlv6Xh/sz8MliJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj83aPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCFQ/9EF77eOaomwqc4PllgUXpc5sBNTz+cSpPgPqXykcaTOpp/9XO\r\nIcT7l9jRt7g+kv73D/mDjUlKeGIc9OVOOEb46qaWS4e9JpyTBYPPTrJQ+gMx\r\nYKpXJKF6ywx15YRuFv742c74H6z1VDfqxqTGe+675uYhXIOB1PThYCZdKi6R\r\nWKvoBbMrBQfUvSgTOTh/SmBXvidfon2pjT+UyzGyEIvLzHnOLvrHgQk5BSLK\r\ngeopZLeuc6O7S6OX7sXDw31aRUKlVa8793g9dTET0l8FxglZrqYxjlw8mPgg\r\nr4Fr5jjRNOZ1DyNQr0uBK6evsba6vv0wVCoc2yN7IqGw2Fj23lNvT+NzXbdS\r\nMDM3Hnn+1YGm6G2nxEXNkkzDc0arXIHnjZLyplkOfs5TgEQwbiUa0qRuw2sx\r\ni/bQuUYvD05iHN2df7yR5PTKqHZgcUiOAnMVIWkvmZcO5gHj+fQ7R2DjxbIB\r\nBiwpRb4MXqsN4x6T2fJzibNpR0EtquWEutRDIBWiJcWEy3uNxQkxQKOkTo2y\r\nba5rv21Co4bWFNB9qI769j5iDzj5/Gon2rKJRNErT3B9hDSDw+YuQyRKxIq1\r\nm/xRBbM+UcY0lBW+Y+f8y+ugjfCjawpTGmbvAROkGYxIA15vn6qscMkoK0ZC\r\nPDZba5ay8IgEU52TUaKkz/6jtq9w9YcTwy8=\r\n=YBou\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"42b832dd9234bac7ec657b2f6b56e0bc625e8b0a","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"9.3.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"18.14.1","dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typedoc":"^0.23.10","prettier":"^2.7.1","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.6.0_1676899983329_0.9066951102558529","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@metamask/utils","version":"4.0.0","license":"ISC","_id":"@metamask/utils@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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"9fe302aba111c68168ab088ea2a069247fb2380d","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-4.0.0.tgz","fileCount":57,"integrity":"sha512-BqLx6UWkzTn33ICbzssC4gI7N++dPJAEy/oXJD8LFY02MP0ORwulXMdHT9fQO1i8r/oi0wSMCPxAaT/IYiy8YA==","signatures":[{"sig":"MEUCIQC0IB/oYGJmQndxarNV0eTS2rIuR6BQjfV1MsOH+fKvuwIgKcNj9wJnjxj2zQSrbY2VsdjJVXrUU1pwlU3pIaAmHKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8+9XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN+w/+O4IKBnVwd74uNLYnBdd1RMUmP3aJCdDNnijaaOlOxhbchLjo\r\nchY2iMJszqjd1qhAiKvXKTZj6gbX0K5bEDK/KNMExr+eQuMKI3CTlnlvFt1O\r\n+DTsNv4gBolMNPG0mE6bnVPOwmipaLDPGR1yM2/AWZUdsYigp9dGFnl+Wz9F\r\n+L7O+o7TfSXoaD04PUtH8D+JT+9HfJ02HODStwHHj/Dh5ghcwnssCcq0IcUG\r\n0tSmhHthtfDWhwMMzJJaHO2Ee/WFzay7TOtVFzHKytJTmP6jDsXOQA+LtIod\r\n+btWayqu/1u2+/cRcqUvaswMuAoTmFb2LwqSZUAyatssvxl1TaRkYxkkue6j\r\n0JjF4bYrEMQ2NlBqmcND3tuiPBp4PiR+GvNRPfQlvXpnHLMOJ5PHnKroCCEg\r\npjTk5xIIWc8UhM+9kF2F+hI8pYm9mSEq0YaBhjK50UMJdailM8+sv5NAiCJM\r\nA57izb9PvSCH5WbKaHdKXxDSPnyt58j79T1EBxnpEEpM9LwkYeGQ84vyr8gp\r\nZtunkd5bSxg1Ma4geJzdvRn2WNYraNuCSUoQTWqOQ9dqEp2OIGZDeRe5YKhW\r\nlndir1lVGFmjEffF9ZE368Kr0r0gJcf4gfmqIKxttL5uwzU6qWylMgFypIn6\r\nYLbQM74o8HXgtDp2b1b51jMBOFtf7RfRBJA=\r\n=YMu/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"69dd9dd130806c0102b639c2ac14743db54e871b","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"9.3.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"18.14.1","dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typedoc":"^0.23.10","prettier":"^2.7.1","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_4.0.0_1676930903581_0.1212960930903959","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@metamask/utils","version":"5.0.0","license":"ISC","_id":"@metamask/utils@5.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"592dea36bb83d8cbf8f12ee236dd9fa49827e5e9","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-5.0.0.tgz","fileCount":57,"integrity":"sha512-bsy7YiGxMo3rvyYbZc33yfMIfX4vVENFcxKctvNjLwCMx9d0xbLPT1T8yiqobb4NkZbwlacYEGxnv3GkTePGig==","signatures":[{"sig":"MEQCIH+JegIYqUDZ9UOVyBpa+pyh9paCVnxMYB9uSmTkuFIvAiBFTE8d1PRLYp3nzsUATgGqPcHul2fU4rdv86xcpFXcng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBlr1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3oBAAioiptVRCxJ7V4UyVgurURbftQRUixjUPRSdAZfI7jw07fexD\r\nUXpbk45Pno4v1vIpU74VPiSL/buuzC1Go3N3r9B0u37/1Wku2p3wa1FkmniT\r\nR1VHJweWXiNrSBaTT0SJS+IEPzxKGR4bN/JIfyou3gr0zuMXwgqnK8Ic6PhM\r\nsRXkXIkzy0ro3Y1FKzvLcTL5KEPBmHGmtnI0HYG6aKAANoPoZoqDwCNYoIFM\r\nZ9euldHSicgRYnrAkjfhOAaR4C7CRFq+oWY7NEUkdiqFEwMCHxFjrqagBmhU\r\njcSF8mnQr6zfTr/rSsyL4Lyf7MBOerKuiuTirIPkxCiMfJEnJD+D0lz7NvCj\r\n5hKyW6mlJsYxAaMu1IpUQ1WRhi44K5buUtJ96q8/asA5kfvznHOF++e0X1dX\r\nP3LFTsHcIu697LeJ14i8bvEpRPNPwa1SRYLSCsGMAi3KFhKA9pYvVZCz/kkw\r\nm0FeoFLl6G/tZGM5Vdni4Y9yQN/B5UZav3DY8Ubr6VJ6+JavrkamyhyFf/MH\r\nrCQ+Nn3cSNNwZmVjXbA5A/LhdvFX9m7RtkV3bwG2H2baYH9n4595mnZBnlen\r\nAaE4mpMtaUoc+HuHy5i81abVn6LwqKV7sJM74osqYPCpn0Q8cGpt0oXZ+Qda\r\nJG3pZonzhDM8120oPkUvb/YNkl1KRRQq+iI=\r\n=ZEbd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"f424d21ff042f96852da60ab419949aab6454388","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"git+https://github.com/MetaMask/utils.git","type":"git"},"_npmVersion":"9.5.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"_nodeVersion":"18.14.2","dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7","@ethereumjs/tx":"^4.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typedoc":"^0.23.10","prettier":"^2.7.1","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_5.0.0_1678138101376_0.19517233795664346","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@metamask/utils","version":"5.0.1","license":"ISC","_id":"@metamask/utils@5.0.1","maintainers":[{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"tsd":{"directory":"src"},"dist":{"shasum":"8a60adcfeaa33f046dc66c0b9b02f2b172872d1b","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-5.0.1.tgz","fileCount":58,"integrity":"sha512-8XCCYlLYoW4rZD2+QjEZ0UjOuvvS/EBmn89QwWW8A9+KVEO2B9HxXJFGZF/Rl+E4IoCxVczrjjIjXLg2kvkNPg==","signatures":[{"sig":"MEQCID5qcbv4/DJWzp9h8YUC8brHAefavyxKkl/6IJ5rHE+5AiARYu9j6XL/QcbLi3H4n+Mg87UM3VutpHR9HCEIHyyXtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNWn+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmfRAAg3m4KXFQpUVmdcWlRg5mTR190XTREMVQF+S+WvH5UX1nku8d\r\nBrOTq/MYIuX4aMg+axBDD7Q76kSzlSOK65uPLAx0KYwS5l6aL1FNxAzc3z8i\r\nz+loocrs10Oxmf/ufBkM4Dipj+kc4IvY5CdfHme7nwgmcTsGXJ+CRMIXkM8y\r\nR837TDugYpoQd6tonn4w0LeP5A+XTucZSH0u8PWq24qmqcattr+XSDo2s8Io\r\n0/AfgQw/2W1Q5yBnkzk7yd5mG3PK7I0H9U2U+e/hgGbbXv3zBM9dyU/hmbVb\r\np7uRpbrnJYwIV/4l5amtNMQzr8ZjSaJFXMO1DTdYy9dP3BPTRgDVqcyZauwE\r\nM6w4bj59AT2cj7PqyLc2SNtgQ54mgVxYCPSF7v1oEJfcg62lSZWu7FKAl2jb\r\nvEepbdmaYK+hFMNMsybxFakoQXR6KeDMIFzZ1toXOaPnAn5BurEHEmcBHMkm\r\nJ4DZ4ZdiiTXMDe/DRRqCIqY/4F+Ik+P6UjSxXyh8VEd9zwmng6hUiVQXaZvT\r\nSMmNqLPEGRoepZdwxqpKTF9JlO5KxBX8i7QnY1SDVkLSmsGkx9dGRo6vvBIt\r\n/Eu1yvv/bFEr1daur4WZZi6XbpLg2konlvEH3gQjzH7+/hjF39VgA36HYmYb\r\nYy4yg0oDNDfIID6Pt0sV7of+SUIHRzyZczk=\r\n=u/Gk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"32d423c5e2a7bcd15b55657339617eae727adf05","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7","@ethereumjs/tx":"^4.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typedoc":"^0.23.10","prettier":"^2.7.1","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_5.0.1_1681222142014_0.7715184455995696","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@metamask/utils","version":"5.0.2","license":"ISC","_id":"@metamask/utils@5.0.2","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"}],"tsd":{"directory":"src"},"dist":{"shasum":"140ba5061d90d9dac0280c19cab101bc18c8857c","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-5.0.2.tgz","fileCount":58,"integrity":"sha512-yfmE79bRQtnMzarnKfX7AEJBwFTxvTyw3nBQlu/5rmGXrjAeAMltoGxO62TFurxrQAFMNa/fEjIHNvungZp0+g==","signatures":[{"sig":"MEUCIHyWiuUhCuvDzVbvFBCl1vgE3C8pjJphAgQ6YpB5WRubAiEAkef1HIlv3P/YCubYvJxCNB3ot8tM27yAxzd1hOGtcao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR8HwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/lw//emeTxLNPakevdfQG+UeWmi7rXG6+UXgKOLLYFpZ3ZsIEGpU+\r\nkwUXuubAVQwt9zfouaFqy4/Pbmi/1liqsqvMT74BYCHk2XfiwlKNYnPrqMjv\r\nqkSe76SOd/uy50r2XT5iqa7ESMa5gkVkkeyq13zaQ+iO3swMpDFr/yPyzQ8d\r\nBQgrcUMg0IIn4QN94WjmW4hZSDVYj6D3bdthYpIzLdcbVV3rLc6FQYB3zTyG\r\nS1W1tsODP3UFfVRZp5mcS2zYvzDGkrb5QbAQOtO33zZMtJTGrkMw2qXE820G\r\n6vAsUGGENwM/jW6Tk87gGB7iGYkz+vk2Ymqezk0LzAN2hyGtZq3VNiMFzjOT\r\nF00dviLjjVLYNS6EEHP/hYWAgXrzQXM4NjU3Up1jpH4+kWD5yJTsg2Ayet9G\r\n3cYAb8z4qq5NbsIPoq0lvTY+WzAnTOzGwbS1G2V9IicVixkEOI3QzqSk/i2d\r\nrziJk+qQusTjBc3wv4afFAdXwP+JAsOKkARCIRCMZLC0LdfTO+hWe4RF/upK\r\noiEMpKbwcbRzGHHlK2iXesycg6ZZO+RsyP0n0C4ThvUf54n1KSWlJGXpHKP6\r\ne1CQrqW9j5MRVYa5blHdMtxX00YPf/W3Qxr+tP2OMr4x6lIb+S1Phk51PD+w\r\nyLCxHq7xl9MACUyrNliv2ExmLHVBqOwRtb4=\r\n=pVOI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"b217ca1d3d3f0106aabfea82fe097cce0ca2302a","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7","@ethereumjs/tx":"^4.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typedoc":"^0.23.10","prettier":"^2.7.1","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","json-bigint":"^1.0.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^2.3.0","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_5.0.2_1682424303877_0.47272735379993813","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@metamask/utils","version":"6.0.0","license":"ISC","_id":"@metamask/utils@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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"9eb9c76050f0a465a10186fdc9b25b4fddda523f","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-6.0.0.tgz","fileCount":82,"integrity":"sha512-/0GkcKBFok7ZMwScYef/4YbsJYqFBzTPoQHp+oUF9HFikx1OJe7joG0J8Rnpcbr5NB2dhvAY/aOjZqyJN8yDBQ==","signatures":[{"sig":"MEYCIQDqgDyqmIV+I7QvEdKUeBJrvCs/vhJRUjmfxwLghzsQXAIhAJxNrDt4WVAyOr4A8lTVPw5rlN4zrAVmyeSDzTO6Qgvw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":722702},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"719854b11b5c888f6be2dce300eefca630726d62","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog && yarn lint:constraints","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog && yarn lint:constraints --fix","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7","@ethereumjs/tx":"^4.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.3","prettier":"^2.7.1","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_6.0.0_1685524743666_0.7555953247439551","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@metamask/utils","version":"6.0.1","license":"ISC","_id":"@metamask/utils@6.0.1","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"06f887d1960456d7e9bf5c46abdb8f3cd1ad2f6f","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-6.0.1.tgz","fileCount":82,"integrity":"sha512-4jk/T5SibXkUommI2b2vZw7XnIAY7KVGa0/oZfL3JgYfwYDqjT306Mq3yLgdRvEnnA5RSbG1ttK0KIr/4O81kw==","signatures":[{"sig":"MEUCIFaavHip9pAfPTqspJmnItyU0xg7yOqvDVFVATzm5HF2AiEA3jOPRRki6r8siiBRlCfj5U7fW6WX3F05fL2kqOPu9Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":723582},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b59adde3beb72a0f6a78d026088b1276cf9882b2","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog && yarn lint:constraints","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog && yarn lint:constraints --fix","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7","@ethereumjs/tx":"^4.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.3","prettier":"^2.7.1","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_6.0.1_1686746150177_0.09402428670735441","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@metamask/utils","version":"6.1.0","license":"ISC","_id":"@metamask/utils@6.1.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"29948c12588e9faae835d203dd80a42800048b6c","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-6.1.0.tgz","fileCount":82,"integrity":"sha512-sWUiV0/7fnR3iMea9gBffPGp6p6tewNSngE1EUYGhvo0XMcHPFsLOK269TZUMD+/h+I+vGdsjL/ZA+nlXIZeeQ==","signatures":[{"sig":"MEQCIGy2iLCbXGJuHlZOumILJHPPbWc6ed3tnDlZ3zsuQiucAiB9cDj1sEVXpvL/mIyIa+G47ZvvH+hSgtz3r0g5cBcYXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":723922},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1daaa37522bc10d6f9a048d5393d3ffcbaf0d6d1","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog && yarn lint:constraints","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog && yarn lint:constraints --fix","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7","@ethereumjs/tx":"^4.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.3","prettier":"^2.7.1","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_6.1.0_1687281477957_0.36499488818600856","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@metamask/utils","version":"6.2.0","license":"ISC","_id":"@metamask/utils@6.2.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"7e63ad2db33117df6fef89449db3a86dcd6b42b5","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-6.2.0.tgz","fileCount":82,"integrity":"sha512-nM5CujDd4STfwx4ic/gim9G1W9oZcWUGKN4WbAT4waEkqNSIluVmZeHgxUKvdajZ7iCFDnjDLajkD4sP7c/ClQ==","signatures":[{"sig":"MEQCIHyIpNRxSs24t5c/BCHwQf1vkXK6t7/FF+MLIm+sGoqbAiA4YZZ1qrFuBua0V1r6JOueuoBlKCJN9Xwew0fX80FSqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731183},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"68384c6d82f81e5e7ce2323e53489242528804e2","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog && yarn lint:constraints","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog && yarn lint:constraints --fix","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.27.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.3","prettier":"^2.7.1","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-jest":"^27.1.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/eslint-config":"^11.0.1","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_6.2.0_1689098646266_0.9831841838642446","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@metamask/utils","version":"7.0.0","license":"ISC","_id":"@metamask/utils@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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"d253cc94628df9cc6b149e157d7c7cb1a6564dfc","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-7.0.0.tgz","fileCount":119,"integrity":"sha512-FpWdb0hvNptuA0n/8+iYm67BhwtfMMnnzbLpJuq4iVP89h7+X7tO4tEdifH31LgVaLyeiHxSSA0UDh+sKP3izA==","signatures":[{"sig":"MEYCIQDooqbPDkmKXHsT3DtZRFHFNyRZRnvW/NUX22EIYrB5PQIhAOlr5PypBlAh5IE4PrPyTvMxyhw7JVDGYoO2vS2qlQs3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":411436},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"e5bc219504ef57b200b451bac8d827aa7c6db119","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"yarn build:source && yarn build:types","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","build:cjs":"swc src --out-dir dist/cjs --config-file .swcrc.build.json --config module.type=commonjs","build:esm":"swc src --out-dir dist/esm --config-file .swcrc.build.json --config module.type=es6 && yarn build:esm:package","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","build:types":"tsc --project tsconfig.build.json","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","build:source":"yarn build:esm && yarn build:cjs","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","build:esm:package":"echo >dist/esm/package.json \"{\\\"type\\\":\\\"module\\\"}\"","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@swc/core":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.5.4","superstruct":"^1.0.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","@swc/cli":"^0.1.62","depcheck":"^1.4.3","prettier":"^2.7.1","@swc/core":"^1.3.66","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-n":"^15.7.0","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.0.0_1690299722762_0.348334056878673","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"@metamask/utils","version":"7.1.0","license":"ISC","_id":"@metamask/utils@7.1.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"0eb60de7608391a469b24320510c003dd4774b70","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-7.1.0.tgz","fileCount":127,"integrity":"sha512-13deTtY8YUWRfEN7BUPeudDIWuKqjHmPm9vricTkNLFkLCWEuFQIoJf+v47lI7G4kx8uO/zRwKgPyeGlqo3Baw==","signatures":[{"sig":"MEUCIBWTCyfdVh8IJrqjq+pctMolZAnLGBOVqFUW+1na3AocAiEA8Uy9UM7NOtau1ORJxPuiiLNQYTQ5Nnxo6LgGAo7l/7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438738},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"4cffdd4ec7cb92b546104c6ec2c2fd295133aec5","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"yarn build:source && yarn build:types","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","build:cjs":"swc src --out-dir dist/cjs --config-file .swcrc.build.json --config module.type=commonjs","build:esm":"swc src --out-dir dist/esm --config-file .swcrc.build.json --config module.type=es6 && yarn build:esm:package","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","build:types":"tsc --project tsconfig.build.json","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","build:source":"yarn build:esm && yarn build:cjs","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","build:esm:package":"echo >dist/esm/package.json \"{\\\"type\\\":\\\"module\\\"}\"","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@swc/core":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.5.4","superstruct":"^1.0.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","@swc/cli":"^0.1.62","depcheck":"^1.4.3","prettier":"^2.7.1","@swc/core":"^1.3.66","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-n":"^15.7.0","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_7.1.0_1690912929689_0.8523461709528581","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@metamask/utils","version":"8.0.0","license":"ISC","_id":"@metamask/utils@8.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"4e4f63a710cdec00da585a8ee6f0777dda0dbce3","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-8.0.0.tgz","fileCount":127,"integrity":"sha512-BSK4WXQ4gE6/AcafT6JEDmL6QzjS2xCWeASkfe/fMAbueMYYG+TJGTOaXgudfIfdcfjVGs3YMJBftr7TgDp5bg==","signatures":[{"sig":"MEYCIQCD3XpORNV+vDE6/LnVRNOP/PA8GG8ScjFUSJOy3ReLSwIhAJQXcPFXhIWFakVEVEq2pw3zwnmwfcDy5pOkaahrSTqb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439112},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"58b1611137ce7579fa52d75048dfe79c9d9702eb","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"yarn build:source && yarn build:types","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","build:cjs":"swc src --out-dir dist/cjs --config-file .swcrc.build.json --config module.type=commonjs","build:esm":"swc src --out-dir dist/esm --config-file .swcrc.build.json --config module.type=es6 && yarn build:esm:package","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","build:types":"tsc --project tsconfig.build.json","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","build:source":"yarn build:esm && yarn build:cjs","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","build:esm:package":"echo >dist/esm/package.json \"{\\\"type\\\":\\\"module\\\"}\"","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@swc/core":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.5.4","superstruct":"^1.0.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","@swc/cli":"^0.1.62","depcheck":"^1.4.3","prettier":"^2.7.1","@swc/core":"^1.3.66","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-n":"^15.7.0","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.0.0_1693252054134_0.273676871930395","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@metamask/utils","version":"8.1.0","license":"ISC","_id":"@metamask/utils@8.1.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"b8e73f5b4696b1b668cf5c1421daad140a3f98ac","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-8.1.0.tgz","fileCount":127,"integrity":"sha512-sFNpzBKRicDgM2ZuU6vrPROlqNGm8/jDsjc5WrU1RzCkAMc4Xr3vUUf8p59uQ6B09etUWNb8d2GTCbISdmH/Ug==","signatures":[{"sig":"MEUCIQCR6a4SWAW1rVk7JUfLeyiGdCihWGl0bhtNK+Ub3KKTkwIgZ2hIBKasPqVHdX5S9A10xnMmAEL6FS70PDKMZ1pYbFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439611},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"7f0116d4d853d85319d200c503a2f9abc390f1d3","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"yarn build:source && yarn build:types","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","build:cjs":"swc src --out-dir dist/cjs --config-file .swcrc.build.json --config module.type=commonjs","build:esm":"swc src --out-dir dist/esm --config-file .swcrc.build.json --config module.type=es6 && yarn build:esm:package","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","build:types":"tsc --project tsconfig.build.json","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","build:source":"yarn build:esm && yarn build:cjs","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","build:esm:package":"echo >dist/esm/package.json \"{\\\"type\\\":\\\"module\\\"}\"","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@swc/core":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"debug":"^4.3.4","semver":"^7.5.4","superstruct":"^1.0.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","@swc/cli":"^0.1.62","depcheck":"^1.4.3","prettier":"^2.7.1","@swc/core":"^1.3.66","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-n":"^15.7.0","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.1.0_1693480501672_0.44888165369613175","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"@metamask/utils","version":"8.2.0","license":"ISC","_id":"@metamask/utils@8.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":"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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"51d608faf1ba7ba021084682160f275bb127d137","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-8.2.0.tgz","fileCount":220,"integrity":"sha512-Zjx6y0PPrf9B4pdZ8JHl0grwJf/qNJ1dzYQh10/QSlj7Ct9Qy+r9PzdgGUHgA4oHohe1Phwy8MFnzB6TWZE11A==","signatures":[{"sig":"MEQCIEUzeogOYhcSChz98HQtGROz9dNrwY7jLxVBEWqA0XyaAiBLwFkCH+AsinEVgT9No4RvM15h6yv1sPLeEiHzNj9GDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479271},"main":"./dist/index.js","types":"./dist/types/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.js"},"./package.json":"./package.json"},"gitHead":"9452f8833fe8d98b20eb8a7395410352b4cd097d","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"tsup && yarn build:types","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:types":"tsc --project tsconfig.build.json","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"tsup>esbuild":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","superstruct":"^1.0.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.24.1","jest":"^29.2.2","tsup":"^7.2.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-n":"^15.7.0","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.2.0_1697790808506_0.5380532649833276","host":"s3://npm-registry-packages"}},"8.2.1":{"name":"@metamask/utils","version":"8.2.1","license":"ISC","_id":"@metamask/utils@8.2.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"2f8b60c3b3c49423ca9d15061bb797464440e385","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-8.2.1.tgz","fileCount":220,"integrity":"sha512-dlnpow8r0YHDDL1xKCEwUoTGOAo9icdv+gaJG0EbgDnkD/BDqW2eH1XMtm9i7rPaiHWo/aLtcrh9WBhkCq/viw==","signatures":[{"sig":"MEQCIDqCUmINmmsiGXd1X9MhuvRNDYNqoLJNDtOf90K0efBzAiBUMsLCeQojFb2zPzn+co/cb/uT38T8UM/jdi4cwOXEmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478521},"main":"./dist/index.js","types":"./dist/types/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.js"},"./package.json":"./package.json"},"gitHead":"031c81462c67ea52b675492ed4c6cbc906e94e53","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"tsup && yarn build:types","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:types":"tsc --project tsconfig.build.json","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"tsup>esbuild":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","superstruct":"^1.0.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","tsup":"^7.2.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-n":"^15.7.0","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.2.1_1699474145958_0.5113666960403782","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"@metamask/utils","version":"8.3.0","license":"ISC","_id":"@metamask/utils@8.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":"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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"a20de447aeb9ffb75924d822a186a597033984b6","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-8.3.0.tgz","fileCount":230,"integrity":"sha512-WFVcMPEkKKRCJ8DDkZUTVbLlpwgRn98F4VM/WzN89HM8PmHMnCyk/oG0AmK/seOxtik7uC7Bbi2YBC5Z5XB2zw==","signatures":[{"sig":"MEUCIQCQGB8iDWZAxf1AQttW+2ifDiNLqthD0flVfBDTRFpmsgIgPeBebtTj8X/8u35LNaNIQab5TtAmBxSzLUkM/lJKJIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486634},"main":"./dist/index.js","types":"./dist/types/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.js"},"./package.json":"./package.json"},"gitHead":"e97f2460d23ec9ed0907e5b68af8ecb84b28cb5a","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"tsup && yarn build:types","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:types":"tsc --project tsconfig.build.json","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"tsup>esbuild":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","superstruct":"^1.0.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","tsup":"^7.2.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","eslint-plugin-n":"^15.7.0","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.3.0_1704988121880_0.7561492869835638","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"@metamask/utils","version":"8.4.0","license":"ISC","_id":"@metamask/utils@8.4.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"f44812c96467a4e1b70b2edff6ee89a9caa4e354","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-8.4.0.tgz","fileCount":230,"integrity":"sha512-dbIc3C7alOe0agCuBHM1h71UaEaEqOk2W8rAtEn8QGz4haH2Qq7MoK6i7v2guzvkJVVh79c+QCzIqphC3KvrJg==","signatures":[{"sig":"MEYCIQC0ZAGlImk6FovGzM6ct86HwXTK0J9TlK19ZJLqQCKnHwIhAPdGla2zZYqJnm8GZlOLAG2Xw2sD1CE4FwnAH+zZbehL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495603},"main":"./dist/index.js","types":"./dist/types/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.js"},"./package.json":"./package.json"},"gitHead":"665d0bc3df3f998620f5d6a25f1ce1eb27e680c9","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"tsup && yarn build:types","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","build:types":"tsc --project tsconfig.build.json","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"tsup>esbuild":true,"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","superstruct":"^1.0.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","tsup":"^7.2.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~4.8.4","@types/jest":"^28.1.7","@types/node":"^17.0.23","@types/uuid":"^9.0.8","eslint-plugin-n":"^15.7.0","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.4.0_1710516442384_0.10562342206601305","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"@metamask/utils","version":"8.5.0","license":"ISC","_id":"@metamask/utils@8.5.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"ddd0d4012d5191809404c97648a837ea9962cceb","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-8.5.0.tgz","fileCount":188,"integrity":"sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ==","signatures":[{"sig":"MEUCIQDf9IkPgpKnU3qi/TY5740DTxo+3lIrt195F99icWOHJQIgOTkx7iuWGpxxfFBnNYniO0/HkT6VKxRbSfcJnfbNGq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":691995},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"c72216b0303b3192dfa41023c6c88f939cde9054","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_8.5.0_1717696232383_0.5916987923146362","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@metamask/utils","version":"9.0.0","license":"ISC","_id":"@metamask/utils@9.0.0","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"cbcdf90e2cfc425f67731fc50d44bdf501daae36","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-9.0.0.tgz","fileCount":188,"integrity":"sha512-Q/PzQCm6rkmePxHghXgJuYEkVfSvwKLLFZwFtfmLAz4mxIPuFJSMawaJM7sfZsVybK5Bf9QaKAjgMvHk5iGGvA==","signatures":[{"sig":"MEUCIQC3nqoYrOwDRAYSRLsC/cou6kJ6P5oxx6w7cVkcJR2wyQIgFb6g0buWJKup1LUTW67tkHL9HAUh1RQivtxHnh0JrfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":693021},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"654f9cf4c2f64a5c83a4e9a42264bf0382409570","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.0.0_1719600500924_0.873873513666606","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"@metamask/utils","version":"9.1.0","license":"ISC","_id":"@metamask/utils@9.1.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"54e5afcec07e6032d4dd4171e862b36daa52d77e","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-9.1.0.tgz","fileCount":188,"integrity":"sha512-g2REf+xSt0OZfMoNNdC4+/Yy8eP3KUqvIArel54XRFKPoXbHI6+YjFfrLtfykWBjffOp7DTfIc3Kvk5TLfuiyg==","signatures":[{"sig":"MEYCIQDd653eepNxHznS3qCLMP2yhY/npQl8jDjS+bIua7lJ7gIhAMBE+eEvVu8qMD2AWcmUiSqgYd+BNaSI4YPSXYtvRg3R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":694678},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"1e502e9ab695afcb2efffc36b6622e1f87365294","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.1.0_1721057196126_0.5934504656227675","host":"s3://npm-registry-packages"}},"9.2.0":{"name":"@metamask/utils","version":"9.2.0","license":"ISC","_id":"@metamask/utils@9.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"62c59a180fd7c3a08752009429ef2bdda8619a04","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-9.2.0.tgz","fileCount":188,"integrity":"sha512-01riKC6oc6YJVJBL6g6TgCBwcmzwuVSIIMhnwvWanPWs3ZpUabJzy3GR9PlsBPa2pHd1p0Q6WMVRExWWEHzsQA==","signatures":[{"sig":"MEYCIQC9q0Tinxz19Eq7JQ0eEQREgT5D4UB7TRpq5rGK5l1AlgIhAN6dB5Ng3h2R6JWLRX1umK6sVIZswVkPrPUmTqdJPdnM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":695119},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"94c14dbb1169df0577da49e0edc21fc208255468","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.2.0_1724949406413_0.6660087799807257","host":"s3://npm-registry-packages"}},"9.2.1":{"name":"@metamask/utils","version":"9.2.1","license":"ISC","_id":"@metamask/utils@9.2.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"d9f84706ff97e0c8d1bde5778549365b14269e81","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-9.2.1.tgz","fileCount":188,"integrity":"sha512-/u663aUaB6+Xe75i3Mt/1cCljm41HDYIsna5oBrwGvgkY2zH7/9k9Zjd706cxoAbxN7QgLSVAReUiGnuxCuXrQ==","signatures":[{"sig":"MEYCIQCu3TvzEE/p0je9Lzhhn5mx5n3DSYRUQqq/42snwbOnbwIhAKb/UN89xJkqCzXBVcUm/0RM85o8uCFvCLsexhGo3/qV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":695282},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"aac14970c436cb2b2bd308ae7b9d9bc5e59ce821","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.2.1_1725016224867_0.022538443814667408","host":"s3://npm-registry-packages"}},"9.3.0":{"name":"@metamask/utils","version":"9.3.0","license":"ISC","_id":"@metamask/utils@9.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"4726bd7f5d6a43ea8425b6d663ab9207f617c2d1","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-9.3.0.tgz","fileCount":188,"integrity":"sha512-w8CVbdkDrVXFJbfBSlDfafDR6BAkpDmv1bC1UJVCoVny5tW2RKAdn9i68Xf7asYT4TnUhl/hN4zfUiKQq9II4g==","signatures":[{"sig":"MEUCIQC9vG8T7v3eBO1JvRzrUtlY3TQOTnh2EnDoOYFOR4y76AIgL8sb5o9JDuDlU1aMOepxwc9GCvfQWgpN/qSYW3kiOe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":706255},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"9009f0d19bc30ade0844e1a4aee0f6237e2de641","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_9.3.0_1728483075110_0.045931254406766486","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@metamask/utils","version":"10.0.0","license":"ISC","_id":"@metamask/utils@10.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"9285e6e195810e8b7c875147ac64981b4be51733","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-10.0.0.tgz","fileCount":188,"integrity":"sha512-EoNZJijLqBbir8ikuiHBHfhCqE1s8Odae3bhtRAd8itJB109xmfFF84djY/iaQI+EAp59Sy7iwengfRohaTK8A==","signatures":[{"sig":"MEUCIQDLMwLk3XaNIlHDsg/SEOAs+IInN/LosSY3neA2Q6W7JQIgT3/DHrQeP53caAoN1bpeCB4uDQmgXtTiw05JNl4W+Ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":711611},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"76ad2df35aaf750a2b62bd4dd3d6e0eec1d9a8a0","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.0.0_1729588030791_0.6374140562259885","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"@metamask/utils","version":"10.0.1","license":"ISC","_id":"@metamask/utils@10.0.1","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"a765f96c20e35fc51c068fb9f88a3332b40b215e","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-10.0.1.tgz","fileCount":188,"integrity":"sha512-zHgAitJtRwviVVFnRUA2PLRMaAwatr3jiHgiH7mPicJaeSK4ma01aGR4fHy0iy5tlVo1ZiioTmJ1Hbp8FZ6pSg==","signatures":[{"sig":"MEUCIC2opjTawPSUghxp8hTL4mOmBQUsC2YFzWHzpIHgWtpeAiEAmFtMJcqBtEMeY6mQW09CJqV5+sPA8/eF6nfZjpQoMwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":712299},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"88f742a4ca6a80da004e6faa3df6d0705a193608","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_10.0.1_1730805095691_0.3051973451858152","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@metamask/utils","version":"11.0.0","license":"ISC","_id":"@metamask/utils@11.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"775ed9483e8c4746c91a226a6e412130303d8cf9","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.0.0.tgz","fileCount":188,"integrity":"sha512-CB+5gNI3Ibiq4X9Bu78Y4SGHDWBuDpYaaU/Qe0LkN1zPb8inHR7T0a/PHEhvsOyXbNEfZzGwnnzAGh+UCavOQg==","signatures":[{"sig":"MEQCIAm21Im8UhYoCnz5404JLRfWsdzMu1wosZRHuahpj2O5AiBYQCokd9xXEJK7AGyQD4DCzg4/pUTCkpUQffrfTyfjKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":712960},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"6201c236f21b6e78d0cd60f0090c54597a6d645c","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.0.0_1732645024015_0.20860056416450545","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"@metamask/utils","version":"11.0.1","license":"ISC","_id":"@metamask/utils@11.0.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"16c4135489204fefe128b5e6c2b92c014453e1d5","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.0.1.tgz","fileCount":188,"integrity":"sha512-tZlBvEJ6VhhfEiMV+Ad8rWRMjHKpbMogG01YU22JlsIeJptgIdZX1G8jJzhZH0Gxrixa2BeARh7m9lZWQo6rMg==","signatures":[{"sig":"MEUCIQDsawq29V+mdN47Pfrkf2ha4R5VkMl3jHXmsgsJ0EkIVAIgJkZVe+YYBNgpO2lqDFg/rR1TUdl/cXH9b4PuSUCefH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":713286},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"10b5c691412586f6d385a178cd0ca9d4ea2bcfbd","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.0.1_1733835204416_0.05095519099529677","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"@metamask/utils","version":"11.1.0","license":"ISC","_id":"@metamask/utils@11.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"dff87ea40f25db24e7242234501794b30ba59a09","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.1.0.tgz","fileCount":196,"integrity":"sha512-lhR3sEZisT6hVBrnS3Ftgg9FRUFca0/5fcxDA+5paqLo4YYE6euV7622l0Qi3yMwy4mlgrrDTBiPSTXtCUKrdg==","signatures":[{"sig":"MEQCIFjXM90k53VAoKndVSwKxtaCSORNhSYqdyXxzc0mcDzfAiASqykvos8urgJiflookHO2rV9s5O4UTZqOMoaUQjbHsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781818},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"90837bad1d85277aa5b8f16fe40beb81e0a1e09d","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.1.0_1738147097454_0.046379149984323575","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@metamask/utils","version":"11.2.0","license":"ISC","_id":"@metamask/utils@11.2.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"f2b35cbe6536c56071b0971f97f2395b860885c4","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.2.0.tgz","fileCount":196,"integrity":"sha512-5Y4bd8Axvi2kJKjp6Jlbb9wyoTrSZxQjWvVGPevpErAc7SCUYUuW0QOOPVu7YmT+bzisTpnFnRE8LjtwYCKGAg==","signatures":[{"sig":"MEUCIGxdGV4TUD2EtBslKMzERmTdRN5XARY3iJKSWAIJ+Xy8AiEAoBXxJTNxhWN7toJ/L/5hWVex6DTOBHzen6sm7f4Nje8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784953},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"79946432c8de30892520244debb9311f6ad339b9","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.2.0_1739286142482_0.7047438901107368","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@metamask/utils","version":"11.3.0","license":"ISC","_id":"@metamask/utils@11.3.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"66da19e6f828b0ce2fc7189d18dd085c2ffea7c4","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.3.0.tgz","fileCount":196,"integrity":"sha512-E2TxOE0IG4iLN8C7GK0q6NGWDI2YKG+HHA8HPO4vbVdF4S2d10u7CWAdW0z3VoQadOaz15L4Qig122Vn0PI39w==","signatures":[{"sig":"MEYCIQDnh96u1xaoAVO15wERkKSbybAbbfs6KXAyqRFh1tDLRwIhALO1ZtmGbY/jgWt3mVlO3qF5VdOeLGZmGaxdXT75EXjb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786743},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"55b22a77e75641c4c8b05eec73982084ac9e7332","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.3.0_1741902204841_0.13386645824085908","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@metamask/utils","version":"11.4.0","license":"ISC","_id":"@metamask/utils@11.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"0f4862b198195c2181da91d64428117c2ae8adb5","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.4.0.tgz","fileCount":196,"integrity":"sha512-dqsi65DAyprs91wo/D0yTST2Sry9h2krf1NADBJb9L3NTJn1py0w+C8K4jVVSh0XTrrj0/MF/t6XldGsidfypA==","signatures":[{"sig":"MEQCIFnaysgD2W6w4Vi4SjYIHV+U1/VinW4BFXB2VruQ26AHAiBtCiMpwdpsbIDHomVuB/VqfWMrndlm9shwXtPWHWgKLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788896},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"7c9d3a22d69b0def075c1f630e0249cfae9ddfb6","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.4.0_1743613627865_0.8787625208138936","host":"s3://npm-registry-packages-npm-production"}},"11.4.1":{"name":"@metamask/utils","version":"11.4.1","license":"ISC","_id":"@metamask/utils@11.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"bdf469eff2728ceefa35165cfca95f08af5d7cca","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.4.1.tgz","fileCount":196,"integrity":"sha512-aSV/odL9xTGkWSuie1TjW4w+cB58KAwmF7u44SQf79QWIakWwWxDSXaUBeJS8rZNC9zliCgNkrRwA6Rc+mYjbg==","signatures":[{"sig":"MEUCIQDf6hdAreXWVJwgucXaMHVZckKRTK+hKnvN+aX5n8C4YQIgfx/KawRila9zahk/iDvRFns70Nfdo9JciUilPl29d6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797763},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"33629cbd4894210903a1ed98f6e1a1a55c7317ba","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","actor":{"name":"metamaskbot","type":"user","email":"metamask-npm@consensys.net"},"email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","lodash.memoize":"^4.1.2","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","@types/lodash.memoize":"^4.1.9","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.4.1_1751286222438_0.7343795429741211","host":"s3://npm-registry-packages-npm-production"}},"11.4.2":{"name":"@metamask/utils","version":"11.4.2","license":"ISC","_id":"@metamask/utils@11.4.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"8c83e1a962dbd1e451c4f607e8356dc2d189c24b","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.4.2.tgz","fileCount":196,"integrity":"sha512-TygCcGmUbhmpxjYMm+mx68kRiJ80jYV54/Aa8gUFBv4cTX7ulX2XZKr8CJoJAw3K3FN5ZvCRmU0IzWZFaonwhA==","signatures":[{"sig":"MEUCIEg/1j1lzCASy45OP+BcLF63pM7qzRIcHgAPt/nlukpwAiEA8nqci4m/fp8MnYYmMqI1P9uW8BGlSOeEQP+qrpD4K6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809363},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"1bea7f378c37117260912af1921556bc57110d20","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","actor":{"name":"metamaskbot","type":"user","email":"metamask-npm@consensys.net"},"email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@ethereumjs/tx":"^4.2.0","lodash.memoize":"^4.1.2","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","@types/lodash.memoize":"^4.1.9","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.4.2_1751444812507_0.4257020508091933","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"@metamask/utils","version":"11.6.0","license":"ISC","_id":"@metamask/utils@11.6.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"c96f7ea274b65cd6192d6e24694d8374553cdba5","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.6.0.tgz","fileCount":204,"integrity":"sha512-8PqEvizhyo/L2HGXhITHP+a/OanIb+T7CU2afUQgcCpjfx+NKntNeo0rnIAUlNQ8qD5QR98y5cxS4wr+2J8Ong==","signatures":[{"sig":"MEQCID8BlQdZFdNFcZM7SDSGetoJx2T1zMGNYnaUN4W1NtQiAiBe7P6kdwr+4v7dRzO6fxBAkdqQPgi0SWXt2RwahI66EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862804},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"758b1d10fcad28e97f092d3e95801a9b4d7bb9e0","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","web3":"^4.16.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.6.0_1756405649828_0.702533609493631","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@metamask/utils","version":"11.5.0","license":"ISC","_id":"@metamask/utils@11.5.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"b933ed7f6bc39c7f9debd330ec2befda55c5e78b","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.5.0.tgz","fileCount":196,"integrity":"sha512-fgPTBWyFhGp8VZ5HsWniY5qZIb9DfusRB8ssw8unGIomICCK+cnEcV2xajhpPJ6QPH62y1KyVHF+VbXKrgilLA==","signatures":[{"sig":"MEUCIQDt9v4cWLC2OuR/05ftx/WkbNHI3LxU0Eld9s4UfUeGsAIgWnqF7ySqWZF7f/q+fK1jkpEsZuZUJHZsaC0QJDX0zcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811252},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"66f825dba622672a785588d35c1bfe9be7bd302e","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.5.0_1756408203798_0.1847367172979819","host":"s3://npm-registry-packages-npm-production"}},"11.7.0":{"name":"@metamask/utils","version":"11.7.0","license":"ISC","_id":"@metamask/utils@11.7.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"d6b7dad510eef5d19e756fa8d3e43c1a95cf1c5e","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.7.0.tgz","fileCount":204,"integrity":"sha512-IamqpZF8Lr4WeXJ84fD+Sy+v1Zo05SYuMPHHBrZWpzVbnHAmXQpL4ckn9s5dfA+zylp3WGypaBPb6SBZdOhuNQ==","signatures":[{"sig":"MEUCIEU48hPxYwndmFgIuZodyGZ5N3OsT4v1vU8VfsBFs3YsAiEA34n4ZtQI+b3GZIvvy+AS1sBX9ZHLEgvOfaL8nU9I15Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863541},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"486ea890e18e3758abae553b5bc5057a4bd8010f","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","web3":"^4.16.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.7.0_1756822926314_0.8916169265637679","host":"s3://npm-registry-packages-npm-production"}},"11.8.0":{"name":"@metamask/utils","version":"11.8.0","license":"ISC","_id":"@metamask/utils@11.8.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"0d1f1b4097fa3645258cb397a9256e2c54b5c164","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.8.0.tgz","fileCount":204,"integrity":"sha512-EJqiuvVBAjV1vd1kBhmVmRtGfadrBfY3ImcAMjl+8MSSByTB3VNwvlIBLQdp+TwdAomUdenJCx2BvOSQykm8Hg==","signatures":[{"sig":"MEUCIQDAjJKPWt4741T6iGK6zmEJVFbRAUQWLSLnx2gntNlbEwIgDN7B2EN9UCPWbV9S+9biMRZH5HmEQlrtDt2wgwAbLMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870911},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"40ed2bd6e6c3f69eb559559350d27998e1c8719d","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","web3":"^4.16.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.8.0_1757676567943_0.44756323082776706","host":"s3://npm-registry-packages-npm-production"}},"11.8.1":{"name":"@metamask/utils","version":"11.8.1","license":"ISC","_id":"@metamask/utils@11.8.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"27b5f1629ba2215269174a4450fc6949872f7279","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.8.1.tgz","fileCount":204,"integrity":"sha512-DIbsNUyqWLFgqJlZxi1OOCMYvI23GqFCvNJAtzv8/WXWzJfnJnvp1M24j7VvUe3URBi3S86UgQ7+7aWU9p/cnQ==","signatures":[{"sig":"MEYCIQD0ZOxsrh9y2lY7sWWRYWuXD0b8TFSFNhyVTZQyjxpnlQIhAMoWyaEsp3KmiJxuyJwSJ9X9uE0E6wguiMZkfx0Rf4IP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":872482},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"339faaef0f3ecb94bf506d5b101c07bce4ebc4d5","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","web3":"^4.16.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.8.1_1758716568962_0.11935722138771876","host":"s3://npm-registry-packages-npm-production"}},"11.9.0":{"name":"@metamask/utils","version":"11.9.0","license":"ISC","_id":"@metamask/utils@11.9.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"9d2c16bd13043924377c1925f22f9e4dda0d6d4e","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.9.0.tgz","fileCount":212,"integrity":"sha512-wRnoSDD9jTWOge/+reFviJQANhS+uy8Y+OEwRanp5mQeGTjBFmK1r2cTOnei2UCZRV1crXHzeJVSFEoDDcgRbA==","signatures":[{"sig":"MEYCIQCaNvpUAMyly5u54vzepqGT7aWYKWg3bBYMzhgPQjWMqwIhAL0WsY7H/Oc3lVRjhW9xPeNXssmls+Fa4PjuZeKTvUQq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878254},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"b83ef123d205630d2eb5639be86d1851be866018","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","web3":"^4.16.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.9.0_1765978346268_0.808465516145092","host":"s3://npm-registry-packages-npm-production"}},"11.10.0":{"name":"@metamask/utils","version":"11.10.0","license":"ISC","_id":"@metamask/utils@11.10.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"2efd5aa14f3535d43a4b709a37ad349b571252f1","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.10.0.tgz","fileCount":212,"integrity":"sha512-+bWmTOANx1MbBW6RFM8Se4ZoigFYGXiuIrkhjj4XnG5Aez8uWaTSZ76yn9srKKClv+PoEVoAuVtcUOogFEMUNA==","signatures":[{"sig":"MEYCIQDTIFEYVpyIwCYNv2kwJ9nO/aY4cE0D7KeqGV5OsKno5AIhAI7VG9xMyICpbWWAnbB4rP8cB3SSKY0ZuQwhzAGvAWK+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882123},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"6b14e89518ce3316ad940e35a1ef1a27a75cad24","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","web3":"^4.16.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.10.0_1770899025693_0.035717873709724346","host":"s3://npm-registry-packages-npm-production"}},"11.11.0":{"name":"@metamask/utils","version":"11.11.0","license":"ISC","_id":"@metamask/utils@11.11.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"6675946df767da6cbe306c7b5e76685320a6c826","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.11.0.tgz","fileCount":212,"integrity":"sha512-0nF2CWjWQr/m0Y2t2lJnBTU1/CZPPTvKvcESLplyWe/tyeb8zFOi/FeneDmaFnML6LYRIGZU6f+xR0jKAIUZfw==","signatures":[{"sig":"MEUCIQDi4D+aE6NNt3OTbIpbuxuNsI/vbUfC2BMaiDObdSIqggIgR8kzCi7CtEBPAOfpHJx5IC85vMAJY9IxmDLeoDHh1JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882836},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"9c4af7e84571bdb12f430a6998f829bdd508e449","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.5","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","web3":"^4.16.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.11.0_1775047492832_0.11313189538242252","host":"s3://npm-registry-packages-npm-production"}},"11.12.0":{"name":"@metamask/utils","version":"11.12.0","license":"ISC","_id":"@metamask/utils@11.12.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"1d88c4270d6d02f42b60dca585869dcc5a9026a7","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.12.0.tgz","fileCount":220,"integrity":"sha512-dtw3Kb0SwYpFfKrdTeFF0k0N9GLZ48sT6idGqk5lGriLCz120zxwgSbFyuHLA1XhFVvlYXoTf8wrPVffEZcVZg==","signatures":[{"sig":"MEYCIQCqaNuoMbWlNQaxd5u8/RvhFN76ujj2WHF/fYwf57M4TgIhAMqa2I7jHuK38FkCZ3KwOYshc7sOp2QnKLdilhjMBiQ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2futils@11.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":900848},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"51f15da687b14cf2b87660ac06a4a96d64970d19","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:6645fed4-9abd-4d68-a1a5-3b3c67234203"}},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/scure-bip39":"^2.0.3","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","web3":"^4.16.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.12.0_1788264162667_0.9625114440246516","host":"s3://npm-registry-packages-npm-production"}},"11.12.1":{"name":"@metamask/utils","version":"11.12.1","license":"ISC","_id":"@metamask/utils@11.12.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"b62c3adfd3d8ee81d52cd9cadcb2ba2863f22c09","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-11.12.1.tgz","fileCount":220,"integrity":"sha512-X97J5AEcaKDTIAfKb4X93ZTLfvOahzDVadlveQW+7OZ7yhXjMxXoFmhX2d9UKv48iS2Dxq9kbGJ1lUfphu9ebQ==","signatures":[{"sig":"MEUCIGAFiYKrw2VHngArG7X2P7tHFdg+mwccaXE7FBMvj0Y/AiEAhJGMSaUcBvNWXyEeJ33fgsLTV7lmxBeuHH+BhScVVKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2futils@11.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":902743},"main":"./dist/index.cjs","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":"^18.18 || ^20.14 || >=22"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./package.json":"./package.json"},"gitHead":"c68eef08cd122a1c86b863e374412813d95eb03a","scripts":{"lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"ts-bridge --project tsconfig.build.json --clean","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","build:docs":"typedoc","test:types":"tsd","test:watch":"jest --watch","lint:eslint":"eslint . --cache --ext js,ts","test:source":"jest && jest-it-up","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:6645fed4-9abd-4d68-a1a5-3b3c67234203"}},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.5.4","pony-cause":"^2.1.10","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@noble/hashes":"^1.3.1","@types/lodash":"^4.17.20","@ethereumjs/tx":"^4.2.0","@metamask/scure-bip39":"^2.0.3","@metamask/superstruct":"^3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"tsd":"^0.29.0","jest":"^29.2.2","web3":"^4.16.0","eslint":"^8.44.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","typedoc":"^0.23.15","depcheck":"^1.4.7","prettier":"^2.7.1","jest-when":"^3.6.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"~5.0.4","@types/jest":"^28.1.7","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@ts-bridge/cli":"^0.1.2","eslint-plugin-n":"^15.7.0","@ts-bridge/shims":"^0.1.1","@types/jest-when":"^3.5.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.0.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.43.0","prettier-plugin-packagejson":"^2.3.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@lavamoat/preinstall-always-fail":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.43.0","@metamask/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_11.12.1_1788447668343_0.931216117966635","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@metamask/utils","version":"12.0.0","license":"ISC","_id":"@metamask/utils@12.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/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"tsd":{"directory":"src"},"dist":{"shasum":"2b28aa13d2eecff7abd130a948706184e063c6ab","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-12.0.0.tgz","fileCount":112,"integrity":"sha512-s68CmQOsd79Y3aUVZrirY9LAHjGxm4GlUYi7DaB+d2sx+ljGnw0+JdZ4rGYlf1w3SbKCSyE348WC+pL/20VuWg==","signatures":[{"sig":"MEYCIQCuyBZHwNuW84df0cxHNrj0dFrwCc0JiyS5owzD1SZHswIhAKg3N0Zd/k97Eg0+FAAXEOOHX1RHckPCNTzrHeM960h8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2futils@12.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467161},"type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.14.0 || ^24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"./package.json":"./package.json"},"gitHead":"94b19fb68966426da4cf01443661038e476de168","scripts":{"lint":"yarn lint:tsc && yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies && yarn lint:changelog","test":"yarn test:source && yarn test:types","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies:fix && yarn lint:changelog","lint:tsc":"tsc --project tsconfig.lint.json","lint:misc":"oxfmt --ignore-path .gitignore","build:docs":"typedoc","test:types":"tsd --files 'src/*.test-d.ts'","test:watch":"jest --watch","build:clean":"yarn build:only-clean && yarn build","lint:eslint":"eslint . --cache","test:source":"jest && jest-it-up --config jest.config.cjs","lint:changelog":"auto-changelog validate --prettier","build:only-clean":"rimraf ./dist ./tsconfig.build.tsbuildinfo","lint:constraints":"yarn constraints","lint:dependencies":"knip --config knip.config.mts --dependencies && yarn dedupe --check","lint:dependencies:fix":"knip --config knip.config.mts --dependencies && yarn dedupe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:6645fed4-9abd-4d68-a1a5-3b3c67234203"}},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"eslint-plugin-import-x>unrs-resolver":false,"jest>@jest/core>jest-haste-map>@parcel/watcher":false}},"repository":{"url":"https://github.com/MetaMask/utils.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","directories":{},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"sideEffects":false,"dependencies":{"uuid":"^9.0.1","debug":"^4.3.4","lodash":"^4.17.21","semver":"^7.6.3","pony-cause":"^2.1.10","@scure/base":"^1.2.6","@types/debug":"^4.1.7","@noble/hashes":"^1.8.0","@types/lodash":"^4.17.20","@ethereumjs/tx":"^5.4.0","@metamask/scure-bip39":"^2.1.1","@metamask/superstruct":"^3.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1+sha256.471ffb15e0523663865bbf46a69e7d157ecf532412eb436c48dfab6e3f2abe88","devDependencies":{"tsd":"^0.29.0","jest":"^30.4.2","knip":"^6.23.0","web3":"^4.16.0","oxfmt":"^0.44.0","eslint":"^9.39.1","rimraf":"^5.0.5","ts-jest":"^29.4.11","typedoc":"^0.25.13","prettier":"^3.3.3","jest-when":"^3.7.0","jest-it-up":"^2.0.2","stdio-mock":"^1.2.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/jest":"^30.0.0","@types/node":"^22.13.14","@types/uuid":"^9.0.8","@types/semver":"^7","eslint-plugin-n":"^17.10.3","@types/jest-when":"^3.5.3","typescript-eslint":"^8.48.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-jest":"^28.8.3","eslint-plugin-jsdoc":"^50.2.4","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.3.0","eslint-plugin-prettier":"^5.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^15.0.0","@metamask/auto-changelog":"^6.1.0","@metamask/eslint-config-jest":"^15.0.0","@metamask/eslint-config-nodejs":"^15.0.0","@lavamoat/preinstall-always-fail":"^2.1.0","eslint-import-resolver-typescript":"^3.6.3","@metamask/eslint-config-typescript":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_12.0.0_1789057055366_0.29003295836829857","host":"s3://npm-registry-packages-npm-production"}},"12.0.1":{"_id":"@metamask/utils@12.0.1","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"c9630723786d6493c7d6e9d8a02346a6aedb0776","tarball":"https://registry.npmjs.org/@metamask/utils/-/utils-12.0.1.tgz","integrity":"sha512-HK+gXHyFXD8NmwnBKDJUpCxDFI+uZMWgE4VMLe+9cUVMsX5ONEQOxGWfguzZlyTUEeM9JtZ9BS4d1ZJ0PWH+IA==","fileCount":96,"unpackedSize":316066,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2futils@12.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiZapv2oANGSYx4FkMmrTQtnh7QmqZbw6+uThyGYLtwAIgY31M0C23yjTEuU5Bl3ek+FFW9TpQYFsInz6TnBPHyuI="}]},"name":"@metamask/utils","type":"module","engines":{"node":"^22.14.0 || ^24 || ^26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"./package.json":"./package.json"},"gitHead":"26198e32d247d9fcd5d57f940081b1e4589e1879","license":"ISC","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/utils","changelog:validate":"../../scripts/validate-changelog.sh @metamask/utils","lint:tsconfigs:fix":"node --import ../../scripts/resolver/register.ts ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix","since-latest-release":"../../scripts/since-latest-release.sh"},"version":"12.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0386a20a-5c1d-493d-a7e5-f2c5c19b40b7"},"approver":{"name":"mrten","email":"maarten@zuidhoorn.com"}},"homepage":"https://github.com/MetaMask/core/tree/main/packages/utils#readme","keywords":["Ethereum","MetaMask"],"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","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":{"debug":"^4.4.3","lodash":"^4.18.1","semver":"^7.8.5","@types/debug":"^4.1.7","@noble/hashes":"^1.8.0","@types/lodash":"^4.17.27","@ethereumjs/tx":"^5.4.0","@metamask/byte-utils":"^0.1.0","@metamask/node-utils":"^0.1.0","@metamask/type-utils":"^0.1.0","@metamask/error-utils":"^0.1.0","@metamask/scure-bip39":"^2.1.1","@metamask/superstruct":"^3.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"web3":"^4.16.0","rimraf":"^6.1.3","vitest":"^5.0.0","typedoc":"^0.28.20","stdio-mock":"^1.2.0","typescript":"npm:@typescript/typescript6@^6.0.2","@typescript/native":"npm:typescript@^7.0.2","@metamask/auto-changelog":"^6.2.1","typedoc-plugin-missing-exports":"^4.1.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_12.0.1_1793094385551_0.21270381180979825"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-15T23:11:17.745Z","modified":"2026-10-27T09:46:30.076Z","1.0.0":"2022-05-15T23:11:18.027Z","2.0.0":"2022-05-16T22:01:42.585Z","2.1.0":"2022-07-13T13:42:11.178Z","3.0.0":"2022-08-19T19:03:08.050Z","3.0.1":"2022-08-19T23:16:12.346Z","3.0.2":"2022-09-23T16:35:49.631Z","3.0.3":"2022-09-26T13:12:14.201Z","3.1.0":"2022-10-03T18:59:57.432Z","3.2.0":"2022-10-07T11:48:42.492Z","3.3.0":"2022-11-02T11:44:44.105Z","3.3.1":"2022-11-07T14:26:10.335Z","3.4.0":"2023-01-05T11:04:24.563Z","3.4.1":"2023-01-06T13:34:43.456Z","3.5.0":"2023-02-16T13:12:23.603Z","3.6.0":"2023-02-20T13:33:03.451Z","4.0.0":"2023-02-20T22:08:23.777Z","5.0.0":"2023-03-06T21:28:21.572Z","5.0.1":"2023-04-11T14:09:02.227Z","5.0.2":"2023-04-25T12:05:04.131Z","6.0.0":"2023-05-31T09:19:03.955Z","6.0.1":"2023-06-14T12:35:50.440Z","6.1.0":"2023-06-20T17:17:58.261Z","6.2.0":"2023-07-11T18:04:06.643Z","7.0.0":"2023-07-25T15:42:02.972Z","7.1.0":"2023-08-01T18:02:09.913Z","8.0.0":"2023-08-28T19:47:34.345Z","8.1.0":"2023-08-31T11:15:01.924Z","8.2.0":"2023-10-20T08:33:28.744Z","8.2.1":"2023-11-08T20:09:06.398Z","8.3.0":"2024-01-11T15:48:42.058Z","8.4.0":"2024-03-15T15:27:22.547Z","8.5.0":"2024-06-06T17:50:32.578Z","9.0.0":"2024-06-28T18:48:21.151Z","9.1.0":"2024-07-15T15:26:36.342Z","9.2.0":"2024-08-29T16:36:46.912Z","9.2.1":"2024-08-30T11:10:25.026Z","9.3.0":"2024-10-09T14:11:15.397Z","10.0.0":"2024-10-22T09:07:11.042Z","10.0.1":"2024-11-05T11:11:36.035Z","11.0.0":"2024-11-26T18:17:04.193Z","11.0.1":"2024-12-10T12:53:24.561Z","11.1.0":"2025-01-29T10:38:17.680Z","11.2.0":"2025-02-11T15:02:22.696Z","11.3.0":"2025-03-13T21:43:25.107Z","11.4.0":"2025-04-02T17:07:08.153Z","11.4.1":"2025-06-30T12:23:42.611Z","11.4.2":"2025-07-02T08:26:52.741Z","11.6.0":"2025-08-28T18:27:30.050Z","11.5.0":"2025-08-28T19:10:04.058Z","11.7.0":"2025-09-02T14:22:06.499Z","11.8.0":"2025-09-12T11:29:28.150Z","11.8.1":"2025-09-24T12:22:49.175Z","11.9.0":"2025-12-17T13:32:26.400Z","11.10.0":"2026-02-12T12:23:45.865Z","11.11.0":"2026-04-01T12:44:52.993Z","11.12.0":"2026-09-01T12:02:42.776Z","11.12.1":"2026-09-03T15:01:08.452Z","12.0.0":"2026-09-10T16:17:35.489Z","12.0.1":"2026-10-27T09:46:25.734Z"},"bugs":{"url":"https://github.com/MetaMask/core/issues"},"license":"ISC","homepage":"https://github.com/MetaMask/core/tree/main/packages/utils#readme","repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","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":"","keywords":["Ethereum","MetaMask"]}