{
  "name": "@truesparrow/unicache",
  "version": "2.0.1",
  "description": "UniCache is an NPM package that provides singleton interface and behavior for Memcached, Redis and In-memory caching. Easily interact or switch between them in minutes!",
  "main": "index.js",
  "scripts": {
    "start": "index.js",
    "pre-commit": "lint-staged",
    "test": "source test/env/inMemory.sh && nyc --silent --no-clean ./node_modules/.bin/mocha --recursive \"./test/*.js\" --exit  && source test/env/memcached.sh && nyc --silent --no-clean ./node_modules/.bin/mocha --recursive \"./test/*.js\" --exit && source test/env/redis.sh && nyc --silent --no-clean ./node_modules/.bin/mocha --recursive \"./test/*.js\" --exit && nyc report"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/TrueSparrowSystems/UniCache.git"
  },
  "keywords": [
    "UniCache",
    "memcached",
    "redis",
    "in-memory",
    "dev-tools",
    "opensource",
    "caching"
  ],
  "author": "True Sparrow",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/TrueSparrowSystems/UniCache/issues"
  },
  "homepage": "https://github.com/TrueSparrowSystems/UniCache#readme",
  "dependencies": {
    "memcached": "2.2.2",
    "redis": "3.1.1",
    "@truesparrow/base": "^2.0.0"
  },
  "devDependencies": {
    "chai": "4.3.0",
    "eslint": "6.5.1",
    "ink-docstrap": "1.3.2",
    "lint-staged": "8.0.3",
    "mocha": "^8.4.0",
    "nyc": "^15.1.0",
    "pre-commit": "1.2.2",
    "prettier": "1.14.3"
  },
  "pre-commit": [
    "pre-commit"
  ],
  "lint-staged": {
    "*.js": [
      "prettier --write --config .prettierrc.json",
      "git add"
    ]
  }
}
