1.0.2 • Published 2 years ago

nanoflakes v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Nanoflakes - JavaScript

npm GitHub issues License Twitter

Reference implementation of nanoflakes for JavaScript.

Licensed under the MIT License.

Installation

Run the following command to install the package:

# on NPM...
$ npm install nanoflakes

# on Yarn...
$ yarn add nanoflakes

Usage

  • Use localGenerator(epoch, generatorId) to create a local nanoflake generator.
    • You can get an epoch by calling Date.now() in a Node.js shell.
    • A generator ID must be in the 0-1023 range.
  • Use NanoflakeGenerator.next() to get a new nanoflake.
  • The Nanoflake class is the result type NanoflakeGenerator.next(). It can be used as-is, or getting it's raw or encoded value. It also features utility methods such as getting the creation time of the nanoflake.

Support

Extra support is given on Cafeteria Development.

Aru's Discord Server