UNPKG

redux-detector

Version:

Redux enhancer for pure detection of state changes.

112 lines (111 loc) 2.59 kB
{ "name": "redux-detector", "version": "1.0.0", "description": "Redux enhancer for pure detection of state changes.", "keywords": [ "detector", "reducer", "flux", "functional", "redux", "state" ], "bugs": { "url": "https://github.com/piotr-oles/redux-detector/issues" }, "repository": { "type": "git", "url": "https://github.com/piotr-oles/redux-detector.git" }, "files": [ "lib" ], "license": "MIT", "author": "Piotr Oleś <piotrek.oles@gmail.com>", "main": "lib/index.js", "module": "lib/index.es.js", "types": "lib/index.d.ts", "scripts": { "build": "rimraf lib && rollup -c", "precommit": "lint-staged && yarn build && yarn test", "commit": "yarn exec git-cz", "format": "prettier --write \"src/**/*\" \"test/**/*\"", "lint": "tslint --project tsconfig.json", "test": "jest", "semantic-release": "semantic-release" }, "husky": { "hooks": { "pre-commit": "lint-staged && yarn build && yarn test", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "*.{js,yml,json,md,html}": [ "prettier --write", "git add" ], "*.{ts,tsx}": [ "tslint --fix --project tsconfig.json", "prettier --write", "git add" ] }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "jest": { "preset": "ts-jest", "testEnvironment": "jsdom", "globals": { "ts-jest": { "diagnostics": false } } }, "release": { "branches": [ "master", { "name": "develop", "channel": "beta", "prerelease": "rc" } ] }, "devDependencies": { "@commitlint/config-conventional": "^7.5.0", "@types/jest": "^24.0.0", "commitlint": "^7.5.2", "coveralls": "^3.0.3", "cross-env": "^5.2.0", "git-cz": "^3.0.1", "husky": "^1.3.1", "jest": "^24.1.0", "jest-haste-map": "^24.4.0", "jest-resolve": "^24.4.0", "lint-staged": "^8.1.0", "prettier": "^1.17.0", "redux": "^4.0.1", "rimraf": "^2.6.3", "rollup": "^1.10.0", "rollup-plugin-sourcemaps": "^0.4.2", "rollup-plugin-typescript2": "^0.20.1", "semantic-release": "^16.0.0-beta.18", "ts-jest": "^24.0.0", "tslint": "^5.12.0", "tslint-config-prettier": "^1.18.0", "tslint-loader": "^3.5.4", "typescript": "^3.4.3" }, "peerDependencies": { "redux": "^3.1.0 || ^4.0.0" } }