Skip to content

I2P SAM Library

Choose a tag to compare

@diva-exchange diva-exchange released this 04 Aug 17:34
· 41 commits to develop since this release
f2ea162

Changes v5.2.0

Added: config.stream.timeoutConnect (default 60 seconds)
Changed: UDP/datagrams - removed transport compression (introduced in 5.1 - reverted)
Changed: createStream respects timeout
Fixed: tests, docs, code/docker clean-up

I2P SAM library, created by https://diva.exchange/

An I2P SAM library: enabling applications to communicate through the I2P network.

What is I2P? I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network. Read more: https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/

To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p

Get Started

npm i @diva.exchange/i2p-sam

or, lighter, without developer dependencies:

npm i --omit dev @diva.exchange/i2p-sam

Test Coverage Report

=============================== Coverage summary ===============================
Statements   : 98.15% ( 692/705 )
Branches     : 89.59% ( 155/173 )
Functions    : 100% ( 42/42 )
Lines        : 98.15% ( 692/705 )
================================================================================