diff options
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/location/index.ts | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/modules/location/index.ts b/src/modules/location/index.ts index 4ce28bcf..2025beac 100644 --- a/src/modules/location/index.ts +++ b/src/modules/location/index.ts @@ -256,10 +256,10 @@ export class LocationModule { } /** - * Returns a random country code. + * Returns a random [ISO_3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) country code. * * @param options The code to return or an options object. Defaults to `{}`. - * @param options.variant The variant to return. Can be either `'alpha-2'` (2 letter code) + * @param options.variant The variant to return. Can be either `'alpha-2'` (two letter code) * or `'alpha-3'` (three letter code). Defaults to `'alpha-2'`. * * @example @@ -276,7 +276,7 @@ export class LocationModule { | { /** * The code to return. - * Can be either `'alpha-2'` (2 letter code) + * Can be either `'alpha-2'` (two letter code) * or `'alpha-3'` (three letter code). * * @default 'alpha-2' @@ -289,11 +289,11 @@ export class LocationModule { } const { variant = 'alpha-2' } = options; - const key = variant === 'alpha-3' ? 'country_code_alpha_3' : 'country_code'; + const key = variant === 'alpha-3' ? 'alpha3' : 'alpha2'; return this.faker.helpers.arrayElement( - this.faker.definitions.location[key] - ); + this.faker.definitions.location.country_code + )[key]; } /** |
