{"_id":"@adrastia-oracle/ethers-v6-fallback-provider","_rev":"20-82ec9da782334f8c28a2ff0bb3b3625d","name":"@adrastia-oracle/ethers-v6-fallback-provider","dist-tags":{"latest":"1.9.0"},"versions":{"1.0.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.0.0","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.0.0","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"8ea6260d92f503048da844a38192a3429975ab56","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.0.0.tgz","fileCount":13,"integrity":"sha512-kV9UwRTF/4zpnJa+AoqH7LZBPYTXgBjcuV3VLlHDbRNMP7nzJtz+NgkWLYB4G3PqffvVwTozojB12QIpZa32XQ==","signatures":[{"sig":"MEUCIQCXtDBzVpP1USOKy5UlMAotvcjV/p3h/sCDEd11LUoTLwIgWQaZui5/DyhxZv5F/Nc0ICm3MW/4L4PJkz8MBXw8ZCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18589},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"669c5390de1445327a2a071e9878e71bc5f27fd6","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"9.8.1","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"ethers":"^6.12.1","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.39.0","ts-jest":"^29.1.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/jest":"^29.5.1","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.0","@typescript-eslint/eslint-plugin":"^5.59.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","conventional-changelog-conventionalcommits":"^5.0.0"},"peerDependencies":{"ethers":"^6.12.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.0.0_1716975153705_0.32911860165792306","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.1.0","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.1.0","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"4cb053cf9eb55f6644674ecd11e21504b5d748ee","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.1.0.tgz","fileCount":13,"integrity":"sha512-gDDI3PjnCuGBdPy8gNRDUDTLgtZUa0JtkmrFCGQzm7T/ykc7rW+/4i5ozo7h1WKj/2Ng3Rm0YT4VVUof3bNMQw==","signatures":[{"sig":"MEYCIQCl4E40ZjEmrfw2sAAjxR6fNy2p8GCzwrZEOHQsd/abtwIhAIvOkcB02kFEb3cDH5iRWQdeYV62zrMl7mZbQsjuPujL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34966},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"e3bb4044d1305b1936978b9a83bbfdbe4956c382","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"9.8.1","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"ethers":"^6.13.0","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"^29.1.4","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.12.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.1.0_1717720647213_0.4661712487623402","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.2.0","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.2.0","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"f471b91df6b973f9834058c003d7911fb7f1fd4b","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.2.0.tgz","fileCount":7,"integrity":"sha512-6lpk6nh1KOl/tUfkyRbeDIsSLCPq2rnD9AWJD6ksP/Aw+pF2SVDtF5TPOIBg92+39ZOlHWJdyLnnHruXmB4Q2A==","signatures":[{"sig":"MEUCIQDgYQ08l52XfKBgwiH+TBtRcYlXY+aIGZmcjdmlkuTg8wIgUiZ6/PdqNmJLxd43f01k9Fc4CHBO0ep1e9WdLODDTXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34157},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"78a15a5423ab8c59e3bf8168679a6fb97eef175d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"9.8.1","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"ethers":"^6.13.0","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"^29.1.4","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.12.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.2.0_1717736042116_0.801972695077757","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.2.1","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.2.1","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"8ecd976189952685cb7bf4470bdca62843077329","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.2.1.tgz","fileCount":13,"integrity":"sha512-V30Iu7Kg+4gRbo++ynIaSdu/FrZniRrgxLRb2IC29z4etQAYwksiNQVfaJ5OZz76sUZo53hWGH8kTZQOiOqzpw==","signatures":[{"sig":"MEYCIQCeO6FHb2oWeCW5kZgrYZMwtpWdkGsKqV66fNsVPIgESAIhAJvUJPekFUHqwXVv93JNN0QaYfpQ7CdjxQrhm2eJepnV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36367},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"78a15a5423ab8c59e3bf8168679a6fb97eef175d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"9.8.1","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"ethers":"^6.13.0","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"^29.1.4","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.12.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.2.1_1717738305255_0.9519942722216737","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.2.2","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.2.2","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"09abb5e79714c4821432bf4d0accfb3567bf06fd","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.2.2.tgz","fileCount":13,"integrity":"sha512-2qep9TPZxqmUfnhvsB7wqx4I4K3/6kkE+VwU6k5fdCjRxkYGh8G1gA9nLKgaDYQttvXIUsoV4i3JMWLGXjsUgw==","signatures":[{"sig":"MEUCIQCi69lL7aZsoOX167JGkMnJXySQ0vmgMzy3ushYdhey6wIgLLqlxD+5qsjZov40kdfI7WHtRROCRY97qvWg8IMIl5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36630},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"4538487afb08564b760b54de05a2a6f2b5e87318","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"9.8.1","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"ethers":"^6.13.0","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"^29.1.4","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.12.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.2.2_1718327845401_0.025943655240122654","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.3.0","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.3.0","homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"ae7d782e68939d13004aabdcc4e391d9c305ddd5","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.3.0.tgz","fileCount":13,"integrity":"sha512-jzldtjmWdLfCMS4lOduM1UKn3AUAXfPhxFWu+93Z7H9WvW/6d5XAM/af7YXDto+knN4aW7gLhDtRjW3zlNYfsg==","signatures":[{"sig":"MEUCIGjZL3rN1HHeq+cmBgqrqngjBtK+jPph7orNZsCHDDclAiEAmMsjzaiM0DK1JAe1cf+JZPddvBOF35QNmwJxZHxDOSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41722},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"bb6cc0b2083e15776ad9ff602e1a7bf0683cec60","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"9.8.1","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"ethers":"^6.13.1","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"^29.1.4","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.3.0_1719263524013_0.7011338784617323","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.4.0","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.4.0","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"7774e6cf3039826fcbe5be17b765b5a1c6e55d2e","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.4.0.tgz","fileCount":13,"integrity":"sha512-TX0dVAfSmaoCHOE8WXBtEN1HhXwmadZLAASbqnT7Bj92qHVYTWafVco1RKfvVr7Eg722TWtupqF1PCnnF1zxbQ==","signatures":[{"sig":"MEUCIDbiwf8t/hj+RtXP5YlJnk3/5AzZbpVtB37kjer9sDKHAiEA2AYUP8189aJuwO52s9dkpTNqTbBlH2cLyoaN+BWJ6qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42635},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"fb47acf20a39540e3ccda6991f2cca72bccc3060","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"9.8.1","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"ethers":"^6.13.1","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"^29.1.4","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.4.0_1723687405378_0.8286846899962363","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.5.0","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.5.0","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"e4f68af9dfbe6ec7ec6ca78b7abd1c27be903433","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.5.0.tgz","fileCount":13,"integrity":"sha512-PzDP1JRGnyhqJC97/RtrE58XnqptbVWGJfIc86HhRn6GvfCUC82GDdhmzBboO68GiKo72W7hPSlJNA7jotUKpQ==","signatures":[{"sig":"MEUCIQDz5yVxmJi/HDzWFcKFFxo4qIvVw2ndSdJLupePjfjCBwIgbRon/KeOMdipxrgFUounLyGQAulR5YMBIqAs80f2xaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44348},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"d251e186fc417608ab87e15474db914c87295707","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"9.8.1","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"ethers":"6.13.3","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.5.0_1728952105814_0.12897747823702077","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.5.1","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.5.1","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"154147e3455010e5cdae4e19381ac6950de4142d","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.5.1.tgz","fileCount":13,"integrity":"sha512-4OH50xlHoTvg9dZN9tksITvJaPyc3OsGrb6vf/xg83P0isRKsrXKnInbiTko6PfMn3IyJTBUxIjgruZBDfE40w==","signatures":[{"sig":"MEUCIQCxKTqkyRRCth33Hs5UHT0WYTB+ShSZUAc4rPfC4+FgFwIgPQFh6wl3TChLRYsDPqDDzKZX12Bco3RZeQczOZLgCPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44348},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"2ad0429e7bcd2da56bf63df11003192833a80b1a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"9.8.1","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"ethers":"6.13.4","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.5.1_1728953713762_0.8924020252651554","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.5.2","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.5.2","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"339cade63998143b7989d2f266e2bc8bd3298f44","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.5.2.tgz","fileCount":13,"integrity":"sha512-MeTBQzBcnAY9nXlAVL8yvBV2DdzVq8uGz1v4446qDET2uaKm/dYiAKMCj20kRpvv55ij6HZ2vG4hBEzv/yAecw==","signatures":[{"sig":"MEUCIQCGOeBiwMUDSqnrtLqjoAX7v/6u7olOhM7i97u1o4PVegIgcodABgR465+sdEUBOq/sgvEzrLSEKV4D1bjo64TMC4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44932},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"62c73fd9eac3b9cb8f449495e601ac35ae4ca319","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.0","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.11.0","dependencies":{"ethers":"6.13.4","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.5.2_1733968287211_0.41573119026879857","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.5.3","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.5.3","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"6b657490558a560f215029114dd7bbb9c90ea78c","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.5.3.tgz","fileCount":13,"integrity":"sha512-7KaRHH8s1UkL2fWMvvuUVU7T1d/lqf+RMrt/PMLmMAmgjAG2UAu6ELGQxpY/jARGgmTOdLWL+X/ZaUNzxqlgfg==","signatures":[{"sig":"MEYCIQCBj+Aa2/UJUbUvdacNO2J8FB+foBL8v1WvaUpOxJpUZwIhAIHImcRIFUPVOx0GgiJE9PgLQ+oYX3IMkKkevefNXnu5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44967},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"92f5ebd902f43edce1550521ebb97ac5e6efba57","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.0","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.11.0","dependencies":{"ethers":"6.13.4","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.5.3_1734225074377_0.06840132657726783","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.5.4","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.5.4","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"2fd83239e10e39839259564268aef640a86df193","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.5.4.tgz","fileCount":13,"integrity":"sha512-Ka51/JdLqIyERIkbv7986deq5zTS8BFDW0iiNojNNi3J54lwLmt0Mp6rPv2SV4Hfm1I6xrqZasH6WlIp4rsAkg==","signatures":[{"sig":"MEUCIQCArneMHBehXDELHqbo2Aj3tMNimDTz7RH3ywnEiecSNQIgKsSePqui/gDGsMsnkQc/HNaJ3r0FE2K7GLNzaj2Lsik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45122},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"82cc615b489cec687d6925db3bec466760b04c1a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.0","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.11.0","dependencies":{"ethers":"6.13.4","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.5.4_1734317331798_0.7703719414810684","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.5.5","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.5.5","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"3134c51492072242655385e0aa194551db608db7","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.5.5.tgz","fileCount":13,"integrity":"sha512-yi5HPRlUa8pDHc9mt+iW9BjBaG6bm3NGE0jdrKq1OenFYCCyTElWmBsiTQY1FPgpjgT0pQhp5o9p6clZh6jcWg==","signatures":[{"sig":"MEYCIQCaYYWFSHhbpdHsx3nxsuGI/LBgDKFhlvj/0s+Rvcb/tQIhALbzP0V9//+YN0lvl4cLwiFU0IRU3qJ6w9LXf0a30Vr3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45297},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"011bb644b91220b3d800c6f4f0d1c674ae7fc7da","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.0","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.11.0","dependencies":{"ethers":"6.13.4","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ethers":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.5.5_1736393279805_0.5317610170277471","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.5.6","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.5.6","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"a09371567082d7fc9e6e957cfd759547e6be9bc4","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.5.6.tgz","fileCount":13,"integrity":"sha512-3IRZhY8noGjJQ2071O6dakub5rwJQ6WfcUYokP4IB7zhgqDOWlAoHDhMlPufW0B50tvt/BEVgdExVKUfEYiL7w==","signatures":[{"sig":"MEUCIHSB72W82qvXUTvVIOGFpgCkduz8neZK8bXkqHfFavU1AiEAsg9YA6tT/XucU65H6iAkX6Ngf+0RSkOd5vpkqEwsoS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45209},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"46f9dd7acda2fd21a2b5be65e2cbff5c6cfe1bd3","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.0","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.11.0","dependencies":{"ethers":"6.13.5","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"peerDependencies":{"ethers":"^6.13.5"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.5.6_1737510095779_0.7565932792058638","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.6.0","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.6.0","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"a2fe947c2a92edc0d861a5c606bb25462e1d9bd2","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.6.0.tgz","fileCount":13,"integrity":"sha512-6CyUZ1LMakjJJX0VRX7HNpBNMCEQlIylXFKB4Fb+sRBD0RD8V6SOV7fTRhx4rz4Bl464e7UBX3KZpViQRLBLCA==","signatures":[{"sig":"MEUCIHdpiMwZNQ+aySYVcO7+yvsiVhdMBESnVQ6A5u+0Xp0BAiEA37EGIOXUunkI+IN2Qd2gd818BaE+8hF69VyX/kguZEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48328},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"3a22d964f2c0cc5a16ddbb856500bd3ffc9fdc3c","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.2","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.14.0","dependencies":{"ethers":"6.13.5","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"peerDependencies":{"ethers":"^6.13.5"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.6.0_1742844755035_0.3215720854692534","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.7.0","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.7.0","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"dee2a1caa21980687949e4f8ba417c50b4e6fc82","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.7.0.tgz","fileCount":13,"integrity":"sha512-ze3lBqsDJtM2SQ0eSKEl3VNSi90UVC89e3jmgH+bkw/eJAKTGjC6yc4OA8Mx8xvh761VLAbwhV83pO45MDnILg==","signatures":[{"sig":"MEUCIQCT+1ACHuYNu4CEeWz2i8MCEAENDTQE1GGfVqBVgDBOHwIgH6/H8Duu9ZX14+TbQ1XdkuufxhQjVnqlFT8aw22+udw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49983},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"4d16a4e6d401b9a1417570a7675b2d083c1285ef","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.2","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.14.0","dependencies":{"ethers":"6.13.5","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"peerDependencies":{"ethers":"^6.13.5"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.7.0_1753212555336_0.24878711432955058","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.7.1","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.7.1","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"41f8535ac775b30338515aafe6a2f22c87257f53","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.7.1.tgz","fileCount":13,"integrity":"sha512-KonXbdLgUyzJ8eeqvh6Tc1A2l8NuuQgg+6TwCc+YNP/e8EGTqtKSU9UJmSJFFHntpdg16ATDXSySc+kWofFwKA==","signatures":[{"sig":"MEYCIQCpSiUsokBVogoIuuEZ9HaOFWBh7MkWctpGJdKbCSrZtAIhAMLaxSSDdRvWr1aqEwfRqCQ/BIuTsY88c1kdlWQZKtEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50299},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"dcb5264ff7df0ba9806037b8731412afddcb4cd3","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.2","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.14.0","dependencies":{"ethers":"6.13.5","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"peerDependencies":{"ethers":"^6.13.5"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.7.1_1753290787489_0.8185613896598867","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.7.2","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.7.2","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"6b859b99ca28e32c888cabec2ffdff69f14e40d7","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.7.2.tgz","fileCount":13,"integrity":"sha512-kUftmiJ7ZJK2yTuuohU0LLctDt4IoaRZZLZpQgy0ZemC1UNvbJMd99gnpguVbgE22LYnXydNdwgTowhTCA36SQ==","signatures":[{"sig":"MEQCICNKXOKC/4bl1sXcE1ZHZMhWzDnZxc+FLZvUcyotlvujAiB3lRWGtiYHOdBAYmqGigUhyMkK8aEkI5EJyyzUv3vlmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50473},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"2a8f8ffdac7929dbd5f4ddd8daed19981c9fd066","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.2","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.14.0","dependencies":{"ethers":"6.13.5","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"peerDependencies":{"ethers":"^6.13.5"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.7.2_1762584089120_0.5864762402150887","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.8.0","keywords":["ethers","fallback","provider","rpc","call","evm"],"license":"MIT","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.8.0","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"dist":{"shasum":"c299fcc948f7bfeca3a7fb9b54a65cf74b9d1e59","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.8.0.tgz","fileCount":13,"integrity":"sha512-+dwtfPjtPx/65jpo7RR4T50tIInfmdnlmFMdRwHhKoNfsbysR0lOq3jyVi2doY/B34ANjttjvYfkjVIw3yU4/A==","signatures":[{"sig":"MEUCICM8sreZeY+9jtCHsltlFKl+SPJCBy9DW4wCXkq68QnTAiEAk58mE8ZKslpOOkLe5ygHRc6ZWVTlUTH3jX27DszABrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51696},"jest":{"verbose":true,"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","transform":{"^.+\\.ts$":"ts-jest"},"testTimeout":15000,"moduleFileExtensions":["js","ts"]},"main":"lib/FallbackProvider/index.js","types":"./lib/FallbackProvider/index.d.ts","engines":{"node":">=14.0"},"gitHead":"4aa5f545a85ae219179962e7e7359eadcc5fab32","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"eslint ./src ./test --fix","test":"jest","build":"tsc --build ./tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watch","set-registry:npm":"yarn config delete registry && npm config delete registry","set-registry:local":"yarn config set registry http://127.0.0.1:4873"},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"repository":{"url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git","type":"git"},"_npmVersion":"10.9.2","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"22.14.0","dependencies":{"ethers":"6.13.5","await-timeout":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.4.0","ts-jest":"29.2.5","prettier":"^3.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","lint-staged":"^15.2.5","eslint-plugin-node":"^11.1.0","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"peerDependencies":{"ethers":"^6.13.5"},"_npmOperationalInternal":{"tmp":"tmp/ethers-v6-fallback-provider_1.8.0_1769540691440_0.5899414937078862","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@adrastia-oracle/ethers-v6-fallback-provider","version":"1.9.0","description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","main":"lib/FallbackProvider/index.js","scripts":{"build":"tsc --build ./tsconfig.build.json","lint":"eslint ./src ./test --fix","test:watch":"jest --watch","test":"jest","typecheck":"tsc --noEmit","set-registry:local":"yarn config set registry http://127.0.0.1:4873","set-registry:npm":"yarn config delete registry && npm config delete registry"},"repository":{"type":"git","url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git"},"license":"MIT","engines":{"node":">=14.0"},"keywords":["ethers","fallback","provider","rpc","call","evm"],"bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","dependencies":{"await-timeout":"^1.1.1","ethers":"6.13.5"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^5.2.1","@typechain/ethers-v6":"^0.5.1","@types/await-timeout":"^0.3.3","@types/jest":"^29.5.12","@typescript-eslint/eslint-plugin":"^8.21.0","@typescript-eslint/parser":"^8.21.0","eslint":"^9.4.0","eslint-config-prettier":"^10.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.1.3","jest":"^29.7.0","lint-staged":"^15.2.5","prettier":"^3.3.1","ts-jest":"29.2.5","typescript":"^5.4.5"},"peerDependencies":{"ethers":"^6.13.5"},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"publishConfig":{"access":"public"},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","section":"Dependencies and Other Build Updates","hidden":false}]}}],"@semantic-release/npm","@semantic-release/github"]},"jest":{"verbose":true,"testTimeout":15000,"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(.*|(\\.|/)(test|spec)+)\\.test\\.(js|ts)$","moduleFileExtensions":["js","ts"]},"gitHead":"bd057cd202846970f9c4cfcf3a5705ec9ab1c26c","types":"./lib/FallbackProvider/index.d.ts","_id":"@adrastia-oracle/ethers-v6-fallback-provider@1.9.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Y94rfhXdr6pl6OO5SwZ6B0BdYV+u/FR08aYTBqTppiGU2doKVCAan1wOA4yiW+Zczex1OTOI6dpmCyRGp2UQxA==","shasum":"d744f6f8118799689d3623bd5021145cc9f7bb33","tarball":"https://registry.npmjs.org/@adrastia-oracle/ethers-v6-fallback-provider/-/ethers-v6-fallback-provider-1.9.0.tgz","fileCount":13,"unpackedSize":57049,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBv2Fq/ruu85xakiuSHT1OdqfXYkfS6VVQPeOiEXAh9nAiEAtyw6eiBZUKkZHn1Eensy+MTqHd41sqOnX9/0Z3XyPx8="}]},"_npmUser":{"name":"trilez","email":"tyler@trilez.com"},"directories":{},"maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ethers-v6-fallback-provider_1.9.0_1787421378646_0.20820022469743527"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-29T09:32:33.562Z","modified":"2026-08-22T17:56:18.940Z","1.0.0":"2024-05-29T09:32:33.909Z","1.1.0":"2024-06-07T00:37:27.426Z","1.2.0":"2024-06-07T04:54:02.278Z","1.2.1":"2024-06-07T05:31:45.420Z","1.2.2":"2024-06-14T01:17:25.576Z","1.3.0":"2024-06-24T21:12:04.202Z","1.4.0":"2024-08-15T02:03:25.547Z","1.5.0":"2024-10-15T00:28:25.975Z","1.5.1":"2024-10-15T00:55:13.979Z","1.5.2":"2024-12-12T01:51:27.424Z","1.5.3":"2024-12-15T01:11:14.560Z","1.5.4":"2024-12-16T02:48:51.973Z","1.5.5":"2025-01-09T03:28:00.002Z","1.5.6":"2025-01-22T01:41:36.047Z","1.6.0":"2025-03-24T19:32:35.244Z","1.7.0":"2025-07-22T19:29:15.548Z","1.7.1":"2025-07-23T17:13:07.723Z","1.7.2":"2025-11-08T06:41:29.314Z","1.8.0":"2026-01-27T19:04:51.575Z","1.9.0":"2026-08-22T17:56:18.763Z"},"bugs":{"url":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider/issues"},"license":"MIT","homepage":"https://github.com/adrastia-oracle/ethers-v6-fallback-provider#readme","keywords":["ethers","fallback","provider","rpc","call","evm"],"repository":{"type":"git","url":"git+https://github.com/adrastia-oracle/ethers-v6-fallback-provider.git"},"description":"Package providing a fallback provider based on ethers-v6, adding more resilience.","maintainers":[{"name":"trilez","email":"tyler@trilez.com"}],"readme":"# ethers-v6-fallback-provider\n\n> Package providing a fallback provider based on `ethers` package, adding more resilience.\n\nThe provider fallbacks on multiple providers in case of failure, and returns the first successful result.\n\nIt throws an error if all providers failed.\n\nThe providers are called in the order they are passed to the constructor.\n\nContrary to the `FallbackProvider` provided by `ethers`, this one does not use all providers at the same time, but only one at a time.\nThe purpose is more to have resilience if one provider fails, rather than having a resilience on the result.\n\n## Installation\n\n```bash\nnpm install @adrastia-oracle/ethers-v6-fallback-provider\n```\n\nor\n\n```bash\nyarn add @adrastia-oracle/ethers-v6-fallback-provider\n```\n\n## Usage\n\n```typescript\nimport { FallbackProvider } from \"@adrastia-oracle//ethers-v6-fallback-provider\";\nimport { InfuraProvider, AlchemyProvider, getDefaultProvider } from \"ethers\";\n\nconst timeout = 1000; // 1 second, optionnal, default is 3000ms\n\nconst provider = new FallbackProvider([\n    {\n        provider: new InfuraProvider(\"mainnet\", \"your-api-key\"),\n        retries: 3, // retry after a timeout or an error 3 times, default is 0.\n        timeout,\n        retryDelay: 1000, // wait a random time less than 1 second before retrying. Default is 0.\n    },\n    new AlchemyProvider(\"mainnet\", \"your-api-key\"),\n    getDefaultProvider(\"mainnet\"),\n]);\n\n// You can now use the fallback provider as a classic provider\nconst blockNumber = await provider.getBlockNumber();\n```\n\n### Provider capabilities\n\nEach provider can declare which JSON-RPC methods it is able to serve. Use `supportedMethods` to restrict a provider to an\nexplicit list of methods, and `unsupportedMethods` to exclude specific methods. Providers that cannot serve the requested\nmethod are skipped entirely.\n\n```typescript\nconst provider = new FallbackProvider([\n    {\n        // A specialized endpoint that can only serve receipts.\n        provider: new JsonRpcProvider(\"https://receipts.example.com\"),\n        supportedMethods: [\"eth_getTransactionReceipt\"],\n    },\n    {\n        // A general-purpose endpoint that serves everything except transaction broadcasting.\n        provider: new JsonRpcProvider(\"https://archive.example.com\"),\n        unsupportedMethods: [\"eth_sendRawTransaction\"],\n    },\n    {\n        provider: getDefaultProvider(\"mainnet\"),\n    },\n]);\n```\n\nNotes:\n\n- Method names are matched exactly. Wildcards and patterns are not supported.\n- `unsupportedMethods` takes precedence over `supportedMethods`.\n- Every provider is assumed to support `eth_chainId` and `eth_blockNumber`. These methods are always served, even if they\n  are omitted from `supportedMethods` or listed in `unsupportedMethods`, because network detection and liveliness checks\n  depend on them.\n- Capabilities do not affect liveliness checks: a restricted provider still contributes to the block number median and\n  can still be marked as active.\n- If no provider supports the requested method, the call throws `All providers are unavailable`. The thrown error carries\n  an `unsupportedMethod` property naming the method.\n\n> **Caveat:** ethers' high-level APIs and event polling issue methods you may not anticipate, such as\n> `eth_getBlockByNumber`, `eth_getLogs`, `eth_call`, `eth_estimateGas`, and `eth_getTransactionCount`. An overly narrow\n> `supportedMethods` list applied to _all_ of your providers will make those calls fail. Restrict individual providers\n> and keep at least one general-purpose provider in the list.\n","readmeFilename":"README.md"}