txrx
v1.0.1
Published
a simple transmit/receive utility using websockets
Maintainers
Readme
txrx 📤📥
Send and receive messages between programs
What is this?
Sometimes in development you just want to send some data to a running program, and dont want to have to mess around with servers or API requests. This is much easier!
Usage
First, you will typically have your program/app/etc, where you will be receiving data. Let's call it app.js.
You will instantiate a Receiver() with a port of your choice. it defaults to 3000
app.js (receiver)
// app.js
const {Receiver} = require("txrx")
const receiver = new Receiver(3000) // specify port. default 3000
receiver.on("message", data => {
console.log(data)
})
receiver.listen()
/*
~ your code ~
*/Next, create another script that we will use to run your transmitter/sender.
transmitter.js
// transmitter.js
const {Transmitter} = require("txrx")
const transmitter = new Transmitter()
transmitter.start() // starts a command prompt in consoleRunning the files
- Open a console window and run
app.js
node app.js- Open another console window and run
transmitter.js. It will start running a command prompt.
node transmitter.js
> _- Type a message
# transmitter.js running...
> hello world- Check back in your
app.jsconsole window. You should now see the message logged!
# app.js running...
hello world