UNPKG

ltcache

Version:

A lightweight, in-memory caching library - like Redis but much simpler. Features TTL support, concurrent request handling, and comprehensive statistics. Perfect for Node.js applications that need fast caching without the complexity of Redis.

61 lines 1.66 kB
{ "name": "ltcache", "private": false, "version": "0.2.0", "description": "A lightweight, in-memory caching library - like Redis but much simpler. Features TTL support, concurrent request handling, and comprehensive statistics. Perfect for Node.js applications that need fast caching without the complexity of Redis.", "license": "MIT", "author": "Marc H. Weiner <mhweiner234@gmail.com> (https://linkedin.com/in/mhweiner)", "main": "./dist/index.js", "types": "dist/index.d.ts", "files": [ "dist", "!dist/**/*.map", "!dist/**/*.spec.*" ], "repository": { "type": "git", "url": "git+https://github.com/mhweiner/ltcache.git" }, "scripts": { "prepare": "npm run build", "test": "c8 kizu 'src/**/*.spec.ts' && c8 report -r text -r html", "lint": "eslint ./ --ext .js,.ts", "build": "tsc" }, "homepage": "https://github.com/mhweiner/ltcache", "keywords": [ "cache", "caching", "redis-alternative", "redis-lite", "lightweight-redis", "simple-cache", "memory-cache", "in-memory-cache", "ttl", "time-to-live", "expiration", "concurrent-cache", "cache-statistics", "hit-rate", "cache-miss", "cache-hit", "nodejs-cache", "typescript-cache", "fast-cache", "cache-performance", "no-dependencies", "zero-config" ], "devDependencies": { "@types/node": "18.19.120", "@typescript-eslint/eslint-plugin": "^5.7.0", "@typescript-eslint/parser": "^5.7.0", "c8": "^7.10.0", "cjs-mock": "3.1.0", "eslint": "^8.4.1", "kizu": "3.8.0", "ts-node": "^10.4.0", "typescript": "^4.5.4" } }