UNPKG

@jimpick/dat-next

Version:

Dat is the package manager for data. Easily share and version control data.

18 lines (13 loc) 402 B
module.exports = runHttp function runHttp (state, bus) { if (state.dat) return serve() bus.once('dat', serve) function serve () { var port = (typeof state.opts.http === 'boolean') ? 8080 : state.opts.http var server = state.dat.serveHttp({ port: port }) server.on('listening', function () { state.http = { port: port, listening: true } bus.emit('render') }) } }