ipfs-event-stream

[![](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io/) [![](https://img.shields.io/badge/freejs-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs) [![Dependency Status](https://david-d

Usage no npm install needed!

<script type="module">
  import ipfsEventStream from 'https://cdn.skypack.dev/ipfs-event-stream';
</script>

README

JS IPFS EventStream

Dependency Status Build Status

Get a stream of everything happening on your IFPS node

Installation

$ npm i --save ipfs-event-stream

Usage

const createEventStream = require('ipfs-event-stream')

const api = getIPFSAPI()

const event$ = createEventStream(api)

event$.subscribe(event => console.log(event))

All events emitted have a source property that can be either

  • diag/sys: Events from an api call to diag/sys
  • diag/net: Events from an api call to diag/net
  • log/tail: Events from the log stream