| 12345678910111213141516171819202122232425262728 | 
var keypress = require('./')keypress(process.stdin)if (process.stdin.setRawMode)  process.stdin.setRawMode(true)else  require('tty').setRawMode(true)process.stdin.on('keypress', function (c, key) {  console.log(0, c, key)  if (key && key.ctrl && key.name == 'c') {    process.stdin.pause()  }})process.stdin.on('mousepress', function (mouse) {  console.log(mouse)})keypress.enableMouse(process.stdout)process.on('exit', function () {  //disable mouse on exit, so that the state is back to normal  //for the terminal.  keypress.disableMouse(process.stdout)})process.stdin.resume()
 |