disk-memoizer
Version:
Simple disk memoization and in memory LRU cache for high latency IO responses
53 lines (52 loc) • 1.33 kB
JSON
{
"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"
}
}