{"_id":"@geut/hypercore-promise","_rev":"10-f85ed986e5d1b119402c9da28f2a88b4","name":"@geut/hypercore-promise","dist-tags":{"latest":"2.1.1"},"versions":{"1.0.0":{"name":"@geut/hypercore-promise","version":"1.0.0","description":"An async/await based wrapper for hypercore (v8+)","main":"index.js","scripts":{"start":"node index.js","test":"tape tests/*.js","posttest":"npm run lint","lint":"standard","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hypercore":"^8.7.0"},"devDependencies":{"@geut/chan":"^2.0.0","proxyquire":"^2.1.3","random-access-memory":"^3.1.1","standard":"^14.3.1","stream-collector":"^1.0.1","tape":"^4.13.0","tempy":"^0.3.0"},"standard":{"env":["node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"keywords":["create","geut","module"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"homepage":"https://github.com/geut/hypercore-promise#readme","publishConfig":{"access":"public"},"gitHead":"26bc1b468bdd09712d1eafb062a063c034d6a30f","_id":"@geut/hypercore-promise@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-mI7WgGQKevIJj3Xu3Qmy4HZk1CwnxENipR1NRrk0F/rSNlhUpDXvoV0qipMJYtGvG6n2W6K/xDXFG6WNzNkfvw==","shasum":"8dc827f752ffab0b4aad3d9540adfcda8250b54b","tarball":"https://registry.npmjs.org/@geut/hypercore-promise/-/hypercore-promise-1.0.0.tgz","fileCount":5,"unpackedSize":5600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePbN0CRA9TVsSAnZWagAAQ/UQAI77sJPgf+gHD1WUF/L4\n532D+EzhVAcT6Gs80EzlNYAYf89Y+uZhL326ll78zpQ2wp7LC9y6S4K+TpW8\ng1kSvBJCsr4UtrIxx+PGsbjKV+n/j6hXkz0IJTB727+94TtzLQQCvYZh+7om\n/s3/ynZY11ZeNrrslYkqV0f9F9FTowM5V7RVbLJDHNlgHBsPAGsg1CaWLOwO\nqHVxSdIugwqxkoPPaXlx0V4LeuT68JvkYblcDnhzS0BidlYsjdRJVGPvQJOf\nSOR1uJdedDNM2BUAGqHKvubkt9hYLq33AObL0hhUhr63nilVlMs9U6RRShqj\n9nvUSEt3D69iJnYDh2xXhMyY0BmBl8H/pcevR+pCw43Bzj+qpR3IRaM0CA5z\nCCNDP7xADqqCPgqfNeFsm2f+L60KXNK6rC1TzC1tYTBhGYyBrR9GxI5P0r32\nNfIqFKAeLEt6dRpfP6EUQnM4L4M877NvLGlBW5LQoHvPcUaCqXKvnYjI4/zW\n4xDvYf70zS9Q/q5BcM0rdcoBjAj4URNLRfhBsqAwZ2o013DReYOfFuXiEctR\nywMi2bS/QkO1b2REoWfl+VVJHHQ+yqKxTKdVmU97NOMuJs2yDlJGmeWUhhVn\n4Kf9sM0KcHzkA0jSyZ6JJW8kBRhFVSBYu3dqzLyHpBwVLUjGTpgMBgO3pCpT\nvz+J\r\n=43RY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEBPKPnN85+2KdRqXfSD98hPpRCTxRuLJ8rex2jXIuPAiEAtOHYBN9QZ6wBTKNdf2iVmvo7deUHDaQx2ormBQW2uZ0="}]},"maintainers":[{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-promise_1.0.0_1581101940029_0.5693788809807601"},"_hasShrinkwrap":false},"1.0.1":{"name":"@geut/hypercore-promise","version":"1.0.1","description":"An async/await based wrapper for hypercore (v8+)","main":"index.js","scripts":{"start":"node index.js","test":"tape tests/*.js","posttest":"npm run lint","lint":"standard","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hypercore":"^8.7.0"},"devDependencies":{"@geut/chan":"^2.0.0","proxyquire":"^2.1.3","random-access-memory":"^3.1.1","standard":"^14.3.1","stream-collector":"^1.0.1","tape":"^4.13.0","tempy":"^0.3.0"},"standard":{"env":["node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"keywords":["create","geut","module"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"homepage":"https://github.com/geut/hypercore-promise#readme","publishConfig":{"access":"public"},"gitHead":"ef7f2afb5b8d75887b689944e51aed902029c352","_id":"@geut/hypercore-promise@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-bNfWiebMTerk7p4GySqnCLMkSpCyTDlx848vRabWFfiV9MC+aUVO5vyVtdRcRU37MImu0a6hKIgcUM27noIEmg==","shasum":"ab4f3bf7320f2c6979ddc5f4c86af95616dbdb76","tarball":"https://registry.npmjs.org/@geut/hypercore-promise/-/hypercore-promise-1.0.1.tgz","fileCount":6,"unpackedSize":5891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePbPJCRA9TVsSAnZWagAAPg4P/3lWBYw+6Za2mXdwhqdZ\nCAPDs4QhiD1fBslAB5Xs3vwml4dAhrrwiBjjV76dtf7minfKiHDvJndmH1aK\nVwNogc5MJ/5ZVrnAInDP3G/leKLtZdb2R2i9JDdS7gmW26bGSzUFnHDRcaSY\nev2mkKAMbfjHlw4gQKQo9jtvi3+ILtrEla+1Mzqa6KdlAkmhY/PaknjiwY/1\n5WXyhCJV1+o6wd81gfsdx0jpDt//GFn84/JRhbE7+65C9NsDdOYantQfxcId\n3A0nkSfjdIkC/UwiqA91xf8XEHmel4hTqsxIniRgdb5tPiQHdKfFyGPYuDEd\nl1XoJNcl7jTMOkTurM14IALza/UZE9prskHvkA6x9ma8ja8sVYJzljCA8FIF\nnZ4P9ua7C6CP0HhbliMbmLfCKDmLk21vWaxcIKwPiKlbo/S/oHA6mZVcmTnK\neHqG9ffqQDkykVJSipK6ZcY4SpzBcBuWpZok0K+3EGs5t8vxvww4GvvX+CiO\nTatQ94nJ8E7z3etfiNcJaAjXlggR2e2zMeupL5hbw3QDeOGKnKswbIVqb7dM\nvy8GybA6Dfc19ryzviA22YcwdOEuRJjMQ6xWRrPaFAv3b5UHjqBYKr/VsXh3\n5NjPw45Kf9pCJ4TGLSKxbpjQDEYRml4QjnnAvgI+jdGUpey2bA4H1M1NISre\nyXDv\r\n=KXnz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNVvfQ9btSTuaZlMubMdAU1QS4HhWoOVTmG6JKY0vQtwIgBvbUtC+qz90+W3FQ1YOOBzBJQmG4ElZOjISrOVISQCE="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-promise_1.0.1_1581102025195_0.9828603453504465"},"_hasShrinkwrap":false},"1.1.0":{"name":"@geut/hypercore-promise","version":"1.1.0","description":"An async/await based wrapper for hypercore (v8+)","main":"index.js","scripts":{"start":"node index.js","test":"tape tests/*.js","posttest":"npm run lint","lint":"standard","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hypercore":"^8.7.0"},"devDependencies":{"@geut/chan":"^2.0.0","proxyquire":"^2.1.3","random-access-memory":"^3.1.1","standard":"^14.3.1","stream-collector":"^1.0.1","tape":"^4.13.0","tempy":"^0.3.0"},"standard":{"env":["node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"keywords":["dat","hypercore","p2p","async-await","promises"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"homepage":"https://github.com/geut/hypercore-promise#readme","publishConfig":{"access":"public"},"gitHead":"97de4bbb6e5905e41a6528c9d47775c1b35a02ed","_id":"@geut/hypercore-promise@1.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-3rS0GY9XacFtgnhWeDaCyQsdVpx34NCVqpX0zxqyaJbRsXnrIwxYPUPazZfgko77yXR2kr5F2y1LDsjQ6TQigg==","shasum":"b6f74044604c739b5cc22914908cc774ee9a479f","tarball":"https://registry.npmjs.org/@geut/hypercore-promise/-/hypercore-promise-1.1.0.tgz","fileCount":6,"unpackedSize":6196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQXzMCRA9TVsSAnZWagAADcwP/0xwY2gdocSLLA5Cf3QF\nZ8Av6DA5eaZ30zajFSVnNWasLOrj8sp9WlXBYG7uuvU7/T7+bRBfhLeljPu7\nAUZxzm+au80LZMv/CTdWT7lCWGz5WXnPbdG3fUNkA+SzRrDaMSk0pvmMY0nK\nCsdCjGp58YLyWH3p2RJIA1+Bf3XFHeE6Qcw7li0kdPDvUVFX85yiNME50Vg5\nLkDxCJrVYgqGxnR2/FjBFnb0wftamtP9PvHy1uM+xcsgbDf9Ax1/IzvlVeqd\nIle2+XRiU4PIXcVsWZiqPrAGzSYIwCbXs1iyTZLwSDasFtK1un6pLjVsoCdL\ndv83IQf7GAMTdzxTVw7qi0HRoMI5jwaByWUsX30zcTZYdfWExGbm/Ez3IRUS\nvftHYN8H6BK01ZQW/jZ369mE/vtiQUl8bJbzOHS6MWU3XdbL2qFAUWNdEYV8\nIly2dJWgFXBz2FDdhq7Fjegv4r5CFFrzvTDgJrvBhrrafzhJl1Uia4IFskPZ\nCf8r4mgfhV3u9p04C9iD2JKgYqTuGslfFcRYJLUuWBe+iIaBPg8Ru8YIrKKX\n6f0pO80UTwJjuQCkK3MWaKNHDNXDTFgGa3uOr41kirSarz81ZAKT+3/2/NsJ\nF56Bk/U59/z7msG1xVy7A6q08WRSHX8NFxKmHg2HB+L5I9QnzLXk5ufT3Osx\nGUQW\r\n=J/MW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYK9TI/RbQZB6L3fMHSEXJImHD/K6DYBp5xJhGU02H0AiEAxJtsq43IteTFO59fLngv1efL9tVV69Io5OEIvQtDJTk="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-promise_1.1.0_1581350091874_0.05059893111885727"},"_hasShrinkwrap":false},"1.1.1":{"name":"@geut/hypercore-promise","version":"1.1.1","description":"An async/await based wrapper for hypercore (v8+)","main":"index.js","scripts":{"start":"node index.js","test":"tape tests/*.js","posttest":"npm run lint","lint":"standard","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hypercore":"^8.7.0"},"devDependencies":{"@geut/chan":"^2.0.0","proxyquire":"^2.1.3","random-access-memory":"^3.1.1","standard":"^14.3.1","stream-collector":"^1.0.1","tape":"^4.13.0","tempy":"^0.3.0"},"standard":{"env":["node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"keywords":["dat","hypercore","p2p","async-await","promises"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"homepage":"https://github.com/geut/hypercore-promise#readme","publishConfig":{"access":"public"},"gitHead":"43798a55508f64482bbea2e11efd3c309d3b7d9a","_id":"@geut/hypercore-promise@1.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-f+kiCwKnhC3EiyeiB9+ZJ9ZSNst6wmUNdZOupSNvbUDK4tigpCS5SHqP/lf4U8xzul28OkkQVyRox4tyQZWAZw==","shasum":"248ef9a7e3308ad1895458c22c3bdfa1eee767a0","tarball":"https://registry.npmjs.org/@geut/hypercore-promise/-/hypercore-promise-1.1.1.tgz","fileCount":6,"unpackedSize":6199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVxXACRA9TVsSAnZWagAAoGcQAJW7qrNsNkqLNljpo3PR\nwZHxUORNODybrfvHhhfKqfwxl+/77zMsJ50enJkPQr99/iX8MYN+3mgs/CI9\nCADJj2Wz22s+VVQTSQK/YYjjCiXSO0wGqDtnKfkNHcNtwrR7sDuP1bnF7isE\n+fElJY10x8W6y4VYEzskB21d+vUBuXvtemi1pIVe6GQgOQG5y6RcgvUjUQlp\nlYVes4oc7DrGLDFs0zx7LsccSw6s9PM1QyALEiEurw5P1tu12xs9hRb9PMVg\n0QEVHLOaqzGVWX0ogNGFn+ItlCKIyrfzJmF9jUrkzAmrpa+r0BaoWEz16C5M\nSljkW2pGgpNUx47NPzx4y7zK3ZQiSmvdh2n0Q7lWILVpJoawdaVcUCa5gaCB\nL5NflRUZ1xX56rjSD2GiI6ihi/7kA/xHF0TGu8lr0sUBic1QKwtli0+Nh1Lh\nGHGHEGKaGg7laX7RD24cMB3/Eg2nD0eGFlJLzTNPMsNXL+dUSFizDlpAjjK6\nIcxipYdxXI52LpVLJYbD8Fu1JQmIMU4QCHs76ekIPRv9dxMIZ3UghvmB3YZs\nvI4lD8FcfInsnslVKYWySmM+lRxmkMHXv16Kmo8W8WPjx7+vFLKGGAUDFmqt\nHGt/Z1bVHxsXXpPj+atCTFZghZ9arL7hYwUmBOUdTBDHHnsYS+kkRXxY+r9V\nUMCA\r\n=tcsi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIgbYTI0yQFA7fORnU8KvXO1pt0HO5at5Nj6fK3KU7lAIhAOBnUeaJbtUuJ14YqyKhrcvBbPr1RPZESfcSPCHDe4Xm"}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-promise_1.1.1_1582765503376_0.09737035235366309"},"_hasShrinkwrap":false},"1.2.0":{"name":"@geut/hypercore-promise","version":"1.2.0","description":"An async/await based wrapper for hypercore (v8+)","main":"index.js","scripts":{"start":"node index.js","test":"tape tests/*.js","posttest":"npm run lint","lint":"standard","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hypercore":"^8.7.0"},"devDependencies":{"@geut/chan":"^2.0.0","proxyquire":"^2.1.3","random-access-memory":"^3.1.1","standard":"^14.3.1","stream-collector":"^1.0.1","tape":"^4.13.0","tempy":"^0.3.0"},"standard":{"env":["node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"keywords":["dat","hypercore","p2p","async-await","promises"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"homepage":"https://github.com/geut/hypercore-promise#readme","publishConfig":{"access":"public"},"gitHead":"1a3316e3e933d857304aa11e7a707e9e76591ce6","_id":"@geut/hypercore-promise@1.2.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rTvliFxmgV0cEnucKbvwd54A1Q/D49sQi8+PLgF9QghmarGEW95BxzmRaCPAmRYZXT6ylqjaRt6zvstQteoReA==","shasum":"5f0efbebc114aebf145aaba92c458cbe80ef83ab","tarball":"https://registry.npmjs.org/@geut/hypercore-promise/-/hypercore-promise-1.2.0.tgz","fileCount":6,"unpackedSize":6244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaW3OCRA9TVsSAnZWagAAPkYP/06g/XhDxPV3z5dWNS8U\nuQauh7EMEI37HAzS9RVVkPKh0fhgxpKce/CwhuItU/UHWefp9yKMSNlNGm+J\nTnCJ1snGUy5TwRKMAqk/4a104f/5QZFkhQHqRP8sUpqh357Co3F2Dk52Dmyj\nbrE1xAAsrvn3s5KjANDwvO6Y9pEeHh6TRBkEYpnuwuuAhGkvPBfrfLkjhy1u\n+q7gPE1EdNoGB4iBC0BC8OdUFEyrqJEdMcara4a5PRVi6to/dyZc0AJgb3+Y\nVI8xViWwit4qtGCL5UD0bhm9ghhhhvsF13SQb0H4lPw3s0+PpeKcZHnQOxkk\nGUaCzyYD/jXJoXb/RcnkMK04+Aq78jZzMVL0kjV8yxMqSlBzFL6yQqluLiJZ\no21BIpyIcBw4CNcqcAfy34sdgU/64KJP9q3U3Zf9Zfp615Goc5gpORAorBzd\n1op5SG4y1uJEyecqiucbrwmywmvVO55wbCQSd9adwfgL96ibroOrOGokaqlc\nbjJszWjbaH+zo7OAV9w9U6o8brcapeRQ8iHxYtgZw+JVa/4Y6P0AeHRAVuS5\nGywRE7mmaM4Fckgvw7SIFyrwQW3XhwH1uVyUaGnL8FMnFG7TZ7rQ4Dqs7Xci\nyxugj0eK84b3bDjVo9Tj3UnxvgaMI32R9r++TgSj8tX9FeZR5x478QJ3khc9\n20cO\r\n=+AEJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDR2W7xetsZYsqSZAvCPt2/dwyi7fDrvefBTfiU9WE+lAiABwGS7lOZnIrPrXK/UPkgt5b2PH0msZJ0wtSo91t7LUw=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-promise_1.2.0_1583967694015_0.5329878314059231"},"_hasShrinkwrap":false},"1.2.1":{"name":"@geut/hypercore-promise","version":"1.2.1","description":"An async/await based wrapper for hypercore (v8+)","main":"index.js","scripts":{"start":"node index.js","test":"tape tests/*.js","posttest":"npm run lint","lint":"standard","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hypercore":"^8.7.0"},"devDependencies":{"@geut/chan":"^2.0.0","proxyquire":"^2.1.3","random-access-memory":"^3.1.1","standard":"^14.3.1","stream-collector":"^1.0.1","tape":"^4.13.0","tempy":"^0.3.0"},"standard":{"env":["node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"keywords":["dat","hypercore","p2p","async-await","promises"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"homepage":"https://github.com/geut/hypercore-promise#readme","publishConfig":{"access":"public"},"gitHead":"41fb61eaed458f61028bd3b41f233c1163c6b1e5","_id":"@geut/hypercore-promise@1.2.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-jmnzu7o6fJPu//T6QDgAMqltyuoD8acUKVH0887+6UEjDIOlooICAT/80fY2+02RQvkR1bLcR0arZmbZCOQ4OA==","shasum":"9d9745e7039502355ad4f3753e68f45aead43613","tarball":"https://registry.npmjs.org/@geut/hypercore-promise/-/hypercore-promise-1.2.1.tgz","fileCount":6,"unpackedSize":6283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenGRSCRA9TVsSAnZWagAAmTcP/1IhXyjv7O5aQVmlaQBZ\nBTnyPHtj46lKvmfBVoZmSKBEGh7wJkxF6fmx/tGNca8qkKiK7CrOFhJfhAUX\nxD3EnrPBUsuW1xs1zKUltC4bFaaQHy5C+tOO2ra8TxFP+WPGpc3skqOLoyw7\n/CfAicvZlxeyTcRgT6Yo3nysRrcTTuanpoUEAxThoRf4TO05Bl02EjGjXcgf\nQniYwcN1QkPUL7IIVwfNqbIeao/s0n0YV5h1NNKAuehtjEnOWfOXzih9gbEO\n+Zl2eU2cYHnlh0qCURPP80/U0/jsgZS/a4PxB6QdKJHj+JmcezjRhgKR0ChW\nGRPztxJYYkX+M+ajPv1rQP1+CpmjyM8KerMT2aRWrtyAEtEac5Q1Ge8ekvg3\ni7plIw2vHA+F1iw2zcNhP6GEC94TnWpY4pJWQ8YM+ApsvRRGgpR096A9rRDr\nt6OoKYtq3zp4/p43dtvo/mgxiYo6dX/zB9LIHsdh1lRMYL1H+NxyqjuAHSbx\nXN86CTGFp2ptV5kdoDeszPkhFokBKM0C3pvIuJ/MX/MPokhswBJSAJt+3mv9\nzLCOX8HIsblyqTveqVj1cYIubHHVuvp/jAwa0SRkPc/6AGleoGCz99WlzRU8\neVW/KbX+UPGrZi/6IC+7VVIxp20q1zxP1KKOjtmckdDGd4+JXpagawJVJj04\nSsM4\r\n=bIe/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiEtyoU3uNfn24hXSc2PA8FKgorjabOpYpvhsZ71HfiwIhAN/j1jHpsHCrdJpBo0GxTV4L5CuRUXoNhI9depPGMqPE"}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-promise_1.2.1_1587307602359_0.0280210284329927"},"_hasShrinkwrap":false},"2.0.0":{"name":"@geut/hypercore-promise","version":"2.0.0","description":"An async/await based wrapper for hypercore (v8+)","main":"index.js","scripts":{"start":"node index.js","test":"tape tests/*.js","posttest":"npm run lint","lint":"standard","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hypercore":"^9.0.0"},"devDependencies":{"@geut/chan":"^2.2.1","proxyquire":"^2.1.3","random-access-memory":"^3.1.1","standard":"^14.3.4","stream-collector":"^1.0.1","tape":"^4.13.2","tempy":"^0.3.0"},"standard":{"env":["node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"keywords":["dat","hypercore","p2p","async-await","promises"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"homepage":"https://github.com/geut/hypercore-promise#readme","publishConfig":{"access":"public"},"gitHead":"a09cae215d58ef01e31c759afb79a7d088c33ec7","_id":"@geut/hypercore-promise@2.0.0","_nodeVersion":"12.3.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1otOz/0kPqCHqP965/vTRjtAuUDKqMSNqr1NiHPcLSzw6C+4s0XvGdqkoS/r3kp99QLBqA/tXT88a2f2ziRfgA==","shasum":"0ecb5d8d935f39d92425b06e493d07a48a223b97","tarball":"https://registry.npmjs.org/@geut/hypercore-promise/-/hypercore-promise-2.0.0.tgz","fileCount":6,"unpackedSize":6428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevq3/CRA9TVsSAnZWagAAz2kP/A+EcepjFUB7VEmhrPOR\nCMfhxwHsHuXybyPv6E8McpAbA+8h+07KrWYzG0yT2VJL/9YW27Ia48YcJLcW\nmilS9GZFmnn2tAiNLxIQrhoRZGM9QykkjJhMXZiy8MNPv/kuy24IiGkhDXTn\nQNwpU9bhVHyn4SNHQYMtmVApfoF8FBLWAR9+sarUcnOShEwbzkKJVN7VEhwn\nFHLvvuAqFKUhAWnOSgqvmYUjWKznoblF1x4tcEi5yk/u0YzHjEfY3cJvqzbB\n6EjCGEe2FlMMdYACGdMVC+QGbJkmcXzB5Me23tv6x0ZB77WaZIufQ77JV5YB\nJgbwrjb0QivDvi0cCK9AYNE75LdLd+gPpDwQICHY7mhv7eFjTnd+G+UopA8y\nRS5PvUYl8xpYNW8A8lvThLydmlGbs/3xMV1DzpvKuvxRsPKZOkrurxgaIONL\nithLVftFn849G0q550rsMSFZ1FSgryaIdHr5moMQd86X9sRfm9yt+7t50Wn3\nfRR9/TYlSFHAT3Xyc87+2xVOoKJhFeR0iYWkPkKTEzTC/3JSvYq3TSZMdPZv\nQcag2xlrb1kP/+pxqMTt/1/0OPTKBzN1z3OLQGk/c5IFxYAYNeH4MFPcS7gT\nR5++po+sOPRpvQjZ2Jzb4MuHdkN2Nwila6UOYzpJ4cPB6xpUF/4XHpXAX5k+\neXuI\r\n=mJYz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBenS8+0hhPTAjnis30PZU0T5YdzcnEennDssKMLoowOAiEA6LPH7ZoAw+XGR9fzxyZlZtD2cl6iQ77S+idol+wPNcY="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"the-real-dk","email":"diego@geutstudio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-promise_2.0.0_1589554686856_0.24934679174630947"},"_hasShrinkwrap":false},"2.1.0":{"name":"@geut/hypercore-promise","version":"2.1.0","description":"An async/await based wrapper for hypercore (v8+)","main":"index.js","scripts":{"start":"node index.js","test":"tape tests/*.js","posttest":"npm run lint","lint":"standard","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hypercore":"^9.0.0"},"devDependencies":{"@geut/chan":"^2.2.1","proxyquire":"^2.1.3","random-access-memory":"^3.1.1","standard":"^14.3.4","stream-collector":"^1.0.1","tape":"^4.13.2","tempy":"^0.3.0"},"standard":{"env":["node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"keywords":["dat","hypercore","p2p","async-await","promises"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"homepage":"https://github.com/geut/hypercore-promise#readme","publishConfig":{"access":"public"},"gitHead":"a453e6e2273dbdb194a55b4dfb3983b0bbb6f46f","_id":"@geut/hypercore-promise@2.1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DBJs8lJ9I0pvcyiz44+V4fSvluOBAGjL6vMcwxkHXUIrXZC1o4adAhDW1SWumZJLxotLGZatwjzw/beJHkYbiQ==","shasum":"75d8a98c311003b40aa4369c3bec294d4c332f23","tarball":"https://registry.npmjs.org/@geut/hypercore-promise/-/hypercore-promise-2.1.0.tgz","fileCount":5,"unpackedSize":7505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGdlwCRA9TVsSAnZWagAAR7oP+wYmXDyXiUABkmh/P3yv\n4TjZUhrSZ5m1S4HP+IHw+mzVgt8siLTvpjFCdHDAg06gTp0mPRCn8qmUnPUw\ntLa6ItyhhGWzrA0hKLt6IYK3Xtj2/SK4DKpmIzT6GsigTohrGBr4bCaHnk9O\n00U4fS7GhHX93hNtlUYcsFN5ZEx0sPrjZ8n6a+9FPelot3a5HVLZR5tiapKI\nySrmTjTPFgsuUEu/hYhQPc1082muaq8O7wu06+6Y7Uafk79KTSU4EGQUIadY\nVDR8keNZ4ElXqkSHSVBIyN2ch6PmEVQGV1csilsMpDzRiwkznUrZxp86Ih0+\n5FFnZmKBYiyUe5qb41BJbuFw+uN+85/Mg5XDuRbfD6RnqLI9wod8hZZfRJ12\nD/1433bPcHNetm6LMu0sseVl0dBcAI+PbqDwWnorrgnsnAhjNSZnGeTq7uXx\nNAv71cipvzIxjHMMRzp0XQRNW9oHgrsbHerdTVnMKcmHEUv5xZFiJ/D+g362\nEmYc7bRLQN5HH3lXV3Bth6lHYOBc8qP3r3Bqk15fZy1MQyPwCNIho88ARbjQ\nhZlkAQ9N08BsSE4qbx/TNw1IwUOhR/srNf49saax/td/daj/iYL0gZjgqOA9\nDlsm2qT2tObxrqLqLFCXoY+9mkBIhMivn5AuvdZDe3QLccTxp0M7MBA7Na6j\nkXCS\r\n=dzs2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2/Rkuk8Xo1H47DsrGZVN+H8c7CEbGFaENwfSxiLvecAiEA3FpfhrPHDbwOpiX0a3/eO7PdhFmCASORmsoaOWnR+sg="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-promise_2.1.0_1595529583937_0.189487355879024"},"_hasShrinkwrap":false},"2.1.1":{"name":"@geut/hypercore-promise","version":"2.1.1","description":"An async/await based wrapper for hypercore (v8+)","main":"index.js","scripts":{"start":"node index.js","test":"tape tests/*.js","posttest":"npm run lint","lint":"standard","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hypercore":"^9.0.0"},"devDependencies":{"@geut/chan":"^2.2.1","proxyquire":"^2.1.3","random-access-memory":"^3.1.1","standard":"^14.3.4","stream-collector":"^1.0.1","tape":"^4.13.2","tempy":"^0.3.0"},"standard":{"env":["node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"keywords":["dat","hypercore","p2p","async-await","promises"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"homepage":"https://github.com/geut/hypercore-promise#readme","publishConfig":{"access":"public"},"gitHead":"fe36294785e91d01e2618542deecb7788aef4020","_id":"@geut/hypercore-promise@2.1.1","_nodeVersion":"12.3.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lCDNzzdqydLeOyCJXHuG7+y+rgTUNCA9BgxuJQLV5ekp6A0iy8ACkLEiHDu599eIhPiV8H7dJRlVfDYKY99TiQ==","shasum":"a00d29e7474602275d10c59cc5b45fc4d29a6aec","tarball":"https://registry.npmjs.org/@geut/hypercore-promise/-/hypercore-promise-2.1.1.tgz","fileCount":6,"unpackedSize":7915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGzEiCRA9TVsSAnZWagAAfBoP/Rje6k4DgwggfwmXSR2X\nwn57OtmrarIUx1cYEP2WniahE635WPFA3Bj6uYe8cQazT1+SLdBgNh53NxHG\n3Huz2AaGB6mrYYelQ4jLv0TgGDIyadRHtbGkA9OthOzxPC9g/VEcPD28dQv9\n+xBisKrCr+xki7ShKx0VT/OSNQQKShsJtKi6HmegyMo/SVkClXvW6vZyslaw\nkEE+8WDJkx0IbkuzJYsbm5u4u71phUkUH9bBO+aIxFI7LvZmsxc6TCmFmfAx\nZ96FV1xlRgJjCEZ1zFFlerl1/rpTBJBBBJMO9wq2pX/xfqhB3DQ1N486n0fb\nMdasmsRgWgq4HG6//M9yw2llniTy0Ph/js5HQly88Ekf4VG4UExRy5P2wlsh\n0mYDM0///CKxjM5opMXh4k8gW01lInbdwI2uUN4tXnC+yCEYAn+8J2Ugv6KU\nVmXpSFSbgWoPiykH6LhJM+229q66QtMcSx/HViRYnGv2MnuKIOlvyGt/74br\n29xWWp9rDTKoN/1yVvxa5piFqCV0zrEZQMzHYtFnd7IkwvGBUbMXXCjbYFFQ\n7RwG2c576YXIJLwV2qbnRUbHNC6cXZbFUATHg4DtFinnFlktjsOtfueSQYbc\nH7SpsB1rvz+bVybRErO0uxfjt2Pf1MozDd5624KMmhHAzvGDJE5jinGFBf2h\ntPAN\r\n=OP8f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9Y6ocHTrg8hJ5dH/y37biSMSWs1zCAYCTw8n9bbWozgIgOM6wFP11zRuxdBnauJd3uDOhbIM5br/H24FjLmPSHNU="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"the-real-dk","email":"diego@geutstudio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-promise_2.1.1_1595617569753_0.6137095198923526"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-07T18:58:59.896Z","1.0.0":"2020-02-07T18:59:00.134Z","modified":"2022-06-27T21:27:45.447Z","1.0.1":"2020-02-07T19:00:25.309Z","1.1.0":"2020-02-10T15:54:51.968Z","1.1.1":"2020-02-27T01:05:03.763Z","1.2.0":"2020-03-11T23:01:34.168Z","1.2.1":"2020-04-19T14:46:42.484Z","2.0.0":"2020-05-15T14:58:06.993Z","2.1.0":"2020-07-23T18:39:44.122Z","2.1.1":"2020-07-24T19:06:10.006Z"},"maintainers":[{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"}],"description":"An async/await based wrapper for hypercore (v8+)","homepage":"https://github.com/geut/hypercore-promise#readme","keywords":["dat","hypercore","p2p","async-await","promises"],"repository":{"type":"git","url":"git+https://github.com/geut/hypercore-promise.git"},"author":{"name":"GEUT","email":"contact@geutstudio.com"},"bugs":{"url":"https://github.com/geut/hypercore-promise/issues"},"license":"MIT","readme":"# hypercore-promise\n\n[![Build Status](https://travis-ci.com/geut/hypercore-promise.svg?branch=master)](https://travis-ci.com/geut/hypercore-promise)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n\n> An async/await based wrapper for [hypercore](https://github.com/hypercore-protocol/hypercore) (v9+)\n\n## <a name=\"install\"></a> Install\n\n```\n$ npm install @geut/hypercore-promise\n```\n\n## <a name=\"usage\"></a> Usage\n\n```javascript\nconst hypercore = require('@geut/hypercore-promise')\n\n;(async () => {\n  const feed = hypercore('./my-first-dataset', {valueEncoding: 'utf-8'})\n\n  await feed.append('hello')\n  await feed.append('world')\n\n  console.log(await feed.get(0)) // prints hello\n  console.log(await feed.get(1)) // prints world\n})\n```\n\n### Differences with Hypercore\n\nSome methods like `get` and `download` not only use callbacks but also returns a value directly.\n\n```javascript\nconst id = feed.get(0, (err, data) => {\n  console.log(data)\n})\n```\n\nSince our methods return promises what you need to do to get the internal value is to use our function helper `getValue`.\n\n```javascript\nconst { getValue } = require('hypercore-promise')\n\nconst promise = feed.get(0)\nconst id = getValue(promise)\npromise.then(data => console.log(data))\n```\n\n`hypercore-promise` already detects the internal value so you don't need to use `getValue` in that case.\n\n```javascript\nconst promise = feed.get(0)\nfeed.cancel(promise)\npromise.catch(err => {\n  console.log('was canceled')\n})\n```\n\n## <a name=\"issues\"></a> Issues\n\n:bug: If you found an issue we encourage you to report it on [github](https://github.com/geut/hypercore-promise/issues). Please specify your OS and the actions to reproduce it.\n\n## <a name=\"contribute\"></a> Contributing\n\n:busts_in_silhouette: Ideas and contributions to the project are welcome. You must follow this [guideline](https://github.com/geut/hypercore-promise/blob/master/CONTRIBUTING.md).\n\n## License\n\nMIT © A [**GEUT**](http://geutstudio.com/) project\n","readmeFilename":"README.md"}