X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=utils%2FtokenGenerator.js;fp=utils%2FtokenGenerator.js;h=b549198af9f3a11dfc57a9f087854e973b0f96f6;hp=1bc172cd9639295854527d528fe42c73d2184723;hb=badeb466c977ed9a8e1b464a2236001126decb9e;hpb=60d9063fdfcd4b7628fbc0e0fc594f083bda8761 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); }