summaryrefslogtreecommitdiff
path: root/src/node_modules/chance/docs/helpers/set.md
diff options
context:
space:
mode:
authorMinteck <contact@minteck.org>2021-12-21 16:52:28 +0100
committerMinteck <contact@minteck.org>2021-12-21 16:52:28 +0100
commit46e43f4bde4a35785b4997b81e86cd19f046b69b (patch)
treec53c2f826f777f9d6b2d249dab556feb72a6c3a6 /src/node_modules/chance/docs/helpers/set.md
downloadlangdetect-46e43f4bde4a35785b4997b81e86cd19f046b69b.tar.gz
langdetect-46e43f4bde4a35785b4997b81e86cd19f046b69b.tar.bz2
langdetect-46e43f4bde4a35785b4997b81e86cd19f046b69b.zip
Commit
Diffstat (limited to 'src/node_modules/chance/docs/helpers/set.md')
-rw-r--r--src/node_modules/chance/docs/helpers/set.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/node_modules/chance/docs/helpers/set.md b/src/node_modules/chance/docs/helpers/set.md
new file mode 100644
index 0000000..da0293f
--- /dev/null
+++ b/src/node_modules/chance/docs/helpers/set.md
@@ -0,0 +1,23 @@
+# set
+
+```js
+// usage
+chance.set(key, value)
+```
+
+Used for overriding the default data used by Chance.
+
+For example, if instead of the default set of last names (which were pulled from the U.S. census data and therefore obviously American biased), you could replace the data for the first names with something more suited to your task. For example, if you want instead to pick from last names of houses in *A Song of Ice and Fire*, you could do something like:
+
+```js
+chance.set('lastNames', ['Arryn', 'Baratheon', 'Bolton', 'Frey', 'Greyjoy', 'Lannister', 'Martell', 'Stark', 'Targaryen', 'Tully', 'Tyrell']);
+
+// then
+chance.last()
+=> 'Lannister'
+```
+
+This is very handy for internationalization.
+
+Available keys for datasets to override: `firstNames`, `lastNames`, `provinces`, `us_states_and_dc`, `territories`, `armed_forces`, `street_suffixes`, `months`, `cc_types`, `currency_types`
+