UNPKG

apicache-plus

Version:

Effortless api response caching for Express/Node using plain-english durations

84 lines (83 loc) 2.24 kB
{ "name": "apicache-plus", "version": "2.3.1", "scripts": { "lint": "eslint .", "test": "nyc mocha test --ignore 'test/api/**' 'test/setup.js' --require 'test/setup.js' --recursive", "test:watch": "npm run test -- --watch", "coverage": "nyc report --reporter=text-lcov | coveralls", "prepublishOnly": "npm run test" }, "engines": { "node": ">=6.2.0", "npm": ">=5.8.0" }, "description": "Effortless api response caching for Express/Node using plain-english durations", "main": "./src/apicache.js", "repository": { "type": "git", "url": "https://github.com/arthurfranca/apicache-plus.git" }, "keywords": [ "cache", "API", "redis", "memcache", "response", "express", "JSON", "duration", "middleware", "memory" ], "author": "Arthur A. França <arturoalemanha@gmail.com> (https://github.com/arthurfranca)", "license": "MIT", "bugs": { "url": "https://github.com/arthurfranca/apicache-plus/issues", "email": "arturoalemanha@gmail.com" }, "devDependencies": { "@babel/core": "^7.10.2", "@babel/preset-env": "^7.10.2", "@babel/register": "^7.10.1", "@koa/router": "^9.0.1", "chai": "^4.2.0", "compression": "^1.7.4", "coveralls": "^3.0.6", "eslint": "^5.16.0", "eslint-config-prettier": "^6.10.1", "eslint-config-standard": "^12.0.0", "eslint-plugin-import": "^2.20.1", "eslint-plugin-node": "^8.0.1", "eslint-plugin-prettier": "^3.1.2", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", "express": "^4.17.1", "husky": "^1.3.1", "ioredis": "^4.16.1", "ioredis-mock": "^4.19.0", "koa": "^2.12.0", "koa-compress": "^4.0.1", "koa-conditional-get": "^2.0.0", "koa-etag": "^3.0.0", "mocha": "^6.2.3", "nyc": "^14.1.1", "prettier": "^1.18.2", "pretty-quick": "^1.11.1", "restify": "^7.7.0", "restify-etag-cache": "^1.0.12", "supertest": "^4.0.2" }, "dependencies": { "accepts": "^1.3.7", "compressible": "^2.0.18", "json.sortify": "^2.2.2", "redlock": "^4.1.0", "uuid": "^8.0.0" }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged" } } }