yarn add automatic-name
or
npm install automatic-name
createNewName(language1, language2 ...)
language arguments
- taiwan
- chinese
- english
It will be selected a random language without any arguments.
getSpacing()
setSpacing(string)
getTag()
setTag(string)
getUsername()
getFullName(option)
option argument
- option [color=#2a1377](mean: 'spacing', type: 'string')
getUsernameWithTag(type [,options])
getFullnameWithTag(type [,options])
type argument
- type [color=#2a1fff](mean: 'random type', type: 'string')
- number (mean: 'random number')
- timestamp (mean: 'Date.now()')
- v* (mean: 'uuid extension for uuid library: uuid')
params arguments
const AutomaticName = require('automatic-name');
const name = new AutomaticName();
(async () => {
name.getUsername();
// RobertsHolly
name.getFullname();
// Roberts Holly
await name.getUsernameWithTag('v1');
// RobertsHolly#c39404b1-8170-11eb-9eea-774c26920ecf
name.createNewName();
// random a new name
})();