errors-snowflake
v1.0.2
Published
An identity for everyone, and everything.
Downloads
1
Readme
errors-snowflake
An identity for everyone, and everything.
Look upon the sky, as the snowflakes fall down, each snowflake so unqiue and rare. No snowflake has ever met their match, it's like each person, animal, insect or item, could have their own, and still, nobody would have a snowflake comparable to another.
Note: Snowflake can generate at maximum 262 143
flakes (or IDs) per second.
Representation in bits
49 18 0
1011101100000010001100000000100 000000000000000000
The time since JS epoch increment
Installation
yarn add errors-snowflake
Usage
Some basic usage information.
Importing
TypeScript (or JavaScript ES6 syntax).
Import the default export.
import Snowflake from "errors-snowflake";
CommonJS
const Snowflake = require("errors-snowflake").default;
Create a random flake.
let flake = Snowflake.generate().toString(); // 1SMzRl8iZ
Parse a flake.
let parsed = Snowflake.parse(randomFlakeBase62String);
Flake {
flake: 411266557149184,
at: 2019-09-19T01:43:31.000Z,
increment: 0
}