Removed usage of random-js
Replaced random-js with vanilla JS random
This commit is contained in:
parent
8e9205cecc
commit
dbf4f6b5dd
|
@ -1,8 +1,5 @@
|
||||||
var rand = require('random-js');
|
|
||||||
var fs = require('fs')
|
var fs = require('fs')
|
||||||
var dictionary;
|
var dictionary;
|
||||||
var randomEngine = rand.engines.nativeMath;
|
|
||||||
var random;
|
|
||||||
|
|
||||||
var DictionaryGenerator = function(options) {
|
var DictionaryGenerator = function(options) {
|
||||||
//Options
|
//Options
|
||||||
|
@ -20,7 +17,6 @@ var DictionaryGenerator = function(options) {
|
||||||
for(var i = 0; i < this.dictionary.length; i++)
|
for(var i = 0; i < this.dictionary.length; i++)
|
||||||
this.dictionary[i] = this.dictionary[i].replace(/\W/g,'');
|
this.dictionary[i] = this.dictionary[i].replace(/\W/g,'');
|
||||||
|
|
||||||
this.random = rand.integer(0, this.dictionary.length);
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -28,7 +24,7 @@ var DictionaryGenerator = function(options) {
|
||||||
DictionaryGenerator.prototype.createKey = function(keyLength) {
|
DictionaryGenerator.prototype.createKey = function(keyLength) {
|
||||||
var text = '';
|
var text = '';
|
||||||
for(var i = 0; i < keyLength; i++)
|
for(var i = 0; i < keyLength; i++)
|
||||||
text += this.dictionary[random(randomEngine)];
|
text += this.dictionary[Math.floor(Math.random()*this.dictionary.length];
|
||||||
return text;
|
return text;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue