raidmaker
TypeScript icon, indicating that this package has built-in type declarations

1.3.4 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i raidmaker

Weekly Downloads

0

Version

1.3.4

License

ISC

Unpacked Size

55.3 kB

Total Files

8

Last publish

Collaborators

  • whizyrel