Skip to content

Commit 963a27d

Browse files
ejchengdemipel8
authored andcommitted
fix: some return types (faker-js#307)
1 parent aec7636 commit 963a27d

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

src/database.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export class Database {
3838
*
3939
* @method faker.database.column
4040
*/
41-
column() {
41+
column(): string {
4242
return this.faker.random.arrayElement(
4343
this.faker.definitions.database.column
4444
);
@@ -49,7 +49,7 @@ export class Database {
4949
*
5050
* @method faker.database.type
5151
*/
52-
type() {
52+
type(): string {
5353
return this.faker.random.arrayElement(this.faker.definitions.database.type);
5454
}
5555

@@ -58,7 +58,7 @@ export class Database {
5858
*
5959
* @method faker.database.collation
6060
*/
61-
collation() {
61+
collation(): string {
6262
return this.faker.random.arrayElement(
6363
this.faker.definitions.database.collation
6464
);
@@ -69,7 +69,7 @@ export class Database {
6969
*
7070
* @method faker.database.engine
7171
*/
72-
engine() {
72+
engine(): string {
7373
return this.faker.random.arrayElement(
7474
this.faker.definitions.database.engine
7575
);

src/finance.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ export class Finance {
153153
*
154154
* @method faker.finance.currencyCode
155155
*/
156-
currencyCode() {
156+
currencyCode(): string {
157157
// TODO @Shinigami92 2022-01-14: missing second parameter
158158
// @ts-expect-error
159159
return this.faker.random.objectElement(
@@ -166,7 +166,7 @@ export class Finance {
166166
*
167167
* @method faker.finance.currencyName
168168
*/
169-
currencyName() {
169+
currencyName(): string {
170170
return this.faker.random.objectElement(
171171
this.faker.definitions.finance.currency,
172172
'key'
@@ -178,7 +178,7 @@ export class Finance {
178178
*
179179
* @method faker.finance.currencySymbol
180180
*/
181-
currencySymbol() {
181+
currencySymbol(): string {
182182
let symbol;
183183

184184
while (!symbol) {

src/hacker.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export class Hacker {
1616
*
1717
* @method faker.hacker.abbreviation
1818
*/
19-
abbreviation() {
19+
abbreviation(): string {
2020
return this.faker.random.arrayElement(
2121
this.faker.definitions.hacker.abbreviation
2222
);
@@ -27,7 +27,7 @@ export class Hacker {
2727
*
2828
* @method faker.hacker.adjective
2929
*/
30-
adjective() {
30+
adjective(): string {
3131
return this.faker.random.arrayElement(
3232
this.faker.definitions.hacker.adjective
3333
);
@@ -38,7 +38,7 @@ export class Hacker {
3838
*
3939
* @method faker.hacker.noun
4040
*/
41-
noun() {
41+
noun(): string {
4242
return this.faker.random.arrayElement(this.faker.definitions.hacker.noun);
4343
}
4444

@@ -47,7 +47,7 @@ export class Hacker {
4747
*
4848
* @method faker.hacker.verb
4949
*/
50-
verb() {
50+
verb(): string {
5151
return this.faker.random.arrayElement(this.faker.definitions.hacker.verb);
5252
}
5353

@@ -56,7 +56,7 @@ export class Hacker {
5656
*
5757
* @method faker.hacker.ingverb
5858
*/
59-
ingverb() {
59+
ingverb(): string {
6060
return this.faker.random.arrayElement(
6161
this.faker.definitions.hacker.ingverb
6262
);
@@ -67,7 +67,7 @@ export class Hacker {
6767
*
6868
* @method faker.hacker.phrase
6969
*/
70-
phrase() {
70+
phrase(): string {
7171
const data = {
7272
abbreviation: this.abbreviation,
7373
adjective: this.adjective,

0 commit comments

Comments
 (0)