{"_id":"@metamask/utils","_rev":"4642520","name":"@metamask/utils","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","dist-tags":{"latest":"11.11.0"},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"time":{"modified":"2026-04-10T20:03:59.000Z","created":"2022-05-15T23:11:18.027Z","11.11.0":"2026-04-01T12:44:52.993Z","11.10.0":"2026-02-12T12:23:45.865Z","11.9.0":"2025-12-17T13:32:26.400Z","11.8.1":"2025-09-24T12:22:49.175Z","11.8.0":"2025-09-12T11:29:28.150Z","11.7.0":"2025-09-02T14:22:06.499Z","11.5.0":"2025-08-28T19:10:04.058Z","11.6.0":"2025-08-28T18:27:30.050Z","11.4.2":"2025-07-02T08:26:52.741Z","11.4.1":"2025-06-30T12:23:42.611Z","11.4.0":"2025-04-02T17:07:08.153Z","11.3.0":"2025-03-13T21:43:25.107Z","11.2.0":"2025-02-11T15:02:22.696Z","11.1.0":"2025-01-29T10:38:17.680Z","11.0.1":"2024-12-10T12:53:24.561Z","11.0.0":"2024-11-26T18:17:04.193Z","10.0.1":"2024-11-05T11:11:36.035Z","10.0.0":"2024-10-22T09:07:11.042Z","9.3.0":"2024-10-09T14:11:15.397Z","9.2.1":"2024-08-30T11:10:25.026Z","9.2.0":"2024-08-29T16:36:46.912Z","9.1.0":"2024-07-15T15:26:36.342Z","9.0.0":"2024-06-28T18:48:21.151Z","8.5.0":"2024-06-06T17:50:32.578Z","8.4.0":"2024-03-15T15:27:22.547Z","8.3.0":"2024-01-11T15:48:42.058Z","8.2.1":"2023-11-08T20:09:06.398Z","8.2.0":"2023-10-20T08:33:28.744Z","8.1.0":"2023-08-31T11:15:01.924Z","8.0.0":"2023-08-28T19:47:34.345Z","7.1.0":"2023-08-01T18:02:09.913Z","7.0.0":"2023-07-25T15:42:02.972Z","6.2.0":"2023-07-11T18:04:06.643Z","6.1.0":"2023-06-20T17:17:58.261Z","6.0.1":"2023-06-14T12:35:50.440Z","6.0.0":"2023-05-31T09:19:03.955Z","5.0.2":"2023-04-25T12:05:04.131Z","5.0.1":"2023-04-11T14:09:02.227Z","5.0.0":"2023-03-06T21:28:21.572Z","4.0.0":"2023-02-20T22:08:23.777Z","3.6.0":"2023-02-20T13:33:03.451Z","3.5.0":"2023-02-16T13:12:23.603Z","3.4.1":"2023-01-06T13:34:43.456Z","3.4.0":"2023-01-05T11:04:24.563Z","3.3.1":"2022-11-07T14:26:10.335Z","3.3.0":"2022-11-02T11:44:44.105Z","3.2.0":"2022-10-07T11:48:42.492Z","3.1.0":"2022-10-03T18:59:57.432Z","3.0.3":"2022-09-26T13:12:14.201Z","3.0.2":"2022-09-23T16:35:49.631Z","3.0.1":"2022-08-19T23:16:12.346Z","3.0.0":"2022-08-19T19:03:08.050Z","2.1.0":"2022-07-13T13:42:11.178Z","2.0.0":"2022-05-16T22:01:42.585Z","1.0.0":"2022-05-15T23:11:18.027Z"},"users":{},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"versions":{"11.11.0":{"name":"@metamask/utils","version":"11.11.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@types/lodash":"^4.17.20","debug":"^4.3.4","lodash":"^4.17.21","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4","web3":"^4.16.0"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.11.0","gitHead":"9c4af7e84571bdb12f430a6998f829bdd508e449","dist":{"shasum":"6675946df767da6cbe306c7b5e76685320a6c826","size":113093,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.11.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.11.0_1775047492832_0.11313189538242252"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T12:44:52.993Z","publish_time":1775047492993,"_source_registry_name":"default","_cnpm_publish_time":1775047492993},"11.10.0":{"name":"@metamask/utils","version":"11.10.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@types/lodash":"^4.17.20","debug":"^4.3.4","lodash":"^4.17.21","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4","web3":"^4.16.0"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.10.0","gitHead":"6b14e89518ce3316ad940e35a1ef1a27a75cad24","dist":{"shasum":"2efd5aa14f3535d43a4b709a37ad349b571252f1","size":112962,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.10.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.10.0_1770899025693_0.035717873709724346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T12:23:45.865Z","publish_time":1770899025865,"_source_registry_name":"default","_cnpm_publish_time":1770899025865},"11.9.0":{"name":"@metamask/utils","version":"11.9.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@types/lodash":"^4.17.20","debug":"^4.3.4","lodash":"^4.17.21","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4","web3":"^4.16.0"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.9.0","gitHead":"b83ef123d205630d2eb5639be86d1851be866018","dist":{"shasum":"9d2c16bd13043924377c1925f22f9e4dda0d6d4e","size":112543,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.9.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.9.0_1765978346268_0.808465516145092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T13:32:26.400Z","publish_time":1765978346400,"_source_registry_name":"default","_cnpm_publish_time":1765978346400},"11.8.1":{"name":"@metamask/utils","version":"11.8.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@types/lodash":"^4.17.20","debug":"^4.3.4","lodash":"^4.17.21","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4","web3":"^4.16.0"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.8.1","gitHead":"339faaef0f3ecb94bf506d5b101c07bce4ebc4d5","dist":{"shasum":"27b5f1629ba2215269174a4450fc6949872f7279","size":111627,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.8.1.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.8.1_1758716568962_0.11935722138771876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T12:22:49.175Z","publish_time":1758716569175,"_source_registry_name":"default","_cnpm_publish_time":1758716569175},"11.8.0":{"name":"@metamask/utils","version":"11.8.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@types/lodash":"^4.17.20","debug":"^4.3.4","lodash":"^4.17.21","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4","web3":"^4.16.0"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.8.0","gitHead":"40ed2bd6e6c3f69eb559559350d27998e1c8719d","dist":{"shasum":"0d1f1b4097fa3645258cb397a9256e2c54b5c164","size":111529,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.8.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.8.0_1757676567943_0.44756323082776706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T11:29:28.150Z","publish_time":1757676568150,"_source_registry_name":"default","_cnpm_publish_time":1757676568150},"11.7.0":{"name":"@metamask/utils","version":"11.7.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@types/lodash":"^4.17.20","debug":"^4.3.4","lodash":"^4.17.21","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4","web3":"^4.16.0"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.7.0","gitHead":"486ea890e18e3758abae553b5bc5057a4bd8010f","dist":{"shasum":"d6b7dad510eef5d19e756fa8d3e43c1a95cf1c5e","size":110182,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.7.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.7.0_1756822926314_0.8916169265637679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-02T14:22:06.499Z","publish_time":1756822926499,"_source_registry_name":"default","_cnpm_publish_time":1756822926499},"11.5.0":{"name":"@metamask/utils","version":"11.5.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@types/lodash":"^4.17.20","debug":"^4.3.4","lodash":"^4.17.21","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.5.0","gitHead":"66f825dba622672a785588d35c1bfe9be7bd302e","dist":{"shasum":"b933ed7f6bc39c7f9debd330ec2befda55c5e78b","size":104333,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.5.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.5.0_1756408203798_0.1847367172979819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T19:10:04.058Z","publish_time":1756408204058,"_source_registry_name":"default","_cnpm_publish_time":1756408204058},"11.6.0":{"name":"@metamask/utils","version":"11.6.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","@types/lodash":"^4.17.20","debug":"^4.3.4","lodash":"^4.17.21","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4","web3":"^4.16.0"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.6.0","gitHead":"758b1d10fcad28e97f092d3e95801a9b4d7bb9e0","dist":{"shasum":"c96f7ea274b65cd6192d6e24694d8374553cdba5","size":110009,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.6.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.6.0_1756405649828_0.702533609493631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T18:27:30.050Z","publish_time":1756405650050,"_source_registry_name":"default","_cnpm_publish_time":1756405650050},"11.4.2":{"name":"@metamask/utils","version":"11.4.2","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","lodash.memoize":"^4.1.2","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/lodash.memoize":"^4.1.9","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.4.2","gitHead":"1bea7f378c37117260912af1921556bc57110d20","dist":{"shasum":"8c83e1a962dbd1e451c4f607e8356dc2d189c24b","size":103971,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.4.2.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net","actor":{"name":"metamaskbot","email":"metamask-npm@consensys.net","type":"user"}},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.4.2_1751444812507_0.4257020508091933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T08:26:52.741Z","publish_time":1751444812741,"_source_registry_name":"default","_cnpm_publish_time":1751444812741},"11.4.1":{"name":"@metamask/utils","version":"11.4.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","lodash.memoize":"^4.1.2","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/lodash.memoize":"^4.1.9","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.4.1","gitHead":"33629cbd4894210903a1ed98f6e1a1a55c7317ba","dist":{"shasum":"bdf469eff2728ceefa35165cfca95f08af5d7cca","size":102082,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.4.1.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net","actor":{"name":"metamaskbot","email":"metamask-npm@consensys.net","type":"user"}},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.4.1_1751286222438_0.7343795429741211"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T12:23:42.611Z","publish_time":1751286222611,"_source_registry_name":"default","_cnpm_publish_time":1751286222611},"11.4.0":{"name":"@metamask/utils","version":"11.4.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.4.0","gitHead":"7c9d3a22d69b0def075c1f630e0249cfae9ddfb6","dist":{"shasum":"0f4862b198195c2181da91d64428117c2ae8adb5","size":101002,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.4.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.4.0_1743613627865_0.8787625208138936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T17:07:08.153Z","publish_time":1743613628153,"_source_registry_name":"default","_cnpm_publish_time":1743613628153},"11.3.0":{"name":"@metamask/utils","version":"11.3.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate --prettier","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.3.0","gitHead":"55b22a77e75641c4c8b05eec73982084ac9e7332","dist":{"shasum":"66da19e6f828b0ce2fc7189d18dd085c2ffea7c4","size":100799,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.3.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.3.0_1741902204841_0.13386645824085908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T21:43:25.107Z","publish_time":1741902205107,"_source_registry_name":"default","_cnpm_publish_time":1741902205107},"11.2.0":{"name":"@metamask/utils","version":"11.2.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.2.0","gitHead":"79946432c8de30892520244debb9311f6ad339b9","dist":{"shasum":"f2b35cbe6536c56071b0971f97f2395b860885c4","size":100676,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.2.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.2.0_1739286142482_0.7047438901107368"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T15:02:22.696Z","publish_time":1739286142696,"_source_registry_name":"default","_cnpm_publish_time":1739286142696},"11.1.0":{"name":"@metamask/utils","version":"11.1.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.1.0","gitHead":"90837bad1d85277aa5b8f16fe40beb81e0a1e09d","dist":{"shasum":"dff87ea40f25db24e7242234501794b30ba59a09","size":100375,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.1.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.1.0_1738147097454_0.046379149984323575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-29T10:38:17.680Z","publish_time":1738147097680,"_source_registry_name":"default","_cnpm_publish_time":1738147097680},"11.0.1":{"name":"@metamask/utils","version":"11.0.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.0.1","gitHead":"10b5c691412586f6d385a178cd0ca9d4ea2bcfbd","dist":{"shasum":"16c4135489204fefe128b5e6c2b92c014453e1d5","size":94425,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.0.1.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_11.0.1_1733835204416_0.05095519099529677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T12:53:24.561Z","publish_time":1733835204561,"_source_registry_name":"default","_cnpm_publish_time":1733835204561},"11.0.0":{"name":"@metamask/utils","version":"11.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@11.0.0","gitHead":"6201c236f21b6e78d0cd60f0090c54597a6d645c","dist":{"shasum":"775ed9483e8c4746c91a226a6e412130303d8cf9","size":94359,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-11.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-11.0.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_11.0.0_1732645024015_0.20860056416450545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-26T18:17:04.193Z","publish_time":1732645024193,"_source_registry_name":"default","_cnpm_publish_time":1732645024193},"10.0.1":{"name":"@metamask/utils","version":"10.0.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.8.5","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@10.0.1","gitHead":"88f742a4ca6a80da004e6faa3df6d0705a193608","dist":{"shasum":"a765f96c20e35fc51c068fb9f88a3332b40b215e","size":94277,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-10.0.1.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_10.0.1_1730805095691_0.3051973451858152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-05T11:11:36.035Z","publish_time":1730805096035,"_source_registry_name":"default","_cnpm_publish_time":1730805096035},"10.0.0":{"name":"@metamask/utils","version":"10.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"~18.18.14","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.2.3","engines":{"node":"^18.18 || ^20.14 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@10.0.0","gitHead":"76ad2df35aaf750a2b62bd4dd3d6e0eec1d9a8a0","dist":{"shasum":"9285e6e195810e8b7c875147ac64981b4be51733","size":94172,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-10.0.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_10.0.0_1729588030791_0.6374140562259885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-22T09:07:11.042Z","publish_time":1729588031042,"_source_registry_name":"default","_cnpm_publish_time":1729588031042},"9.3.0":{"name":"@metamask/utils","version":"9.3.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@9.3.0","gitHead":"9009f0d19bc30ade0844e1a4aee0f6237e2de641","dist":{"shasum":"4726bd7f5d6a43ea8425b6d663ab9207f617c2d1","size":93120,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-9.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-9.3.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_9.3.0_1728483075110_0.045931254406766486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T14:11:15.397Z","publish_time":1728483075397,"_source_registry_name":"default","_cnpm_publish_time":1728483075397},"9.2.1":{"name":"@metamask/utils","version":"9.2.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@9.2.1","gitHead":"aac14970c436cb2b2bd308ae7b9d9bc5e59ce821","dist":{"shasum":"d9f84706ff97e0c8d1bde5778549365b14269e81","size":91311,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-9.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-9.2.1.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_9.2.1_1725016224867_0.022538443814667408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-30T11:10:25.026Z","publish_time":1725016225026,"_source_registry_name":"default","_cnpm_publish_time":1725016225026},"9.2.0":{"name":"@metamask/utils","version":"9.2.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@9.2.0","gitHead":"94c14dbb1169df0577da49e0edc21fc208255468","dist":{"shasum":"62c59a180fd7c3a08752009429ef2bdda8619a04","size":91214,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-9.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-9.2.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_9.2.0_1724949406413_0.6660087799807257"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T16:36:46.912Z","publish_time":1724949406912,"_source_registry_name":"default","_cnpm_publish_time":1724949406912},"9.1.0":{"name":"@metamask/utils","version":"9.1.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^3.0.4","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@9.1.0","gitHead":"1e502e9ab695afcb2efffc36b6622e1f87365294","dist":{"shasum":"54e5afcec07e6032d4dd4171e862b36daa52d77e","size":91141,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-9.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-9.1.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_9.1.0_1721057196126_0.5934504656227675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T15:26:36.342Z","publish_time":1721057196342,"_source_registry_name":"default","_cnpm_publish_time":1721057196342},"9.0.0":{"name":"@metamask/utils","version":"9.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.1.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@9.0.0","gitHead":"654f9cf4c2f64a5c83a4e9a42264bf0382409570","dist":{"shasum":"cbcdf90e2cfc425f67731fc50d44bdf501daae36","size":90944,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-9.0.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_9.0.0_1719600500924_0.873873513666606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-28T18:48:21.151Z","publish_time":1719600501151,"_source_registry_name":"default","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_cnpm_publish_time":1719600501151},"8.5.0":{"name":"@metamask/utils","version":"8.5.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"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"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","scripts":{"build":"ts-bridge --project tsconfig.build.json --clean","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@metamask/superstruct":"^3.0.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@ts-bridge/cli":"^0.1.2","@ts-bridge/shims":"^0.1.1","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^20.12.7","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","typedoc":"^0.23.15","typescript":"~5.0.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@8.5.0","gitHead":"c72216b0303b3192dfa41023c6c88f939cde9054","dist":{"shasum":"ddd0d4012d5191809404c97648a837ea9962cceb","size":90656,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-8.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-8.5.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_8.5.0_1717696232383_0.5916987923146362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T17:50:32.578Z","publish_time":1717696232578,"_source_registry_name":"default","_cnpm_publish_time":1717696232578},"8.4.0":{"name":"@metamask/utils","version":"8.4.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./node":{"import":"./dist/node.mjs","require":"./dist/node.js","types":"./dist/types/node.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/types/index.d.ts","scripts":{"build":"tsup && yarn build:types","build:docs":"typedoc","build:types":"tsc --project tsconfig.build.json","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","superstruct":"^1.0.3","uuid":"^9.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^17.0.23","@types/uuid":"^9.0.8","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","tsup":"^7.2.0","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"tsup>esbuild":true}},"tsd":{"directory":"src"},"_id":"@metamask/utils@8.4.0","gitHead":"665d0bc3df3f998620f5d6a25f1ce1eb27e680c9","dist":{"shasum":"f44812c96467a4e1b70b2edff6ee89a9caa4e354","size":111221,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-8.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-8.4.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_8.4.0_1710516442384_0.10562342206601305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-15T15:27:22.547Z","publish_time":1710516442547,"_source_registry_name":"default","_cnpm_publish_time":1710516442547},"8.3.0":{"name":"@metamask/utils","version":"8.3.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./node":{"import":"./dist/node.mjs","require":"./dist/node.js","types":"./dist/types/node.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/types/index.d.ts","scripts":{"build":"tsup && yarn build:types","build:docs":"typedoc","build:types":"tsc --project tsconfig.build.json","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","tsup":"^7.2.0","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"tsup>esbuild":true}},"tsd":{"directory":"src"},"_id":"@metamask/utils@8.3.0","gitHead":"e97f2460d23ec9ed0907e5b68af8ecb84b28cb5a","dist":{"shasum":"a20de447aeb9ffb75924d822a186a597033984b6","size":107602,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-8.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-8.3.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_8.3.0_1704988121880_0.7561492869835638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-11T15:48:42.058Z","publish_time":1704988122058,"_source_registry_name":"default","_cnpm_publish_time":1704988122058},"8.2.1":{"name":"@metamask/utils","version":"8.2.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./node":{"import":"./dist/node.mjs","require":"./dist/node.js","types":"./dist/types/node.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/types/index.d.ts","scripts":{"build":"tsup && yarn build:types","build:docs":"typedoc","build:types":"tsc --project tsconfig.build.json","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.29.0","tsup":"^7.2.0","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"tsup>esbuild":true}},"tsd":{"directory":"src"},"_id":"@metamask/utils@8.2.1","gitHead":"031c81462c67ea52b675492ed4c6cbc906e94e53","dist":{"shasum":"2f8b60c3b3c49423ca9d15061bb797464440e385","size":104932,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-8.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-8.2.1.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_8.2.1_1699474145958_0.5113666960403782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-08T20:09:06.398Z","publish_time":1699474146398,"_source_registry_name":"default","_cnpm_publish_time":1699474146398},"8.2.0":{"name":"@metamask/utils","version":"8.2.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./node":{"import":"./dist/node.mjs","require":"./dist/node.js","types":"./dist/types/node.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/types/index.d.ts","scripts":{"build":"tsup && yarn build:types","build:docs":"typedoc","build:types":"tsc --project tsconfig.build.json","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.2.0","@noble/hashes":"^1.3.1","@scure/base":"^1.1.3","@types/debug":"^4.1.7","debug":"^4.3.4","pony-cause":"^2.1.10","semver":"^7.5.4","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@types/jest":"^28.1.7","@types/jest-when":"^3.5.3","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.7","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","jest-when":"^3.6.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.24.1","tsup":"^7.2.0","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"tsup>esbuild":true}},"tsd":{"directory":"src"},"_id":"@metamask/utils@8.2.0","gitHead":"9452f8833fe8d98b20eb8a7395410352b4cd097d","dist":{"shasum":"51d608faf1ba7ba021084682160f275bb127d137","size":100085,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-8.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-8.2.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_8.2.0_1697790808506_0.5380532649833276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-20T08:33:28.744Z","publish_time":1697790808744,"_source_registry_name":"default","_cnpm_publish_time":1697790808744},"8.1.0":{"name":"@metamask/utils","version":"8.1.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"yarn build:source && yarn build:types","build:cjs":"swc src --out-dir dist/cjs --config-file .swcrc.build.json --config module.type=commonjs","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","build:esm":"swc src --out-dir dist/esm --config-file .swcrc.build.json --config module.type=es6 && yarn build:esm:package","build:esm:package":"echo >dist/esm/package.json \"{\\\"type\\\":\\\"module\\\"}\"","build:source":"yarn build:esm && yarn build:cjs","build:types":"tsc --project tsconfig.build.json","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.2","@noble/hashes":"^1.3.1","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.5.4","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@swc/cli":"^0.1.62","@swc/core":"^1.3.66","@types/jest":"^28.1.7","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.24.1","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@swc/core":true}},"tsd":{"directory":"src"},"_id":"@metamask/utils@8.1.0","gitHead":"7f0116d4d853d85319d200c503a2f9abc390f1d3","dist":{"shasum":"b8e73f5b4696b1b668cf5c1421daad140a3f98ac","size":98075,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-8.1.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_8.1.0_1693480501672_0.44888165369613175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-31T11:15:01.924Z","publish_time":1693480501924,"_source_registry_name":"default","_cnpm_publish_time":1693480501924},"8.0.0":{"name":"@metamask/utils","version":"8.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"yarn build:source && yarn build:types","build:cjs":"swc src --out-dir dist/cjs --config-file .swcrc.build.json --config module.type=commonjs","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","build:esm":"swc src --out-dir dist/esm --config-file .swcrc.build.json --config module.type=es6 && yarn build:esm:package","build:esm:package":"echo >dist/esm/package.json \"{\\\"type\\\":\\\"module\\\"}\"","build:source":"yarn build:esm && yarn build:cjs","build:types":"tsc --project tsconfig.build.json","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.2","@noble/hashes":"^1.3.1","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.5.4","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@swc/cli":"^0.1.62","@swc/core":"^1.3.66","@types/jest":"^28.1.7","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.24.1","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@swc/core":true}},"tsd":{"directory":"src"},"_id":"@metamask/utils@8.0.0","gitHead":"58b1611137ce7579fa52d75048dfe79c9d9702eb","dist":{"shasum":"4e4f63a710cdec00da585a8ee6f0777dda0dbce3","size":98075,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-8.0.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_8.0.0_1693252054134_0.273676871930395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-28T19:47:34.345Z","publish_time":1693252054345,"_source_registry_name":"default","_cnpm_publish_time":1693252054345},"7.1.0":{"name":"@metamask/utils","version":"7.1.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"yarn build:source && yarn build:types","build:cjs":"swc src --out-dir dist/cjs --config-file .swcrc.build.json --config module.type=commonjs","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","build:esm":"swc src --out-dir dist/esm --config-file .swcrc.build.json --config module.type=es6 && yarn build:esm:package","build:esm:package":"echo >dist/esm/package.json \"{\\\"type\\\":\\\"module\\\"}\"","build:source":"yarn build:esm && yarn build:cjs","build:types":"tsc --project tsconfig.build.json","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.2","@noble/hashes":"^1.3.1","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.5.4","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@swc/cli":"^0.1.62","@swc/core":"^1.3.66","@types/jest":"^28.1.7","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.24.1","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@swc/core":true}},"tsd":{"directory":"src"},"_id":"@metamask/utils@7.1.0","gitHead":"4cffdd4ec7cb92b546104c6ec2c2fd295133aec5","dist":{"shasum":"0eb60de7608391a469b24320510c003dd4774b70","size":98001,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-7.1.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_7.1.0_1690912929689_0.8523461709528581"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T18:02:09.913Z","publish_time":1690912929913,"_source_registry_name":"default","_cnpm_publish_time":1690912929913},"7.0.0":{"name":"@metamask/utils","version":"7.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"yarn build:source && yarn build:types","build:cjs":"swc src --out-dir dist/cjs --config-file .swcrc.build.json --config module.type=commonjs","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","build:esm":"swc src --out-dir dist/esm --config-file .swcrc.build.json --config module.type=es6 && yarn build:esm:package","build:esm:package":"echo >dist/esm/package.json \"{\\\"type\\\":\\\"module\\\"}\"","build:source":"yarn build:esm && yarn build:cjs","build:types":"tsc --project tsconfig.build.json","lint":"yarn lint:eslint && yarn lint:constraints && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.2","@noble/hashes":"^1.3.1","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.5.4","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@swc/cli":"^0.1.62","@swc/core":"^1.3.66","@types/jest":"^28.1.7","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.24.1","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@swc/core":true}},"tsd":{"directory":"src"},"_id":"@metamask/utils@7.0.0","gitHead":"e5bc219504ef57b200b451bac8d827aa7c6db119","dist":{"shasum":"d253cc94628df9cc6b149e157d7c7cb1a6564dfc","size":93001,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-7.0.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_7.0.0_1690299722762_0.348334056878673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-25T15:42:02.972Z","publish_time":1690299722972,"_source_registry_name":"default","_cnpm_publish_time":1690299722972},"6.2.0":{"name":"@metamask/utils","version":"6.2.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog && yarn lint:constraints","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.2","@noble/hashes":"^1.3.1","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.24.1","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@6.2.0","gitHead":"68384c6d82f81e5e7ce2323e53489242528804e2","dist":{"shasum":"7e63ad2db33117df6fef89449db3a86dcd6b42b5","size":165449,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-6.2.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_6.2.0_1689098646266_0.9831841838642446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-11T18:04:06.643Z","publish_time":1689098646643,"_source_registry_name":"default","_cnpm_publish_time":1689098646643},"6.1.0":{"name":"@metamask/utils","version":"6.1.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog && yarn lint:constraints","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.2","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.24.1","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@6.1.0","gitHead":"1daaa37522bc10d6f9a048d5393d3ffcbaf0d6d1","dist":{"shasum":"29948c12588e9faae835d203dd80a42800048b6c","size":164019,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-6.1.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_6.1.0_1687281477957_0.36499488818600856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-20T17:17:58.261Z","publish_time":1687281478261,"_source_registry_name":"default","_cnpm_publish_time":1687281478261},"6.0.1":{"name":"@metamask/utils","version":"6.0.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog && yarn lint:constraints","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.2","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.24.1","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@6.0.1","gitHead":"b59adde3beb72a0f6a78d026088b1276cf9882b2","dist":{"shasum":"06f887d1960456d7e9bf5c46abdb8f3cd1ad2f6f","size":163957,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-6.0.1.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_6.0.1_1686746150177_0.09402428670735441"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-14T12:35:50.440Z","publish_time":1686746150440,"_source_registry_name":"default","_cnpm_publish_time":1686746150440},"6.0.0":{"name":"@metamask/utils","version":"6.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase","homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies --check && yarn lint:changelog && yarn lint:constraints","lint:changelog":"auto-changelog validate","lint:constraints":"yarn constraints","lint:dependencies":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest && jest-it-up","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.2","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@lavamoat/preinstall-always-fail":"^1.0.0","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","ts-node":"^10.7.0","tsd":"^0.24.1","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@6.0.0","gitHead":"719854b11b5c888f6be2dce300eefca630726d62","dist":{"shasum":"9eb9c76050f0a465a10186fdc9b25b4fddda523f","size":163752,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-6.0.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_6.0.0_1685524743666_0.7555953247439551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-31T09:19:03.955Z","publish_time":1685524743955,"_source_registry_name":"default","_cnpm_publish_time":1685524743955},"5.0.2":{"name":"@metamask/utils","version":"5.0.2","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.2","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","json-bigint":"^1.0.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@5.0.2","gitHead":"b217ca1d3d3f0106aabfea82fe097cce0ca2302a","dist":{"shasum":"140ba5061d90d9dac0280c19cab101bc18c8857c","size":46517,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-5.0.2.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_5.0.2_1682424303877_0.47272735379993813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-25T12:05:04.131Z","publish_time":1682424304131,"_cnpm_publish_time":1682424304131},"5.0.1":{"name":"@metamask/utils","version":"5.0.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.1","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","json-bigint":"^1.0.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"_id":"@metamask/utils@5.0.1","gitHead":"32d423c5e2a7bcd15b55657339617eae727adf05","dist":{"shasum":"8a60adcfeaa33f046dc66c0b9b02f2b172872d1b","size":46400,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-5.0.1.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_5.0.1_1681222142014_0.7715184455995696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-11T14:09:02.227Z","publish_time":1681222142227,"_cnpm_publish_time":1681222142227},"5.0.0":{"name":"@metamask/utils","version":"5.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@ethereumjs/tx":"^4.1.1","@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","json-bigint":"^1.0.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"gitHead":"f424d21ff042f96852da60ab419949aab6454388","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@5.0.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"592dea36bb83d8cbf8f12ee236dd9fa49827e5e9","size":55945,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-5.0.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_5.0.0_1678138101376_0.19517233795664346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-06T21:28:21.572Z","publish_time":1678138101572,"_cnpm_publish_time":1678138101572},"4.0.0":{"name":"@metamask/utils","version":"4.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","json-bigint":"^1.0.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"gitHead":"69dd9dd130806c0102b639c2ac14743db54e871b","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@4.0.0","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"shasum":"9fe302aba111c68168ab088ea2a069247fb2380d","size":55759,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-4.0.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_4.0.0_1676930903581_0.1212960930903959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-20T22:08:23.777Z","publish_time":1676930903777,"_cnpm_publish_time":1676930903777},"3.6.0":{"name":"@metamask/utils","version":"3.6.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","json-bigint":"^1.0.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"gitHead":"42b832dd9234bac7ec657b2f6b56e0bc625e8b0a","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.6.0","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"shasum":"b218b969a05ca7a8093b5d1670f6625061de707d","size":57072,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.6.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.6.0_1676899983329_0.9066951102558529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-20T13:33:03.451Z","publish_time":1676899983451,"_cnpm_publish_time":1676899983451},"3.5.0":{"name":"@metamask/utils","version":"3.5.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","json-bigint":"^1.0.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"gitHead":"b5d1a6f004078d16185821d30fec2cc67a40fbf8","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.5.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"2b0050baaefff3e42fd75069d9503a18345c0cee","size":50686,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.5.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.5.0_1676553143415_0.6571926986378958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-16T13:12:23.603Z","publish_time":1676553143603,"_cnpm_publish_time":1676553143603},"3.4.1":{"name":"@metamask/utils","version":"3.4.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^1.0.3"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","json-bigint":"^1.0.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"gitHead":"c29ba04258d12285c5e9d71d557c0105625684ce","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.4.1","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"7df750733960ee2bde27a00eb58fcfdf80570be2","size":52945,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.4.1.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.4.1_1673012083237_0.05025020227321941"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T13:34:50.261Z","publish_time":1673012083456,"_cnpm_publish_time":1673012083456},"3.4.0":{"name":"@metamask/utils","version":"3.4.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","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","prepack":"./scripts/prepack.sh","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","semver":"^7.3.8","superstruct":"^0.16.7"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.2.2","json-bigint":"^1.0.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^29.0.3","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.8.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"gitHead":"ef4a890c828dd86b4e2dd26b98b864e43e55a56d","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.4.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"2462a29a5b1281d299aad5f2c40371723e20e9c9","size":52948,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.4.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.4.0_1672916664405_0.34823391454016894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-05T12:00:45.815Z","publish_time":1672916664563,"_cnpm_publish_time":1672916664563},"3.3.1":{"name":"@metamask/utils","version":"3.3.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","prepublishOnly":"yarn build:clean && yarn lint && yarn test","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","superstruct":"^0.16.7"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^28.1.0","json-bigint":"^1.0.0","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^28.0.8","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.7.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"gitHead":"4002fec4f79f5b7e95b8780e030090e54138f955","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.3.1","_nodeVersion":"14.19.3","_npmVersion":"8.19.3","dist":{"shasum":"04a00a24469e3eb03bde111432053c05afb45326","size":47775,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.3.1.tgz"},"_npmUser":{"name":"ritave","email":"olaf@tomalka.me"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.3.1_1667831170162_0.20848142098034095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-07T14:56:48.908Z","publish_time":1667831170335,"_cnpm_publish_time":1667831170335},"3.3.0":{"name":"@metamask/utils","version":"3.3.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","prepublishOnly":"yarn build:clean && yarn lint && yarn test","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","superstruct":"^0.16.7"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^28.1.0","json-bigint":"^1.0.0","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^28.0.8","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.7.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"gitHead":"5cdc1e93be3b2213ccd594edd0bfb1979a2c99ab","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.3.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"e5e7885c72a30f50f9e2b29690f543da1d6ab496","size":49255,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.3.0.tgz"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.3.0_1667389483904_0.9961625164518397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-02T12:07:37.005Z","publish_time":1667389484105,"_cnpm_publish_time":1667389484105},"3.2.0":{"name":"@metamask/utils","version":"3.2.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","prepublishOnly":"yarn build:clean && yarn lint && yarn test","test":"yarn test:source && yarn test:types","test:source":"jest","test:types":"tsd","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","fast-deep-equal":"^3.1.3","superstruct":"^0.16.5"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^28.1.0","json-bigint":"^1.0.0","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^28.0.8","tsd":"^0.24.1","typedoc":"^0.23.10","typescript":"~4.7.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"tsd":{"directory":"src"},"gitHead":"e35fa7d59863cc44129da76359cccee5f814610d","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.2.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"816a26383438d0112244bfd6406ebde2d5c9edb3","size":46891,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.2.0.tgz"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.2.0_1665143322261_0.5790293963423865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-07T11:52:12.194Z","publish_time":1665143322492,"_cnpm_publish_time":1665143322492},"3.1.0":{"name":"@metamask/utils","version":"3.1.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\"","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","prepublishOnly":"yarn build:clean && yarn lint && yarn test","test":"jest","test:watch":"jest --watch"},"resolutions":{"jest-worker@^28.1.3":"patch:jest-worker@npm%3A28.1.3#./.yarn/patches/jest-worker-npm-28.1.3-5d0ff9006c.patch"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","fast-deep-equal":"^3.1.3","superstruct":"^0.16.5"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^28.1.0","json-bigint":"^1.0.0","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"~4.7.4"},"packageManager":"yarn@3.2.3","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"gitHead":"970227e966944ae176c8975b8f5b36eb8578bd1d","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.1.0","_nodeVersion":"14.19.2","_npmVersion":"8.13.2","dist":{"shasum":"ecfabe08e807bfcfb9ed1d7e727779a9382bee2c","size":36466,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.1.0.tgz"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.1.0_1664823597224_0.4913524287944466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-03T19:00:06.302Z","publish_time":1664823597432,"_cnpm_publish_time":1664823597432},"3.0.3":{"name":"@metamask/utils","version":"3.0.3","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"setup":"yarn install && yarn allow-scripts","test":"jest","test:watch":"jest --watch","prepublishOnly":"yarn build:clean && yarn lint && yarn test","lint:eslint":"eslint . --cache --ext js,ts","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","lint":"yarn lint:eslint && yarn lint:misc --check","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","build:clean":"rimraf dist && yarn build","build":"tsc --project .","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\""},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","fast-deep-equal":"^3.1.3","superstruct":"^0.16.5"},"devDependencies":{"@lavamoat/allow-scripts":"^1.0.5","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^28.1.0","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"~4.7.4"},"engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"gitHead":"65100c5ce3127448d6ac44bbbe4141fb0d8a7e57","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.0.3","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"6f73b38454e91be28cac47011ee3d4da7081b861","size":33508,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.0.3.tgz"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.0.3_1664197934010_0.30597551337778106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-26T13:56:04.422Z","publish_time":1664197934201,"_cnpm_publish_time":1664197934201},"3.0.2":{"name":"@metamask/utils","version":"3.0.2","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"setup":"yarn install && yarn allow-scripts","test":"jest","test:watch":"jest --watch","prepublishOnly":"yarn build:clean && yarn lint && yarn test","lint:eslint":"eslint . --cache --ext js,ts","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","lint":"yarn lint:eslint && yarn lint:misc --check","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","build:clean":"rimraf dist && yarn build","build":"tsc --project .","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\""},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","fast-deep-equal":"^3.1.3","superstruct":"^0.16.5"},"devDependencies":{"@lavamoat/allow-scripts":"^1.0.5","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^28.1.0","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"~4.7.4"},"engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"gitHead":"4597dd95657a2b608edfa3f1817fdc8ba80aab6c","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"d093d9c30a838b4ae5fff8b17142cfbb509bfecb","size":32357,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.0.2.tgz"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.0.2_1663950949441_0.19785788791863035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-23T16:36:36.871Z","publish_time":1663950949631,"_cnpm_publish_time":1663950949631},"3.0.1":{"name":"@metamask/utils","version":"3.0.1","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"setup":"yarn install && yarn allow-scripts","test":"jest","test:watch":"jest --watch","prepublishOnly":"yarn build:clean && yarn lint && yarn test","lint:eslint":"eslint . --cache --ext js,ts","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","lint":"yarn lint:eslint && yarn lint:misc --check","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","build:clean":"rimraf dist && yarn build","build":"tsc --project .","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\""},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","fast-deep-equal":"^3.1.3","superstruct":"^0.16.0"},"devDependencies":{"@lavamoat/allow-scripts":"^1.0.5","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^28.1.0","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"~4.7.4"},"engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"gitHead":"3abe4ffba0c159b962b8c44e3de07d68bb424294","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.0.1","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"53ed2b9cbbd12b18c1db6929728446633d6a74c4","size":33333,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.0.1.tgz"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.0.1_1660950972068_0.5106739839630534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-19T23:16:30.260Z","publish_time":1660950972346,"_cnpm_publish_time":1660950972346},"3.0.0":{"name":"@metamask/utils","version":"3.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"setup":"yarn install && yarn allow-scripts","test":"jest","test:watch":"jest --watch","prepublishOnly":"yarn build:clean && yarn lint && yarn test","lint:eslint":"eslint . --cache --ext js,ts","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","lint":"yarn lint:eslint && yarn lint:misc --check","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","build:clean":"rimraf dist && yarn build","build":"tsc --project .","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\""},"dependencies":{"debug":"^4.3.4","fast-deep-equal":"^3.1.3","superstruct":"^0.16.0"},"devDependencies":{"@lavamoat/allow-scripts":"^1.0.5","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/debug":"^4.1.7","@types/jest":"^28.1.7","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^28.1.0","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","stdio-mock":"^1.2.0","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"~4.7.4"},"engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"gitHead":"df2fa2ee20fc9c46aaeb4b030f71959b78caeb0d","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@3.0.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"40440cc7aee9c0fb6cdd57a9421aa6d07ce0e1fb","size":33266,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-3.0.0.tgz"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_3.0.0_1660935787819_0.3098386290411421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-19T19:03:14.195Z","publish_time":1660935788050,"_cnpm_publish_time":1660935788050},"2.1.0":{"name":"@metamask/utils","version":"2.1.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"setup":"yarn install && yarn allow-scripts","test":"jest","test:watch":"jest --watch","prepublishOnly":"yarn build:clean && yarn lint && yarn test","lint:eslint":"eslint . --cache --ext js,ts","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","lint":"yarn lint:eslint && yarn lint:misc --check","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","build:clean":"rimraf dist && yarn build","build":"tsc --project .","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\""},"dependencies":{"fast-deep-equal":"^3.1.3"},"devDependencies":{"@lavamoat/allow-scripts":"^1.0.5","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^26.0.13","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^26.4.2","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^26.3.0","typedoc":"^0.22.15","typescript":"^4.2.4"},"engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"gitHead":"6bd30bfb4ab2b0e53b218d5f1b979e753163401e","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@2.1.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"a65eaa0932b863383844ec323e05e293d8e718ab","size":24656,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-2.1.0.tgz"},"_npmUser":{"name":"gudahtt","email":"markjstacey@gmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_2.1.0_1657719730908_0.311125802925559"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-13T14:40:37.713Z","publish_time":1657719731178,"_cnpm_publish_time":1657719731178},"2.0.0":{"name":"@metamask/utils","version":"2.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"setup":"yarn install && yarn allow-scripts","test":"jest","test:watch":"jest --watch","prepublishOnly":"yarn build:clean && yarn lint && yarn test","lint:eslint":"eslint . --cache --ext js,ts","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","lint":"yarn lint:eslint && yarn lint:misc --check","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","build:clean":"rimraf dist && yarn build","build":"tsc --project .","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\""},"dependencies":{"fast-deep-equal":"^3.1.3"},"devDependencies":{"@lavamoat/allow-scripts":"^1.0.5","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^26.0.13","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^26.4.2","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^26.3.0","typedoc":"^0.22.15","typescript":"^4.2.4"},"engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"gitHead":"7c14f9e228021fb2ca430cb8f0b411c077ed9049","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@2.0.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"shasum":"fe7e970416a256751c429f4a5e96aec6c4366ba7","size":13002,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-2.0.0.tgz"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_2.0.0_1652738502326_0.4492857122702041"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-16T22:01:50.234Z","publish_time":1652738502585,"_cnpm_publish_time":1652738502585},"1.0.0":{"name":"@metamask/utils","version":"1.0.0","description":"Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.","repository":{"type":"git","url":"git+https://github.com/MetaMask/utils.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"setup":"yarn install && yarn allow-scripts","test":"jest","test:watch":"jest --watch","prepublishOnly":"yarn build:clean && yarn lint && yarn test","lint:eslint":"eslint . --cache --ext js,ts","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' --ignore-path .gitignore","lint":"yarn lint:eslint && yarn lint:misc --check","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","build:clean":"rimraf dist && yarn build","build":"tsc --project .","docs":"typedoc","docs:publish":"typedoc --cleanOutputDir false --gitRevision \"v$(jq -r .version < ./package.json)\""},"dependencies":{"fast-deep-equal":"^3.1.3"},"devDependencies":{"@lavamoat/allow-scripts":"^1.0.5","@metamask/auto-changelog":"^2.3.0","@metamask/eslint-config":"^9.0.0","@metamask/eslint-config-jest":"^9.0.0","@metamask/eslint-config-nodejs":"^9.0.0","@metamask/eslint-config-typescript":"^9.0.1","@types/jest":"^26.0.13","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.4","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^26.4.2","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^26.3.0","typedoc":"^0.22.15","typescript":"^4.2.4"},"engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"gitHead":"a653900ef8f2a2090b2850c665d79bc8415d7280","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"homepage":"https://github.com/MetaMask/utils#readme","_id":"@metamask/utils@1.0.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"shasum":"ff923dbefdf62e5c27e5ca9393bbb5844d679bf3","size":10401,"noattachment":false,"key":"/@metamask/utils/-/@metamask/utils-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/utils/download/@metamask/utils-1.0.0.tgz"},"_npmUser":{"name":"rekmarks","email":"rekmarks@protonmail.com"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.0_1652656277815_0.703307361283869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-15T23:11:23.389Z","publish_time":1652656278027,"_cnpm_publish_time":1652656278027}},"readme":"# MetaMask Utils\n\nVarious JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase.\n\n## Installation\n\n`yarn add @metamask/utils`\n\nor\n\n`npm install @metamask/utils`\n\n## API\n\nThe full API documentation for the latest published version of this library is [available here](https://metamask.github.io/utils/index.html).\n\n## Contributing\n\n### Setup\n\n- Install [Node.js](https://nodejs.org) version 16\n  - If you are using [nvm](https://github.com/creationix/nvm#installation) (recommended) running `nvm use` will automatically choose the right node version for you.\n- Install [Yarn v3](https://yarnpkg.com/getting-started/install)\n- Run `yarn install` to install dependencies and run any required post-install scripts\n\n### Testing and Linting\n\nRun `yarn test` to run the tests once. To run tests on file changes, run `yarn test:watch`.\n\nRun `yarn lint` to run the linter, or run `yarn lint:fix` to run the linter and fix any automatically fixable issues.\n\n### Documentation\n\nThe API documentation can be generated with the command `yarn docs`, which saves it in the `./docs` directory. Open the `./docs/index.html` file to browse the documentation.\n\n### Release & Publishing\n\nThe project follows the same release process as the other libraries in the MetaMask organization. The GitHub Actions [`action-create-release-pr`](https://github.com/MetaMask/action-create-release-pr) and [`action-publish-release`](https://github.com/MetaMask/action-publish-release) are used to automate the release process; see those repositories for more information about how they work.\n\n1. Choose a release version.\n\n   - The release version should be chosen according to SemVer. Analyze the changes to see whether they include any breaking changes, new features, or deprecations, then choose the appropriate SemVer version. See [the SemVer specification](https://semver.org/) for more information.\n\n2. If this release is backporting changes onto a previous release, then ensure there is a major version branch for that version (e.g. `1.x` for a `v1` backport release).\n\n   - The major version branch should be set to the most recent release with that major version. For example, when backporting a `v1.0.2` release, you'd want to ensure there was a `1.x` branch that was set to the `v1.0.1` tag.\n\n3. Trigger the [`workflow_dispatch`](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch) event [manually](https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow) for the `Create Release Pull Request` action to create the release PR.\n\n   - For a backport release, the base branch should be the major version branch that you ensured existed in step 2. For a normal release, the base branch should be the main branch for that repository (which should be the default value).\n   - This should trigger the [`action-create-release-pr`](https://github.com/MetaMask/action-create-release-pr) workflow to create the release PR.\n\n4. Update the changelog to move each change entry into the appropriate change category ([See here](https://keepachangelog.com/en/1.0.0/#types) for the full list of change categories, and the correct ordering), and edit them to be more easily understood by users of the package.\n\n   - Generally any changes that don't affect consumers of the package (e.g. lockfile changes or development environment changes) are omitted. Exceptions may be made for changes that might be of interest despite not having an effect upon the published package (e.g. major test improvements, security improvements, improved documentation, etc.).\n   - Try to explain each change in terms that users of the package would understand (e.g. avoid referencing internal variables/concepts).\n   - Consolidate related changes into one change entry if it makes it easier to explain.\n   - Run `yarn auto-changelog validate --rc` to check that the changelog is correctly formatted.\n\n5. Review and QA the release.\n\n   - If changes are made to the base branch, the release branch will need to be updated with these changes and review/QA will need to restart again. As such, it's probably best to avoid merging other PRs into the base branch while review is underway.\n\n6. Squash & Merge the release.\n\n   - This should trigger the [`action-publish-release`](https://github.com/MetaMask/action-publish-release) workflow to tag the final release commit and publish the release on GitHub.\n\n7. Publish the release on npm.\n\n   - Be very careful to use a clean local environment to publish the release, and follow exactly the same steps used during CI.\n   - Use `npm publish --dry-run` to examine the release contents to ensure the correct files are included. Compare to previous releases if necessary (e.g. using `https://unpkg.com/browse/[package name]@[package version]/`).\n   - Once you are confident the release contents are correct, publish the release using `npm publish`.\n","_attachments":{},"homepage":"https://github.com/MetaMask/utils#readme","bugs":{"url":"https://github.com/MetaMask/utils/issues"},"license":"ISC"}