{
  "name": "@appigram/keyv-lru",
  "version": "1.0.5",
  "description": "An in-memory LRU back-end for Keyv.",
  "main": "lib/index.js",
  "repository": "https://github.com/appigram/keyv-lru",
  "author": "Evgeny Sysmanov (appigram) <appigram@gmail.com>",
  "license": "MIT",
  "private": false,
  "scripts": {
    "test": "NODE_ENV=test jest --coverage",
    "test-ci": "NODE_ENV=test jest --coverage --ci --runInBand",
    "test-suite": "ava test-suite-*.js",
    "commitmsg": "commitlint -e $GIT_PARAMS",
    "precommit": "lint-staged && npm run flow",
    "prepush": "npm run lint && npm run flow && npm test",
    "prepare": "npm run build",
    "flow": "flow status",
    "build": "node ./node_modules/@babel/cli/bin/babel.js src -d lib --copy-files --delete-dir-on-start",
    "prettier": "prettier --write './**/*.js' && eslint './**/*.js' --fix",
    "lint": "eslint .",
    "lint-json": "eslint --format=json . > ./__coverage__/eslint.json",
    "semantic-release": "semantic-release"
  },
  "devDependencies": {
    "@babel/cli": "^7.12.10",
    "@babel/core": "^7.12.10",
    "@babel/node": "^7.12.10",
    "@babel/preset-env": "^7.12.11",
    "@babel/preset-flow": "^7.12.1",
    "@commitlint/cli": "^11.0.0",
    "@commitlint/config-angular": "^11.0.0",
    "@keyv/test-suite": "^1.6.11",
    "ava": "^3.14.0",
    "babel-core": "^7.0.0-bridge.0",
    "babel-eslint": "^10.1.0",
    "eslint": "^7.15.0",
    "eslint-config-prettier": "^7.0.0",
    "eslint-config-problems": "^5.0.0",
    "eslint-plugin-babel": "^5.3.1",
    "eslint-plugin-better": "^0.1.5",
    "eslint-plugin-flowtype": "^5.2.0",
    "eslint-plugin-jest": "^24.1.3",
    "eslint-plugin-prettier": "^3.3.0",
    "flow-bin": "^0.140.0",
    "husky": "^4.3.6",
    "jest": "^26.6.3",
    "keyv": "^4.0.3",
    "lint-staged": "^10.5.3",
    "prettier": "^2.2.1",
    "semantic-release": "^17.3.0",
    "semantic-release-conventional-commits": "^2.0.1"
  },
  "dependencies": {
    "tiny-lru": "^7.0.6"
  },
  "publishConfig": {
    "access": "public"
  },
  "release": {
    "analyzeCommits": "semantic-release-conventional-commits"
  },
  "directories": {
    "doc": "docs",
    "lib": "lib"
  },
  "keywords": [
    "Keyv",
    "LRU",
    "cache",
    "performance"
  ]
}
