diff options
| author | Shinigami <[email protected]> | 2022-09-09 01:18:57 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-09-08 17:18:57 +0000 |
| commit | b9884d098d6e14001da36acfba6fbfebdcef8fea (patch) | |
| tree | 255dc8698618dfdb0de268f6f3db9bca94b84e83 /src/index.ts | |
| parent | 1fe2877d0c6b237b3d1a5b6b29c4749578a8f9a4 (diff) | |
| download | faker-b9884d098d6e14001da36acfba6fbfebdcef8fea.tar.xz faker-b9884d098d6e14001da36acfba6fbfebdcef8fea.zip | |
feat(modules): export module interfaces (#932)
Diffstat (limited to 'src/index.ts')
| -rw-r--r-- | src/index.ts | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/src/index.ts b/src/index.ts index e3b223b0..984a8c75 100644 --- a/src/index.ts +++ b/src/index.ts @@ -29,17 +29,41 @@ export type { } from './definitions'; export { FakerError } from './errors/faker-error'; export type { FakerOptions, UsableLocale, UsedLocales } from './faker'; +export type { AddressModule } from './modules/address'; +export type { AnimalModule } from './modules/animal'; export type { Casing, ColorFormat, + ColorModule, CSSFunction, CSSSpace, 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 } from './modules/date'; +export type { FakeModule } from './modules/fake'; +export type { FinanceModule } from './modules/finance'; +export type { GitModule } from './modules/git'; +export type { HackerModule } from './modules/hacker'; +export type { HelpersModule } from './modules/helpers'; +export type { ImageModule } from './modules/image'; +export type { InternetModule } from './modules/internet'; +export type { LoremModule } from './modules/lorem'; +export type { MersenneModule } from './modules/mersenne'; +export type { MusicModule } from './modules/music'; export { Gender, Sex } from './modules/name'; -export type { GenderType, SexType } from './modules/name'; -export type { ChemicalElement, Unit } from './modules/science'; +export type { GenderType, NameModule, SexType } from './modules/name'; +export type { PhoneModule } from './modules/phone'; +export type { RandomModule } from './modules/random'; +export type { ChemicalElement, ScienceModule, Unit } from './modules/science'; +export type { SystemModule } from './modules/system'; +export type { UniqueModule } from './modules/unique'; +export type { VehicleModule } from './modules/vehicle'; +export type { WordModule } from './modules/word'; export { Faker }; // since we are requiring the top level of faker, load all locales by default |
