refactoring of getModules function

This commit is contained in:
azivner
2018-03-04 12:06:35 -05:00
parent 7a865a9081
commit d239ef2956
3 changed files with 58 additions and 54 deletions

View File

@@ -134,6 +134,18 @@ function unescapeHtml(str) {
return unescape(str);
}
function toObject(array, fn) {
const obj = {};
for (const item of array) {
const ret = fn(item);
obj[ret[0]] = ret[1];
}
return obj;
}
module.exports = {
randomSecureToken,
randomString,
@@ -159,5 +171,6 @@ module.exports = {
sanitizeSql,
assertArguments,
stopWatch,
unescapeHtml
unescapeHtml,
toObject
};