text2braille
Version:
A small library to convert text to braille notation.
77 lines (75 loc) • 1.38 kB
JavaScript
const codes = {
'1': '⠼⠁',
'2': '⠼⠃',
'3': '⠼⠉',
'4': '⠼⠙',
'5': '⠼⠑',
'6': '⠼⠋',
'7': '⠼⠛',
'8': '⠼⠓',
'9': '⠼⠊',
'0': '⠼⠚',
'A': '⠠⠁',
'B': '⠠⠃',
'C': '⠠⠉',
'D': '⠠⠙',
'E': '⠠⠑',
'F': '⠠⠋',
'G': '⠠⠛',
'H': '⠠⠓',
'I': '⠠⠊',
'J': '⠠⠚',
'K': '⠠⠅',
'L': '⠠⠇',
'M': '⠠⠍',
'N': '⠠⠝',
'O': '⠠⠕',
'P': '⠠⠏',
'Q': '⠠⠟',
'R': '⠠⠗',
'S': '⠠⠎',
'T': '⠠⠞',
'U': '⠠⠥',
'V': '⠠⠧',
'W': '⠠⠺',
'X': '⠠⠭',
'Y': '⠠⠽',
'Z': '⠠⠵',
'a': '⠁',
'b': '⠃',
'c': '⠉',
'd': '⠙',
'e': '⠑',
'f': '⠋',
'g': '⠛',
'h': '⠓',
'i': '⠊',
'j': '⠚',
'k': '⠅',
'l': '⠇',
'm': '⠍',
'n': '⠝',
'o': '⠕',
'p': '⠏',
'q': '⠟',
'r': '⠗',
's': '⠎',
't': '⠞',
'u': '⠥',
'v': '⠧',
'w': '⠺',
'x': '⠭',
'y': '⠽',
'z': '⠵',
'\\.': '⠲',
',': '⠂',
'\\?': '⠦',
';': '⠆',
'!': '⠖',
'<': '⠦',
'>': '⠴',
'\\ ': '⠶',
'-': '⠤',
"'": '⠄',
};
module.exports = codes;