@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

/@karlbateman/trident/

    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