No description, website, or topics provided.
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples/simple
.gitignore
LICENCE
Makefile
README.md
index.js
package.json

README.md

seaport-stream

Create streams over seaport

Basically seaport but allows you to get streams and service streams rather then mess with the details of the IO protocol

Example Client

var seaport = require("seaport-stream")

var ports = seaport.connect("localhost", 9093)

var stream = ports.get("magic@1.2.x")

stream.on("data", function (data) {
    console.log("[CLIENT]", data.toString())
})
stream.write("hello from client!")

Example Server

var seaport = require("seaport-stream")

var ports = seaport.connect("localhost", 9093)

ports.service("magic@1.2.3", handleStream)

function handleStream(stream) {
    stream.write("hello from magic!")
    stream.on("data", function (data) {
        console.log("[MAGIC]", data.toString())
    })
}

Installation

npm install seaport-stream

Contributors

  • Raynos

MIT Licenced