UNPKG

redux-loop

Version:

Sequence your effects naturally and purely by returning them from your reducers.

103 lines (102 loc) 3.53 kB
{ "name": "redux-loop", "version": "6.2.0", "description": "Sequence your effects naturally and purely by returning them from your reducers.", "main": "lib/index.js", "module": "es/index.js", "jsnext:main": "es/index.js", "homepage": "https://github.com/redux-loop/redux-loop", "repository": { "type": "git", "url": "git+https://github.com/redux-loop/redux-loop.git" }, "bugs": { "url": "https://github.com/redux-loop/redux-loop/issues" }, "files": [ "dist", "es", "lib", "src", "react-redux", "index.d.ts" ], "scripts": { "clear": "rimraf lib dist es", "lint": "eslint --max-warnings=0 src test", "test": "cross-env BABEL_ENV=test jest", "build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib", "build:es": "cross-env BABEL_ENV=es babel src --out-dir es", "build:umd": "cross-env BABEL_ENV=es NODE_ENV=development rollup -c -i src/index.js -o dist/redux-loop.js", "build:umd:min": "cross-env BABEL_ENV=es NODE_ENV=production rollup -c -i src/index.js -o dist/redux-loop.min.js", "build": "yarn build:commonjs && yarn build:es && yarn build:umd && yarn build:umd:min", "prebuild": "yarn run clear", "prepublishOnly": "yarn lint && yarn test && yarn build", "docs:clean": "rimraf _book", "docs:prepare": "gitbook install", "docs:build": "yarn run docs:prepare && gitbook build -g redux-loop/redux-loop && cp logo/logo.png _book/gitbook/images/logo.png && cp logo/favicon.ico _book/gitbook/images", "docs:watch": "yarn run docs:prepare && gitbook serve", "docs:publish": "yarn run docs:clean && yarn run docs:build && cp CNAME _book && cd _book && git init && git commit --allow-empty -m 'update book' && git checkout -b gh-pages && touch .nojekyll && git add . && git commit -am 'update book' && git push git@github.com:redux-loop/redux-loop gh-pages --force" }, "keywords": [ "redux", "middleware", "effects", "side effects", "elm", "loop" ], "tags": [ "redux", "middleware", "effects", "side effects", "elm", "loop" ], "types": "./index.d.ts", "author": "Luke William Westby <luke.westby@raise.com>", "license": "MIT", "peerDependencies": { "redux": "^3.7.2 || ^4.0.0" }, "devDependencies": { "@babel/cli": "^7.4.4", "@babel/core": "^7.4.4", "@babel/plugin-transform-member-expression-literals": "^7.2.0", "@babel/plugin-transform-property-literals": "^7.2.0", "@babel/polyfill": "^7.4.4", "@babel/preset-env": "^7.4.4", "@typescript-eslint/eslint-plugin": "^3.2.0", "@typescript-eslint/parser": "^3.2.0", "babel-eslint": "^10.0.1", "cross-env": "^7.0.2", "eslint": "^7.3.0", "eslint-config-prettier": "^6.0.0", "eslint-plugin-prettier": "^3.0.1", "gitbook-cli": "^2.3.2", "gitbook-plugin-anchorjs": "^2.0.0", "gitbook-plugin-edit-link": "^2.0.2", "gitbook-plugin-github": "^3.0.0", "gitbook-plugin-prism": "^2.3.0", "immutable": "^3.7.6", "jest": "^26.0.1", "prettier": "2.0.5", "redux": "^4.0.0", "rimraf": "^3.0.0", "rollup": "^2.18.0", "rollup-plugin-babel": "^4.3.2", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-replace": "^2.0.0", "rollup-plugin-terser": "^6.1.0", "typescript": "^3.2.2", "typescript-definition-tester": "^0.0.6" }, "jest": { "testRegex": "(test/.*\\.spec.js)$", "testPathIgnorePatterns": [ "_book" ], "testURL": "http://localhost" } }