0.3.0 • Published 3 years ago

serialgen v0.3.0

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

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 letter
  • x: Lowercase letter
  • d: 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 digit
  • a: Lowercase letter or a digit

Unhandled characters will be appended to the output string.

0.3.0

3 years ago

0.2.0

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago