aboutsummaryrefslogtreecommitdiff
path: root/lib/random.js
diff options
context:
space:
mode:
authorMarak <[email protected]>2021-03-25 14:46:39 -0400
committerGitHub <[email protected]>2021-03-25 14:46:39 -0400
commit149289afa955d81bed410104d5f034eb1495fe9d (patch)
tree48b4aaca32521d917a10ca5da4de32a0763d8e51 /lib/random.js
parent38d8187c3501d5efe3d5644167d4a8174cde6037 (diff)
parenteb3a5d23babd2ce0187b7aa761f745c5726e27ac (diff)
downloadfaker-149289afa955d81bed410104d5f034eb1495fe9d.tar.xz
faker-149289afa955d81bed410104d5f034eb1495fe9d.zip
Merge pull request #1147 from cowboyd/one-random-number-generator-per-faker
Give each faker instance its own random number generator
Diffstat (limited to 'lib/random.js')
-rw-r--r--lib/random.js6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/random.js b/lib/random.js
index 4c2daaac..4443c555 100644
--- a/lib/random.js
+++ b/lib/random.js
@@ -1,5 +1,3 @@
-var mersenne = require('../vendor/mersenne');
-
/**
* Method to reduce array of characters
* @param arr existing array of characters
@@ -22,10 +20,10 @@ var arrayRemove = function (arr, values) {
function Random (faker, seed) {
// Use a user provided seed if it is an array or number
if (Array.isArray(seed) && seed.length) {
- mersenne.seed_array(seed);
+ faker.mersenne.seed_array(seed);
}
else if(!isNaN(seed)) {
- mersenne.seed(seed);
+ faker.mersenne.seed(seed);
}
/**