From 3d3ae82f5b414e13a649aab6be337c7f59870e21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 15 Dec 2021 13:42:16 -0500 Subject: [PATCH] refactor: remove unused args --- public/src/utils.js | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/public/src/utils.js b/public/src/utils.js index 8bca923287..2189c107e6 100644 --- a/public/src/utils.js +++ b/public/src/utils.js @@ -2,9 +2,7 @@ (function (factory) { if (typeof module === 'object' && module.exports) { - const winston = require('winston'); - - module.exports = factory(require('xregexp'), winston); + module.exports = factory(); process.profile = function (operation, start) { console.log('%s took %d milliseconds', operation, process.elapsedTimeSince(start)); @@ -15,14 +13,12 @@ return (diff[0] * 1e3) + (diff[1] / 1e6); }; } else { - window.utils = factory(window.XRegExp, console); + window.utils = factory(); } // eslint-disable-next-line -}(function (XRegExp, console) { - const freeze = Object.freeze || function (obj) { return obj; }; - +}(function () { // add default escape function for escaping HTML entities - const escapeCharMap = freeze({ + const escapeCharMap = Object.freeze({ '&': '&', '<': '<', '>': '>', @@ -36,7 +32,7 @@ } const escapeChars = /[&<>"'`=]/g; - const HTMLEntities = freeze({ + const HTMLEntities = Object.freeze({ amp: '&', gt: '>', lt: '<', @@ -373,13 +369,13 @@ return utils.languageKeyRegex.test(input); }, userLangToTimeagoCode: function (userLang) { - const mapping = { + const mapping = Object.create(null, { 'en-GB': 'en', 'en-US': 'en', 'fa-IR': 'fa', 'pt-BR': 'pt-br', nb: 'no', - }; + }); return mapping[userLang] || userLang; }, // shallow objects merge @@ -401,7 +397,7 @@ return ('' + path).split('.').pop(); }, - extensionMimeTypeMap: { + extensionMimeTypeMap: Object.create(null, { bmp: 'image/bmp', cmx: 'image/x-cmx', cod: 'image/cis-cod', @@ -425,7 +421,7 @@ xbm: 'image/x-xbitmap', xpm: 'image/x-xpixmap', xwd: 'image/x-xwindowdump', - }, + }), fileMimeType: function (path) { return utils.extensionToMimeType(utils.fileExtension(path));