react-pauseable-containers
Version:
Prevent React children from rerendering
104 lines (103 loc) • 3.39 kB
JSON
{
"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"
}