@aryan02420/usernamegen

generates a random username

Usage no npm install needed!

<script type="module">
  import aryan02420Usernamegen from 'https://cdn.skypack.dev/@aryan02420/usernamegen';
</script>

README

usernameGen Node.js Package Node.js Package

Installation

    > npm i @aryan02420/usernamegen

Usage

    const ung = require('@aryan02420/usernamegen')

    // random usernames
    console.log(ung.generateUsername().toString())                              // slightingvoltaic4
    console.log(ung.generateUsername().toString())                              // amazedspirogyra43566
    console.log(ung.generateUsername().toString())                              // casuisticaljam203
    console.log(ung.generateUsername(undefined).toString())                     // sevenfoldfast6
    console.log(ung.generateUsername(undefined).toString())                     // sunnyanoxia68
    console.log(ung.generateUsername(undefined).toString())                     // ribbedgraphite9184
    // from seed
    console.log(ung.generateUsername('hello').toString())                       // mortalidolization749
    console.log(ung.generateUsername('hello').toString())                       // mortalidolization749
    console.log(ung.generateUsername('wOrld!').toString())                      // sunburnedpasigraphy4
    // formatting
    uppercase = (fn, ln, n) => {
      return `${fn}${ln}_${n}`.toUpperCase()
    }
    console.log(ung.generateUsername('wOrld!').toString(uppercase))             // SUNBURNEDPASIGRAPHY_4

    //global formatter
    ung.UserName.formatter = (fn, ln, n) => {
      return fn
    }
    console.log(ung.generateUsername('wOrld!'))                                 // sunburned

    // override
    console.log(ung.generateUsername('wOrld!', uppercase))                      // SUNBURNEDPASIGRAPHY_4


Global Installation

    > npm i -g @aryan02420/usernamegen

    > ung
    covariantsnuffbox419
    > ung
    hornedenlarger77
    > ung
    joltingbacklog39
    > ung hello
    mortalidolization749
    > ung hello
    mortalidolization749