diff options
| author | Eric Cheng <[email protected]> | 2022-01-28 02:29:41 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-01-28 08:29:41 +0100 |
| commit | 4ca61ca5b73c3cd4a0ba4094aabd492e2b7f74bf (patch) | |
| tree | 3018c021645fbccebcb78b532e087053a93f8959 /src | |
| parent | 90d48da0bef125fd84fc758cebaeae4fab6c06bc (diff) | |
| download | faker-4ca61ca5b73c3cd4a0ba4094aabd492e2b7f74bf.tar.xz faker-4ca61ca5b73c3cd4a0ba4094aabd492e2b7f74bf.zip | |
fix: some return types (#307)
Diffstat (limited to 'src')
| -rw-r--r-- | src/database.ts | 8 | ||||
| -rw-r--r-- | src/finance.ts | 6 | ||||
| -rw-r--r-- | src/hacker.ts | 12 |
3 files changed, 13 insertions, 13 deletions
diff --git a/src/database.ts b/src/database.ts index c0513bbc..abfaea85 100644 --- a/src/database.ts +++ b/src/database.ts @@ -38,7 +38,7 @@ export class Database { * * @method faker.database.column */ - column() { + column(): string { return this.faker.random.arrayElement( this.faker.definitions.database.column ); @@ -49,7 +49,7 @@ export class Database { * * @method faker.database.type */ - type() { + type(): string { return this.faker.random.arrayElement(this.faker.definitions.database.type); } @@ -58,7 +58,7 @@ export class Database { * * @method faker.database.collation */ - collation() { + collation(): string { return this.faker.random.arrayElement( this.faker.definitions.database.collation ); @@ -69,7 +69,7 @@ export class Database { * * @method faker.database.engine */ - engine() { + engine(): string { return this.faker.random.arrayElement( this.faker.definitions.database.engine ); diff --git a/src/finance.ts b/src/finance.ts index 4ccc06bd..34786faa 100644 --- a/src/finance.ts +++ b/src/finance.ts @@ -153,7 +153,7 @@ export class Finance { * * @method faker.finance.currencyCode */ - currencyCode() { + currencyCode(): string { // TODO @Shinigami92 2022-01-14: missing second parameter // @ts-expect-error return this.faker.random.objectElement( @@ -166,7 +166,7 @@ export class Finance { * * @method faker.finance.currencyName */ - currencyName() { + currencyName(): string { return this.faker.random.objectElement( this.faker.definitions.finance.currency, 'key' @@ -178,7 +178,7 @@ export class Finance { * * @method faker.finance.currencySymbol */ - currencySymbol() { + currencySymbol(): string { let symbol; while (!symbol) { diff --git a/src/hacker.ts b/src/hacker.ts index ee36d814..dac9b4f6 100644 --- a/src/hacker.ts +++ b/src/hacker.ts @@ -16,7 +16,7 @@ export class Hacker { * * @method faker.hacker.abbreviation */ - abbreviation() { + abbreviation(): string { return this.faker.random.arrayElement( this.faker.definitions.hacker.abbreviation ); @@ -27,7 +27,7 @@ export class Hacker { * * @method faker.hacker.adjective */ - adjective() { + adjective(): string { return this.faker.random.arrayElement( this.faker.definitions.hacker.adjective ); @@ -38,7 +38,7 @@ export class Hacker { * * @method faker.hacker.noun */ - noun() { + noun(): string { return this.faker.random.arrayElement(this.faker.definitions.hacker.noun); } @@ -47,7 +47,7 @@ export class Hacker { * * @method faker.hacker.verb */ - verb() { + verb(): string { return this.faker.random.arrayElement(this.faker.definitions.hacker.verb); } @@ -56,7 +56,7 @@ export class Hacker { * * @method faker.hacker.ingverb */ - ingverb() { + ingverb(): string { return this.faker.random.arrayElement( this.faker.definitions.hacker.ingverb ); @@ -67,7 +67,7 @@ export class Hacker { * * @method faker.hacker.phrase */ - phrase() { + phrase(): string { const data = { abbreviation: this.abbreviation, adjective: this.adjective, |
