Nothing Precedes Matter

    nanoflakes
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.2 • Public • Published

    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

    Install

    npm i nanoflakes

    DownloadsWeekly Downloads

    14

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    19.2 kB

    Total Files

    24

    Last publish

    Collaborators

    • adriantodt