aboutsummaryrefslogtreecommitdiff
path: root/src/faker.ts
diff options
context:
space:
mode:
authorST-DDT <[email protected]>2022-05-03 10:58:41 +0200
committerGitHub <[email protected]>2022-05-03 10:58:41 +0200
commitcc46a0c19af2752b6210c24b715fcce20197b6d9 (patch)
treecc3974effa2ff34a498adf5a0edfe52560806720 /src/faker.ts
parent385c03aec9b769c557eb6973abf42accc5650256 (diff)
downloadfaker-cc46a0c19af2752b6210c24b715fcce20197b6d9.tar.xz
faker-cc46a0c19af2752b6210c24b715fcce20197b6d9.zip
chore: remove obsolete definition key constants (#910)
Diffstat (limited to 'src/faker.ts')
-rw-r--r--src/faker.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/faker.ts b/src/faker.ts
index 5ae0bd9c..58209d34 100644
--- a/src/faker.ts
+++ b/src/faker.ts
@@ -6,7 +6,6 @@ import { Database } from './database';
import { Datatype } from './datatype';
import { _Date } from './date';
import type { LocaleDefinition } from './definitions';
-import { DEFINITIONS } from './definitions';
import { FakerError } from './errors/faker-error';
import { Fake } from './fake';
import { Finance } from './finance';
@@ -43,6 +42,11 @@ export interface FakerOptions {
localeFallback?: UsableLocale;
}
+const metadataKeys: ReadonlyArray<keyof LocaleDefinition> = [
+ 'title',
+ 'separator',
+];
+
export class Faker {
locales: UsedLocales;
locale: UsableLocale;
@@ -157,7 +161,7 @@ export class Faker {
let result = target[module];
if (result) {
return result;
- } else if (DEFINITIONS[module] === 'metadata') {
+ } else if (metadataKeys.includes(module)) {
return resolveBaseData(module);
} else {
result = moduleLoader(module);