-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
49 lines (49 loc) · 1.49 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{
"name": "hybrid-id-generator",
"version": "3.0.3",
"description": "A powerful hybrid ID generator that combines timestamps, machine IDs, random bits, and sequence numbers to create globally unique identifiers. Features collision prevention, Base62 encoding, and optional ID expiry tracking, ideal for distributed systems and high-scale applications.",
"author": "Milad Ezzat",
"main": "dist/index.js",
"scripts": {
"build": "tsc",
"test": "jest",
"start": "node dist/index.js",
"release": "npx standard-version",
"docs": "npx compodoc -p tsconfig.json -d docs"
},
"license": "MIT",
"keywords": [
"id",
"identifier",
"unique id",
"uuid",
"hybrid id",
"generator",
"timestamp",
"random id",
"sequence id",
"collision-free",
"id expiry",
"base62",
"node id",
"machine id",
"unique identifier",
"distributed systems",
"uuid alternative"
],
"devDependencies": {
"@types/jest": "^29.5.13",
"@types/node": "^22.7.4",
"jest": "^29.7.0",
"ts-jest": "^29.2.5",
"typescript": "^5.6.2"
},
"repository": {
"type": "git",
"url": "https://github.com/miladezzat/hybrid-id-generator"
},
"bugs": {
"url": "https://github.com/miladezzat/hybrid-id-generator/issues"
},
"homepage": "http://nodejs.miladfahmy.me/hybrid-id-generator"
}