{"_id":"coin-hive","_rev":"37-a20814fe4ffa9d72041dafb7e3bae1de","name":"coin-hive","description":"Mine cryptocurrencies [Monero (XMR)](https://getmonero.org/) and [Electroneum (ETN)](http://electroneum.com/) using [CoinHive](https://coinhive.com/) from node.js","dist-tags":{"latest":"1.10.0"},"versions":{"1.0.0":{"name":"coin-hive","version":"1.0.0","description":"Mine Monero (XMR) using Coin-Hive in NodeJS.","main":"src/index.js","scripts":{"test":"mocha test --timeout 60000"},"author":"","license":"MIT","dependencies":{"express":"^4.15.4","puppeteer":"^0.10.2"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"gitHead":"78e5b675464be527de7540c47919868359d33698","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-ktMRHdKWUm5BqoPRDiai2GrnCnJCrCHBTzyjRAXvxXwlujJOmfCGFFH0i6vlB5pdC3/1TTJF3RT7iXKZOLZq1Q==","shasum":"6420cbbb69949e75523d4512c7d2bcc2512e5054","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLuO5xymaXIFBqkrHw45kAdaqfFum2ht+XOe0gKb6H3QIhALRMWI9Cp3YNzB4zs9HwlWJBQxjCpqm2fhcm2eZNlH5j"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.0.0.tgz_1505454760341_0.06862088828347623"},"directories":{}},"1.0.1":{"name":"coin-hive","version":"1.0.1","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [Coin-Hive](https://coin-hive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 60000"},"author":"","license":"MIT","dependencies":{"express":"^4.15.4","puppeteer":"^0.10.2"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"gitHead":"02b98f4ef56027c86c0e50e50cb0eaead6801b8c","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-TMYuO7yqaAbGekw/HbXFtWBMWF9tiYzL6eMtWBeheWvnLakCi9qI7frUSjOL9deanvZ6nN5eCYmF87ey+5BsZg==","shasum":"700f37eaaafc96bc06d8c53e64b05d85d886df5d","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI69xY9I4rgGC2F0p5/XGb1Q3DQA14I2bCGt4XeK4kxQIhALzdDWcDfI8Xj1+NZc5MCIu+Pnr9Id3PgwIaaUofxE/t"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.0.1.tgz_1505497473497_0.32474254444241524"},"directories":{}},"1.0.2":{"name":"coin-hive","version":"1.0.2","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [Coin-Hive](https://coin-hive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 60000"},"author":"","license":"MIT","dependencies":{"express":"^4.15.4","puppeteer":"^0.10.2"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"gitHead":"e39a86fd7750014c711890a1973bb0a209efd923","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-dTYCetkOhgJPuP4TVUBig22LrfdJQkqgbWnINJqD5UasvHAQT2QeCiFCvjyPaLDY9B4fPx5kRjys48TZ3QOZaQ==","shasum":"48db246cb2e3fea5fbb18d4c89e4dfe01d165c8e","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEcxyLwyhf6cSEYUwgO/d8M4k03MRxM7EDHj0bFjB6jQIgH2y1volPTGntlz4NW3RYA8d/3nRSVonILUE5DAoNeY8="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.0.2.tgz_1505511175477_0.7322135749273002"},"directories":{}},"1.1.0":{"name":"coin-hive","version":"1.1.0","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [Coin-Hive](https://coin-hive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"express":"^4.15.4","puppeteer":"^0.10.2"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"gitHead":"8939134b14e10bbcf2b3a9607556e1502833b1f3","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-UtDzWJkpBzsb+Lo1i+PQLfc3TSnSwnaQw9bRvbbekrOj+LCAai+ZNrGMTrPuEDACgxXdFooTbu9d81G2N1jzew==","shasum":"65c7399c0d8ab8f774e4a98ec6e9dc333b3d779f","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXaYS6HiuuuiXBX+rEgUoU4QtqQf6XN3BC6F795QXrDAiEApo78H6jSo5v3dLWGGJqfobUeC+/EulVR81+ksnKzQss="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.1.0.tgz_1505592985872_0.3916935045272112"},"directories":{}},"1.1.1":{"name":"coin-hive","version":"1.1.1","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [Coin-Hive](https://coin-hive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"express":"^4.15.4","puppeteer":"^0.10.2"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"gitHead":"f4d0e3c8d3e858c428001911178b090504392f77","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-qrxEd2FIpmbgr/dFUby1T0gjSlOsfLYc0l91tY1bV9mXdo7vfkPobQhM+/7bgDa1K/RmHl2XaHsTqZA/T7x0cQ==","shasum":"243a08fbee2e1931c2c6ddf4508ba11b8d548332","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/Iau8JPaxW1OtcqlVwVntZ5EfdBXbOI92kdSIF7DdlAiEA2+uSYVNkLGecePXEDe94IRuNAkkMko+TCb2Orlqybz0="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.1.1.tgz_1505593383440_0.5821257277857512"},"directories":{}},"1.2.0":{"name":"coin-hive","version":"1.2.0","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [Coin-Hive](https://coin-hive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"express":"^4.15.4","minimist":"^1.2.0","puppeteer":"^0.10.2"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"093430b8d741701f9c0edce6032ddce1f506e723","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-/skjbe86/zs6Bn7xE1+hO2clpaQUsTwoLAZ3u5ilw26LIiMtBL0v2jeSlOwJnfaMt59q1jys0zP8cfHvagvELw==","shasum":"9b04f9bf7adf6f01e5dd30dfbd9d68d944b5e1a3","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChbzJOoCorUEhcCCDk5k8KOmmRx56p742LpAzVlQ2o4QIhAJqYtSjBKdDknBup/W+eGfN6ts6CRK/blnk9fbpeVwKv"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.2.0.tgz_1506012500379_0.24698556563816965"},"directories":{}},"1.3.0":{"name":"coin-hive","version":"1.3.0","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [Coin-Hive](https://coin-hive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"b2ed3484f37909a0fd20223b145d2c1ea03a6c9f","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-UmJ/mpUo0sWyHz/p5sf+TsKBu828Fu5hhcJdFI9oQc1JBkSA3ioLLKBNc6711tF85d0Hff5VeXK2cD9cwjpHdA==","shasum":"76bcf47964d08007592e8479293c134953e9dbed","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe5ZIVycXQJyhpAuc8a4LXLal2NMhZFa88esU7F4a9EgIhAL3Q+DmkgcbuTQMWdvrQHW1Han5zkRxQmpypTr4gXb7y"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.3.0.tgz_1506090645566_0.5535953077487648"},"directories":{}},"1.3.1":{"name":"coin-hive","version":"1.3.1","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [Coin-Hive](https://coin-hive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"33b356500b9240f4db3259f2ad8f9dafc94331f6","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-TXHym7AU3R2wts2ZgEu5o1RaP9XRnx9QtMTAA8TvhMdVR/BQxNn7+jycpuS9HdkfNRj5DJj+JggOY0Ul4FkB0A==","shasum":"71db9ab880999f7b06702389aa8ad761bb3697ae","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCmxOFAxg55jAsMgg9jJndYW5iWi/d/9BUB3+HzLAY2AIhAPCYC2UcvnkgVtQI9p2DmdSwnG41q8/EYl/FjHRg4GcQ"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.3.1.tgz_1506605850116_0.323460039915517"},"directories":{}},"1.4.0":{"name":"coin-hive","version":"1.4.0","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"c06656583e3ee970cc4b959db2c8702de9b06e0d","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-zos8RwzC69ErVIGxIUCrBlloSqgtH/vziEqeA2R7FrFmBQwowsXMarIzjE4xjLqw1IwlKFt1cyXgtj92uboUrA==","shasum":"f3895f4bb40bb7a466015eb05582a2dc6c82adde","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAO1iq5pMHUXD8tS7JPxyMEF/EeMlwClK0aLHhzMNDtuAiEAqt8OSKzdEgKHOOpS8CgxaJZUf9IhT8YdI/etr2LZbPA="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.4.0.tgz_1506755225819_0.42620919249020517"},"directories":{}},"1.5.0":{"name":"coin-hive","version":"1.5.0","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"14d6196141fc13c4b048886c901bc156c9940805","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.5.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-tHu8zsA68T0gXqKU2djLW1xeekDQ/QVNlY4qEdiq2FNIXENTZPxjELuEI5lgWrJMvUOY+iFZytRampbrIinwzw==","shasum":"b9224571d0334f9783fffa9f9a11ac71e7b8a63f","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlS+75RE4L06ZWMeS5Ds4KokGAiZbe0jHOmuWAZImfzAiA4/50pQ/jRjhA9CAlPcvJJ9oKLiJc+GAOxMxXl8l7gpg=="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.5.0.tgz_1506787057980_0.35086218430660665"},"directories":{}},"1.5.1":{"name":"coin-hive","version":"1.5.1","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"a12523b7c311583e86f3933cdabfd94dd5bf5fec","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.5.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-Xfb9sZOPqHTwC9nRE0y6gUf+oN5kJyrzq/7TUQei3cDQSh0jALzZz4nSsUoB4gswXaHny0Fs2eKN7iHzK28JWA==","shasum":"4f981bce942b47d5fd589eb51a9549ac894513d6","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLfdW/0fyJkZujvkR9Sb8apSL0sfE0CNoTBoeLozjO7gIhANVxi4nZ2xI1VWzqxrCMmGXuw69LZSnyCYi6MH3oFQGZ"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.5.1.tgz_1506789000907_0.23447217419743538"},"directories":{}},"1.6.0":{"name":"coin-hive","version":"1.6.0","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.0.0","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"06c883487fc23caf0a55624453aec4516aa9f783","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.6.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-nB0SoHdUpM2V/UlwQfGqN04GnDgiGa4ipb8wSoaKTVHQDb5kFx3Ipc0dGUUO8QAgm0ko+jzB4L2RkDVOsvtSAA==","shasum":"32149e7552dfddae15121a36604db0e64a10b1d1","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbmCefRtcQ0CpoLD5aVGCtNGqol+zn1a90AKP+0N1HBAiBCfZIwtUXUIIw6WtNRQtuETe/njPJOLEjAN8g+WKFcww=="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.6.0.tgz_1506908279837_0.9925847148988396"},"directories":{}},"1.6.1":{"name":"coin-hive","version":"1.6.1","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.0.2","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"939b39688fff90a8cd848215198f7a3450a8d481","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.6.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-72gBysN9yfUyzmlFi5B5M3IeL+HngsL7aQGgDydWjOTLcFxAuDvqO2MhHYg5KuGq4pyLGkp6VllaMqm0/GLTXg==","shasum":"7bab2f551f86110bf681539794bd59d43539e738","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5/8Yo2h0q//qcfRYXE0CUKWlkwnIIctBXAXcNfLFbjgIhAMLUSoddIp0wTpEm1lCoo2RRTJ6f0UUawGCq30xgN8Pc"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.6.1.tgz_1507321835976_0.1845867659430951"},"directories":{}},"1.6.2":{"name":"coin-hive","version":"1.6.2","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.0.2","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"73dcefe7cce6e8aeaa25cde9ab01efbf18270ab0","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.6.2","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-W1T46mr347QEOCfTMewb8459NzrEDtrohqn+HDBd6VXmPQHm+4hI8H+PNNK09OIur/bA0UCKii8GLx/8QWHUWg==","shasum":"303b37be0982bb97766a287c52675a1a00bd2e35","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.6.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyTavSdlV0jUOXNHyyx94zv0c949IHoPr309c+txBSaAiEAqfDrH2hWX5Z16uQ3gfdCTEz560UbXkCo/z2a8Ryf4iM="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.6.2.tgz_1507724303164_0.9428881173953414"},"directories":{}},"1.6.3":{"name":"coin-hive","version":"1.6.3","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.1.1","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"3ee92c4a04646a109323410c0e8388318cb7fc06","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.6.3","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-Ienwjb80eG806aSh19GTTs18itAkvY+eIcheiW20AoT5lb4+0cAHmvcsvXl7RHLL3xQHndf5avgKY2HjO6ZmMA==","shasum":"798dc853e24a277c1ae96f34f38f070b50c3d753","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.6.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDivGEg4D/frPwPav3ZVm60JFwnyKeFJ5y34s0FEahHeQIhAK/GMsDzKhfsPo/y2SW6Awc52tO+N0AeyOA1+N8WiiZg"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.6.3.tgz_1507731117066_0.6697177451569587"},"directories":{}},"1.6.4":{"name":"coin-hive","version":"1.6.4","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.1.2","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"289a835f5f862e2867aabf5b59f9d0ea8d4d4726","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.6.4","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-+DzOkrOco/ZheK+cHNIWc440D3rkXLQVVqC2mEoepE8jB7sQ0F2Z9vIUejmjjX0a3+Y9qIt9L2nsW+8UK0UPyw==","shasum":"65e0f6908e24bb4334821f84d332fa110428daf6","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.6.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtF1mmjmVkZ25amAx8xVoUJSynKAZt4pabNgY/G11lJAiEAjb9sB8c6SHUkd2W9aBETIhDK/YyFI2m9bFrtGXVqPUI="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.6.4.tgz_1508092094195_0.8753514236304909"},"directories":{}},"1.6.5":{"name":"coin-hive","version":"1.6.5","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.1.2","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"fa5b1263f8c87d912e246221aa2711d5ae71027e","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.6.5","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-LC9YAThQJQQ7GC+aSHpnQfDrm7rW5K8tsg4BZhP0iWenOXOEOKPEQVCQgmIU/jI1mzRnPFVoVa8z2RXzdkU/rw==","shasum":"965b908dc0ef479df10f641159282d6371522726","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.6.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCJ8QZdM4UYthfT7jgGTuw95KhPufmLwptPHmeV6A6nQIhAMZWgJtz6UUSxWyG7Ii1v99K98JjeU9jBbavEHHLVuJR"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.6.5.tgz_1508092916223_0.39418548229150474"},"directories":{}},"1.7.0":{"name":"coin-hive","version":"1.7.0","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.2.1","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"044cb845689de85a05d796c164e34e1cf7ef399e","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.7.0","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-3FK6CXohf538mN/CfHLN81thuBoTZzh0pfSbXCCwOj8viFvzCDGuBEuE1V1tZAjF4nGaMP4nwN8rQ2/NAIoEpg==","shasum":"d64ce116ddc0b150ac3b947f0d54c9d723bb9c62","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf1302SpnokX7v7c8vdn0ceSy3mRz7k+PyCBUP4Db6QAIgPbq97zcw4y+pz2e8dXAJeUxRh20f7FO7fXOxNLxVL9U="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.7.0.tgz_1508371286140_0.08147528790868819"},"directories":{}},"1.8.0":{"name":"coin-hive","version":"1.8.0","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.2.1","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"5d0f72aca02db1314943db73ab86e534e7a1c563","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.8.0","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-AIQceHGkruXcRCvHqKwzKNKZF6kHtyJdfQntk6TKOzCvZHbKkPbYeUduzG9PS+CaX7d1tJebSwMin0ZYtdSZng==","shasum":"d6a0c0fb9c4137fdcf0bb119f9d29a052fbbcc30","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjcCw56CaoiRGN2+hoopc61+d9VP95pTNrpz39r0oYnQIgU6APYC5ytUeqbAT1C8mUwErJ3OE3PpguJ24w5V5DKKA="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.8.0.tgz_1508597370367_0.8196254807990044"},"directories":{}},"1.8.1":{"name":"coin-hive","version":"1.8.1","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.2.1","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"224b1abd205cfd0ec020498d41235a18eef82b07","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.8.1","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-oxj/oSxvnJ6OIe7V4TqNcM82da43F41FcnxQJ/Q5YcTaAuqoiKrg0RT4KmcmSTZsFL+NYlwFLgdtu0nsu94ORg==","shasum":"d685d064e1412c830c1b13243a5bf7b654cf1851","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.8.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAH7BK5/g7wV41iTsA3gh1gLNi31aChd0ldzY0r0BwgGAiEA93hKeGCEjv8TYTU6WUQ4t6jlB6a/6Cmwl7RlXEaBkQ8="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.8.1.tgz_1508601045312_0.09471894358284771"},"directories":{}},"1.8.2":{"name":"coin-hive","version":"1.8.2","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.2.1","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"cccbefa2092a59e851f20e3f78a049343ec0d2e4","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.8.2","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-LKgi3yyJ4aVFMwADgt7g4oqZCFPt33SEi/wI/J7UOPHvlLVvHf++Wjt6sWtesZMwcDlubEDLM9R2uhCUyWBN8A==","shasum":"57278f694fe6a09691d639a6259f0f82b4b75973","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.8.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjfFqiR4p0nAdpAP5PgVB0VcwC43XNQM8zTMldzy6DagIgXF4fd86Hkyw1pjwTnT2JDng1sYEeJaz9krBwWsirCck="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.8.2.tgz_1508985664372_0.3006815533153713"},"directories":{}},"1.8.4":{"name":"coin-hive","version":"1.8.4","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.4.7","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"47aee95f2d9068db049ecf3928bd0b15f600909e","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.8.4","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-vrtEKcHUZJ/aJ30kfiT9/PUIfjoJVCDybMDvcZD2AOdhW5YKIbrwdiZqlhtRs0L0Bi8y0cT4lA0jw1D5CEBBfw==","shasum":"1a8d6ead8c32b7a5f0cf7ba4a0a19bcc362c9474","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.8.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0vmFlr4f1F5V74wHsgYPhSafu0Z3U2+taLrDjj0LhrAiEAtg4+/Xe6SdUxllpKbRkd3KpgleGP/2VY95OsB57sDv8="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.8.4.tgz_1509467048545_0.2737694261595607"},"directories":{}},"1.9.0":{"name":"coin-hive","version":"1.9.0","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.4.7","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"7570b18b8c628082eda2ca8cbe1183c3ab6f8000","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.9.0","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-SkFNFLU+EjHpT/Va6OtYRIiRKWGt+mC9asmWeLq4GKNqVlIVJ+kQ4ss2D3MANqJ4EvPEvaSUMU00bFe5GIxBfw==","shasum":"448c129b525c88664eaff5d9782350d7750b7649","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.9.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxGffdfMR8oX6nB7yhleca7Va3wNcvfsLajEu8Pv6I+gIhALuT5qdOMKMyfN4rz1ckMAykm/OqQVLGk3/CK94dsUqx"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.9.0.tgz_1509467846727_0.42377744265832007"},"directories":{}},"1.9.1":{"name":"coin-hive","version":"1.9.1","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.4.7","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"3abedfdf786e97384197664aa8dbd896ffd65b25","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.9.1","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-O6jM60NC6UT1mvtmcj0NiwVYbZBGnuCmAe3ZMC4XVjU5LdWN8sSBhG/6ci4DzzHsOdM5tTRvaVBhbdaw5FzUnA==","shasum":"39ef16da987d99bf6ddb9ac54795cfd2a11cba36","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.9.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC7LVPJckb9bgn5yXFQxEDrFzvIWg9n1KV9udbsR07iAIgYHcdUyslfZj9NMpiLrVmB9zDozhYmi3e/2kTE8sqjJ8="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.9.1.tgz_1509720353722_0.08864870155230165"},"directories":{}},"1.9.2":{"name":"coin-hive","version":"1.9.2","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.4.7","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"c59d3207f557f2be7b7925cefaef215a96f2ea0d","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.9.2","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-oVcEpRHKD/61VT3ZbR4Jwd1DqvZA3YvB0OlkMKL1JgRW28AFR+gBvBxjujbftlzHVYEPS2f7zX4LHRfWlZ4oAA==","shasum":"152f4db67b29924663d3cebf99a0f2753d4551e9","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.9.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIfdNp3fpJNPaUFpjqMZ/96TKRxe2Xacn/J0TzmmYNcwIhAP9kvtebBdFQuPpcffELqc6knaqKNuhZGyhnwx2EkIdK"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.9.2.tgz_1510103116774_0.29099987307563424"},"directories":{}},"1.9.3":{"name":"coin-hive","version":"1.9.3","description":"Mine cryptocurrency [Monero (XMR)](https://getmonero.org/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.4.7","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"gitHead":"7d38bfc6108f8e3fdb5ce6ed1171cf3368256ee0","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.9.3","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-SAEjfPeCbiDwWjlBYbrO0DFbLTOZzO/TmLjy2UwZjmahI4mfdy/7dkR67RIIhcj1XksZ0hDcm86GxpYbpucCVA==","shasum":"35531cc5de9dcf35cc327445a4877f7c6239cb47","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.9.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBGSlj5RE+k0mUFdSSp4HOV/STKcptofnDbQuV+KmZbAIhAM2xIMO/iloU9HuTi4R5pqd/v37/zRdIb7nAm2q2PMvT"}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.9.3.tgz_1510104217287_0.09832332213409245"},"directories":{}},"1.9.4":{"name":"coin-hive","version":"1.9.4","description":"Mine cryptocurrencies [Monero (XMR)](https://getmonero.org/) and [Electroneum (ETN)](http://electroneum.com/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.4.7","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"keywords":["coinhive","monero","electroneum","xmr","etn","crypto","cryptocurrency","cryptocurrencies","mining","miner"],"gitHead":"40d6b1aecff0509b6d62fbc8c9a444ad2ebd6580","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.9.4","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-aNGaUNF4vObc8ExW50aFLzp2kYDUq2aTe3Hd0GnxlvX16GB5mjohYhkqtvbDSj37CLhpA/+U8vp77D+d0U6XGw==","shasum":"72328bedafaa800f205cc7b6fdd735be42176ef6","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.9.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7rrWP0VGcMb3urTELzLUQv7djnAFF8tO/zbNTLGUX3AiAA2uDENLxKaae+m2Wo5MoZXbkI74Ybibk2YMFcs+DnDQ=="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.9.4.tgz_1513025942636_0.23165986989624798"},"directories":{}},"1.10.0":{"name":"coin-hive","version":"1.10.0","description":"Mine cryptocurrencies [Monero (XMR)](https://getmonero.org/) and [Electroneum (ETN)](http://electroneum.com/) using [CoinHive](https://coinhive.com/) from node.js","main":"src/index.js","scripts":{"test":"mocha test --timeout 600000"},"license":"MIT","dependencies":{"coin-hive-stratum":"^1.4.7","elegant-spinner":"^1.0.1","express":"^4.15.4","log-update":"^2.1.0","minimist":"^1.2.0","puppeteer":"^0.10.2","tty-table":"^2.5.5"},"bin":{"coin-hive":"./bin/coin-hive"},"devDependencies":{"expect":"^21.1.0","mocha":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"engines":{"node":">=8.0","npm":">=5.0"},"keywords":["coinhive","monero","electroneum","xmr","etn","crypto","cryptocurrency","cryptocurrencies","mining","miner"],"gitHead":"0ec2a92829c60e0e684082c59e0baf827a76d644","bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"homepage":"https://github.com/cazala/coin-hive#readme","_id":"coin-hive@1.10.0","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"cazala","email":"juancazala@gmail.com"},"dist":{"integrity":"sha512-lQ3k73rAIV9bVMbzmQFt4PvOK6NGUO4Mw6IKleEY/ZIISNGNSOtSo14U4jWxEMwDeCONqmvPSLihOoZa6QEyBQ==","shasum":"7e9fe1b9e857f0997df86f27d240a249a0afa674","tarball":"https://registry.npmjs.org/coin-hive/-/coin-hive-1.10.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkAACtKZcbZFI9fYYZ9Z/crK70aPCRtwN0PLeOM8R40wIgFs4oxfxT+IDU+FOxe3m4fT6zEW063ckYa8AUzcF4OFA="}]},"maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coin-hive-1.10.0.tgz_1513633449670_0.7775438872631639"},"directories":{}}},"readme":"# CoinHive [![Build Status](https://travis-ci.org/cazala/coin-hive.svg?branch=master)](https://travis-ci.org/cazala/coin-hive)\n\nMine cryptocurrencies [Monero (XMR)](https://getmonero.org/) and [Electroneum (ETN)](http://electroneum.com/) using [CoinHive](https://coinhive.com/) from node.js\n\n**New:** Now you can [run this miner on any stratum based pool](https://github.com/cazala/coin-hive#faq).\n\n**New 2:** Now you can [mine Electroneum (ETN)](https://github.com/cazala/coin-hive#can-i-mine-other-cryptocurrency-than-monero-xmr).\n\n**Need a proxy?** check [coin-hive-stratum](https://github.com/cazala/coin-hive-stratum).\n\n## Install\n\n```\nnpm install -g coin-hive\n```\n\n## Usage\n\n```js\nconst CoinHive = require('coin-hive');\n\n(async () => {\n  // Create miner\n  const miner = await CoinHive('ZM4gjqQ0jh0jbZ3tZDByOXAjyotDbo00'); // CoinHive's Site Key\n\n  // Start miner\n  await miner.start();\n\n  // Listen on events\n  miner.on('found', () => console.log('Found!'));\n  miner.on('accepted', () => console.log('Accepted!'));\n  miner.on('update', data =>\n    console.log(`\n    Hashes per second: ${data.hashesPerSecond}\n    Total hashes: ${data.totalHashes}\n    Accepted hashes: ${data.acceptedHashes}\n  `)\n  );\n\n  // Stop miner\n  setTimeout(async () => await miner.stop(), 60000);\n})();\n```\n\n## CLI\n\nUsage:\n\n```\ncoin-hive ZM4gjqQ0jh0jbZ3tZDByOXAjyotDbo00\n```\n\nOptions:\n\n```\n  --username        Set a username for the miner\n  --interval        Interval between updates (logs)\n  --port            Port for the miner server\n  --host            Host for the miner server\n  --threads         Number of threads for the miner\n  --throttle        The fraction of time that threads should be idle\n  --proxy           Proxy socket 5/4, for example: socks5://127.0.0.1:9050\n  --puppeteer-url   URL where puppeteer will point to, by default is miner server (host:port)\n  --miner-url       URL of CoinHive's JavaScript miner, can be set to use a proxy\n  --dev-fee         A donation to the developer, the default is 0.001 (0.1%)\n  --pool-host       A custom stratum pool host, it must be used in combination with --pool-port\n  --pool-port       A custom stratum pool port, it must be used in combination with --pool-host\n  --pool-pass       A custom stratum pool password, if not provided the default one is 'x'\n```\n\n## API\n\n* `CoinHive(siteKey[, options])`: Returns a promise of a `Miner` instance. It requires a [CoinHive Site Key](https://coinhive.com/settings/sites). The `options` object is optional and may contain the following properties:\n\n  * `username`: Set a username for the miner. See [CoinHive.User](https://coinhive.com/documentation/miner#coinhive-user).\n\n  * `interval`: Interval between `update` events in ms. Default is `1000`.\n\n  * `port`: Port for the miner server. Default is `3002`.\n\n  * `host`: Host for the miner server. Default is `localhost`.\n\n  * `threads`: Number of threads. Default is `navigator.hardwareConcurrency` (number of CPU cores).\n\n  * `throttle`: The fraction of time that threads should be idle. Default is `0`.\n\n  * `proxy`: Puppeteer's proxy socket 5/4 (ie: `socks5://127.0.0.1:9050`).\n\n  * `launch`: The options that will be passed to `puppeteer.launch(options)`. See [Puppeteer Docs](https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#puppeteerlaunchoptions).\n\n  * `pool`: This allows you to use a different pool. It has to be an [Stratum](https://en.bitcoin.it/wiki/Stratum_mining_protocol) based pool. This object must contain the following properties:\n\n    * `host`: The pool's host.\n\n    * `port`: The pool's port.\n\n    * `pass`: The pool's password. If not provided the default one is `\"x\"`.\n\n  * `devFee`: A donation to send to the developer. Default is `0.001` (0.1%).\n\n* `miner.start()`: Connect to the pool and start mining. Returns a promise that will resolve once the miner is started.\n\n* `miner.stop()`: Stop mining and disconnect from the pool. Returns a promise that will resolve once the miner is stopped.\n\n* `miner.kill()`: Stop mining, disconnect from the pool, shutdown the server and close the headless browser. Returns a promise that will resolve once the miner is dead.\n\n* `miner.on(event, callback)`: Specify a callback for an event. The event types are:\n\n  * `update`: Informs `hashesPerSecond`, `totalHashes` and `acceptedHashes`.\n\n  * `open`: The connection to our mining pool was opened. Usually happens shortly after miner.start() was called.\n\n  * `authed`: The miner successfully authed with the mining pool and the siteKey was verified. Usually happens right after open.\n\n  * `close`: The connection to the pool was closed. Usually happens when miner.stop() was called.\n\n  * `error`: An error occured. In case of a connection error, the miner will automatically try to reconnect to the pool.\n\n  * `job`: A new mining job was received from the pool.\n\n  * `found`: A hash meeting the pool's difficulty (currently 256) was found and will be send to the pool.\n\n  * `accepted`: A hash that was sent to the pool was accepted.\n\n* `miner.rpc(methodName, argsArray)`: This method allows you to interact with the CoinHive miner instance. It returns a Promise that resolves the the value of the remote method that was called. The miner instance API can be [found here](https://coin-hive.com/documentation/miner#miner-is-running). Here's an example:\n\n```js\nvar miner = await CoinHive('SITE_KEY');\nawait miner.rpc('isRunning'); // false\nawait miner.start();\nawait miner.rpc('isRunning'); // true\nawait miner.rpc('getThrottle'); // 0\nawait miner.rpc('setThrottle', [0.5]);\nawait miner.rpc('getThrottle'); // 0.5\n```\n\n## Environment Variables\n\nAll the following environment variables can be used to configure the miner from the outside:\n\n* `COINHIVE_SITE_KEY`: CoinHive's Site Key\n\n* `COINHIVE_USERNAME`: Set a username to the miner. See [CoinHive.User](https://coinhive.com/documentation/miner#coinhive-user).\n\n* `COINHIVE_INTERVAL`: The interval on which the miner reports an update\n\n* `COINHIVE_THREADS`: Number of threads\n\n* `COINHIVE_THROTTLE`: The fraction of time that threads should be idle\n\n* `COINHIVE_PORT`: The port that will be used to launch the server, and where puppeteer will point to\n\n* `COINHIVE_HOST`: The host that will be used to launch the server, and where puppeteer will point to\n\n* `COINHIVE_PUPPETEER_URL`: In case you don't want to point puppeteer to the local server, you can use this to make it point somewhere else where the miner is served (ie: `COINHIVE_PUPPETEER_URL=http://coin-hive.herokuapp.com`)\n\n* `COINHIVE_MINER_URL`: Set the CoinHive JavaScript Miner url. By defualt this is `https://coinhive.com/lib/coinhive.min.js`. You can set this to use a [CoinHive Proxy](https://github.com/cazala/coin-hive-proxy).\n\n* `COINHIVE_PROXY`: Puppeteer's proxy socket 5/4 (ie: `COINHIVE_PROXY=socks5://127.0.0.1:9050`)\n\n* `COINHIVE_DEV_FEE`: A donation to the developer, the default is 0.001 (0.1%).\n\n* `COINHIVE_POOL_HOST`: A custom stratum pool host, it must be used in combination with `COINHIVE_POOL_PORT`.\n\n* `COINHIVE_POOL_PORT`: A custom stratum pool port, it must be used in combination with `COINHIVE_POOL_HOST`.\n\n* `COINHIVE_POOL_PASS`: A custom stratum pool password, if not provided the default one is 'x'.\n\n## FAQ\n\n#### Can I run this on a different pool than CoinHive's?\n\nYes, you can run this on any pool based on the [Stratum Mining Protocol](https://en.bitcoin.it/wiki/Stratum_mining_protocol).\n\n```js\nconst CoinHive = require('coin-hive');\n(async () => {\n  const miner = await CoinHive('<YOUR-MONERO-ADDRESS>', {\n    pool: {\n      host: 'la01.supportxmr.com',\n      port: 3333,\n      pass: '<YOUR-PASSWORD-FOR-POOL>' // default 'x' if not provided\n    }\n  });\n  await miner.start();\n  miner.on('found', () => console.log('Found!'));\n  miner.on('accepted', () => console.log('Accepted!'));\n  miner.on('update', data =>\n    console.log(`\n    Hashes per second: ${data.hashesPerSecond}\n    Total hashes: ${data.totalHashes}\n    Accepted hashes: ${data.acceptedHashes}\n  `)\n  );\n})();\n```\n\nNow your CoinHive miner would be mining on `supportXMR.com` pool, using your monero address.\n\nYou can also do this using the CLI:\n\n```\ncoin-hive <YOUR-MONERO-ADDRESS> --pool-host=la01.supportxmr.com --pool-port=3333 --pool-pass=<YOUR-PASSWORD-FOR-POOL>\n```\n\n#### Can I mine other cryptocurrency than Monero (XMR)?\n\nYes, you can also mine [Electroneum (ETN)](http://electroneum.com/).\n\nYou can go get you ETN wallet from [MineKitten.io](http://minekitten.io/#wallet) if you don't have one.\n\nYes, you can run this on any pool based on the [Stratum Mining Protocol](https://en.bitcoin.it/wiki/Stratum_mining_protocol).\n\n```js\nconst CoinHive = require('coin-hive');\nconst miner = await CoinHive('<YOUR-ELECTRONEUM-ADDRESS>', {\n  pool: {\n    host: 'etnpool.minekitten.io',\n    port: 3333\n  }\n});\nminer.start();\n```\n\nNow your CoinHive miner would be mining on `MineKitten.io` pool, using your electroneum address.\n\nYou can also do this using the CLI:\n\n```\ncoin-hive <YOUR-ELECTRONEUM-ADDRESS> --pool-host=etnpool.minekitten.com --pool-port=3333\n```\n\nOne of the features of Electroneum is that it has a difficulty of `100`, while CoinHive's is `256`.\n\n#### Can I run this on Heroku?\n\nNo, it violates the [TOS](https://www.heroku.com/policy/aup).\n\nAlso, since Puppeteer requires some additional dependencies that aren't included on the Linux box that Heroku spins up for you, you need to go to your app's `Settings > Buildpacks` first and add this url:\n\n```\nhttps://github.com/jontewks/puppeteer-heroku-buildpack\n```\n\nOn the next deploy, your app will also install the dependencies that Puppeteer needs to run.\n\n#### Can I run this on Docker?\n\nYou'll need to install the latest version of Chrome and Puppeteer's dependencies in your Dockerfile:\n\n```\nFROM node:8-slim\n\n# Install latest chrome and puppeteer dependencies\nRUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - &&\\\nsh -c 'echo \"deb http://dl.google.com/linux/chrome/deb/ stable main\" >> /etc/apt/sources.list.d/google-chrome.list' &&\\\napt-get update &&\\\napt-get install -y google-chrome-unstable gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget\n\n# Install coin-hive\nRUN npm i -g coin-hive --unsafe-perm=true --allow-root\n\n# Run coin-hive\nCMD coin-hive <site-key>\n```\n\n#### Which version of Node.js do I need?\n\nNode v8+\n\n## Troubleshooting\n\n#### I'm having errors on Ubuntu/Debian\n\nInstall these dependencies:\n\n```\nsudo apt-get -y install gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget libxext6\n```\n\n#### I'm getting an Error: EACCES: permission denied when installing the package\n\nTry installing the package using this:\n\n```\nsudo npm i -g coin-hive --unsafe-perm=true --allow-root\n```\n\n#### An error occured Failed to launch chrome!\n\nTry changing chromium's executable path to `/usr/bin/chromium-browser`, like this:\n\n```js\nconst miner = await CoinHive('site-key', {\n  launch: {\n    executablePath: '/usr/bin/chromium-browser',\n    args: ['--disable-setuid-sandbox', '--no-sandbox']\n  }\n});\n```\n\nFor more info check issue [#54](https://github.com/cazala/coin-hive/issues/54)\n\n## Disclaimer\n\nThis project is not endorsed by or affiliated with `coinhive.com` in any way.\n\n## Support\n\nThis project is pre-configured for a 0.1% donation. This can be easily toggled off programatically, from the CLI, or via environment variables. If you do so, but you still want to show your support, you can buy me a beer with [magic internet money](https://i.imgur.com/mScSiOo.jpg):\n\n```\nBTC: 16ePagGBbHfm2d6esjMXcUBTNgqpnLWNeK\nETH: 0xa423bfe9db2dc125dd3b56f215e09658491cc556\nLTC: LeeemeZj6YL6pkTTtEGHFD6idDxHBF2HXa\nXMR: 46WNbmwXpYxiBpkbHjAgjC65cyzAxtaaBQjcGpAZquhBKw2r8NtPQniEgMJcwFMCZzSBrEJtmPsTR54MoGBDbjTi2W1XmgM\n```\n\n<3\n","maintainers":[{"name":"cazala","email":"juancazala@gmail.com"}],"time":{"modified":"2022-04-27T13:22:30.340Z","created":"2017-09-15T05:52:40.438Z","1.0.0":"2017-09-15T05:52:40.438Z","1.0.1":"2017-09-15T17:44:34.521Z","1.0.2":"2017-09-15T21:32:56.417Z","1.1.0":"2017-09-16T20:16:25.948Z","1.1.1":"2017-09-16T20:23:03.525Z","1.2.0":"2017-09-21T16:48:21.437Z","1.3.0":"2017-09-22T14:30:46.428Z","1.3.1":"2017-09-28T13:37:31.126Z","1.4.0":"2017-09-30T07:07:05.917Z","1.5.0":"2017-09-30T15:57:38.055Z","1.5.1":"2017-09-30T16:30:01.145Z","1.6.0":"2017-10-02T01:37:59.938Z","1.6.1":"2017-10-06T20:30:36.978Z","1.6.2":"2017-10-11T12:18:23.278Z","1.6.3":"2017-10-11T14:11:58.204Z","1.6.4":"2017-10-15T18:28:14.263Z","1.6.5":"2017-10-15T18:41:56.320Z","1.7.0":"2017-10-19T00:01:26.246Z","1.8.0":"2017-10-21T14:49:30.523Z","1.8.1":"2017-10-21T15:50:45.371Z","1.8.2":"2017-10-26T02:41:05.407Z","1.8.4":"2017-10-31T16:24:09.567Z","1.9.0":"2017-10-31T16:37:27.744Z","1.9.1":"2017-11-03T14:45:54.717Z","1.9.2":"2017-11-08T01:05:16.887Z","1.9.3":"2017-11-08T01:23:38.601Z","1.9.4":"2017-12-11T20:59:02.739Z","1.10.0":"2017-12-18T21:44:09.776Z"},"homepage":"https://github.com/cazala/coin-hive#readme","repository":{"type":"git","url":"git+https://github.com/cazala/coin-hive.git"},"bugs":{"url":"https://github.com/cazala/coin-hive/issues"},"license":"MIT","readmeFilename":"README.md","users":{"taseenb":true,"dragma":true,"percho":true,"maddas":true,"renanbastos93":true,"apisitter":true,"harry-sm":true,"suriyaakudo":true,"walnut":true},"keywords":["coinhive","monero","electroneum","xmr","etn","crypto","cryptocurrency","cryptocurrencies","mining","miner"]}