Commit dbf4f6b5 authored by Klas af Geijerstam's avatar Klas af Geijerstam Committed by GitHub
Browse files

Removed usage of random-js

Replaced random-js with vanilla JS random
parent 8e9205ce
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
var rand = require('random-js');
var fs = require('fs')
var dictionary;
var randomEngine = rand.engines.nativeMath;
var random;

var DictionaryGenerator = function(options) {
  //Options
@@ -20,7 +17,6 @@ var DictionaryGenerator = function(options) {
    for(var i = 0; i < this.dictionary.length; i++)
      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) {
  var text = '';
  for(var i = 0; i < keyLength; i++)
    text += this.dictionary[random(randomEngine)];
    text += this.dictionary[Math.floor(Math.random()*this.dictionary.length];
  return text;
};