aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShinigami <[email protected]>2024-03-05 15:49:25 +0100
committerGitHub <[email protected]>2024-03-05 14:49:25 +0000
commit660da4c401b36ebfe0c0f7975c265146d9224921 (patch)
tree8fb72813024dc076e3d210d958f0bd1d73a18c90 /src
parente868060c87cbca3c1bf90465d61fc39a4eea1f9c (diff)
downloadfaker-660da4c401b36ebfe0c0f7975c265146d9224921.tar.xz
faker-660da4c401b36ebfe0c0f7975c265146d9224921.zip
refactor(phone)!: remove v8 deprecated phone format (#2712)
Diffstat (limited to 'src')
-rw-r--r--src/modules/phone/index.ts53
1 files changed, 4 insertions, 49 deletions
diff --git a/src/modules/phone/index.ts b/src/modules/phone/index.ts
index 833938d7..44f2a111 100644
--- a/src/modules/phone/index.ts
+++ b/src/modules/phone/index.ts
@@ -1,4 +1,3 @@
-import { deprecated } from '../../internal/deprecated';
import { ModuleBase } from '../../internal/module-base';
import { legacyReplaceSymbolWithNumber } from '../helpers';
@@ -21,54 +20,10 @@ export class PhoneModule extends ModuleBase {
*
* @since 7.3.0
*/
- number(): string;
- /**
- * Generates a random phone number.
- *
- * @param format Format of the phone number.
- *
- * @see faker.string.numeric(): For generating a random string of numbers.
- * @see faker.helpers.fromRegExp(): For generating a phone number matching a regular expression.
- *
- * @example
- * faker.phone.number('501-###-###') // '501-039-841'
- * faker.phone.number('+48 91 ### ## ##') // '+48 91 463 61 70'
- *
- * @since 7.3.0
- *
- * @deprecated Use `faker.phone.number()` without an argument, `faker.string.numeric()` or `faker.helpers.fromRegExp()` instead.
- */
- number(format: string): string;
- /**
- * Generates a random phone number.
- *
- * @param format Format of the phone number. Defaults to a random phone number format.
- *
- * @see faker.string.numeric(): For generating a random string of numbers.
- * @see faker.helpers.fromRegExp(): For generating a phone number matching a regular expression.
- *
- * @example
- * faker.phone.number() // '961-770-7727'
- *
- * @since 7.3.0
- */
- number(format?: string): string;
- number(format?: string): string {
- if (format != null) {
- deprecated({
- deprecated: 'faker.phone.number(format)',
- proposed:
- 'faker.phone.number(), faker.string.numeric() or faker.helpers.fromRegExp()',
- since: '8.1',
- until: '9.0',
- });
- }
-
- format =
- format ??
- this.faker.helpers.arrayElement(
- this.faker.definitions.phone_number.formats
- );
+ number(): string {
+ const format = this.faker.helpers.arrayElement(
+ this.faker.definitions.phone_number.formats
+ );
return legacyReplaceSymbolWithNumber(this.faker, format);
}