aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarak <[email protected]>2015-07-04 22:28:12 -0700
committerMarak <[email protected]>2015-07-04 22:28:12 -0700
commitb7ec97c93d56145b980dbdaf08d0118e10abc7ff (patch)
treed25025d2c0d8a96f5197333644f6d891dbcb6de7
parent24536095abdc41fb2741f6e6bfec7f6aea65ca22 (diff)
parent9f82618bc2b57b841c4b0bdb85160f3fa0d63f31 (diff)
downloadfaker-b7ec97c93d56145b980dbdaf08d0118e10abc7ff.tar.xz
faker-b7ec97c93d56145b980dbdaf08d0118e10abc7ff.zip
Merge pull request #149 from JKillian/CompanySuffixLocale
[api] [fix] Make company suffix function use data from locale instead of hard-coded data
-rw-r--r--index.js2
-rw-r--r--lib/company.js3
2 files changed, 3 insertions, 2 deletions
diff --git a/index.js b/index.js
index 930804cd..ba66825d 100644
--- a/index.js
+++ b/index.js
@@ -43,7 +43,7 @@ exports.definitions = {};
var _definitions = {
"name": ["first_name", "last_name", "prefix", "suffix", "title"],
"address": ["city_prefix", "city_suffix", "street_suffix", "county", "country", "state", "state_abbr"],
- "company": ["adjective", "noun", "descriptor", "bs_adjective", "bs_noun", "bs_verb"],
+ "company": ["adjective", "noun", "descriptor", "bs_adjective", "bs_noun", "bs_verb", "suffix"],
"lorem": ["words"],
"hacker": ["abbreviation", "adjective", "noun", "verb", "ingverb"],
"phone_number": ["formats"],
diff --git a/lib/company.js b/lib/company.js
index 05797c3d..ee248d48 100644
--- a/lib/company.js
+++ b/lib/company.js
@@ -3,7 +3,8 @@ var faker = require('../index');
var company = {
suffixes: function () {
- return ["Inc", "and Sons", "LLC", "Group", "and Daughters"];
+ // Don't want the source array exposed to modification, so return a copy
+ return faker.definitions.company.suffix.slice(0);
},
companyName: function (format) {