{
  "name": "@welldone-software/why-did-you-render",
  "version": "3.3.1",
  "description": "Monkey patches React to notify you about avoidable re-renders.",
  "main": "dist/cjs/whyDidYouRender.min.js",
  "types": "src/whyDidYouRender.d.ts",
  "module": "dist/esm/whyDidYouRender.min.js",
  "browser": "dist/umd/whyDidYouRender.min.js",
  "main-no-classes-transpile": "dist/no-classes-transpile/cjs/whyDidYouRender.min.js",
  "module-no-classes-transpile": "dist/no-classes-transpile/esm/whyDidYouRender.min.js",
  "browser-no-classes-transpile": "dist/no-classes-transpile/umd/whyDidYouRender.min.js",
  "files": [
    "src",
    "dist"
  ],
  "scripts": {
    "start": "cross-env PORT=3003 NODE_ENV=development node demo/serve",
    "build": "cross-env NODE_ENV=production rollup --config",
    "test": "cross-env NODE_ENV=development TEST=true jest",
    "test:watch": "yarn test --watch",
    "lint": "esw . --ext=js --cache --cache-location .temp/eslint-cache",
    "lint:fix": "yarn lint --fix",
    "lint:watch": "yarn lint --watch",
    "clear": "rimraf .temp dist demo/dist",
    "watch": "concurrently --names \"Serve,Lint,Test\" \"npm:start\" \"npm:lint:watch\" \"npm:test:watch\"",
    "checkHealth": "yarn lint && yarn test",
    "version": "yarn checkHealth && yarn build && git add --all dist",
    "postversion": "git push && git push --tags"
  },
  "husky": {
    "hooks": {
      "pre-commit": "npm run lint"
    }
  },
  "jest": {
    "cacheDirectory": ".cache/jest-cache"
  },
  "dependencies": {
    "lodash": "^4"
  },
  "peerDependencies": {
    "react": ">=16.8"
  },
  "devDependencies": {
    "@babel/cli": "^7.5.5",
    "@babel/core": "^7.5.5",
    "@babel/plugin-proposal-class-properties": "^7.5.5",
    "@babel/preset-env": "^7.5.5",
    "@babel/preset-react": "^7.0.0",
    "@testing-library/jest-dom": "^4.0.0",
    "@testing-library/react": "^8.0.7",
    "@types/react": "^16.8.24",
    "acorn-walk": "^6.2.0",
    "astring": "^1.4.1",
    "babel-core": "^7.0.0-bridge.0",
    "babel-eslint": "^10.0.2",
    "babel-jest": "^24.8.0",
    "babel-plugin-lodash": "^3.3.4",
    "concurrently": "^4.1.1",
    "create-react-class": "^15.6.3",
    "cross-env": "^5.2.0",
    "eslint": "^6.1.0",
    "eslint-plugin-jest": "^22.14.1",
    "eslint-plugin-react": "^7.14.3",
    "eslint-watch": "^6.0.0",
    "express": "^4.17.1",
    "express-history-api-fallback": "^2.2.1",
    "husky": "^3.0.2",
    "jest": "^24.8.0",
    "jest-cli": "^24.8.0",
    "magic-string": "^0.25.3",
    "nollup": "^0.6.3",
    "react": "^16.8.6",
    "react-dom": "npm:@hot-loader/react-dom@^16.8.6",
    "react-hot-loader": "^4.12.10",
    "react-redux": "^7.1.0",
    "redux": "^4.0.4",
    "rimraf": "^2.6.3",
    "rollup": "^1.18.0",
    "rollup-plugin-babel": "^4.3.3",
    "rollup-plugin-commonjs": "^10.0.1",
    "rollup-plugin-commonjs-alternate": "^0.0.5",
    "rollup-plugin-license": "^0.10.0",
    "rollup-plugin-node-resolve": "^5.2.0",
    "rollup-plugin-replace": "^2.2.0",
    "rollup-plugin-terser": "^5.1.1",
    "styled-components": "^4.3.2"
  },
  "authors": [
    "Vitali Zaidman <vzaidman@gmail.com> (https://github.com/vzaidman)"
  ],
  "license": "MIT",
  "repository": "https://github.com/welldone-software/why-did-you-render",
  "keywords": [
    "react",
    "component",
    "pure",
    "performance",
    "render",
    "update",
    "tool"
  ]

,"_resolved": "https://registry.npmjs.org/@welldone-software/why-did-you-render/-/why-did-you-render-3.3.1.tgz"
,"_integrity": "sha512-JtPSmlSbpE/dbkmkFS57RE5W7alqqEzFMpA6b5SWYl8LBTM8bE2zptGFPpibHf7/4F5iWNp7Vr0cyi4mmfEk4Q=="
,"_from": "@welldone-software/why-did-you-render@3.3.1"
}