{
  "name": "react-pauseable-containers",
  "version": "0.3.0",
  "description": "Prevent React children from rerendering",
  "keywords": [
    "hibernate",
    "pause react",
    "freeze react",
    "react static container"
  ],
  "license": "MIT",
  "homepage": "https://github.com/spautz/react-hibernate/packages/react-pauseable-containers#readme",
  "bugs": "https://github.com/spautz/react-hibernate/issues",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/spautz/react-hibernate.git",
    "directory": "packages/react-pauseable-containers"
  },
  "author": {
    "name": "Steven Pautz",
    "url": "http://stevenpautz.com/"
  },
  "files": [
    "dist/",
    "docs/",
    "legacy-types/",
    "src/",
    "LICENSE",
    "*.md"
  ],
  "source": "src/index.ts",
  "module": "dist/index.js",
  "exports": {
    "default": "./dist/index.js"
  },
  "types": "dist/index.d.ts",
  "sideEffects": false,
  "scripts": {
    "____ LIFECYCLE HOOKS _______________________________________________": "",
    "prepare": "yon run build",
    "prebuild": "yon run build:clean",
    "prerelease": "yon run clean",
    "prepublishOnly": "yon run dev:readonly && yon run build",
    "pretest": "yon run test:clean",
    "____ INTEGRATION ___________________________________________________": "",
    "clean": "yon run build:clean && yon run test:clean && rimraf ./node_modules/.cache",
    "dev": "yon run format && yon run types && yon run lint",
    "dev:readonly": "yon run format:verify && yon run types && yon run lint",
    "all": "yon run clean && yon run dev && yon run test:coverage && yon run build",
    "all:readonly": "yon run dev:readonly && yon run test:coverage",
    "____ INDIVIDUAL COMMANDS ___________________________________________": "",
    "build": "yon run build:main && yon run build:types",
    "build:clean": "rimraf ./dist ./legacy-types",
    "build:main": "tsc -p tsconfig.build.json",
    "build:types": "yon run build:types:3.x && yon run build:types:4.x",
    "build:types:3.x": "downlevel-dts ./dist ./legacy-types/ts3.x/dist --to=3.0",
    "build:types:4.x": "downlevel-dts ./dist ./dist --to=4.0",
    "build:watch": "microbundle watch",
    "format": "prettier --write .",
    "format:verify": "prettier --list-different .",
    "lint": "eslint . --max-warnings 0",
    "lint:fix": "eslint . --fix --max-warnings 0",
    "release:changelog": "standard-version --skip.commit --skip.tag --release-as ",
    "test": "yon run test:coverage",
    "test:clean": "rimraf ./coverage-local",
    "test:coverage": "jest --coverage",
    "test:nowatch": "jest",
    "test:watch": "jest --watch",
    "test:watchcoverage": "jest --watchAll --coverage",
    "types": "tsc --p tsconfig.json --noEmit"
  },
  "dependencies": {
    "prop-types": "^15.7.2",
    "redux-pauseable-store": "^0.3.0"
  },
  "devDependencies": {
    "react": "17.0.2",
    "react-dom": "17.0.2",
    "react-hibernate-dev-helpers": "^0.3.0",
    "react-redux": "7.2.6"
  },
  "peerDependencies": {
    "react": "^16.8.3 || ^17",
    "react-dom": "^16.8.3 || ^17",
    "react-redux": ">=7.0.0"
  },
  "peerDependenciesMeta": {
    "react-dom": {
      "optional": true
    },
    "react-redux": {
      "optional": true
    }
  },
  "typesVersions": {
    "<4": {
      "*": [
        "legacy-types/ts3.x/*"
      ]
    }
  },
  "gitHead": "699585bcd2501c7c684c191d5139f31c5af251a6"
}
