aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDmitrii Paskhin <[email protected]>2024-10-11 08:50:41 +0200
committerGitHub <[email protected]>2024-10-11 08:50:41 +0200
commitd43d68dd11c81d641042cf38b3260592b9a96419 (patch)
tree462ce6362e6eba0c870e0b7f08aba936de2ce262 /docs
parentd5163924ea457616cb7779e511f166386c182fdb (diff)
downloadfaker-d43d68dd11c81d641042cf38b3260592b9a96419.tar.xz
faker-d43d68dd11c81d641042cf38b3260592b9a96419.zip
docs: update unique values guide with new library (#3166)
Diffstat (limited to 'docs')
-rw-r--r--docs/guide/unique.md32
1 files changed, 1 insertions, 31 deletions
diff --git a/docs/guide/unique.md b/docs/guide/unique.md
index 235e33ac..ac9a3038 100644
--- a/docs/guide/unique.md
+++ b/docs/guide/unique.md
@@ -25,34 +25,4 @@ faker.helpers.uniqueArray(faker.internet.email, 1000); // will generate 1000 uni
3. Build your own logic to keep track of a set of previously generated values and regenerate values as necessary if a duplicate is generated
-4. Use a third party package to enforce uniqueness such as [enforce-unique](https://github.com/MansurAliKoroglu/enforce-unique)
-
-Note you can supply a maximum time (in milliseconds) or maximum number of retries.
-
-```js
-import { EnforceUniqueError, UniqueEnforcer } from 'enforce-unique';
-
-const uniqueEnforcerEmail = new UniqueEnforcer();
-
-function createRandomUser() {
- const firstName = faker.person.firstName();
- const lastName = faker.person.lastName();
- const email = uniqueEnforcerEmail.enforce(
- () =>
- faker.internet.email({
- firstName,
- lastName,
- }),
- {
- maxTime: 50,
- maxRetries: 50,
- }
- );
-
- return {
- firstName,
- lastName,
- email,
- };
-}
-```
+4. Use a third-party package to enforce uniqueness, such as [enforce-unique](https://github.com/MansurAliKoroglu/enforce-unique) or [@dpaskhin/unique](https://github.com/dPaskhin/unique).