aboutsummaryrefslogtreecommitdiff
path: root/src/modules/phone
diff options
context:
space:
mode:
authorST-DDT <[email protected]>2023-10-31 23:27:33 +0100
committerGitHub <[email protected]>2023-10-31 23:27:33 +0100
commit18bbc3af75119fb73aba09facf24f163fc36293e (patch)
treeb05b4c0b58369333380079b14c64f5ed37221f1a /src/modules/phone
parent2d591de799af4f86246b74d35a9d26d6bbb52b17 (diff)
downloadfaker-18bbc3af75119fb73aba09facf24f163fc36293e.tar.xz
faker-18bbc3af75119fb73aba09facf24f163fc36293e.zip
docs(phone): improve deprecation and see message (#2517)
Diffstat (limited to 'src/modules/phone')
-rw-r--r--src/modules/phone/index.ts14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/modules/phone/index.ts b/src/modules/phone/index.ts
index b677ec4a..448cdf78 100644
--- a/src/modules/phone/index.ts
+++ b/src/modules/phone/index.ts
@@ -17,6 +17,9 @@ export class PhoneModule {
/**
* Generates a random 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() // '961-770-7727'
*
@@ -28,13 +31,16 @@ export class PhoneModule {
*
* @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 instead.
+ * @deprecated Use `faker.phone.number()` without an argument, `faker.string.numeric()` or `faker.helpers.fromRegExp()` instead.
*/
number(format: string): string;
/**
@@ -42,6 +48,9 @@ export class PhoneModule {
*
* @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'
*
@@ -52,7 +61,8 @@ export class PhoneModule {
if (format != null) {
deprecated({
deprecated: 'faker.phone.number(format)',
- proposed: 'faker.phone.number()',
+ proposed:
+ 'faker.phone.number(), faker.string.numeric() or faker.helpers.fromRegExp()',
since: '8.1',
until: '9.0',
});