0.3.0 • Published 3 years ago
serialgen v0.3.0
serialgen
A random string generator 🔑
Install
npm install serialgen
Usage
SerialGen = require('serialgen')
// Instantiate a generator (seeded with current time)
serial = new SerialGen()
// Optionally, provide your own seed (passed to chance)
serial = new SerialGen(123456)
// Generate a string
var str = serial.gen('XXXX-XXXX-dXXX')
console.log(str) // 'OPSV-PWOW-4QQJ'
// Generate multiple strings
var strs = serial.gen('XX-dd', 3)
consolr.log(strs) // [ 'OP-78', 'PW-58', 'LQ-63' ]
Handled Characters
X
: Capital letterx
: Lowercase letterd
: Digit (0-9)b
: Binary digit (0-1)o
: Octal digit (0-7)H
: Capital hex digit (0-F)h
: Lowercase hex digit (0-f)A
: Capital letter or a digita
: Lowercase letter or a digit
Unhandled characters will be appended to the output string.