aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMarak <[email protected]>2016-02-15 07:19:17 -0500
committerMarak <[email protected]>2016-02-15 07:19:17 -0500
commit9bb2b7c341bcf41e00341c92a8a66620c401c85f (patch)
treead29fd3d82263d55889497c3094c77687c9620d0 /lib
parent3969440cd4ae5b4f39de9eb661b0931a731c7425 (diff)
downloadfaker-9bb2b7c341bcf41e00341c92a8a66620c401c85f.tar.xz
faker-9bb2b7c341bcf41e00341c92a8a66620c401c85f.zip
[api] Added `random.locale` method. Closes #274
* Returns a random locale * May not work correctly in locale builds
Diffstat (limited to 'lib')
-rw-r--r--lib/random.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/random.js b/lib/random.js
index 70bc9f9a..138d4bdc 100644
--- a/lib/random.js
+++ b/lib/random.js
@@ -133,6 +133,10 @@ function Random (faker, seed) {
return faker.image.image();
}
+ this.locale = function randomLocale () {
+ return faker.random.arrayElement(Object.keys(faker.locales));
+ };
+
return this;
}