UNPKG

@codetanzania/emis-api-states

Version:
123 lines (122 loc) 3.16 kB
{ "name": "@codetanzania/emis-api-states", "version": "0.12.1", "description": "EMIS Redux state management library", "main": "lib/index.js", "module": "es/index.js", "scripts": { "clean": "rimraf lib es umd", "test": "jest", "test:watch": "jest --watch", "lint": "eslint --fix --ext .jsx,.js src/ test/", "build": "npm run clean && npm run lint && npm test && BABEL_ENV=production rollup -c", "commit": "git-cz", "commit:all": "git add -A && git-cz", "cmt": "git add -A && git-cz", "changelog": "changelog" }, "repository": { "type": "git", "url": "git+https://github.com/CodeTanzania/emis-api-states.git" }, "keywords": [ "codetanzania", "emis", "emis-states", "emis-api-states", "redux", "redux-starter-kit" ], "files": [ "lib/", "es/", "src/", "package.json", "CHANGELOG.md", "LICENSE", "README.md" ], "contributors": [ { "name": "Benson Maruchu", "email": "benmaruchu@gmail.com", "url": "https://github.com/BenMaruchu" } ], "license": "MIT", "bugs": { "url": "https://github.com/CodeTanzania/emis-api-states/issues" }, "homepage": "https://github.com/CodeTanzania/emis-api-states#readme", "dependencies": { "@codetanzania/emis-api-client": ">=0.16.3", "axios": ">=0.19.0", "inflection": ">=1.12.0", "lodash": ">=4.17.15", "prop-types": ">=15.7.2", "react": ">=16.11.0", "react-redux": ">=7.1.1", "redux": ">=4.0.4", "redux-starter-kit": ">=1.0.1", "redux-thunk": ">=2.3.0" }, "devDependencies": { "@babel/core": "7.6.4", "@babel/preset-env": "7.6.3", "@babel/preset-react": "7.6.3", "@commitlint/cli": "8.2.0", "@commitlint/config-conventional": "8.2.0", "@commitlint/travis-cli": "8.2.0", "@testing-library/react": "9.3.1", "babel-eslint": "10.0.3", "babel-jest": "24.9.0", "commitizen": "4.0.3", "cz-conventional-changelog": "3.0.2", "eslint": "6.6.0", "eslint-config-airbnb": "18.0.1", "eslint-config-prettier": "6.5.0", "eslint-plugin-import": "2.18.2", "eslint-plugin-jest": "23.0.2", "eslint-plugin-jsdoc": "17.0.1", "eslint-plugin-jsx-a11y": "6.2.3", "eslint-plugin-prettier": "3.1.1", "eslint-plugin-react": "7.16.0", "faker": "4.1.0", "generate-changelog": "1.8.0", "husky": "3.0.9", "jest": "24.9.0", "lint-staged": "9.4.2", "prettier": "1.18.2", "react-dom": "16.11.0", "redux-mock-store": "1.5.3", "rollup": "1.26.3", "rollup-plugin-babel": "4.3.3" }, "jest": { "verbose": false, "collectCoverageFrom": [ "!**/node_modules/**", "!**/vendor/**", "!**/coverage/**", "**/src/**" ], "collectCoverage": true }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "commitlint": { "extends": ["@commitlint/config-conventional"] }, "lint-staged": { "src/**/*.js": ["npm run lint"] }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } } }