Skip to content

v1.0.0

Choose a tag to compare

@dasmig dasmig released this 19 Oct 02:41
· 29 commits to main since this release
958c429

First release. Synthetic user records for apps and test data, composed from the other dasmig generators.

  • get_user draws a person whose username, email, phone number and postal address agree on the country, plus an account: a password to a policy, sign-up and last-login times that follow the account status, a platform, a locale, a time zone and a currency.
  • Seeded, batch and streaming forms; the same seed gives the same user on every compiler tested, and forcing one choice (the status, the password policy) does not shift the others.
  • safe uses reserved example email domains and, where a country has one, a phone number from the range set aside for fiction.
  • 100 countries have data in every part. The account tables (platforms, statuses, locales, time zones) are authored estimates and can be extended with layers.
  • Also published to npm as @dasmig/user (package releases are tagged package-v...). A live demo is in generator-tech-demo.

Built on address-generator 2.0.1, birth 3.1.2, country 3.1.2, email 2.1.1, name 4.2.2, nickname 5.2.0 and phone 2.1.1.