raidmaker
v1.3.4
Published
This module makes a string of charcters randomly and can serve as an id string for databases...
Downloads
4
Readme
raidmaker
It makes random strings per specified length. It can be used as id in database and apps supported by the environment.
Requirement
Installation
Use the package manager npm to install raidmaker.
npm install raidmaker
Usage
const raidmaker = require('raidmaker'); // or
const { generate } = require('raidmaker');
console.log(generate(8, {no: 6}));
// [ 'AXaT6', 'V7xun', 'CPM2c', '2kvbg', 'c93ZQ', 'GdHcv' ]
generate
Generate the strings given the length
length
length of string returned. default
: 5
options
no
of id element in the returned Array
. default
: 1, a string
is returned
mode
either of:
- apnr
|| alphanumeric
for alphanumeric
- figs
|| figures
for figures
- alpha
|| alphabets
for alphabets
- as
|| alphaspecial
for alphabets with special characters
- all
for all characters
console.log(raidmaker.generate(5));
// WjMOs
console.log(raidmaker.generate(25, {mode: 'alphaspecial'})); // GvSb&k\WUYHXlrx#zxsVjfppH
console.log(raidmaker.generate(25, {mode: 'apnr'})); // 6IlWaZLnTQEeO8sDyAbSbhquA
console.log(raidmaker.generate(25, {mode: 'alpha'})); // pQjzQFrImUNSYBgMKELgGuosK
console.log(raidmaker.generate(25, {mode: 'all'})); // kQKCIuK&#xRGtwl65IarJ-S\Z
console.log(raidmaker.generate(25, {mode: 'figs'})); // 3140011315334175469386711
Project Status, Whats new?
- default length
- support for more than one elements
Support, Suggestion, Bugs...
Visit the Github repository. Thanks