UNPKG

kinoid

Version:

An ultra-lightweight JavaScript library for generating unique, URL-friendly, and time-sortable IDs. Kinoid is designed for Node.js and browser environments, offering decodable, timestamp-based IDs in a compact base36 format.

70 lines (69 loc) 1.61 kB
{ "name": "kinoid", "version": "3.0.8", "description": "An ultra-lightweight JavaScript library for generating unique, URL-friendly, and time-sortable IDs. Kinoid is designed for Node.js and browser environments, offering decodable, timestamp-based IDs in a compact base36 format.", "author": "Thorn Duke", "license": "MIT", "keywords": [ "unique-id", "id-generator", "url-friendly", "timestamp-id", "sortable-id", "lightweight", "time-based-id", "base36", "nodejs-library", "browser-library", "javascript-library", "npm-package", "frontend", "backend", "cli", "uid", "uniqid", "identifier", "time-sortable", "compact-id", "cross-platform" ], "homepage": "https://github.com/ThornDuke/kinoid", "repository": { "type": "git", "url": "https://github.com/ThornDuke/kinoid.git" }, "bugs": { "url": "https://github.com/ThornDuke/kinoid/issues" }, "engines": { "node": ">=14", "npm": ">=6" }, "files": [ "index.js", "LICENSE", "README.md" ], "preferGlobal": true, "sideEffects": false, "main": "index.js", "exports": { ".": { "require": "./index.js", "import": "./index.js" } }, "browser": "./index.js", "scripts": { "format": "prettier . --write", "stylecheck": "prettier . --check", "benchmark": "node tests/benchmark.js", "browse": "open tests/index.html", "test": "jest", "postinstall": "echo 'Thank you for installing Kinoid!'" }, "devDependencies": { "prettier": "^3.4.1", "jest": "^29.7.0" } }