diff options
| author | Eric Cheng <[email protected]> | 2023-09-10 07:53:16 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-09-10 11:53:16 +0000 |
| commit | ed71d64595222d53ffccd852fb729a7ddeb15328 (patch) | |
| tree | ba32f594e8f9d7e6de888219595dd76d6cd36039 /docs/guide | |
| parent | cb4ef2846ad8d09cdc4ca5366b6057f9f6e38783 (diff) | |
| download | faker-ed71d64595222d53ffccd852fb729a7ddeb15328.tar.xz faker-ed71d64595222d53ffccd852fb729a7ddeb15328.zip | |
chore(helpers): deprecate regexpStyleStringParse (#2290)
Diffstat (limited to 'docs/guide')
| -rw-r--r-- | docs/guide/upgrading.md | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/guide/upgrading.md b/docs/guide/upgrading.md index d20a3113..85b8fe6f 100644 --- a/docs/guide/upgrading.md +++ b/docs/guide/upgrading.md @@ -312,6 +312,22 @@ If you need an array of useful values, you are better off creating your own one The `datetime` method previously found in `faker.datatype` has been deprecated, use `faker.date.between` or `faker.date.anytime` instead. +### `faker.helpers.regexpStyleStringParse` deprecated in favor of `faker.helpers.fromRegExp` + +The `regexpStyleStringParse` method in `faker.helpers` has been deprecated in Faker 8.1. A likely replacement is the more powerful `faker.helpers.fromRegExp`. + +```js +faker.helpers.regexpStyleStringParse('a{3,6}'); // aaaaa +faker.helpers.fromRegExp('a{3,6}'); // aaaaa +``` + +However, please note that `faker.helpers.fromRegExp` is not an exact replacement for `faker.helpers.regexpStyleStringParse` as `fromRegExp` cannot handle numeric ranges. This will now need to be handled separately. + +```js +faker.helpers.regexpStyleStringParse('a{3,6}[1-100]'); // "aaaa53", etc. +faker.helpers.fromRegExp('a{3,6}') + faker.number.int({ min: 1, max: 100 }); +``` + ### `allowLeadingZeros` behavior change in `faker.string.numeric` The `allowLeadingZeros` boolean parameter in `faker.string.numeric` (in the new `string` module) now defaults to `true`. `faker.string.numeric` will now generate numeric strings that could have leading zeros by default. |
