key
Version:
A tiny little keycode library
62 lines (50 loc) • 987 B
text/coffeescript
'use strict'
# Key
#
# @copyright Andrew Lawson 2012
# @see http://github.com/adlawson/key
# @see http://npmjs.org/package/key
# @see http://opensource.org/licenses/mit-license.php MIT License
# Dependencies
{ref} = require '../ref'
# Definitions
alnum = {
'0': ref '0', 48
'1': ref '1', 49
'2': ref '2', 50
'3': ref '3', 51
'4': ref '4', 52
'5': ref '5', 53
'6': ref '6', 54
'7': ref '7', 55
'8': ref '8', 56
'9': ref '9', 57
a: ref 'A', 65
b: ref 'B', 66
c: ref 'C', 67
d: ref 'D', 68
e: ref 'E', 69
f: ref 'F', 70
g: ref 'G', 71
h: ref 'H', 72
i: ref 'I', 73
j: ref 'J', 74
k: ref 'K', 75
l: ref 'L', 76
m: ref 'M', 77
n: ref 'N', 78
o: ref 'O', 79
p: ref 'P', 80
q: ref 'Q', 81
r: ref 'R', 82
s: ref 'S', 83
t: ref 'T', 84
u: ref 'U', 85
v: ref 'V', 86
w: ref 'W', 87
x: ref 'X', 88
y: ref 'Y', 89
z: ref 'Z', 90
}
# Exports
module.exports = alnum