forked from faker-js/faker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.ts
133 lines (133 loc) · 5.16 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
export type {
AirlineDefinition,
/** @deprecated Use AirlineDefinition instead */
AirlineDefinition as AirlineDefinitions,
AnimalDefinition,
/** @deprecated Use AnimalDefinition instead */
AnimalDefinition as AnimalDefinitions,
ColorDefinition,
/** @deprecated Use ColorDefinition instead */
ColorDefinition as ColorDefinitions,
CommerceDefinition,
/** @deprecated Use CommerceDefinition instead */
CommerceDefinition as CommerceDefinitions,
CommerceProductNameDefinition,
/** @deprecated Use CommerceProductNameDefinition instead */
CommerceProductNameDefinition as CommerceProductNameDefinitions,
CompanyDefinition,
/** @deprecated Use CompanyDefinition instead */
CompanyDefinition as CompanyDefinitions,
DatabaseDefinition,
/** @deprecated Use DatabaseDefinition instead */
DatabaseDefinition as DatabaseDefinitions,
DateDefinition,
/** @deprecated Use DateDefinition instead */
DateDefinition as DateDefinitions,
DateEntryDefinition,
FinanceDefinition,
/** @deprecated Use FinanceDefinition instead */
FinanceDefinition as FinanceDefinitions,
HackerDefinition,
/** @deprecated Use HackerDefinition instead */
HackerDefinition as HackerDefinitions,
InternetDefinition,
/** @deprecated Use InternetDefinition instead */
InternetDefinition as InternetDefinitions,
LocaleDefinition,
LocaleEntry,
/** @deprecated Use LocationDefinitions instead */
LocationDefinition as AddressDefinitions,
LocationDefinition,
LoremDefinition,
/** @deprecated Use LoremDefinition instead */
LoremDefinition as LoremDefinitions,
MetadataDefinition,
MusicDefinition,
/** @deprecated Use MusicDefinition instead */
MusicDefinition as MusicDefinitions,
/** @deprecated Use PersonDefinitions instead */
PersonDefinition as NameDefinitions,
PersonDefinition,
/** @deprecated Use PersonTitleDefinitions instead */
PersonTitleDefinition as NameTitleDefinitions,
PersonTitleDefinition,
PhoneNumberDefinition,
/** @deprecated Use PhoneNumberDefinition instead */
PhoneNumberDefinition as PhoneNumberDefinitions,
ScienceDefinition,
/** @deprecated Use ScienceDefinition instead */
ScienceDefinition as ScienceDefinitions,
SystemDefinition,
/** @deprecated Use SystemDefinition instead */
SystemDefinition as SystemDefinitions,
SystemMimeTypeEntryDefinition,
/** @deprecated Use SystemMimeTypeEntryDefinition instead */
SystemMimeTypeEntryDefinition as SystemMimeTypeEntryDefinitions,
VehicleDefinition,
/** @deprecated Use VehicleDefinition instead */
VehicleDefinition as VehicleDefinitions,
WordDefinition,
/** @deprecated Use WordDefinition instead */
WordDefinition as WordDefinitions,
} from './definitions';
export { FakerError } from './errors/faker-error';
export { Faker } from './faker';
export type { FakerOptions } from './faker';
export * from './locale';
export { fakerEN as faker } from './locale';
export * from './locales';
export * as allLocales from './locales';
export { Aircraft } from './modules/airline';
export type { AircraftType, AirlineModule } from './modules/airline';
export type { AnimalModule } from './modules/animal';
export { CssFunction, CssSpace } from './modules/color';
export type {
Casing,
ColorFormat,
ColorModule,
/** @deprecated Use CssFunctionType instead */
CssFunctionType as CSSFunction,
CssFunctionType,
/** @deprecated Use CssSpaceType instead */
CssSpaceType as CSSSpace,
CssSpaceType,
NumberColorFormat,
StringColorFormat,
} from './modules/color';
export type { CommerceModule } from './modules/commerce';
export type { CompanyModule } from './modules/company';
export type { DatabaseModule } from './modules/database';
export type { DatatypeModule } from './modules/datatype';
export type { DateModule, SimpleDateModule } from './modules/date';
export type { Currency, FinanceModule } from './modules/finance';
export type { GitModule } from './modules/git';
export type { HackerModule } from './modules/hacker';
export type { HelpersModule, SimpleHelpersModule } from './modules/helpers';
export type { ImageModule } from './modules/image';
export type { InternetModule } from './modules/internet';
export type {
/** @deprecated Use LocationModule instead */
LocationModule as AddressModule,
LocationModule,
} from './modules/location';
export type { LoremModule } from './modules/lorem';
export type { MusicModule } from './modules/music';
export type { NumberModule } from './modules/number';
export { Sex } from './modules/person';
export type {
/** @deprecated Use PersonModule instead */
PersonModule as NameModule,
PersonModule,
SexType,
} from './modules/person';
export type { PhoneModule } from './modules/phone';
// eslint-disable-next-line deprecation/deprecation
export type { RandomModule } from './modules/random';
export type { ChemicalElement, ScienceModule, Unit } from './modules/science';
export type { StringModule } from './modules/string';
export type { SystemModule } from './modules/system';
export type { VehicleModule } from './modules/vehicle';
export type { WordModule } from './modules/word';
export type { Randomizer } from './randomizer';
export { SimpleFaker, simpleFaker } from './simple-faker';
export { mergeLocales } from './utils/merge-locales';