1
0
mirror of https://github.com/fluencelabs/js-libp2p synced 2025-03-17 16:10:52 +00:00
dirkmc 472e14f2b4 refactor(docs): async await version of examples/chat ()
* fix: performance bottleneck in stat.js ()

Array.shift seems to be very slow, perhaps linear, on some
engines, resulting in  _update consuming a lot of CPU.

* docs(fix): correct docs and example for pnet ()

* docs(fix): correct docs and example for pnet

* docs(fix): correct pnet docs

* docs(fix): update README.md language ()

* docs: reciprocate ()

* docs(example): fix ipfs cat ()

`ipfs.files.cat` is incorrect. the correct function is `ipfs.cat`

* fix: async-await example chat

* fix: move handler before start

* fix: examples readme typos ()

* fix: simplify libp2p bundle for echo example

* chore: remove unused vars
2020-01-24 14:40:40 +01:00
..

Chat example with libp2p

This example creates a simple chat app in your terminal.

Setup

  1. Install the modules in the libp2p root directory, npm install.
  2. Open 2 terminal windows in the ./examples/chat/src directory.

Running

  1. Run the listener in window 1, node listener.js
  2. Run the dialer in window 2, node dialer.js
  3. Type a message in either window and hit enter
  4. Tell yourself secrets to your hearts content!