An open API service indexing awesome lists of open source software.

https://github.com/terrierscript/node-keyupdown

[experimental] emulate keyup and keydown on nodejs
https://github.com/terrierscript/node-keyupdown

Last synced: 3 months ago
JSON representation

[experimental] emulate keyup and keydown on nodejs

Awesome Lists containing this project

README

          

node-keyupdown
==============

emulate keyup and keydown on nodejs.

## Sample

```javascript
var keydownup = require("./index")
keydownup(process.stdin)

process.stdin.on('keydown', function(){
console.log("keydown")
})
process.stdin.on('keyup', function(){
console.log("keyup")
})
process.stdin.on('keypress', function(ch, key){
console.log("keypress")
if(key && key.name == "c" && key.ctrl){
console.log("exit")
process.exit()
}
})
process.stdin.setRawMode(true);
process.stdin.resume()
```