aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/definitions/company.ts5
-rw-r--r--src/locales/az/company/index.ts4
-rw-r--r--src/locales/az/company/name_patterns.ts (renamed from src/locales/az/company/name.ts)0
-rw-r--r--src/locales/cz/company/index.ts4
-rw-r--r--src/locales/cz/company/name_patterns.ts (renamed from src/locales/cz/company/name.ts)0
-rw-r--r--src/locales/de/company/index.ts4
-rw-r--r--src/locales/de/company/name_patterns.ts (renamed from src/locales/de/company/name.ts)0
-rw-r--r--src/locales/de_AT/company/index.ts4
-rw-r--r--src/locales/de_AT/company/name_patterns.ts (renamed from src/locales/de_AT/company/name.ts)0
-rw-r--r--src/locales/de_CH/company/index.ts4
-rw-r--r--src/locales/de_CH/company/name_patterns.ts (renamed from src/locales/de_CH/company/name.ts)0
-rw-r--r--src/locales/el/company/index.ts4
-rw-r--r--src/locales/el/company/name_patterns.ts (renamed from src/locales/el/company/name.ts)0
-rw-r--r--src/locales/en/company/index.ts4
-rw-r--r--src/locales/en/company/name_patterns.ts (renamed from src/locales/pl/company/name.ts)2
-rw-r--r--src/locales/en_GH/company/index.ts4
-rw-r--r--src/locales/en_GH/company/name_patterns.ts (renamed from src/locales/en_GH/company/name.ts)0
-rw-r--r--src/locales/es/company/index.ts4
-rw-r--r--src/locales/es/company/name_patterns.ts (renamed from src/locales/es/company/name.ts)0
-rw-r--r--src/locales/es_MX/company/index.ts4
-rw-r--r--src/locales/es_MX/company/name_patterns.ts (renamed from src/locales/es_MX/company/name.ts)0
-rw-r--r--src/locales/fa/company/index.ts4
-rw-r--r--src/locales/fa/company/name_patterns.ts (renamed from src/locales/fa/company/name.ts)0
-rw-r--r--src/locales/fr/company/index.ts4
-rw-r--r--src/locales/fr/company/name_patterns.ts (renamed from src/locales/fr/company/name.ts)0
-rw-r--r--src/locales/ge/company/index.ts4
-rw-r--r--src/locales/ge/company/name_patterns.ts (renamed from src/locales/ge/company/name.ts)0
-rw-r--r--src/locales/id_ID/company/index.ts4
-rw-r--r--src/locales/id_ID/company/name_patterns.ts (renamed from src/locales/id_ID/company/name.ts)0
-rw-r--r--src/locales/it/company/index.ts4
-rw-r--r--src/locales/it/company/name_patterns.ts (renamed from src/locales/it/company/name.ts)0
-rw-r--r--src/locales/ko/company/index.ts4
-rw-r--r--src/locales/ko/company/name_patterns.ts (renamed from src/locales/ko/company/name.ts)0
-rw-r--r--src/locales/lv/company/index.ts4
-rw-r--r--src/locales/lv/company/name_patterns.ts (renamed from src/locales/lv/company/name.ts)0
-rw-r--r--src/locales/mk/company/index.ts4
-rw-r--r--src/locales/mk/company/name_patterns.ts (renamed from src/locales/mk/company/name.ts)0
-rw-r--r--src/locales/nb_NO/company/index.ts4
-rw-r--r--src/locales/nb_NO/company/name_patterns.ts (renamed from src/locales/nb_NO/company/name.ts)0
-rw-r--r--src/locales/pl/company/index.ts4
-rw-r--r--src/locales/pl/company/name_patterns.ts (renamed from src/locales/en/company/name.ts)0
-rw-r--r--src/locales/pt_BR/company/index.ts4
-rw-r--r--src/locales/pt_BR/company/name_patterns.ts (renamed from src/locales/pt_BR/company/name.ts)0
-rw-r--r--src/locales/ru/company/index.ts4
-rw-r--r--src/locales/ru/company/name_patterns.ts (renamed from src/locales/ru/company/name.ts)0
-rw-r--r--src/locales/sk/company/index.ts4
-rw-r--r--src/locales/sk/company/name_patterns.ts (renamed from src/locales/sk/company/name.ts)0
-rw-r--r--src/locales/sv/company/index.ts4
-rw-r--r--src/locales/sv/company/name_patterns.ts (renamed from src/locales/sv/company/name.ts)0
-rw-r--r--src/locales/uk/company/index.ts4
-rw-r--r--src/locales/uk/company/name_patterns.ts (renamed from src/locales/uk/company/name.ts)0
-rw-r--r--src/locales/vi/company/index.ts4
-rw-r--r--src/locales/vi/company/name_patterns.ts (renamed from src/locales/vi/company/name.ts)0
-rw-r--r--src/modules/company/index.ts17
54 files changed, 68 insertions, 60 deletions
diff --git a/src/definitions/company.ts b/src/definitions/company.ts
index 946d224b..83806c74 100644
--- a/src/definitions/company.ts
+++ b/src/definitions/company.ts
@@ -30,6 +30,11 @@ export type CompanyDefinitions = LocaleEntry<{
descriptor: string[];
/**
+ * A list of patterns used to generate company names.
+ */
+ name_patterns: string[];
+
+ /**
* Catchphrase adjectives.
*/
noun: string[];
diff --git a/src/locales/az/company/index.ts b/src/locales/az/company/index.ts
index 6e91a4e2..4e399166 100644
--- a/src/locales/az/company/index.ts
+++ b/src/locales/az/company/index.ts
@@ -3,12 +3,12 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import prefix from './prefix';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
prefix,
suffix,
};
diff --git a/src/locales/az/company/name.ts b/src/locales/az/company/name_patterns.ts
index 358d8080..358d8080 100644
--- a/src/locales/az/company/name.ts
+++ b/src/locales/az/company/name_patterns.ts
diff --git a/src/locales/cz/company/index.ts b/src/locales/cz/company/index.ts
index 1b69a9d1..27ef3afc 100644
--- a/src/locales/cz/company/index.ts
+++ b/src/locales/cz/company/index.ts
@@ -7,7 +7,7 @@ import adjective from './adjective';
import bs_noun from './bs_noun';
import bs_verb from './bs_verb';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
@@ -16,7 +16,7 @@ const company: CompanyDefinitions = {
bs_noun,
bs_verb,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/cz/company/name.ts b/src/locales/cz/company/name_patterns.ts
index 19edcc2e..19edcc2e 100644
--- a/src/locales/cz/company/name.ts
+++ b/src/locales/cz/company/name_patterns.ts
diff --git a/src/locales/de/company/index.ts b/src/locales/de/company/index.ts
index 312df0c6..453ccf5f 100644
--- a/src/locales/de/company/index.ts
+++ b/src/locales/de/company/index.ts
@@ -4,12 +4,12 @@
*/
import type { CompanyDefinitions } from '../../..';
import legal_form from './legal_form';
-import name_ from './name';
+import name_patterns from './name_patterns';
import suffix from './suffix';
const company: CompanyDefinitions = {
legal_form,
- name: name_,
+ name_patterns,
suffix,
};
diff --git a/src/locales/de/company/name.ts b/src/locales/de/company/name_patterns.ts
index d69a6508..d69a6508 100644
--- a/src/locales/de/company/name.ts
+++ b/src/locales/de/company/name_patterns.ts
diff --git a/src/locales/de_AT/company/index.ts b/src/locales/de_AT/company/index.ts
index 312df0c6..453ccf5f 100644
--- a/src/locales/de_AT/company/index.ts
+++ b/src/locales/de_AT/company/index.ts
@@ -4,12 +4,12 @@
*/
import type { CompanyDefinitions } from '../../..';
import legal_form from './legal_form';
-import name_ from './name';
+import name_patterns from './name_patterns';
import suffix from './suffix';
const company: CompanyDefinitions = {
legal_form,
- name: name_,
+ name_patterns,
suffix,
};
diff --git a/src/locales/de_AT/company/name.ts b/src/locales/de_AT/company/name_patterns.ts
index d69a6508..d69a6508 100644
--- a/src/locales/de_AT/company/name.ts
+++ b/src/locales/de_AT/company/name_patterns.ts
diff --git a/src/locales/de_CH/company/index.ts b/src/locales/de_CH/company/index.ts
index f3027330..94e1daa3 100644
--- a/src/locales/de_CH/company/index.ts
+++ b/src/locales/de_CH/company/index.ts
@@ -3,11 +3,11 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
suffix,
};
diff --git a/src/locales/de_CH/company/name.ts b/src/locales/de_CH/company/name_patterns.ts
index d69a6508..d69a6508 100644
--- a/src/locales/de_CH/company/name.ts
+++ b/src/locales/de_CH/company/name_patterns.ts
diff --git a/src/locales/el/company/index.ts b/src/locales/el/company/index.ts
index abdbc9f5..7875f08b 100644
--- a/src/locales/el/company/index.ts
+++ b/src/locales/el/company/index.ts
@@ -8,7 +8,7 @@ import bs_adjective from './bs_adjective';
import bs_noun from './bs_noun';
import bs_verb from './bs_verb';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
@@ -18,7 +18,7 @@ const company: CompanyDefinitions = {
bs_noun,
bs_verb,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/el/company/name.ts b/src/locales/el/company/name_patterns.ts
index cffd6e70..cffd6e70 100644
--- a/src/locales/el/company/name.ts
+++ b/src/locales/el/company/name_patterns.ts
diff --git a/src/locales/en/company/index.ts b/src/locales/en/company/index.ts
index abdbc9f5..7875f08b 100644
--- a/src/locales/en/company/index.ts
+++ b/src/locales/en/company/index.ts
@@ -8,7 +8,7 @@ import bs_adjective from './bs_adjective';
import bs_noun from './bs_noun';
import bs_verb from './bs_verb';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
@@ -18,7 +18,7 @@ const company: CompanyDefinitions = {
bs_noun,
bs_verb,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/pl/company/name.ts b/src/locales/en/company/name_patterns.ts
index cffd6e70..2acb30ea 100644
--- a/src/locales/pl/company/name.ts
+++ b/src/locales/en/company/name_patterns.ts
@@ -1,5 +1,5 @@
export default [
'{{name.last_name}} {{company.suffix}}',
- '{{name.last_name}}-{{name.last_name}}',
+ '{{name.last_name}} - {{name.last_name}}',
'{{name.last_name}}, {{name.last_name}} and {{name.last_name}}',
];
diff --git a/src/locales/en_GH/company/index.ts b/src/locales/en_GH/company/index.ts
index f3027330..94e1daa3 100644
--- a/src/locales/en_GH/company/index.ts
+++ b/src/locales/en_GH/company/index.ts
@@ -3,11 +3,11 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
suffix,
};
diff --git a/src/locales/en_GH/company/name.ts b/src/locales/en_GH/company/name_patterns.ts
index 00dbe5eb..00dbe5eb 100644
--- a/src/locales/en_GH/company/name.ts
+++ b/src/locales/en_GH/company/name_patterns.ts
diff --git a/src/locales/es/company/index.ts b/src/locales/es/company/index.ts
index 401e3548..8b8ebbc4 100644
--- a/src/locales/es/company/index.ts
+++ b/src/locales/es/company/index.ts
@@ -5,14 +5,14 @@
import type { CompanyDefinitions } from '../../..';
import adjective from './adjective';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
const company: CompanyDefinitions = {
adjective,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/es/company/name.ts b/src/locales/es/company/name_patterns.ts
index a436ce84..a436ce84 100644
--- a/src/locales/es/company/name.ts
+++ b/src/locales/es/company/name_patterns.ts
diff --git a/src/locales/es_MX/company/index.ts b/src/locales/es_MX/company/index.ts
index abdbc9f5..7875f08b 100644
--- a/src/locales/es_MX/company/index.ts
+++ b/src/locales/es_MX/company/index.ts
@@ -8,7 +8,7 @@ import bs_adjective from './bs_adjective';
import bs_noun from './bs_noun';
import bs_verb from './bs_verb';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
@@ -18,7 +18,7 @@ const company: CompanyDefinitions = {
bs_noun,
bs_verb,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/es_MX/company/name.ts b/src/locales/es_MX/company/name_patterns.ts
index a436ce84..a436ce84 100644
--- a/src/locales/es_MX/company/name.ts
+++ b/src/locales/es_MX/company/name_patterns.ts
diff --git a/src/locales/fa/company/index.ts b/src/locales/fa/company/index.ts
index abdbc9f5..7875f08b 100644
--- a/src/locales/fa/company/index.ts
+++ b/src/locales/fa/company/index.ts
@@ -8,7 +8,7 @@ import bs_adjective from './bs_adjective';
import bs_noun from './bs_noun';
import bs_verb from './bs_verb';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
@@ -18,7 +18,7 @@ const company: CompanyDefinitions = {
bs_noun,
bs_verb,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/fa/company/name.ts b/src/locales/fa/company/name_patterns.ts
index 6b30fcd7..6b30fcd7 100644
--- a/src/locales/fa/company/name.ts
+++ b/src/locales/fa/company/name_patterns.ts
diff --git a/src/locales/fr/company/index.ts b/src/locales/fr/company/index.ts
index abdbc9f5..7875f08b 100644
--- a/src/locales/fr/company/index.ts
+++ b/src/locales/fr/company/index.ts
@@ -8,7 +8,7 @@ import bs_adjective from './bs_adjective';
import bs_noun from './bs_noun';
import bs_verb from './bs_verb';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
@@ -18,7 +18,7 @@ const company: CompanyDefinitions = {
bs_noun,
bs_verb,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/fr/company/name.ts b/src/locales/fr/company/name_patterns.ts
index b56c8812..b56c8812 100644
--- a/src/locales/fr/company/name.ts
+++ b/src/locales/fr/company/name_patterns.ts
diff --git a/src/locales/ge/company/index.ts b/src/locales/ge/company/index.ts
index 6e91a4e2..4e399166 100644
--- a/src/locales/ge/company/index.ts
+++ b/src/locales/ge/company/index.ts
@@ -3,12 +3,12 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import prefix from './prefix';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
prefix,
suffix,
};
diff --git a/src/locales/ge/company/name.ts b/src/locales/ge/company/name_patterns.ts
index 0bf9d304..0bf9d304 100644
--- a/src/locales/ge/company/name.ts
+++ b/src/locales/ge/company/name_patterns.ts
diff --git a/src/locales/id_ID/company/index.ts b/src/locales/id_ID/company/index.ts
index 6e91a4e2..4e399166 100644
--- a/src/locales/id_ID/company/index.ts
+++ b/src/locales/id_ID/company/index.ts
@@ -3,12 +3,12 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import prefix from './prefix';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
prefix,
suffix,
};
diff --git a/src/locales/id_ID/company/name.ts b/src/locales/id_ID/company/name_patterns.ts
index ad727b37..ad727b37 100644
--- a/src/locales/id_ID/company/name.ts
+++ b/src/locales/id_ID/company/name_patterns.ts
diff --git a/src/locales/it/company/index.ts b/src/locales/it/company/index.ts
index abdbc9f5..7875f08b 100644
--- a/src/locales/it/company/index.ts
+++ b/src/locales/it/company/index.ts
@@ -8,7 +8,7 @@ import bs_adjective from './bs_adjective';
import bs_noun from './bs_noun';
import bs_verb from './bs_verb';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
@@ -18,7 +18,7 @@ const company: CompanyDefinitions = {
bs_noun,
bs_verb,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/it/company/name.ts b/src/locales/it/company/name_patterns.ts
index f9d0e1e7..f9d0e1e7 100644
--- a/src/locales/it/company/name.ts
+++ b/src/locales/it/company/name_patterns.ts
diff --git a/src/locales/ko/company/index.ts b/src/locales/ko/company/index.ts
index 6e91a4e2..4e399166 100644
--- a/src/locales/ko/company/index.ts
+++ b/src/locales/ko/company/index.ts
@@ -3,12 +3,12 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import prefix from './prefix';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
prefix,
suffix,
};
diff --git a/src/locales/ko/company/name.ts b/src/locales/ko/company/name_patterns.ts
index f3285bc9..f3285bc9 100644
--- a/src/locales/ko/company/name.ts
+++ b/src/locales/ko/company/name_patterns.ts
diff --git a/src/locales/lv/company/index.ts b/src/locales/lv/company/index.ts
index 6e91a4e2..4e399166 100644
--- a/src/locales/lv/company/index.ts
+++ b/src/locales/lv/company/index.ts
@@ -3,12 +3,12 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import prefix from './prefix';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
prefix,
suffix,
};
diff --git a/src/locales/lv/company/name.ts b/src/locales/lv/company/name_patterns.ts
index c327baf1..c327baf1 100644
--- a/src/locales/lv/company/name.ts
+++ b/src/locales/lv/company/name_patterns.ts
diff --git a/src/locales/mk/company/index.ts b/src/locales/mk/company/index.ts
index f3027330..94e1daa3 100644
--- a/src/locales/mk/company/index.ts
+++ b/src/locales/mk/company/index.ts
@@ -3,11 +3,11 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
suffix,
};
diff --git a/src/locales/mk/company/name.ts b/src/locales/mk/company/name_patterns.ts
index ee8262bd..ee8262bd 100644
--- a/src/locales/mk/company/name.ts
+++ b/src/locales/mk/company/name_patterns.ts
diff --git a/src/locales/nb_NO/company/index.ts b/src/locales/nb_NO/company/index.ts
index f3027330..94e1daa3 100644
--- a/src/locales/nb_NO/company/index.ts
+++ b/src/locales/nb_NO/company/index.ts
@@ -3,11 +3,11 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
suffix,
};
diff --git a/src/locales/nb_NO/company/name.ts b/src/locales/nb_NO/company/name_patterns.ts
index 1bdb5e8f..1bdb5e8f 100644
--- a/src/locales/nb_NO/company/name.ts
+++ b/src/locales/nb_NO/company/name_patterns.ts
diff --git a/src/locales/pl/company/index.ts b/src/locales/pl/company/index.ts
index abdbc9f5..7875f08b 100644
--- a/src/locales/pl/company/index.ts
+++ b/src/locales/pl/company/index.ts
@@ -8,7 +8,7 @@ import bs_adjective from './bs_adjective';
import bs_noun from './bs_noun';
import bs_verb from './bs_verb';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
@@ -18,7 +18,7 @@ const company: CompanyDefinitions = {
bs_noun,
bs_verb,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/en/company/name.ts b/src/locales/pl/company/name_patterns.ts
index cffd6e70..cffd6e70 100644
--- a/src/locales/en/company/name.ts
+++ b/src/locales/pl/company/name_patterns.ts
diff --git a/src/locales/pt_BR/company/index.ts b/src/locales/pt_BR/company/index.ts
index f3027330..94e1daa3 100644
--- a/src/locales/pt_BR/company/index.ts
+++ b/src/locales/pt_BR/company/index.ts
@@ -3,11 +3,11 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
suffix,
};
diff --git a/src/locales/pt_BR/company/name.ts b/src/locales/pt_BR/company/name_patterns.ts
index d4730827..d4730827 100644
--- a/src/locales/pt_BR/company/name.ts
+++ b/src/locales/pt_BR/company/name_patterns.ts
diff --git a/src/locales/ru/company/index.ts b/src/locales/ru/company/index.ts
index 6e91a4e2..4e399166 100644
--- a/src/locales/ru/company/index.ts
+++ b/src/locales/ru/company/index.ts
@@ -3,12 +3,12 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import prefix from './prefix';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
prefix,
suffix,
};
diff --git a/src/locales/ru/company/name.ts b/src/locales/ru/company/name_patterns.ts
index 358d8080..358d8080 100644
--- a/src/locales/ru/company/name.ts
+++ b/src/locales/ru/company/name_patterns.ts
diff --git a/src/locales/sk/company/index.ts b/src/locales/sk/company/index.ts
index 1b69a9d1..27ef3afc 100644
--- a/src/locales/sk/company/index.ts
+++ b/src/locales/sk/company/index.ts
@@ -7,7 +7,7 @@ import adjective from './adjective';
import bs_noun from './bs_noun';
import bs_verb from './bs_verb';
import descriptor from './descriptor';
-import name_ from './name';
+import name_patterns from './name_patterns';
import noun from './noun';
import suffix from './suffix';
@@ -16,7 +16,7 @@ const company: CompanyDefinitions = {
bs_noun,
bs_verb,
descriptor,
- name: name_,
+ name_patterns,
noun,
suffix,
};
diff --git a/src/locales/sk/company/name.ts b/src/locales/sk/company/name_patterns.ts
index 19edcc2e..19edcc2e 100644
--- a/src/locales/sk/company/name.ts
+++ b/src/locales/sk/company/name_patterns.ts
diff --git a/src/locales/sv/company/index.ts b/src/locales/sv/company/index.ts
index f3027330..94e1daa3 100644
--- a/src/locales/sv/company/index.ts
+++ b/src/locales/sv/company/index.ts
@@ -3,11 +3,11 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
suffix,
};
diff --git a/src/locales/sv/company/name.ts b/src/locales/sv/company/name_patterns.ts
index 5202f2fd..5202f2fd 100644
--- a/src/locales/sv/company/name.ts
+++ b/src/locales/sv/company/name_patterns.ts
diff --git a/src/locales/uk/company/index.ts b/src/locales/uk/company/index.ts
index 6e91a4e2..4e399166 100644
--- a/src/locales/uk/company/index.ts
+++ b/src/locales/uk/company/index.ts
@@ -3,12 +3,12 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import prefix from './prefix';
import suffix from './suffix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
prefix,
suffix,
};
diff --git a/src/locales/uk/company/name.ts b/src/locales/uk/company/name_patterns.ts
index 358d8080..358d8080 100644
--- a/src/locales/uk/company/name.ts
+++ b/src/locales/uk/company/name_patterns.ts
diff --git a/src/locales/vi/company/index.ts b/src/locales/vi/company/index.ts
index eeb77160..ff850f20 100644
--- a/src/locales/vi/company/index.ts
+++ b/src/locales/vi/company/index.ts
@@ -3,11 +3,11 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { CompanyDefinitions } from '../../..';
-import name_ from './name';
+import name_patterns from './name_patterns';
import prefix from './prefix';
const company: CompanyDefinitions = {
- name: name_,
+ name_patterns,
prefix,
};
diff --git a/src/locales/vi/company/name.ts b/src/locales/vi/company/name_patterns.ts
index ceed90c9..ceed90c9 100644
--- a/src/locales/vi/company/name.ts
+++ b/src/locales/vi/company/name_patterns.ts
diff --git a/src/modules/company/index.ts b/src/modules/company/index.ts
index 0a164fec..2a8b2db9 100644
--- a/src/modules/company/index.ts
+++ b/src/modules/company/index.ts
@@ -35,21 +35,24 @@ export class Company {
* faker.company.name() // 'Zieme, Hauck and McClure'
*/
name(format?: number): string {
- const formats = [
- '{{name.lastName}} {{company.companySuffix}}',
- '{{name.lastName}} - {{name.lastName}}',
- '{{name.lastName}}, {{name.lastName}} and {{name.lastName}}',
- ];
-
if (format != null) {
deprecated({
deprecated: 'faker.company.name(format)',
- proposed: 'faker.company.name()',
+ proposed: 'faker.company.name() or faker.helpers.fake(format)',
since: '7.4',
until: '8.0',
});
}
+ // ToDo: This `staticFormats` pattern should be removed in the future. It is only used to maintain backwards compatibility.
+ const staticFormats = [
+ '{{name.lastName}} {{company.companySuffix}}',
+ '{{name.lastName}} - {{name.lastName}}',
+ '{{name.lastName}}, {{name.lastName}} and {{name.lastName}}',
+ ];
+ const formats =
+ this.faker.definitions.company.name_patterns ?? staticFormats;
+
if (typeof format !== 'number') {
format = this.faker.datatype.number(formats.length - 1);
}