Modularized event listeners

This commit is contained in:
AlexKvazos
2015-04-29 11:46:09 -05:00
parent fcb2236d12
commit 5046fd49ba
10 changed files with 75 additions and 64 deletions
+8
View File
@@ -0,0 +1,8 @@
module.exports = function escapeHtml(unsafe) {
return unsafe
.replace(/&/g, "&")
.replace(/</g, "&lt;")
.replace(/>/g, "&gt;")
.replace(/"/g, "&quot;")
.replace(/'/g, "&#039;");
};
+2
View File
@@ -0,0 +1,2 @@
exports.escapeHtml = require('./escapeHtml');
exports.stringToCode = require('./stringToCode');
+24
View File
@@ -0,0 +1,24 @@
module.exports = function stringToCode(string) {
var dictionary = {
'black': 0,
'dark_blue': 1,
'dark_green': 2,
'dark_aqua': 3,
'dark_red': 4,
'dark_purple': 5,
'gold': 6,
'gray': 7,
'dark_gray': 8,
'indigo': 9,
'green': 'a',
'aqua': 'b',
'red': 'c',
'light_purple': 'd',
'yellow': 'e',
'white': 'f'
};
return dictionary[string] || 'f';
};