{"_id":"@metamask/eth-json-rpc-provider","_rev":"4642545","name":"@metamask/eth-json-rpc-provider","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","dist-tags":{"latest":"6.0.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-10T20:04:05.000Z","created":"2023-02-10T20:38:20.900Z","6.0.1":"2026-03-26T19:20:40.285Z","6.0.0":"2025-11-20T12:16:52.056Z","5.0.1":"2025-10-09T17:39:43.547Z","5.0.0":"2025-09-22T21:19:48.714Z","4.1.8":"2025-02-04T21:35:36.843Z","4.1.7":"2024-12-19T11:53:07.947Z","4.1.6":"2024-10-29T11:35:17.826Z","4.1.5":"2024-10-16T21:58:20.994Z","4.1.4":"2024-09-16T13:43:50.783Z","4.1.3":"2024-08-14T11:46:07.179Z","4.1.2":"2024-07-26T16:05:49.291Z","4.1.1":"2024-07-12T17:14:06.286Z","4.1.0":"2024-07-10T15:00:07.656Z","4.0.0":"2024-05-31T19:51:11.332Z","3.0.2":"2024-05-01T13:38:31.671Z","3.0.1":"2024-03-13T11:27:08.277Z","3.0.0":"2024-03-12T19:48:02.843Z","2.3.2":"2024-01-23T21:46:53.736Z","2.3.1":"2023-12-22T20:15:20.167Z","2.3.0":"2023-11-08T21:00:23.908Z","2.2.0":"2023-09-29T20:42:59.372Z","2.1.0":"2023-09-11T13:20:16.862Z","2.0.0":"2023-08-22T12:35:27.723Z","1.0.1":"2023-07-24T12:27:22.241Z","1.0.0":"2023-02-10T20:38:20.900Z"},"users":{},"repository":{"type":"git","url":"https://github.com/MetaMask/core.git"},"versions":{"6.0.1":{"name":"@metamask/eth-json-rpc-provider","version":"6.0.1","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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","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-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint .  --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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/json-rpc-engine":"^10.2.4","@metamask/rpc-errors":"^7.0.2","@metamask/utils":"^11.9.0","nanoid":"^3.3.8"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@ts-bridge/cli":"^0.6.4","@types/jest":"^29.5.14","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^29.7.0","jest-it-up":"^2.0.2","ts-jest":"^29.2.5","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}},"_id":"@metamask/eth-json-rpc-provider@6.0.1","gitHead":"4ed97951a61311efaa7e8eb3cca1c763fa60dfb1","dist":{"shasum":"77f956e41ed79734439cb56a3c21a7aa73a789ee","size":11756,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-6.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-provider_6.0.1_1774552840127_0.6755084029953642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T19:20:40.285Z","publish_time":1774552840285,"_source_registry_name":"default","_cnpm_publish_time":1774552840285},"6.0.0":{"name":"@metamask/eth-json-rpc-provider","version":"6.0.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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","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-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint .  --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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/json-rpc-engine":"^10.2.0","@metamask/rpc-errors":"^7.0.2","@metamask/utils":"^11.8.1","nanoid":"^3.3.8"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@ts-bridge/cli":"^0.6.4","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","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}},"_id":"@metamask/eth-json-rpc-provider@6.0.0","gitHead":"fcb43e64fc5ce6745f904ac6b0b0a8eddf7e92c1","dist":{"shasum":"db9333e1fb7ba47fd7ca9ac9af5c8fbcbd15eb8c","size":11769,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-6.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-provider_6.0.0_1763641011886_0.10428196098601505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T12:16:52.056Z","publish_time":1763641012056,"_source_registry_name":"default","_cnpm_publish_time":1763641012056},"5.0.1":{"name":"@metamask/eth-json-rpc-provider","version":"5.0.1","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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","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-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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/json-rpc-engine":"^10.1.1","@metamask/rpc-errors":"^7.0.2","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^11.8.1","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","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}},"_id":"@metamask/eth-json-rpc-provider@5.0.1","gitHead":"cc42c42fee8848dfc09356bb9ff1017e4b99de2e","dist":{"shasum":"5b627ed29812e4b8ed6a04c1eb7667c71e1439f2","size":9954,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-5.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-provider_5.0.1_1760031583326_0.21710357453246476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-09T17:39:43.547Z","publish_time":1760031583547,"_source_registry_name":"default","_cnpm_publish_time":1760031583547},"5.0.0":{"name":"@metamask/eth-json-rpc-provider","version":"5.0.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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","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-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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/json-rpc-engine":"^10.1.0","@metamask/rpc-errors":"^7.0.2","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^11.8.0","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","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}},"_id":"@metamask/eth-json-rpc-provider@5.0.0","gitHead":"1727ebe7a92163e3693c8e068d29fe20e638e55a","dist":{"shasum":"b1607316ec5a7e9fd2fc9eb9ed0057c353e76fed","size":9900,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-5.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-provider_5.0.0_1758575988529_0.5335510256024649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T21:19:48.714Z","publish_time":1758575988714,"_source_registry_name":"default","_cnpm_publish_time":1758575988714},"4.1.8":{"name":"@metamask/eth-json-rpc-provider","version":"4.1.8","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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","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-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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/json-rpc-engine":"^10.0.3","@metamask/rpc-errors":"^7.0.2","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^11.1.0","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","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}},"_id":"@metamask/eth-json-rpc-provider@4.1.8","gitHead":"67c7844f4d482fb05917dbe064e7e901977328a4","dist":{"shasum":"1ff84270b240b75d14064bcc2ecb3bb14e718401","size":9886,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.1.8.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-provider_4.1.8_1738704936652_0.11684687143107886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T21:35:36.843Z","publish_time":1738704936843,"_source_registry_name":"default","_cnpm_publish_time":1738704936843},"4.1.7":{"name":"@metamask/eth-json-rpc-provider","version":"4.1.7","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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","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-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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/json-rpc-engine":"^10.0.2","@metamask/rpc-errors":"^7.0.2","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^11.0.1","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","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}},"_id":"@metamask/eth-json-rpc-provider@4.1.7","gitHead":"91e9c6186cdf5afff904bb188da070589feaa58f","dist":{"shasum":"f15f5b429eafd4fa3b7ab7b9d7317cb6ea8cde25","size":9854,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.1.7.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-provider_4.1.7_1734609187764_0.9811960427428215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T11:53:07.947Z","publish_time":1734609187947,"_source_registry_name":"default","_cnpm_publish_time":1734609187947},"4.1.6":{"name":"@metamask/eth-json-rpc-provider","version":"4.1.6","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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","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-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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/json-rpc-engine":"^10.0.1","@metamask/rpc-errors":"^7.0.1","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^10.0.0","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","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}},"_id":"@metamask/eth-json-rpc-provider@4.1.6","gitHead":"557e28be18d72f0f5111a6838d04bea614347b80","dist":{"shasum":"5d86ee7db6ff94b0abe1f00ef02aeffa60536497","size":9799,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.1.6.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-provider_4.1.6_1730201717604_0.9932942210788669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-29T11:35:17.826Z","publish_time":1730201717826,"_source_registry_name":"default","_cnpm_publish_time":1730201717826},"4.1.5":{"name":"@metamask/eth-json-rpc-provider","version":"4.1.5","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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","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-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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/json-rpc-engine":"^10.0.0","@metamask/rpc-errors":"^7.0.0","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^9.1.0","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","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}},"_id":"@metamask/eth-json-rpc-provider@4.1.5","gitHead":"c0e7783fb1cd210b894d6daf92885485b59edeb8","dist":{"shasum":"8461fb3af8a48e3a32b45602ce96e81e1c49b5db","size":9748,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.1.5.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-provider_4.1.5_1729115900766_0.13916186695681487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-16T21:58:20.994Z","publish_time":1729115900994,"_source_registry_name":"default","_cnpm_publish_time":1729115900994},"4.1.4":{"name":"@metamask/eth-json-rpc-provider","version":"4.1.4","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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","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-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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/json-rpc-engine":"^9.0.3","@metamask/rpc-errors":"^6.3.1","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^9.1.0","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","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}},"_id":"@metamask/eth-json-rpc-provider@4.1.4","gitHead":"4d30dda4fbe7ad71d92fd465d125462665577da4","dist":{"shasum":"212c2a6cc743145dca2886952befb9e6ceefb8d1","size":9714,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.1.4.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-provider_4.1.4_1726494230673_0.24810687703204248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-16T13:43:50.783Z","publish_time":1726494230783,"_source_registry_name":"default","_cnpm_publish_time":1726494230783},"4.1.3":{"name":"@metamask/eth-json-rpc-provider","version":"4.1.3","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","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/json-rpc-engine":"^9.0.2","@metamask/rpc-errors":"^6.3.1","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^9.1.0","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","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}},"_id":"@metamask/eth-json-rpc-provider@4.1.3","gitHead":"a6177fb6a9727945ff7c0f831ce0f565bee3f65e","dist":{"shasum":"5ab51120050bdebf58095e4610d882b6684a834f","size":25977,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.1.3.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-provider_4.1.3_1723635966948_0.6940962859232667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-14T11:46:07.179Z","publish_time":1723635967179,"_source_registry_name":"default","_cnpm_publish_time":1723635967179},"4.1.2":{"name":"@metamask/eth-json-rpc-provider","version":"4.1.2","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","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/json-rpc-engine":"^9.0.2","@metamask/rpc-errors":"^6.3.1","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^9.1.0","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~5.0.4"},"engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@4.1.2","gitHead":"a429a95c84360f5203e969f1f8b4d635503700cf","dist":{"shasum":"f0a3f1985589fe56ef3d9c7b58ec975c66b21633","size":25886,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.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-provider_4.1.2_1722009949163_0.6226328331118365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-26T16:05:49.291Z","publish_time":1722009949291,"_source_registry_name":"default","_cnpm_publish_time":1722009949291},"4.1.1":{"name":"@metamask/eth-json-rpc-provider","version":"4.1.1","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","test":"jest --reporters=jest-silent-reporter","test:clean":"jest --clearCache","test:verbose":"jest --verbose","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^9.0.1","@metamask/rpc-errors":"^6.3.1","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^9.0.0","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~4.9.5"},"engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@4.1.1","gitHead":"43db7ac159b605d8702b76c28ff58d1a9cab0c38","dist":{"shasum":"93155567f0c9b48534058bf4d7bde455fe3fe99e","size":25373,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.1.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-provider_4.1.1_1720804446135_0.19584948529806878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-12T17:14:06.286Z","publish_time":1720804446286,"_source_registry_name":"default","_cnpm_publish_time":1720804446286},"4.1.0":{"name":"@metamask/eth-json-rpc-provider","version":"4.1.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","test":"jest --reporters=jest-silent-reporter","test:clean":"jest --clearCache","test:verbose":"jest --verbose","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^9.0.0","@metamask/rpc-errors":"^6.2.1","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.3.0","uuid":"^8.3.2"},"devDependencies":{"@ethersproject/providers":"^5.7.0","@metamask/auto-changelog":"^3.4.4","@metamask/eth-query":"^4.0.0","@metamask/ethjs-query":"^0.5.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","ethers":"^6.12.0","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~4.9.5"},"engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@4.1.0","gitHead":"f02c5209fd0378cfafe29c4567200a9a081a63b6","dist":{"shasum":"4191de86c9ace77035135522c42a67a65ab366d0","size":25325,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.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-provider_4.1.0_1720623607457_0.7725891899886379"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-10T15:00:07.656Z","publish_time":1720623607656,"_source_registry_name":"default","_cnpm_publish_time":1720623607656},"4.0.0":{"name":"@metamask/eth-json-rpc-provider","version":"4.0.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","test":"jest --reporters=jest-silent-reporter","test:clean":"jest --clearCache","test:verbose":"jest --verbose","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^9.0.0","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.3.0"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@types/jest":"^27.4.1","deepmerge":"^4.2.2","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~4.9.5"},"packageManager":"yarn@3.3.0","engines":{"node":"^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@4.0.0","gitHead":"f8e343bde43a7510a1e2856abf15cdee004db179","dist":{"shasum":"0ab54548fceda1829f313f2f8ec072ef91cce687","size":23328,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-4.0.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-json-rpc-provider_4.0.0_1717185071191_0.05461619178452781"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-31T19:51:11.332Z","publish_time":1717185071332,"_source_registry_name":"default","_cnpm_publish_time":1717185071332},"3.0.2":{"name":"@metamask/eth-json-rpc-provider","version":"3.0.2","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","test":"jest --reporters=jest-silent-reporter","test:clean":"jest --clearCache","test:verbose":"jest --verbose","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^8.0.2","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.3.0"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@types/jest":"^27.4.1","deepmerge":"^4.2.2","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~4.9.5"},"packageManager":"yarn@3.3.0","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@3.0.2","gitHead":"3227bd51bc4eca0531a53f4be6468404e6a5f032","dist":{"shasum":"42e544d227285fe56336e2301961a6283dcfadad","size":23492,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-3.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-provider_3.0.2_1714570711495_0.22585916540995044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T13:38:31.671Z","publish_time":1714570711671,"_source_registry_name":"default","_cnpm_publish_time":1714570711671},"3.0.1":{"name":"@metamask/eth-json-rpc-provider","version":"3.0.1","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/types/index.d.ts","scripts":{"build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","test":"jest --reporters=jest-silent-reporter","test:clean":"jest --clearCache","test:verbose":"jest --verbose","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^8.0.1","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.3.0"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@types/jest":"^27.4.1","deepmerge":"^4.2.2","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~4.8.4"},"packageManager":"yarn@3.3.0","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@3.0.1","gitHead":"6986972bf7882902c32f6693fe39fdad73e98530","dist":{"shasum":"fd3c37efb9339e8ef0f3e2f38adfcc9efa9faacb","size":23395,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-3.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-provider_3.0.1_1710329228115_0.7606771531731373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T11:27:08.277Z","publish_time":1710329228277,"_source_registry_name":"default","_cnpm_publish_time":1710329228277},"3.0.0":{"name":"@metamask/eth-json-rpc-provider","version":"3.0.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#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":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/types/index.d.ts"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup --config ../../tsup.config.ts --tsconfig ./tsconfig.build.json --clean","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","test":"jest --reporters=jest-silent-reporter","test:clean":"jest --clearCache","test:verbose":"jest --verbose","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^8.0.0","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.3.0"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@types/jest":"^27.4.1","deepmerge":"^4.2.2","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~4.8.4"},"packageManager":"yarn@3.3.0","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@3.0.0","gitHead":"816c8b25878115af32c2b36f117c7d7fe26ec361","dist":{"shasum":"2eb1d522aff139e9a6c7160853cd0abec7455f7f","size":23347,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-3.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-provider_3.0.0_1710272882701_0.37634753262059517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-12T19:48:02.843Z","publish_time":1710272882843,"_source_registry_name":"default","_cnpm_publish_time":1710272882843},"2.3.2":{"name":"@metamask/eth-json-rpc-provider","version":"2.3.2","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/core.git"},"license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","test":"jest --reporters=jest-silent-reporter","test:clean":"jest --clearCache","test:verbose":"jest --verbose","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^7.3.2","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.3.0"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@types/jest":"^27.4.1","deepmerge":"^4.2.2","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~4.8.4"},"packageManager":"yarn@3.3.0","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@2.3.2","gitHead":"b20eb087e7b432f6372873cc087b824d96d505fa","dist":{"shasum":"39a3ec6cdf82b6f2ce764ebfd9ff78997a2aa608","size":6355,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-2.3.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-provider_2.3.2_1706046413542_0.06555651972952226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-23T21:46:53.736Z","publish_time":1706046413736,"_source_registry_name":"default","_cnpm_publish_time":1706046413736},"2.3.1":{"name":"@metamask/eth-json-rpc-provider","version":"2.3.1","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/core.git"},"license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","changelog:update":"../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","test":"jest --reporters=jest-silent-reporter","test:clean":"jest --clearCache","test:verbose":"jest --verbose","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^7.3.1","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.2.0"},"devDependencies":{"@metamask/auto-changelog":"^3.4.4","@types/jest":"^27.4.1","deepmerge":"^4.2.2","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~4.8.4"},"packageManager":"yarn@3.3.0","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@2.3.1","gitHead":"968d6d14b96820d5766e5b73d4a3e6b2bd35ce60","dist":{"shasum":"06305e5927040a959eed7a9d28f5488d49553c21","size":6304,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-2.3.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-provider_2.3.1_1703276119969_0.675786541438244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-22T20:15:20.167Z","publish_time":1703276120167,"_source_registry_name":"default","_cnpm_publish_time":1703276120167},"2.3.0":{"name":"@metamask/eth-json-rpc-provider","version":"2.3.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","keywords":["MetaMask","Ethereum"],"homepage":"https://github.com/MetaMask/core/tree/main/packages/eth-json-rpc-provider#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"repository":{"type":"git","url":"https://github.com/MetaMask/core.git"},"license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","changelog:validate":"../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","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","test":"jest --reporters=jest-silent-reporter","test:clean":"jest --clearCache","test:verbose":"jest --verbose","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^7.3.0","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.2.0"},"devDependencies":{"@metamask/auto-changelog":"^3.4.3","@types/jest":"^27.4.1","deepmerge":"^4.2.2","depcheck":"^1.4.3","jest":"^27.5.1","jest-it-up":"^2.0.2","ts-jest":"^27.1.4","typedoc":"^0.24.8","typescript":"~4.8.4"},"packageManager":"yarn@3.3.0","engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@2.3.0","gitHead":"20054ab903ec1f3100a2e3988db477ae706ab792","dist":{"shasum":"09bc28077292e7e6d56e7c9095e70eb314d778aa","size":6136,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-2.3.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-json-rpc-provider_2.3.0_1699477223667_0.05133837337824532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-08T21:00:23.908Z","publish_time":1699477223908,"_source_registry_name":"default","_cnpm_publish_time":1699477223908},"2.2.0":{"name":"@metamask/eth-json-rpc-provider","version":"2.2.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-provider.git"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","prepack":"./scripts/prepack.sh","test":"jest && jest-it-up","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^7.1.0","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.1.0"},"devDependencies":{"@lavamoat/allow-scripts":"^2.3.1","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^12.2.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@types/jest":"^28.1.6","@types/node":"^16.18.24","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","depcheck":"^1.4.3","eslint":"^8.44.0","eslint-config-prettier":"^8.5.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^28.1.3","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.17","rimraf":"^3.0.2","ts-jest":"^28.0.7","ts-node":"^10.9.1","typedoc":"^0.23.15","typescript":"~4.8.4"},"packageManager":"yarn@3.3.0","engines":{"node":"^16.20 || ^18.16 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lavamoat":{"allowScripts":{"@lavamoat/preinstall-always-fail":false}},"_id":"@metamask/eth-json-rpc-provider@2.2.0","gitHead":"a44056a9366f7d71ed8f213e0e9dd03ab23a62b6","dist":{"shasum":"7d7551ff075a42992cd7fd4054868f6a5f9ee541","size":7198,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-2.2.0.tgz"},"_npmUser":{"name":"metamaskbot","email":"security@metamask.io"},"directories":{},"maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-json-rpc-provider_2.2.0_1696020179161_0.20196398404881033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T20:42:59.372Z","publish_time":1696020179372,"_source_registry_name":"default","_cnpm_publish_time":1696020179372},"2.1.0":{"name":"@metamask/eth-json-rpc-provider","version":"2.1.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-provider.git"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","prepack":"./scripts/prepack.sh","test":"jest && jest-it-up","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^7.1.0","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^8.1.0"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.6","@types/node":"^16.18.39","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.3","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","ts-jest":"^28.0.7","ts-node":"^10.7.0","typedoc":"^0.23.15","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}},"_id":"@metamask/eth-json-rpc-provider@2.1.0","gitHead":"fd7309050417bde87abb0d5203efadc0f999c347","dist":{"shasum":"80244c10084c83092c4dd484b9027f83c5c01bfa","size":6628,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-2.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-provider_2.1.0_1694438416644_0.8845641219679283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-11T13:20:16.862Z","publish_time":1694438416862,"_source_registry_name":"default","_cnpm_publish_time":1694438416862},"2.0.0":{"name":"@metamask/eth-json-rpc-provider","version":"2.0.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-provider.git"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","prepack":"./scripts/prepack.sh","test":"jest && jest-it-up","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^7.0.0","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^5.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.6","@types/node":"^16.18.39","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.3","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","ts-jest":"^28.0.7","ts-node":"^10.7.0","typedoc":"^0.23.15","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}},"_id":"@metamask/eth-json-rpc-provider@2.0.0","gitHead":"19eb1b3641770a2c3c9c226a000118e46406a053","dist":{"shasum":"dccd530a2d3437dade04061972b44de8eb2acd41","size":6563,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-2.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-provider_2.0.0_1692707727567_0.594309092965932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-22T12:35:27.723Z","publish_time":1692707727723,"_source_registry_name":"default","_cnpm_publish_time":1692707727723},"1.0.1":{"name":"@metamask/eth-json-rpc-provider","version":"1.0.1","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","repository":{"type":"git","url":"https://github.com/MetaMask/eth-json-rpc-provider.git"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","prepack":"./scripts/prepack.sh","test":"jest && jest-it-up","test:watch":"jest --watch"},"dependencies":{"@metamask/json-rpc-engine":"^7.0.0","@metamask/safe-event-emitter":"^3.0.0","@metamask/utils":"^5.0.1"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.6","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.3","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","ts-jest":"^28.0.7","ts-node":"^10.7.0","typedoc":"^0.23.15","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}},"_id":"@metamask/eth-json-rpc-provider@1.0.1","gitHead":"e75769e8a507a7d76c6d4d513dfb4326932f9983","dist":{"shasum":"3fd5316c767847f4ca107518b611b15396a5a32c","size":6393,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-1.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-provider_1.0.1_1690201642081_0.38233830490501597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-24T12:27:22.241Z","publish_time":1690201642241,"_source_registry_name":"default","_cnpm_publish_time":1690201642241},"1.0.0":{"name":"@metamask/eth-json-rpc-provider","version":"1.0.0","description":"Create an Ethereum provider using a JSON-RPC engine or middleware","repository":{"type":"git","url":"git+https://github.com/MetaMask/eth-json-rpc-provider.git"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"rimraf dist && yarn build","build:docs":"typedoc","lint":"yarn lint:eslint && yarn lint:misc --check && yarn lint:dependencies","lint:dependencies":"depcheck","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write && yarn lint:dependencies","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern","prepack":"./scripts/prepack.sh","test":"jest && jest-it-up","test:watch":"jest --watch"},"dependencies":{"@metamask/safe-event-emitter":"^2.0.0","json-rpc-engine":"^6.1.0"},"devDependencies":{"@lavamoat/allow-scripts":"^2.0.3","@metamask/auto-changelog":"^3.1.0","@metamask/eslint-config":"^11.0.1","@metamask/eslint-config-jest":"^11.0.0","@metamask/eslint-config-nodejs":"^11.0.1","@metamask/eslint-config-typescript":"^11.0.0","@types/jest":"^28.1.6","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.43.0","@typescript-eslint/parser":"^5.43.0","depcheck":"^1.4.3","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.3","jest-it-up":"^2.0.2","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.3.0","rimraf":"^3.0.2","ts-jest":"^28.0.7","ts-node":"^10.7.0","typedoc":"^0.23.15","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}},"gitHead":"3fa7c4f2cdcf9ea0c77b77c8e71c9cf6194ba2b0","bugs":{"url":"https://github.com/MetaMask/eth-json-rpc-provider/issues"},"homepage":"https://github.com/MetaMask/eth-json-rpc-provider#readme","_id":"@metamask/eth-json-rpc-provider@1.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"bb245491fff98dde74d4d13e58b88497692abd2a","size":5963,"noattachment":false,"key":"/@metamask/eth-json-rpc-provider/-/@metamask/eth-json-rpc-provider-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@metamask/eth-json-rpc-provider/download/@metamask/eth-json-rpc-provider-1.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-provider_1.0.0_1676061500697_0.6031917689922768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T20:38:20.900Z","publish_time":1676061500900,"_cnpm_publish_time":1676061500900}},"readme":"# eth-json-rpc-provider\n\nThis package provides functions for creating an Ethereum provider from a [JSON-RPC engine](https://github.com/MetaMask/json-rpc-engine), or from middleware compatible with JSON-RPC engine.\n\n## Installation\n\n`yarn add @metamask/eth-json-rpc-provider`\n\nor\n\n`npm install @metamask/eth-json-rpc-provider`\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-provider#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"license":"ISC"}