node-hid-stream
Version:
Stream data from HID device in Node.js
17 lines (11 loc) • 367 B
JavaScript
;
const Hidstream = require('./hidstream');
const keyboardParser = require('./keyboard-parser');
const KeyboardBase = require('./keyboard-base');
class Keyboard extends KeyboardBase {
constructor(options) {
super(Hidstream, options);
this.device.on('data', data => this.emit('data', keyboardParser(data)));
}
}
module.exports = Keyboard;