anonymoose

## Anonymoose. - .Person - .SSN() - .firstName() - .lastName() - .fullName() - .Numeric - .int() - .templateInt() - .Web - .userAgent() - .Characters - .randomChars()

Usage no npm install needed!

<script type="module">
  import anonymoose from 'https://cdn.skypack.dev/anonymoose';
</script>

README

Anonymoose

Discord Banner 2

Discord Shield Size Downloads

A Random Data Generation library. Who needs faker anyway.

Features:

Anonymoose.

  • .Person
    • .SSN()
    • .firstName()
    • .lastName()
    • .fullName()
  • .Numeric
    • .int()
    • .templateInt()
  • .Web
    • .userAgent()
  • .Characters
    • .randomChars()

Motive

With the tragic compromise of the library Faker, this package will act as a work-in-progress replacement, with strict typescript typings & support, as well as constant feature additions based on pull requests. Best part? This library is guarinteed not to go nuclear.

Examples

const Anonymoose = require("anonymoose");

Anonymoose.Person.firstName();
> Jane


Anonymoose.Web.UserAgent();
> Mozilla/8.8 (Macintosh; x64) Blink/8.2.9


Anonymoose.Numeric.templateInt("X", "A few random numbers are ###, ##, and ##.##!");
> "A few random numbers are 261, 75, and 46.21!"


Anonymoose.Utils.pick(["5", 3, "24", 7]);
> "24"

// Base64 | AlphaNumericUpper | AlphaNumericLower | AlphaNumericUpperLower | AlphabeticUpper | ect...
Anonymoose.Characters.randomChars(16, "Base64");
> "sPqv36+ng4kFCX9z0"

Anonymoose.Characters.randomChars(16, "Ef");
> "EffEffEEEffEffEE"

Commit Guidelines

  • All Pull Requests are welcome!
  • If adding a new feature, please use include it in the propper category.
  • If reworking an existing feature, please make an issue before you do it.
  • If there's any issues or worries, make an issue and i'll get to it right away!

Enjoy what I do? feel free to support it!

Buy Me A Coffee