{"bugs":{"url":"https://github.com/ethereum/web3.js/issues"},"dist":{"shasum":"4c4e1e6ca6af09193980e86943d222de5907ae30","tarball":"https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.10.4-dev.0.tgz","fileCount":12,"integrity":"sha512-J4gR75WOc5nEjtmSQPtZSK+9ywqOsAAnLh+rQLAHoHX03mEYra7AVkDoT6JrrqkXdlqQS/acV/Ocmq0RadwS0w==","signatures":[{"sig":"MEQCID6dtm7IVWuB3A/5SBMdbTioW/n9bYBNffzuoKorWsh8AiAc91GGVq+UYJSWqZwugq3Vp9qVkDIj0hJVM6rSFHeIgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42215},"main":"lib/index.js","name":"web3-core-requestmanager","readme":"# web3-core-requestmanager\n\n[![NPM Package][npm-image]][npm-url]\n\nThis is a sub-package of [web3.js][repo].\n\nThis requestmanager package is used by most [web3.js][repo] packages.\n\nPlease read the [documentation][docs] for more.\n\n## Installation\n\nYou can install the package either using [NPM](https://www.npmjs.com/package/web3-core-requestmanager) or using [Yarn](https://yarnpkg.com/package/web3-core-requestmanager)\n\n### Using NPM\n\n```bash\nnpm install web3-core-requestmanager\n```\n\n### Using Yarn\n\n```bash\nyarn add web3-core-requestmanager\n```\n\n## Usage\n\n```js\nconst Web3WsProvider = require('web3-providers-ws');\nconst Web3RequestManager = require('web3-core-requestmanager');\n\nconst requestManager = new Web3RequestManager(new Web3WsProvider('ws://localhost:8546'));\n```\n\n[docs]: http://web3js.readthedocs.io/en/1.0/\n[repo]: https://github.com/ethereum/web3.js\n[npm-image]: https://img.shields.io/npm/v/web3-core-requestmanager.svg\n[npm-url]: https://npmjs.org/package/web3-core-requestmanager\n","engines":{"node":">=8.0.0"},"gitHead":"5b1b9d7c816ca75a2b5e587b57206116d60171f7","license":"LGPL-3.0","scripts":{"compile":"tsc -b tsconfig.json"},"_npmUser":{"name":"jdevcs","email":"junaid@chainsafe.io"},"homepage":"https://github.com/ethereum/web3.js/tree/1.x#readme","repository":{"url":"git+https://github.com/ethereum/web3.js.git#1.x","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (darwin)","description":"Web3 module to handle requests to external providers.","directories":{},"maintainers":[{"name":"luu-alex","email":"alex.luu@mail.utoronto.ca"},{"name":"mpetrunic","email":"marin.petrunic@gmail.com"},{"name":"jdevcs","email":"junaid@chainsafe.io"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"_nodeVersion":"18.16.0","dependencies":{"util":"^0.12.5","web3-core-helpers":"1.10.4-dev.0","web3-providers-ws":"1.10.4-dev.0","web3-providers-ipc":"1.10.4-dev.0","web3-providers-http":"1.10.4-dev.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/web3-core-requestmanager_1.10.4-dev.0_1706723031607_0.24059909416619507","host":"s3://npm-registry-packages"},"_id":"web3-core-requestmanager@1.10.4-dev.0","version":"1.10.4-dev.0"}