0.2.0 • Published 5 years ago

hypercore-ready v0.2.0

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

hypercore-ready

Wait for 1 more or more hypercores to be ready.

Installation

$ npm install hypercore-ready --save

Usage

const ready = require('hypercore-ready')

ready(...hypercores, (err) => {
  // called when all hypercores are ready
})

API

ready(...hypercores[, callback])

ready(hypercores[, callback])

await ready(hypercores)

Waits for all given hypercores to be ready calling callback(err, pending, total) when all are ready or when an error occurs.

const cores = [ ...hypercores ]

ready(...cores, callback)
// or
ready(cores)
// or
await ready(cores)

License

MIT