Add token generation

This commit is contained in:
Wessel Tip
2019-08-05 19:26:05 +02:00
parent 496cd5641c
commit 6f622cea94
44 changed files with 3574 additions and 124 deletions

View File

@@ -1,3 +1,10 @@
export interface TokenConfig {
seed?: string;
secret: string;
epoch?: number;
version?: number;
}
export interface SnowflakeConfig {
name?: string;
async?: boolean;
@@ -30,4 +37,4 @@ export interface SnowflakeWorker {
generate(): Snowflake;
_generate(): Snowflake;
_generateAsync(): Snowflake;
}
}