{"_id":"@metamask/eth-json-rpc-middleware","_rev":"4629582","name":"@metamask/eth-json-rpc-middleware","description":"Ethereum-related json-rpc-engine middleware","dist-tags":{"latest":"23.1.1"},"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-10T18:48:39.000Z","created":"2023-02-02T13:33:09.863Z","23.1.1":"2026-03-26T19:20:37.971Z","23.1.0":"2026-02-03T10:29:10.609Z","23.0.0":"2026-01-15T17:40:36.238Z","22.0.1":"2025-12-09T10:40:05.647Z","22.0.0":"2025-11-20T12:16:49.316Z","21.0.0":"2025-10-16T19:19:35.843Z","20.0.0":"2025-10-15T21:06:14.338Z","19.0.1":"2025-10-15T18:12:57.371Z","19.0.0":"2025-10-09T21:31:33.043Z","18.0.0":"2025-09-10T20:18:39.797Z","17.1.0":"2025-09-05T11:43:32.625Z","17.0.1":"2025-05-27T14:29:43.270Z","17.0.0":"2025-04-15T14:59:26.760Z","16.0.1":"2025-04-01T13:34:34.893Z","16.0.0":"2025-03-13T13:37:10.786Z","15.3.0":"2025-02-24T17:22:42.609Z","15.2.0":"2025-02-12T19:10:10.925Z","15.1.2":"2024-12-20T04:15:01.613Z","15.1.1":"2024-12-20T04:14:18.047Z","15.1.0":"2024-12-18T22:51:36.262Z","15.0.1":"2024-12-06T12:47:57.322Z","15.0.0":"2024-10-17T09:02:06.931Z","14.0.2":"2024-10-02T13:21:13.772Z","14.0.1":"2024-09-04T17:57:41.163Z","14.0.0":"2024-07-24T14:20:45.895Z","13.0.0":"2024-07-16T23:56:44.907Z","12.1.2":"2024-06-11T22:45:15.808Z","12.1.1":"2024-05-27T21:25:38.803Z","12.1.0":"2024-01-22T21:29:58.535Z","12.0.1":"2023-11-06T17:19:50.965Z","12.0.0":"2023-09-25T14:29:23.153Z","11.0.2":"2023-09-07T12:48:54.592Z","11.0.1":"2023-07-13T02:30:06.524Z","11.0.0":"2023-02-21T19:14:23.957Z","10.0.0":"2023-02-02T13:33:09.863Z"},"users":{},"repository":{"type":"git","url":"https://github.com/MetaMask/core.git"},"versions":{"23.1.1":{"name":"@metamask/eth-json-rpc-middleware","version":"23.1.1","description":"Ethereum-related json-rpc-engine middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-middleware#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/core.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"}},"./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 --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:dependencies":"depcheck","lint:eslint":"eslint .  --ext js,ts","lint:fix":"yarn lint:eslint --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","since-latest-release":"../../scripts/since-latest-release.sh","test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^15.0.1","@metamask/eth-json-rpc-provider":"^6.0.1","@metamask/eth-sig-util":"^8.2.0","@metamask/json-rpc-engine":"^10.2.4","@metamask/message-manager":"^14.1.1","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.9.0","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@metamask/network-controller":"^30.0.1","@ts-bridge/cli":"^0.6.4","@types/deep-freeze-strict":"^1.1.0","@types/jest":"^29.5.14","@types/pify":"^5.0.2","deep-freeze-strict":"^1.1.1","deepmerge":"^4.2.2","jest":"^29.7.0","tsd":"^0.31.2","typedoc":"^0.25.13","typescript":"~5.3.3"},"engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false,"eslint-plugin-import-x>unrs-resolver":false}},"_id":"@metamask/eth-json-rpc-middleware@23.1.1","gitHead":"4ed97951a61311efaa7e8eb3cca1c763fa60dfb1","dist":{"shasum":"b4f368c89dd1019b2d8b0703f1d27684aa519347","size":58942,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-23.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-23.1.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/eth-json-rpc-middleware_23.1.1_1774552837833_0.031798136672817945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T19:20:37.971Z","publish_time":1774552837971,"_source_registry_name":"default","_cnpm_publish_time":1774552837971},"23.1.0":{"name":"@metamask/eth-json-rpc-middleware","version":"23.1.0","description":"Ethereum-related json-rpc-engine middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-middleware#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/core.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"}},"./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 --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:dependencies":"depcheck","lint:eslint":"eslint .  --ext js,ts","lint:fix":"yarn lint:eslint --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","publish:preview":"yarn npm publish --tag preview","since-latest-release":"../../scripts/since-latest-release.sh","test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^15.0.1","@metamask/eth-json-rpc-provider":"^6.0.0","@metamask/eth-sig-util":"^8.2.0","@metamask/json-rpc-engine":"^10.2.1","@metamask/message-manager":"^14.1.0","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.9.0","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@metamask/network-controller":"^29.0.0","@ts-bridge/cli":"^0.6.4","@types/deep-freeze-strict":"^1.1.0","@types/jest":"^27.5.2","@types/pify":"^5.0.2","deep-freeze-strict":"^1.1.1","deepmerge":"^4.2.2","jest":"^27.5.1","tsd":"^0.31.2","typedoc":"^0.24.8","typescript":"~5.3.3"},"engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false,"eslint-plugin-import-x>unrs-resolver":false}},"_id":"@metamask/eth-json-rpc-middleware@23.1.0","gitHead":"cda642c315b1a83827b3624d0b8b4293c28f5eab","dist":{"shasum":"7a0074d5e9093e4b4b62c8d48190a26eb2030efd","size":58896,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-23.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-23.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/eth-json-rpc-middleware_23.1.0_1770114550465_0.8776747582472779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T10:29:10.609Z","publish_time":1770114550609,"_source_registry_name":"default","_cnpm_publish_time":1770114550609},"23.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"23.0.0","description":"Ethereum-related json-rpc-engine middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-middleware#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/core.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"}},"./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 --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:dependencies":"depcheck","lint:eslint":"eslint .  --ext js,ts","lint:fix":"yarn lint:eslint --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","publish:preview":"yarn npm publish --tag preview","since-latest-release":"../../scripts/since-latest-release.sh","test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^15.0.0","@metamask/eth-json-rpc-provider":"^6.0.0","@metamask/eth-sig-util":"^8.2.0","@metamask/json-rpc-engine":"^10.2.0","@metamask/message-manager":"^14.1.0","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.9.0","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@metamask/network-controller":"^28.0.0","@ts-bridge/cli":"^0.6.4","@types/deep-freeze-strict":"^1.1.0","@types/jest":"^27.4.1","@types/pify":"^5.0.2","deep-freeze-strict":"^1.1.1","deepmerge":"^4.2.2","jest":"^27.5.1","tsd":"^0.31.2","typedoc":"^0.24.8","typescript":"~5.3.3"},"engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false,"eslint-plugin-import-x>unrs-resolver":false}},"_id":"@metamask/eth-json-rpc-middleware@23.0.0","gitHead":"9749c4b392fcdab3f759a130d25e0f6bf4dc4267","dist":{"shasum":"058342121e7601037418f1aa3a06db6d3d19cd42","size":56901,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-23.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-23.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-npm-production","tmp":"tmp/eth-json-rpc-middleware_23.0.0_1768498836074_0.7120369824774979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T17:40:36.238Z","publish_time":1768498836238,"_source_registry_name":"default","_cnpm_publish_time":1768498836238},"22.0.1":{"name":"@metamask/eth-json-rpc-middleware","version":"22.0.1","description":"Ethereum-related json-rpc-engine middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-middleware#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/core.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"}},"./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 --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:dependencies":"depcheck","lint:eslint":"eslint .  --ext js,ts","lint:fix":"yarn lint:eslint --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","publish:preview":"yarn npm publish --tag preview","since-latest-release":"../../scripts/since-latest-release.sh","test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^15.0.0","@metamask/eth-json-rpc-provider":"^6.0.0","@metamask/eth-sig-util":"^8.2.0","@metamask/json-rpc-engine":"^10.2.0","@metamask/message-manager":"^14.1.0","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.8.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@metamask/error-reporting-service":"^3.0.0","@metamask/network-controller":"^27.0.0","@ts-bridge/cli":"^0.6.4","@types/deep-freeze-strict":"^1.1.0","@types/jest":"^27.4.1","@types/pify":"^5.0.2","deep-freeze-strict":"^1.1.1","deepmerge":"^4.2.2","jest":"^27.5.1","tsd":"^0.31.2","typedoc":"^0.24.8","typescript":"~5.3.3"},"engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false,"eslint-plugin-import-x>unrs-resolver":false}},"_id":"@metamask/eth-json-rpc-middleware@22.0.1","gitHead":"b858d026a8ca93b3d13f5cf4a30b6a333c0949c0","dist":{"shasum":"df8a6a4fe539dbe44484a0c2f65034ce212f208f","size":50410,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-22.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-22.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/eth-json-rpc-middleware_22.0.1_1765276805450_0.26341170798153324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T10:40:05.647Z","publish_time":1765276805647,"_source_registry_name":"default","_cnpm_publish_time":1765276805647},"22.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"22.0.0","description":"Ethereum-related json-rpc-engine middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-middleware#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/core.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"}},"./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 --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:dependencies":"depcheck","lint:eslint":"eslint .  --ext js,ts","lint:fix":"yarn lint:eslint --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","publish:preview":"yarn npm publish --tag preview","since-latest-release":"../../scripts/since-latest-release.sh","test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^15.0.0","@metamask/eth-json-rpc-provider":"^6.0.0","@metamask/eth-sig-util":"^8.2.0","@metamask/json-rpc-engine":"^10.2.0","@metamask/message-manager":"^14.1.0","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.8.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@metamask/error-reporting-service":"^3.0.0","@metamask/network-controller":"^26.0.0","@ts-bridge/cli":"^0.6.4","@types/deep-freeze-strict":"^1.1.0","@types/jest":"^27.4.1","@types/pify":"^5.0.2","deep-freeze-strict":"^1.1.1","deepmerge":"^4.2.2","jest":"^27.5.1","tsd":"^0.31.2","typedoc":"^0.24.8","typescript":"~5.3.3"},"engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false,"eslint-plugin-import-x>unrs-resolver":false}},"_id":"@metamask/eth-json-rpc-middleware@22.0.0","gitHead":"fcb43e64fc5ce6745f904ac6b0b0a8eddf7e92c1","dist":{"shasum":"f4db356ab5627794c22e4fade87f0f65c15730de","size":50508,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-22.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-22.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-npm-production","tmp":"tmp/eth-json-rpc-middleware_22.0.0_1763641009131_0.8104272142086837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T12:16:49.316Z","publish_time":1763641009316,"_source_registry_name":"default","_cnpm_publish_time":1763641009316},"21.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"21.0.0","description":"Ethereum-related json-rpc-engine middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-middleware#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/core.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"}},"./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 --verbose --clean --no-references","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies && yarn lint:changelog","lint:changelog":"auto-changelog validate","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --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","publish:preview":"yarn npm publish --tag preview","since-latest-release":"../../scripts/since-latest-release.sh","test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^14.0.0","@metamask/eth-json-rpc-provider":"^5.0.1","@metamask/eth-sig-util":"^8.2.0","@metamask/json-rpc-engine":"^10.1.1","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.8.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@metamask/error-reporting-service":"^2.2.1","@metamask/network-controller":"^24.3.0","@types/jest":"^27.4.1","@types/pify":"^5.0.2","deepmerge":"^4.2.2","jest":"^27.5.1","tsd":"^0.31.2","typedoc":"^0.24.8","typescript":"~5.2.2"},"engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false,"eslint-plugin-import-x>unrs-resolver":false}},"_id":"@metamask/eth-json-rpc-middleware@21.0.0","gitHead":"1cb03b9429fc1fe8cc47df55784a1b75ed6c0938","dist":{"shasum":"046e7c4c31232eb8cc7f0e581edf7702d29ba3b5","size":46693,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-21.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-21.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-npm-production","tmp":"tmp/eth-json-rpc-middleware_21.0.0_1760642375673_0.005447535838510431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T19:19:35.843Z","publish_time":1760642375843,"_source_registry_name":"default","_cnpm_publish_time":1760642375843},"20.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"20.0.0","description":"Ethereum-related json-rpc-engine middleware","homepage":"https://github.com/MetaMask/eth-json-rpc-middleware#readme","bugs":{"url":"https://github.com/MetaMask/eth-json-rpc-middleware/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.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"}},"./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:clean":"rimraf dist && yarn build","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 --check","lint:dependencies:fix":"depcheck && yarn dedupe","lint:eslint":"eslint . --cache","lint:fix":"yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies:fix && yarn lint:changelog","lint:misc":"prettier '**/*.json' '**/*.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","prepack":"./scripts/prepack.sh","test":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts' && attw --pack","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^12.2.1","@metamask/eth-json-rpc-provider":"^5.0.0","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.1.0","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.7.0","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.15.3","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","@metamask/error-reporting-service":"^2.0.0","@metamask/eslint-config":"^14.0.0","@metamask/eslint-config-jest":"^14.0.0","@metamask/eslint-config-nodejs":"^14.0.0","@metamask/eslint-config-typescript":"^14.0.0","@metamask/network-controller":"^24.2.1","@ts-bridge/cli":"^0.6.3","@types/jest":"^27.4.1","@types/node":"^18.18","@types/pify":"^5.0.2","@yarnpkg/types":"^4.0.1","depcheck":"^1.4.3","eslint":"^9.11.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-import-x":"^4.3.0","eslint-plugin-jest":"^28.8.3","eslint-plugin-jsdoc":"^50.2.4","eslint-plugin-n":"^17.10.3","eslint-plugin-prettier":"^5.2.1","eslint-plugin-promise":"^7.1.0","jest":"^27.5.1","prettier":"^3.3.3","prettier-plugin-packagejson":"^2.5.8","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.9.1","tsd":"^0.31.2","typedoc":"^0.24.8","typescript":"~5.2.2","typescript-eslint":"^8.7.0"},"packageManager":"yarn@4.1.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false,"eslint-plugin-import-x>unrs-resolver":false}},"_id":"@metamask/eth-json-rpc-middleware@20.0.0","gitHead":"3339659a395573de37a2a222795dc7969198026d","dist":{"shasum":"3aa54a2c055bb554b31a24c2c7281b105d5aae4b","size":53133,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-20.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-20.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-npm-production","tmp":"tmp/eth-json-rpc-middleware_20.0.0_1760562374143_0.5061833133622806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T21:06:14.338Z","publish_time":1760562374338,"_source_registry_name":"default","_cnpm_publish_time":1760562374338},"19.0.1":{"name":"@metamask/eth-json-rpc-middleware","version":"19.0.1","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^12.2.1","@metamask/eth-json-rpc-provider":"^5.0.0","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.1.0","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.7.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/error-reporting-service":"^2.0.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"^24.2.1","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@19.0.1","gitHead":"1f26857aa875679cf8a83b0c6b508a2cb2dc6a3a","dist":{"shasum":"b786e18991d928d494f328e03ce1a9246a8462d1","size":39582,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-19.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-19.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/eth-json-rpc-middleware_19.0.1_1760551977180_0.49880212978248006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T18:12:57.371Z","publish_time":1760551977371,"_source_registry_name":"default","_cnpm_publish_time":1760551977371},"19.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"19.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^12.2.0","@metamask/eth-json-rpc-provider":"^5.0.0","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.1.0","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.7.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/error-reporting-service":"^2.0.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"^24.2.1","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@19.0.0","gitHead":"36ebf6f7224e06b8e4b3dd75930a0eec83f16011","dist":{"shasum":"50e5d497ad01c2a6969e5e008f4e93596bec6859","size":39553,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-19.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-19.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-npm-production","tmp":"tmp/eth-json-rpc-middleware_19.0.0_1760045492862_0.26697415783830314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-09T21:31:33.043Z","publish_time":1760045493043,"_source_registry_name":"default","_cnpm_publish_time":1760045493043},"18.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"18.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^12.0.0","@metamask/eth-json-rpc-provider":"^4.1.7","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.7.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/error-reporting-service":"^2.0.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"^24.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@18.0.0","gitHead":"1f41907d712d98edd6caf147b522325edc4117ec","dist":{"shasum":"7a6fdf83dd7400d7e9dd45bfd145a5e5b2c0109e","size":39803,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-18.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-18.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-npm-production","tmp":"tmp/eth-json-rpc-middleware_18.0.0_1757535519606_0.45198644028205015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T20:18:39.797Z","publish_time":1757535519797,"_source_registry_name":"default","_cnpm_publish_time":1757535519797},"17.1.0":{"name":"@metamask/eth-json-rpc-middleware","version":"17.1.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^12.0.0","@metamask/eth-json-rpc-provider":"^4.1.7","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"22.2.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@17.1.0","gitHead":"965644b5a67adbcbf93c9b78e9e38179b494e6ad","dist":{"shasum":"ab3f6dadb8b2fcd0d904c153a103b1565310386b","size":47656,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-17.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-17.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/eth-json-rpc-middleware_17.1.0_1757072612430_0.912481305204869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T11:43:32.625Z","publish_time":1757072612625,"_source_registry_name":"default","_cnpm_publish_time":1757072612625},"17.0.1":{"name":"@metamask/eth-json-rpc-middleware","version":"17.0.1","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^12.0.0","@metamask/eth-json-rpc-provider":"^4.1.7","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"22.2.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@17.0.1","gitHead":"d2578c5e92c53fb08257a6d2be7979f5a19182ed","dist":{"shasum":"d453716c1b2d2ead070ecfc92fa69cacedb99c78","size":45216,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-17.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-17.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/eth-json-rpc-middleware_17.0.1_1748356183080_0.27014937712063003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T14:29:43.270Z","publish_time":1748356183270,"_source_registry_name":"default","_cnpm_publish_time":1748356183270},"17.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"17.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.4","@metamask/eth-json-rpc-provider":"^4.1.7","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"22.2.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@17.0.0","gitHead":"ccaa4c91423437238d3c81a8201f0fa8a5ebadad","dist":{"shasum":"ca3dcefd554c0ae834682e454bacf19d29c24552","size":45077,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-17.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-17.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-npm-production","tmp":"tmp/eth-json-rpc-middleware_17.0.0_1744729166563_0.5826140897564951"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T14:59:26.760Z","publish_time":1744729166760,"_source_registry_name":"default","_cnpm_publish_time":1744729166760},"16.0.1":{"name":"@metamask/eth-json-rpc-middleware","version":"16.0.1","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.4","@metamask/eth-json-rpc-provider":"^4.1.7","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"22.2.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@16.0.1","gitHead":"9d15930c09aa7c31e66444ad8cfb0d90740aa86b","dist":{"shasum":"9707bbf6a6c2f980e400f6aa77e7f5f9875f8f84","size":44816,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-16.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-16.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/eth-json-rpc-middleware_16.0.1_1743514474704_0.5420950559345348"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T13:34:34.893Z","publish_time":1743514474893,"_source_registry_name":"default","_cnpm_publish_time":1743514474893},"16.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"16.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"git+https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.4","@metamask/eth-json-rpc-provider":"^4.1.7","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"22.2.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@16.0.0","gitHead":"3cc38eb8961e91e7fcfc22e429378ef379fc82c1","bugs":{"url":"https://github.com/MetaMask/eth-json-rpc-middleware/issues"},"homepage":"https://github.com/MetaMask/eth-json-rpc-middleware#readme","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"f5dcf55514cafabffefb0d41855494fee782d5b1","size":45043,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-16.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-16.0.0.tgz"},"_npmUser":{"name":"mcmire","email":"elliot.winkler@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-npm-production","tmp":"tmp/eth-json-rpc-middleware_16.0.0_1741873030595_0.16272866749202874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T13:37:10.786Z","publish_time":1741873030786,"_source_registry_name":"default","_cnpm_publish_time":1741873030786},"15.3.0":{"name":"@metamask/eth-json-rpc-middleware","version":"15.3.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"git+https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.4","@metamask/eth-json-rpc-provider":"^4.1.7","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/superstruct":"^3.1.0","@metamask/utils":"^11.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"22.2.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@15.3.0","gitHead":"813a025b63c4bd05c99a3386e27c035107441df1","bugs":{"url":"https://github.com/MetaMask/eth-json-rpc-middleware/issues"},"homepage":"https://github.com/MetaMask/eth-json-rpc-middleware#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"0c73b686cc13aa6a4a18d7867573c1b26714a1f9","size":44981,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-15.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-15.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-npm-production","tmp":"tmp/eth-json-rpc-middleware_15.3.0_1740417762403_0.18389723119140822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T17:22:42.609Z","publish_time":1740417762609,"_source_registry_name":"default","_cnpm_publish_time":1740417762609},"15.2.0":{"name":"@metamask/eth-json-rpc-middleware","version":"15.2.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"git+https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest && yarn build:clean && yarn test:types","test:types":"tsd --files 'src/**/*.test-d.ts'","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.4","@metamask/eth-json-rpc-provider":"^4.1.7","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/utils":"^11.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/network-controller":"22.2.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","tsd":"^0.31.2","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@15.2.0","gitHead":"fb247ec42b39778945a7f6c2d8bb16fcc032b24f","bugs":{"url":"https://github.com/MetaMask/eth-json-rpc-middleware/issues"},"homepage":"https://github.com/MetaMask/eth-json-rpc-middleware#readme","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"9b14aa566ae95d2eb19cc4a1f89f937a9028ac4e","size":39944,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-15.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-15.2.0.tgz"},"_npmUser":{"name":"mcmire","email":"elliot.winkler@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-npm-production","tmp":"tmp/eth-json-rpc-middleware_15.2.0_1739387410736_0.7686305417936703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-12T19:10:10.925Z","publish_time":1739387410925,"_source_registry_name":"default","_cnpm_publish_time":1739387410925},"15.1.2":{"name":"@metamask/eth-json-rpc-middleware","version":"15.1.2","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.4","@metamask/eth-json-rpc-provider":"^4.1.7","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/utils":"^11.0.1","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@15.1.2","gitHead":"1105076a4a2a573cdec2b4ba8ef72c37e662b544","dist":{"shasum":"1e9e8b91cf7d33665122ced669a3db15757a3e2a","size":36415,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-15.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-15.1.2.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/eth-json-rpc-middleware_15.1.2_1734668101391_0.1339197012568507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-20T04:15:01.613Z","publish_time":1734668101613,"_source_registry_name":"default","_cnpm_publish_time":1734668101613},"15.1.1":{"name":"@metamask/eth-json-rpc-middleware","version":"15.1.1","license":"ISC","_id":"@metamask/eth-json-rpc-middleware@15.1.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"dist":{"shasum":"b8fa1266d74dab943507d44a9acaba26b6a7b21e","size":36369,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-15.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-15.1.1.tgz"},"main":"./dist/index.js","types":"./dist/index.d.ts","browser":{"btoa":false,"node-fetch":false},"engines":{"node":"^18.16 || ^20 || >=22"},"gitHead":"2f7d13941c538fa7e72e00ddd4948097ba1d073c","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"tsc --project tsconfig.build.json","prepack":"./scripts/prepack.sh","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","test:watch":"jest --watch","build:clean":"rimraf dist && yarn build","lint:eslint":"eslint . --cache --ext js,ts"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"repository":{"url":"https://github.com/MetaMask/eth-json-rpc-middleware.git","type":"git"},"description":"Ethereum-related json-rpc-engine middleware.","directories":{},"dependencies":{"pify":"^5.0.0","bn.js":"^5.2.1","klona":"^2.0.6","@types/bn.js":"^5.1.5","@metamask/utils":"^11.0.1","@metamask/rpc-errors":"^7.0.2","safe-stable-stringify":"^2.4.3","@metamask/eth-sig-util":"^8.1.2","@metamask/json-rpc-engine":"^10.0.2","@metamask/eth-block-tracker":"^11.0.4","@metamask/eth-json-rpc-provider":"^4.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^27.5.1","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","prettier":"^2.2.1","typescript":"~4.8.4","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@jest/globals":"^27.5.1","eslint-plugin-n":"^15.7.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.2.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/eslint-config":"^12.1.0","@metamask/auto-changelog":"^3.1.0","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-json-rpc-middleware_15.1.1_1734668057816_0.06425555166530406","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-20T04:14:18.047Z","publish_time":1734668058047,"_source_registry_name":"default","_cnpm_publish_time":1734668058047},"15.1.0":{"name":"@metamask/eth-json-rpc-middleware","version":"15.1.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.3","@metamask/eth-json-rpc-provider":"^4.1.5","@metamask/eth-sig-util":"^7.0.3","@metamask/json-rpc-engine":"^10.0.0","@metamask/rpc-errors":"^7.0.0","@metamask/utils":"^9.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@15.1.0","gitHead":"9db63df92b95f6b60b16402077d6805bd9835e1c","dist":{"shasum":"c5043b72e306611582bb0bf5572ddeb7bdaf6d0a","size":36305,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-15.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-15.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/eth-json-rpc-middleware_15.1.0_1734562296085_0.5067942745265319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-18T22:51:36.262Z","publish_time":1734562296262,"_source_registry_name":"default","_cnpm_publish_time":1734562296262},"15.0.1":{"name":"@metamask/eth-json-rpc-middleware","version":"15.0.1","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.3","@metamask/eth-json-rpc-provider":"^4.1.5","@metamask/eth-sig-util":"^7.0.3","@metamask/json-rpc-engine":"^10.0.0","@metamask/rpc-errors":"^7.0.0","@metamask/utils":"^9.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@15.0.1","gitHead":"4de470d14d136cf3844abbc853af3ad7b83bf2eb","dist":{"shasum":"65a4382bdf87fa6c84fe9dc97a4d9c40b47bcbcb","size":35422,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-15.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-15.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/eth-json-rpc-middleware_15.0.1_1733489277133_0.668486917874356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-06T12:47:57.322Z","publish_time":1733489277322,"_source_registry_name":"default","_cnpm_publish_time":1733489277322},"15.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"15.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.1","@metamask/eth-json-rpc-provider":"^4.1.5","@metamask/eth-sig-util":"^7.0.3","@metamask/json-rpc-engine":"^10.0.0","@metamask/rpc-errors":"^7.0.0","@metamask/utils":"^9.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@15.0.0","gitHead":"5a67386d6ac447f7e1ad2da11aa6b4c9803ca4bd","dist":{"shasum":"167288ad4618438af9d1bda75d238cb0facfde3f","size":35395,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-15.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-15.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/eth-json-rpc-middleware_15.0.0_1729155726736_0.6262834799783654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T09:02:06.931Z","publish_time":1729155726931,"_source_registry_name":"default","_cnpm_publish_time":1729155726931},"14.0.2":{"name":"@metamask/eth-json-rpc-middleware","version":"14.0.2","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"git+https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.1","@metamask/eth-json-rpc-provider":"^4.1.1","@metamask/eth-sig-util":"^7.0.3","@metamask/json-rpc-engine":"^9.0.2","@metamask/rpc-errors":"^6.3.1","@metamask/utils":"^9.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@14.0.2","gitHead":"48218dc7f37699e5c11e9e2f63122ad423fa65dc","bugs":{"url":"https://github.com/MetaMask/eth-json-rpc-middleware/issues"},"homepage":"https://github.com/MetaMask/eth-json-rpc-middleware#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"5403f93cfc68e3800739dc507739457d56cfd091","size":35947,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-14.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-14.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/eth-json-rpc-middleware_14.0.2_1727875273570_0.23935078593761827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-02T13:21:13.772Z","publish_time":1727875273772,"_source_registry_name":"default","_cnpm_publish_time":1727875273772},"14.0.1":{"name":"@metamask/eth-json-rpc-middleware","version":"14.0.1","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"git+https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.1","@metamask/eth-json-rpc-provider":"^4.1.1","@metamask/eth-sig-util":"^7.0.3","@metamask/json-rpc-engine":"^9.0.2","@metamask/rpc-errors":"^6.3.1","@metamask/utils":"^9.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@14.0.1","gitHead":"7bce6e81a22b12e83e1944996d14832434356631","bugs":{"url":"https://github.com/MetaMask/eth-json-rpc-middleware/issues"},"homepage":"https://github.com/MetaMask/eth-json-rpc-middleware#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"0129e5823cc219f5474e7f766dc9c9bbe2eb82a3","size":35613,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-14.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-14.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/eth-json-rpc-middleware_14.0.1_1725472660952_0.23580079715817304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-04T17:57:41.163Z","publish_time":1725472661163,"_source_registry_name":"default","_cnpm_publish_time":1725472661163},"14.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"14.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^11.0.1","@metamask/eth-json-rpc-provider":"^4.1.1","@metamask/eth-sig-util":"^7.0.3","@metamask/json-rpc-engine":"^9.0.2","@metamask/rpc-errors":"^6.3.1","@metamask/utils":"^9.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@14.0.0","gitHead":"b418bf39add31749d012de87b4966f58243d60a6","dist":{"shasum":"6cc1b8a103e7fa5601740a13de6a971a3f943208","size":34810,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-14.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-14.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/eth-json-rpc-middleware_14.0.0_1721830845641_0.035372478472556645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-24T14:20:45.895Z","publish_time":1721830845895,"_source_registry_name":"default","_cnpm_publish_time":1721830845895},"13.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"13.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^10.0.0","@metamask/eth-json-rpc-provider":"^4.0.0","@metamask/eth-sig-util":"^7.0.0","@metamask/json-rpc-engine":"^9.0.0","@metamask/rpc-errors":"^6.0.0","@metamask/utils":"^8.1.0","@types/bn.js":"^5.1.5","bn.js":"^5.2.1","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^18.16","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^18.16 || ^20 || >=22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@13.0.0","gitHead":"51fbd6c43ca79c7b989b9358af64ee08396da66d","dist":{"shasum":"14009aa0a36919a0f74b6a189b57631d10bf11cc","size":35167,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-13.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-13.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/eth-json-rpc-middleware_13.0.0_1721174204685_0.08548814353546774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-16T23:56:44.907Z","publish_time":1721174204907,"_source_registry_name":"default","_cnpm_publish_time":1721174204907},"12.1.2":{"name":"@metamask/eth-json-rpc-middleware","version":"12.1.2","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^9.0.3","@metamask/eth-json-rpc-provider":"^3.0.2","@metamask/eth-sig-util":"^7.0.0","@metamask/json-rpc-engine":"^8.0.2","@metamask/rpc-errors":"^6.0.0","@metamask/utils":"^8.1.0","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^16.20 || ^18.16 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@12.1.2","gitHead":"de7c0b213e0932ee04fcd668bb23ba18c3c68308","dist":{"shasum":"41b6cfe232cb4e5fdfed24031f606398b4387ce4","size":33556,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-12.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-12.1.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/eth-json-rpc-middleware_12.1.2_1718145915575_0.7701865052553118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-11T22:45:15.808Z","publish_time":1718145915808,"_source_registry_name":"default","_cnpm_publish_time":1718145915808},"12.1.1":{"name":"@metamask/eth-json-rpc-middleware","version":"12.1.1","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"git+https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-block-tracker":"^9.0.2","@metamask/eth-json-rpc-provider":"^2.1.0","@metamask/eth-sig-util":"^7.0.0","@metamask/json-rpc-engine":"^7.1.1","@metamask/rpc-errors":"^6.0.0","@metamask/utils":"^8.1.0","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^16.20 || ^18.16 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@12.1.1","gitHead":"51ae27d75b79724d3dda5ef0a2a9a961e20c4550","bugs":{"url":"https://github.com/MetaMask/eth-json-rpc-middleware/issues"},"homepage":"https://github.com/MetaMask/eth-json-rpc-middleware#readme","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"5b6a19386f420211cb554c637f0927b76dc3167a","size":34095,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-12.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-12.1.1.tgz"},"_npmUser":{"name":"lgbot","email":"khebkoh9@anonaddy.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/eth-json-rpc-middleware_12.1.1_1716845138578_0.6101814379068231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-27T21:25:38.803Z","publish_time":1716845138803,"_source_registry_name":"default","_cnpm_publish_time":1716845138803},"12.1.0":{"name":"@metamask/eth-json-rpc-middleware","version":"12.1.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-json-rpc-provider":"^2.1.0","@metamask/eth-sig-util":"^7.0.0","@metamask/json-rpc-engine":"^7.1.1","@metamask/rpc-errors":"^6.0.0","@metamask/utils":"^8.1.0","eth-block-tracker":"^8.0.0","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^16.20 || ^18.16 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@12.1.0","gitHead":"ccfdcaa4bf57dbeb71f46fef86dba26fd6b6336d","dist":{"shasum":"237f018a1a3c99297fcb5a8263b6c669379b168c","size":33376,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-12.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-12.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/eth-json-rpc-middleware_12.1.0_1705958998372_0.30211950329469905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-22T21:29:58.535Z","publish_time":1705958998535,"_source_registry_name":"default","_cnpm_publish_time":1705958998535},"12.0.1":{"name":"@metamask/eth-json-rpc-middleware","version":"12.0.1","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-json-rpc-provider":"^2.1.0","@metamask/eth-sig-util":"^7.0.0","@metamask/json-rpc-engine":"^7.1.1","@metamask/rpc-errors":"^6.0.0","@metamask/utils":"^8.1.0","eth-block-tracker":"^8.0.0","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^16.20 || ^18.16 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@12.0.1","gitHead":"4c7d63eccc7d75089cdfec7b1f66ae5cab990357","dist":{"shasum":"fc16df51ef7aa490ed356070947e85e558a193ec","size":32974,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-12.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-12.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/eth-json-rpc-middleware_12.0.1_1699291190774_0.27733800247395957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-06T17:19:50.965Z","publish_time":1699291190965,"_source_registry_name":"default","_cnpm_publish_time":1699291190965},"12.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"12.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-json-rpc-provider":"^2.1.0","@metamask/eth-sig-util":"^7.0.0","@metamask/json-rpc-engine":"^7.1.1","@metamask/rpc-errors":"^6.0.0","@metamask/utils":"^8.1.0","eth-block-tracker":"^8.0.0","klona":"^2.0.6","pify":"^5.0.0","safe-stable-stringify":"^2.4.3"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/pify":"^5.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":"^16.20 || ^18.16 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@12.0.0","gitHead":"cfb5350bf5028b18bf6c3d8d3e83fc1d2041abf3","dist":{"shasum":"d7178d8c3bf85c6978b14dd1c3b9bbe4a90facde","size":32314,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-12.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-12.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/eth-json-rpc-middleware_12.0.0_1695652162951_0.34508994298703666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-25T14:29:23.153Z","publish_time":1695652163153,"_source_registry_name":"default","_cnpm_publish_time":1695652163153},"11.0.2":{"name":"@metamask/eth-json-rpc-middleware","version":"11.0.2","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-json-rpc-provider":"^1.0.0","@metamask/eth-sig-util":"^6.0.0","@metamask/utils":"^5.0.1","clone":"^2.1.1","eth-block-tracker":"^7.0.1","eth-rpc-errors":"^4.0.3","json-rpc-engine":"^6.1.0","pify":"^3.0.0","safe-stable-stringify":"^2.3.2"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^2.3.1","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.1.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@types/btoa":"^1.2.3","@types/clone":"^2.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/pify":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.44.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.8.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@11.0.2","gitHead":"b74afb74a38b4cd768317f821811f4db241db504","dist":{"shasum":"85e6639f5d159a3277d13609dea9f12ebfb5b4e8","size":31609,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-11.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-11.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/eth-json-rpc-middleware_11.0.2_1694090934367_0.6397254246089725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-07T12:48:54.592Z","publish_time":1694090934592,"_source_registry_name":"default","_cnpm_publish_time":1694090934592},"11.0.1":{"name":"@metamask/eth-json-rpc-middleware","version":"11.0.1","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-json-rpc-provider":"^1.0.0","@metamask/eth-sig-util":"^5.0.0","@metamask/utils":"^5.0.1","clone":"^2.1.1","eth-block-tracker":"^7.0.1","eth-rpc-errors":"^4.0.3","json-rpc-engine":"^6.1.0","pify":"^3.0.0","safe-stable-stringify":"^2.3.2"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^8.0.0","@metamask/eslint-config-jest":"^8.0.0","@metamask/eslint-config-nodejs":"^8.0.0","@metamask/eslint-config-typescript":"^8.0.0","@types/btoa":"^1.2.3","@types/clone":"^2.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/pify":"^3.0.2","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.14.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.2.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@11.0.1","gitHead":"ceda0295b507f04cc796c84285a857a5a2a1050d","dist":{"shasum":"b7f0b62a4afc26f17c369149b805b62bc702e872","size":31227,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-11.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-11.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/eth-json-rpc-middleware_11.0.1_1689215406291_0.9241376811066124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-13T02:30:06.524Z","publish_time":1689215406524,"_source_registry_name":"default","_cnpm_publish_time":1689215406524},"11.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"11.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-json-rpc-provider":"^1.0.0","@metamask/eth-sig-util":"^5.0.0","@metamask/utils":"^3.0.3","clone":"^2.1.1","eth-block-tracker":"^7.0.0","eth-rpc-errors":"^4.0.3","json-rpc-engine":"^6.1.0","pify":"^3.0.0","safe-stable-stringify":"^2.3.2"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^8.0.0","@metamask/eslint-config-jest":"^8.0.0","@metamask/eslint-config-nodejs":"^8.0.0","@metamask/eslint-config-typescript":"^8.0.0","@types/btoa":"^1.2.3","@types/clone":"^2.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/pify":"^3.0.2","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.14.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.2.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"_id":"@metamask/eth-json-rpc-middleware@11.0.0","gitHead":"e7a1de5cc9c76f24f436be69850d442c46582975","dist":{"shasum":"eca4971fc2d06076d956e4d225ca489e78eed71c","size":31168,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-11.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-11.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/eth-json-rpc-middleware_11.0.0_1677006863802_0.4900275758239139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-21T19:14:23.957Z","publish_time":1677006863957,"_cnpm_publish_time":1677006863957},"10.0.0":{"name":"@metamask/eth-json-rpc-middleware","version":"10.0.0","description":"Ethereum-related json-rpc-engine middleware.","repository":{"type":"git","url":"git+https://github.com/MetaMask/eth-json-rpc-middleware.git"},"license":"ISC","main":"./dist/index.js","browser":{"btoa":false,"node-fetch":false},"types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","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":"jest","test:watch":"jest --watch"},"dependencies":{"@metamask/eth-sig-util":"^5.0.0","@metamask/safe-event-emitter":"^2.0.0","@metamask/utils":"^3.0.3","btoa":"^1.2.1","clone":"^2.1.1","eth-block-tracker":"^5.0.1","eth-rpc-errors":"^4.0.3","json-rpc-engine":"^6.1.0","json-stable-stringify":"^1.0.1","node-fetch":"^2.6.7","pify":"^3.0.0"},"devDependencies":{"@jest/globals":"^27.5.1","@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^8.0.0","@metamask/eslint-config-jest":"^8.0.0","@metamask/eslint-config-nodejs":"^8.0.0","@metamask/eslint-config-typescript":"^8.0.0","@types/btoa":"^1.2.3","@types/clone":"^2.1.0","@types/jest":"^27.4.1","@types/json-stable-stringify":"^1.0.32","@types/node":"^17.0.23","@types/pify":"^3.0.2","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.14.0","eslint-config-prettier":"^8.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^27.5.1","prettier":"^2.2.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.7.0","typescript":"~4.2.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>keccak":false,"@metamask/eth-sig-util>ethereumjs-util>ethereum-cryptography>secp256k1":false}},"gitHead":"6ee50c778aefdfccea9aadba872ee722f1d453db","bugs":{"url":"https://github.com/MetaMask/eth-json-rpc-middleware/issues"},"homepage":"https://github.com/MetaMask/eth-json-rpc-middleware#readme","_id":"@metamask/eth-json-rpc-middleware@10.0.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"9acf16b4a9f8f7836d72469111a316ee2fdf959f","size":35099,"noattachment":false,"key":"/@metamask/eth-json-rpc-middleware/-/@metamask/eth-json-rpc-middleware-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-middleware/download/@metamask/eth-json-rpc-middleware-10.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/eth-json-rpc-middleware_10.0.0_1675344789644_0.11989462309819765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-02T13:33:09.863Z","publish_time":1675344789863,"_cnpm_publish_time":1675344789863}},"readme":"# `@metamask/eth-json-rpc-middleware`\n\nEthereum-related middleware for [`json-rpc-engine`](https://github.com/MetaMask/json-rpc-engine).\n\nSee tests for usage details.\n\n## Installation\n\n`yarn add @metamask/eth-json-rpc-middleware`\n\nor\n\n`npm install @metamask/eth-json-rpc-middleware`\n\n## See also\n\n- [`@metamask/eth-json-rpc-filters`](https://github.com/MetaMask/eth-json-rpc-filters).\n- [`@metamask/eth-json-rpc-infura`](https://github.com/MetaMask/eth-json-rpc-infura).\n- [`@metamask/json-rpc-engine`](https://github.com/MetaMask/core/tree/main/packages/json-rpc-engine).\n\n## Contributing\n\nThis package is part of a monorepo. Instructions for contributing can be found in the [monorepo README](https://github.com/MetaMask/core#readme).\n","_attachments":{},"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-middleware#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"license":"ISC"}