UNPKG

disk-memoizer

Version:

Simple disk memoization and in memory LRU cache for high latency IO responses

53 lines (52 loc) 1.33 kB
{ "name": "disk-memoizer", "version": "4.1.0", "description": "Simple disk memoization and in memory LRU cache for high latency IO responses", "main": "lib/disk_memoizer.js", "scripts": { "test": "mocha && ./test/integration/concurrent_read", "test:watch": "npm run test -- -w", "test:coverate-report": "nyc mocha && nyc report --reporter=html && echo 'Coverage report available on ./coverage/index.html'", "lint": "eslint lib test", "clean": "rm -rf ./coverage ./.nyc_output", "pretest": "npm run lint" }, "repository": { "type": "git", "url": "git+https://github.com/bermi/disk-memoizer.git" }, "keywords": [ "cache", "ssd", "disk", "memoize", "memoization", "network", "performance", "latency", "caching", "cache", "IO" ], "author": "Bermi Ferrer", "license": "MIT", "bugs": { "url": "https://github.com/bermi/disk-memoizer/issues" }, "homepage": "https://github.com/bermi/disk-memoizer#readme", "devDependencies": { "eslint": "^6.5.1", "mocha": "^6.2.1" }, "dependencies": { "async": "^3.1.0", "debug": "^4.1.1", "glob": "^7.1.4", "graceful-fs": "^4.2.2", "lockfile": "^1.0.4", "lru-cache": "^5.1.1", "mkdirp": "^0.5.1", "reltime": "^0.0.2", "request": "^2.88.0" } }