npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

utp-wasm

1.1.4

@mafintosh

npmHomeRepoSnykSocket
Downloads:262
$ npm install utp-wasm
DailyWeeklyMonthlyYearly

utp-wasm

An emscripten WASM build of libutp, as an alternative to utp-native when you are in an enviroment where you cannot load a native extension

NOTE: This is much slower than the native binding

Usage

const utp = require('utp-wasm')

const sock = utp()

sock.on('connection', function (connection) {
  // a simple echo server
  connection.pipe(connection)
})

sock.listen(20000)

API

Shares the same api as utp-native.

Building

To build this first fetch the libutp dep

npm run fetch-libutp

Then install emscripten and do

npm run emscripten

License

MIT