serialport-v5
Version:
fork with electron support of Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
19 lines (15 loc) • 460 B
JavaScript
;
const Buffer = require('safe-buffer').Buffer;
const DelimiterParser = require('./delimiter');
module.exports = class ReadLineParser extends DelimiterParser {
constructor(options) {
const opts = Object.assign({
delimiter: Buffer.from('\n', 'utf8'),
encoding: 'utf8'
}, options);
if (typeof opts.delimiter === 'string') {
opts.delimiter = Buffer.from(opts.delimiter, opts.encoding);
}
super(opts);
}
};