@karlbateman/trident

1.0.0 • Public • Published

Trident

Project code generation module

Useful for naming projects which are not yet formerly named or which require something more obscure.

Install

$ npm install @karlbateman/trident

Usage

See the below example for a default usage.

const Trident = require('@karlbateman/trident');

const trident = Trident();

trident.generate();
//=> 'ABC-XYZ'

trident.generate('+');
//=> 'ABC+XYZ'

trident.generate(':', 12);
//=> 'ABC:DEF:GHI:JKL'

The following example shows Trident using an alternative charcode range [0-9].

const Trident = require('@karlbateman/trident');

const trident = Trident(48, 57);

trident.generate();
//=> '123-789';

trident.generate('|');
//=> '123|789'

trident.generate(',', 9);
//=> '123,456,789'

License

MIT © @karlbateman

Package Sidebar

Install

npm i @karlbateman/trident

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

14.2 kB

Total Files

9

Last publish

Collaborators

  • karlbateman