@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());

Package Sidebar

Install

npm i @zekro/snowflake-js

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

6.86 kB

Total Files

6

Last publish

Collaborators

  • zekro