@zekro/snowflake-js

1.0.0 • Public • Published

~ snowflake-js ~

A twitter like snowflake adaption to create unique, time stamp based IDs for node.js
This package is strongly inspired by bwmarrin/snowflake

ATTENTION!

This package is only working with Node.js 10.13.0 and higher!


Usage

const Snowflake = require('../snowflake');

// Create a node in which snowflakes will be counted
// up in steps if they get generated in the same
// millisecond.
var node1 = new Snowflake.Node(1);

// Get next snowflake. This will be returned as
// BigInteger.
console.log(node1.next());

/@zekro/snowflake-js/

    Package Sidebar

    Install

    npm i @zekro/snowflake-js

    Weekly Downloads

    2

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    6.86 kB

    Total Files

    6

    Last publish

    Collaborators

    • zekro