consistent-ids

0.6.1 • Public • Published

hash-generator

A no dependency randomly consistent (a-la-Stripe) hash generator

npm npm Travis branch Codecov branch
Commitizen friendly styled with prettier Code of Conduct Roadmap

Why?

// TODO

Installation

npm install consistent-ids --save 

Or use yarn (I ❤️ yarn)

yarn add consistent-ids

Usage


#In Your .env file
HASH_KEY = SomeTrulyRandomKeyWhichCannotBeGuessedByAnyone

import IdGenerator from 'consistent-ids';

const generator = new IdGenerator(); // We'll take care of HASH_KEY for you
generator.generate('ord');

// => ord_1BVVs21TuBY1vZhGhN03ug5
      
generator.generate('cus');

// => cus_1BVVs21TuBY1vZhGhN0sKqd

FAQ

What for ? To be written

Contributors

Maintainer


Clément SAUVAGE

Contributors

License

MIT © Clément SAUVAGE

Dependencies (0)

    Dev Dependencies (23)

    Package Sidebar

    Install

    npm i consistent-ids

    Weekly Downloads

    0

    Version

    0.6.1

    License

    MIT

    Unpacked Size

    14.4 kB

    Total Files

    7

    Last publish

    Collaborators

    • csauvage