X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=utils%2FtokenGenerator.js;h=b549198af9f3a11dfc57a9f087854e973b0f96f6;hp=1bc172cd9639295854527d528fe42c73d2184723;hb=b955c65b942d09d24b5c3bed0d755d4f2f8f71f1;hpb=fd08ab2c5b8931bb8c95cf7e9f2f95122647f991 diff --git a/utils/tokenGenerator.js b/utils/tokenGenerator.js index 1bc172cd..b549198a 100644 --- a/utils/tokenGenerator.js +++ b/utils/tokenGenerator.js @@ -1,14 +1,13 @@ -module.exports = +function randString() { - rand: function() { - return Math.random().toString(36).substr(2); // remove `0.` - }, + return Math.random().toString(36).substr(2); // remove `0.` +} - generate: function(tlen) { - var res = ""; - var nbRands = Math.ceil(tlen/10); //10 = min length of a rand() string - for (var i = 0; i < nbRands; i++) - res += TokenGen.rand(); - return res.substr(0, tlen); - }, +module.exports = function(tlen) +{ + let res = ""; + let nbRands = Math.ceil(tlen/10); //10 = min length of a rand() string + for (let i = 0; i < nbRands; i++) + res += randString(); + return res.substr(0, tlen); }