diff options
| author | Charles Lowell <[email protected]> | 2021-03-25 09:47:19 +0200 |
|---|---|---|
| committer | Charles Lowell <[email protected]> | 2021-03-25 09:47:19 +0200 |
| commit | eb3a5d23babd2ce0187b7aa761f745c5726e27ac (patch) | |
| tree | 48b4aaca32521d917a10ca5da4de32a0763d8e51 | |
| parent | 194e1a8896067b929315a603acad2e750dfa1526 (diff) | |
| download | faker-eb3a5d23babd2ce0187b7aa761f745c5726e27ac.tar.xz faker-eb3a5d23babd2ce0187b7aa761f745c5726e27ac.zip | |
👍🏼Remove old public API from vendor/mersenne.js
| -rw-r--r-- | test/random.unit.js | 2 | ||||
| -rw-r--r-- | vendor/mersenne.js | 28 |
2 files changed, 1 insertions, 29 deletions
diff --git a/test/random.unit.js b/test/random.unit.js index 147d7dbb..b45d347d 100644 --- a/test/random.unit.js +++ b/test/random.unit.js @@ -3,7 +3,7 @@ if (typeof module !== 'undefined') { var sinon = require('sinon'); var _ = require('lodash'); var faker = require('../index'); - var mersenne = require('../vendor/mersenne'); + var mersenne = new (require('../lib/mersenne')); } diff --git a/vendor/mersenne.js b/vendor/mersenne.js index edc4743c..4d9d0322 100644 --- a/vendor/mersenne.js +++ b/vendor/mersenne.js @@ -256,31 +256,3 @@ function MersenneTwister19937() // Export the twister class exports.MersenneTwister19937 = MersenneTwister19937; - -// Export a simplified function to generate random numbers -var gen = new MersenneTwister19937; -gen.init_genrand((new Date).getTime() % 1000000000); - -// Added max, min range functionality, Marak Squires Sept 11 2014 -exports.rand = function(max, min) { - if (max === undefined) - { - min = 0; - max = 32768; - } - return Math.floor(gen.genrand_real2() * (max - min) + min); -} -exports.seed = function(S) { - if (typeof(S) != 'number') - { - throw new Error("seed(S) must take numeric argument; is " + typeof(S)); - } - gen.init_genrand(S); -} -exports.seed_array = function(A) { - if (typeof(A) != 'object') - { - throw new Error("seed_array(A) must take array of numbers; is " + typeof(A)); - } - gen.init_by_array(A, A.length); -}
\ No newline at end of file |
