diff options
| author | Taras Verveha <[email protected]> | 2020-11-27 10:20:49 +0200 |
|---|---|---|
| committer | Taras Verveha <[email protected]> | 2020-11-27 10:20:49 +0200 |
| commit | 56c461bcd421aad0a069b912d8003704a3b48c96 (patch) | |
| tree | fea7aee2ff5af3ee0dfa2b6e712253eba6555803 | |
| parent | 91dc8a3372426bc691be56153b33e81a16459f49 (diff) | |
| download | faker-56c461bcd421aad0a069b912d8003704a3b48c96.tar.xz faker-56c461bcd421aad0a069b912d8003704a3b48c96.zip | |
Current faker instance passed into user-agent generate function to avoid loading additional locales
| -rw-r--r-- | lib/internet.js | 2 | ||||
| -rw-r--r-- | vendor/user-agent.js | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/lib/internet.js b/lib/internet.js index 658607a1..cb5da0ae 100644 --- a/lib/internet.js +++ b/lib/internet.js @@ -245,7 +245,7 @@ var Internet = function (faker) { * @method faker.internet.userAgent */ self.userAgent = function () { - return random_ua.generate(); + return random_ua.generate(faker); }; self.userAgent.schema = { diff --git a/vendor/user-agent.js b/vendor/user-agent.js index 95b252ae..0a537e10 100644 --- a/vendor/user-agent.js +++ b/vendor/user-agent.js @@ -28,6 +28,8 @@ If we meet some day, and you think this stuff is worth it, you can buy me a beer */ +exports.generate = function generate(faker) { + function rnd(a, b) { //calling rnd() with no arguments is identical to rnd(0, 100) a = a || 0; @@ -36,14 +38,12 @@ function rnd(a, b) { if (typeof b === 'number' && typeof a === 'number') { // 9/2018 - Added faker random to ensure mersenne and seed - var faker = require('../'); return faker.random.number({ min: a, max: b}); } if (Object.prototype.toString.call(a) === "[object Array]") { //returns a random element from array (a), even weighting - var faker = require('../'); return faker.random.arrayElement(a); } @@ -203,7 +203,6 @@ var browser = { } }; -exports.generate = function generate() { var random = randomBrowserAndOS(); return browser[random[0]](random[1]); }; |
