UNPKG

keycode.js

Version:

Use human key names instead of keycode numbers for your keyboard bindings.

27 lines (18 loc) 455 B
keycode.js === Use constants instead of plain number/string values for your keyboard bindings. Codes extracted from [KeyboardEvent.code](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code). **1.7kb minified** Usage example --- ```typescript import { Keycode } from "keycode.js"; document.addEventListener('keyup', function(e) { if (e.code == Keycode.Enter) { console.log("User pressed ENTER key") } }) ``` License --- MIT