{
  "name": "coverage-diff",
  "version": "3.2.0",
  "description": "Reports differences between two istanbul JSON code coverage summaries.",
  "main": "lib/index",
  "types": "lib/index",
  "repository": "git@github.com:flaviusone/coverage-diff.git",
  "author": "Flavius Tirnacop <flaviusone@gmail.com>",
  "license": "MIT",
  "scripts": {
    "build": "./node_modules/.bin/tsc -p tsconfig.build.json",
    "build-docs": "typedoc --out docs/ src/index.ts",
    "clean": "rm -rf lib docs coverage",
    "eslint": "eslint 'src/**'",
    "lint": "yarn clean && yarn eslint && yarn prettier",
    "postpublish": "yarn publish-docs",
    "precommit": "lint-staged",
    "prepublishOnly": "yarn clean && yarn lint && yarn test && yarn build",
    "prettier": "prettier -c '**/*.{js,ts,md}'",
    "publish-docs": "yarn build-docs && gh-pages -d docs -b gh-pages && yarn clean",
    "test": "yarn run tsc && yarn run jest",
    "jest": "jest --maxWorkers=4",
    "jest-watch": "yarn jest --watch",
    "jest-coverage": "yarn jest --coverage",
    "tsc": "./node_modules/.bin/tsc --noEmit --pretty"
  },
  "lint-staged": {
    "*.{js,ts}": "eslint",
    "*.{js,ts,md}": "prettier -c"
  },
  "devDependencies": {
    "@types/jest": "22.2.3",
    "@types/node": "16.11.7",
    "@typescript-eslint/eslint-plugin": "5.14.0",
    "@typescript-eslint/parser": "5.14.0",
    "eslint": "8.11.0",
    "eslint-config-prettier": "8.5.0",
    "gh-pages": "3.2.3",
    "jest": "27.5.1",
    "lint-staged": "12.3.5",
    "prettier": "2.5.1",
    "ts-jest": "27.1.3",
    "typedoc": "0.22.13",
    "typescript": "4.6.2"
  },
  "dependencies": {
    "markdown-table": "2.0.0"
  }
}
