Keyboard event key name utility
$ component install component/keyname
or
$ npm install keyname
var keyname = require('keyname');
keyname(27);
// => "esc"
keyname(23123123);
// => undefined
keyname(65);
// => "a"
keyname(49);
// => "1"
The following are supported:
- backspace
- tab
- enter
- shift
- ctrl
- alt
- capslock
- esc
- space
- pageup
- pagedown
- end
- home
- left
- up
- right
- down
- ins
- del
- meta
- a-z
- 0-9
MIT