0.2.7 • Published 4 months ago

@kastelll/util v0.2.7

Weekly downloads
-
License
GPL-3.0-or-later
Repository
github
Last release
4 months ago

@Kastelll/Util

Installation

yarn add @kastelll/util

or

npm install @kastelll/util

Usage

import { Snowflake, HTTPErrors } from '@kastelll/util';

const SnowflakeGen = new Snowflake({
	Epoch: 1_641_016_800_000,
	ProcessId: process.pid,
	ProcessIdBytes: 1,
	SequenceBytes: 6,
	WorkerId: 5,
	WorkerIdBytes: 12,
});

const GeneratedSnowflake = SnowflakeGen.Generate();

console.log(GeneratedSnowflake); // 21443134786896192

const HTTPError = new HTTPErrors(4000, {
	Code: {
		message: 'Invalid Code',
		status: 400,
	},
});

HTTPError.AddError({
	Waffles: {
		message: 'Invalid Waffles',
		status: 400,
	},
});

console.log(HTTPError.toJSON()); // { Code: 4000, Errors: { Code: { Message: 'Invalid Code', Status: 400 }, Waffles: { Message: 'Invalid Waffles', Status: 400 } }
0.2.7

4 months ago

0.2.6

4 months ago

0.2.5

4 months ago

0.2.4

7 months ago

0.2.3

9 months ago

0.2.2

10 months ago

0.2.1

1 year ago

0.2.0

1 year ago

0.1.6-beta.5

1 year ago

0.1.6-beta.4

1 year ago

0.1.6-beta.3

1 year ago

0.1.6-beta.2

1 year ago

0.1.6-beta.1

1 year ago

0.1.5

1 year ago

0.1.4-beta.1

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.0

1 year ago