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
JSON
{
"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"
}
}