Userland FIFO file.
npm install fifofile
To consume, in any process
const FIFOFile = require('fifofile')
for await (const msg of new FIFOFile('/tmp/my-fifo')) {
console.log('incoming:', msg)
}
To produce, in any process
const FIFOFile = require('fifofile')
const fifo = new FIFOFile('/tmp/my-fifo')
fifo.write(Buffer.from('a msg'))
Apache-2.0