@code_with_sachin/uusid
Version:
Ultra Unique Secure ID generator with multiple formats, encryption, hierarchical IDs, and advanced features for modern applications
109 lines (108 loc) • 2.68 kB
JSON
{
"name": "@code_with_sachin/uusid",
"version": "3.1.0",
"description": "Ultra Unique Secure ID generator with multiple formats, encryption, hierarchical IDs, and advanced features for modern applications",
"main": "./index.js",
"types": "./index.d.ts",
"browser": "./browser.mjs",
"exports": {
".": {
"types": "./index.d.ts",
"require": "./index.js",
"default": "./index.js"
},
"./server": {
"types": "./server.d.ts",
"require": "./server.js",
"default": "./server.js"
},
"./browser": {
"types": "./browser.d.ts",
"import": "./browser.mjs",
"default": "./browser.mjs"
},
"./package.json": "./package.json"
},
"bin": {
"uusid": "./cli.js"
},
"scripts": {
"test": "node test.js",
"test:browser": "node test.browser.mjs",
"benchmark": "node benchmark.js",
"example": "node example.js",
"validate": "node -e \"const {validate, uusid} = require('./index.js'); console.log(validate(uusid()))\"",
"health": "node -e \"const {healthCheck} = require('./index.js'); healthCheck().then(console.log)\"",
"metrics": "node -e \"const {getMetrics} = require('./index.js'); console.log(getMetrics())\"",
"demo": "npm run example && npm run test && npm run benchmark",
"prepack": "npm test && npm run test:browser"
},
"publishConfig": {
"registry": "https://registry.npmjs.org/"
},
"keywords": [
"uuid",
"uusid",
"unique",
"identifier",
"random",
"time-based",
"collision-resistant",
"hybrid",
"secure",
"id",
"generator",
"typescript",
"encrypted",
"hierarchical",
"prefixed",
"base32",
"url-safe",
"compact",
"performance",
"batch",
"validation",
"analysis",
"metrics",
"content-based",
"deterministic",
"worker-pool",
"high-volume"
],
"author": "Sachin Singh",
"license": "ISC",
"repository": {
"type": "git",
"url": "git+https://github.com/CodeWithSachin/uusid.git"
},
"bugs": {
"url": "https://github.com/CodeWithSachin/uusid/issues"
},
"homepage": "https://github.com/CodeWithSachin/uusid#readme",
"engines": {
"node": ">=14.0.0"
},
"dependencies": {},
"devDependencies": {
"jest": "^29.0.0",
"@types/node": "^20.0.0",
"typescript": "^5.0.0",
"eslint": "^8.0.0",
"prettier": "^3.0.0",
"benchmark": "^2.1.4"
},
"peerDependencies": {},
"optionalDependencies": {},
"files": [
"index.js",
"index.d.ts",
"server.js",
"server.d.ts",
"browser.mjs",
"browser.d.ts",
"cli.js",
"example.js",
"README.md",
"LICENSE"
]
}