{"_id":"@danielsmilo/web3providersipcdaniel","_rev":"1-d2177f43b972428fe7b61b5be7fd26fc","name":"@danielsmilo/web3providersipcdaniel","dist-tags":{"latest":"1.0.0-beta.42"},"versions":{"1.0.0-beta.42":{"name":"@danielsmilo/web3providersipcdaniel","namespace":"ethereum","version":"1.0.0-beta.42","description":"Module to handle web3 RPC connections over IPC sockets.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-ipc"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"oboe":"2.1.3","underscore":"1.8.3","@danielsmilo/web3corehelpersdaniel":"1.0.0-beta.42"},"_id":"@danielsmilo/web3providersipcdaniel@1.0.0-beta.42","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"danielsmilo","email":"daniel@smilo.io"},"dist":{"integrity":"sha512-9ri65k6cWiX8eUHfkxzQZjkVq8aikOAnK91oBzfHbHKo8XNMPx819oAazzsB01QjLZvztIdBcUgeLheLRa19/Q==","shasum":"84d2c5441c60452f00723409332c65ad9de3a3ca","tarball":"https://registry.npmjs.org/@danielsmilo/web3providersipcdaniel/-/web3providersipcdaniel-1.0.0-beta.42.tgz","fileCount":3,"unpackedSize":9235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb7joCRA9TVsSAnZWagAAz2gQAIoDGSep3VkKATL4y1pi\njLBP3lgooaKMl/csuM+CNbFOvIJQ3tDLTioBMUcvyv5HGKiHobQYva9lSuFY\nyBxCDwCPIQmDAItV7c9A7wVY6PbHJs8N63end/JWfv/HVq04mEPuSXuYbdRw\noxRndeFAhJ0L8mwV34z7NgL7dihk/NyY9ucHS8+uqAJlOT+fJWi/QKyTLdE6\n9zYlLoH/FRoDYVNII33yv792vngcK/ILoDRyDlAiE/k2qUBs5HRrA46KuHGX\nJGSQEjABb10Md2+bgktzXqSlgq4ybpe1yEYhPd8xctZtIQzzCfgX5I7IEOu1\nICuJfgTXigtLt889OhROL8Cw0+ZhH0rTMJ66CjJHLznKOU+Q3t2htSN4+UYo\naUSrpOHpSZIdxPo731VOhBgXg0SuW/hGyLRu6IyAaYv6mPTeiHv76Nr6mqxC\nXr5puq3yza3IKNQJkQPrMtnNbJh5QZCsIZE5ljmL1x7YZw86XfWykGPO0Snx\nYVD0k26MH6MFfdN57T7s3cAwoXH5u0mjHl1b5UgpfIx8DmblKlX9MrIsqxxX\nCBFfEPaRgrl5e/y6g+eTjOoMxaQYjckrEUSVRBG8miF+Acp5yQPfI00kG198\nhjWGucsUam4SggkaIwwG8P0hqjkbwewUZJ2aay1p/1L378x05XV/zoh+uX3/\nD13T\r\n=EcZ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkDxT8dDxLi9kS9T7jQopd3fPXdl23JhOkvxhzS+sUgwIgP222ra4qU3AMasJyO8qkCHqq0yne/j5/WZ0nT12WW+E="}]},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3providersipcdaniel_1.0.0-beta.42_1550825704048_0.4838999256467904"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-22T08:55:03.858Z","1.0.0-beta.42":"2019-02-22T08:55:04.253Z","modified":"2022-04-05T02:41:31.113Z"},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"description":"Module to handle web3 RPC connections over IPC sockets.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-ipc"},"license":"LGPL-3.0","readme":"# web3-providers-ipc\n\nThis is a sub package of [web3.js][repo]\n\nThis is a IPC provider for [web3.js][repo].   \nPlease read the [documentation][docs] for more.\n\n## Installation\n\n### Node.js\n\n```bash\nnpm install web3-providers-ipc\n```\n\n### In the Browser\n\nBuild running the following in the [web3.js][repo] repository:\n\n```bash\nnpm run-script build-all\n```\n\nThen include `dist/web3-providers-ipc.js` in your html file.\nThis will expose the `Web3IpcProvider` object on the window object.\n\n\n## Usage\n\n```js\n// in node.js\nvar Web3IpcProvider = require('web3-providers-ipc');\nvar net = require(net);\n\nvar ipc = new Web3IpcProvider('/Users/me/Library/Ethereum/geth.ipc', net);\n```\n\n\n[docs]: http://web3js.readthedocs.io/en/1.0/\n[repo]: https://github.com/ethereum/web3.js\n\n\n","readmeFilename":"README.md"}