UNPKG

chabrador

Version:

A key-incrementer database stored in memory.

64 lines (63 loc) 1.81 kB
{ "name": "chabrador", "version": "1.0.2", "description": "A key-incrementer database stored in memory.", "exports": { "import": "./src/index.js", "require": "./gen/index.cjs" }, "type": "module", "types": "index.d.ts", "files": [ "./src/", "./gen" ], "main": "./gen/index.cjs", "scripts": { "test": "vitest", "tsify": "npx tsc --declaration --emitDeclarationOnly --outFile index.d.ts", "preamble": "preamble --apply --dir ./src/", "zord": "filezord --zord --dir ./ --id pkg:chabrador", "pretty": "npx prettier --write .", "lint": "eslint ./src/", "lint:fix": "eslint --fix ./src/", "build": "npm run pretty && npm run lint:fix && node build.js && preamble --apply --dir ./gen/ && npm run zord" }, "license": "Apache-2.0", "author": { "name": "Alex Stevovich", "email": "alex.stevovich@gmail.com", "url": "https://alexstevovich.com" }, "keywords": [ "logging", "key-value-store", "persistence", "data-storage", "json-logging", "memory-management", "event-logger", "status-monitor", "error-handling", "performance-monitoring", "lightweight", "node", "async", "filesystem", "developer-tools", "console-logger" ], "repository": { "type": "git", "url": "https://github.com/alexstevovich/chabrador.git" }, "devDependencies": { "@eslint/js": "^9.22.0", "eslint": "^9.21.0", "eslint-plugin-prettier": "^5.2.3", "markdownlint": "^0.37.4", "markdownlint-cli": "^0.44.0", "prettier": "^3.5.3", "vitest": "^3.0.8" } }