UNPKG

cordova-chrome-net

Version:
35 lines (27 loc) 652 B
var net = require('net') var Buffer = require('buffer').Buffer var PORT = Number(process.env.PORT) var client = net.createConnection({ port: PORT, host: '127.0.0.1' }) // If any errors are emitted, log them client.on('error', function (err) { console.error(err.stack) }) client.on('data', function (data) { if (data.toString() === 'boop') { client.write('pass') } else { client.write('fail') } }) client.write(new Buffer('|beep|').slice(1, 5)) // TODO: // - test bytesWritten // - test bytesRead // streaming // var through = require('through') // client.pipe(through(function (data) { // console.log(bops.to(data)) // }))