@cerc-io/peer (0.2.28)
Installation
@cerc-io:registry=
npm install @cerc-io/peer@0.2.28
"@cerc-io/peer": "0.2.28"
About this package
peer
Package used for connecting between peers and send messages
Implementations
- Discover peers
- Connect between peers and send messages
- Use package in browser
- Use package in server
- Send messages between systems in different LANs using relay node
Known Issues
peer:disconnect
event is not fired when remote peer browser is closed
Dependencies
Dependencies
ID | Version |
---|---|
@cerc-io/libp2p | 0.42.2-laconic-0.1.1 |
@cerc-io/prometheus-metrics | 1.1.4 |
@cerc-io/webrtc-direct | ^5.0.0-laconic-0.1.3 |
@chainsafe/libp2p-noise | ^11.0.0 |
@libp2p/floodsub | ^6.0.0 |
@libp2p/mplex | ^7.1.1 |
@libp2p/peer-id-factory | ^2.0.0 |
@libp2p/pubsub-peer-discovery | ^8.0.0 |
@multiformats/multiaddr | ^11.1.4 |
buffer | ^6.0.3 |
debug | ^4.3.1 |
it-length-prefixed | ^8.0.4 |
it-map | ^2.0.0 |
it-pipe | ^2.0.5 |
it-pushable | ^3.1.2 |
node-pre-gyp | ^0.13.0 |
p-event | ^5.0.1 |
uint8arrays | ^4.0.3 |
unique-names-generator | ^4.7.1 |
wrtc | ^0.4.7 |
yargs | ^17.0.1 |
Development Dependencies
ID | Version |
---|---|
@types/node | 16.11.7 |
@typescript-eslint/eslint-plugin | ^5.47.1 |
@typescript-eslint/parser | ^5.47.1 |
eslint | ^7.27.0 |
eslint-config-semistandard | ^15.0.1 |
eslint-config-standard | ^16.0.3 |
eslint-plugin-import | ^2.23.3 |
eslint-plugin-node | ^11.1.0 |
eslint-plugin-promise | ^5.1.0 |
eslint-plugin-standard | ^5.0.0 |
typescript | ^4.9.4 |
Details
Assets (1)
Versions (83)
View all
peer-0.2.28.tgz
47 KiB