@codetanzania/ewea-api-states
Version:
EWEA Redux state management library
130 lines (129 loc) • 3.33 kB
JSON
{
"name": "@codetanzania/ewea-api-states",
"version": "0.31.0",
"description": "EWEA 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 run test && BABEL_ENV=production rollup -c",
"commit": "git-cz",
"commit:all": "git add -A && git-cz",
"cmt": "git add -A && git-cz",
"changelog": "changelog -x chore"
},
"repository": {
"type": "git",
"url": "git+https://github.com/CodeTanzania/ewea-api-states.git"
},
"keywords": [
"codetanzania",
"ewea",
"ewea-states",
"ewea-api-states",
"redux"
],
"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/ewea-api-states/issues"
},
"homepage": "https://github.com/CodeTanzania/ewea-api-states#readme",
"dependencies": {
"@codetanzania/ewea-api-client": ">=0.24.0",
"@reduxjs/toolkit": ">=1.4.0",
"axios": ">=0.19.2",
"inflection": ">=1.12.0",
"lodash": ">=4.17.15",
"prop-types": ">=15.7.2",
"react": ">=16.13.1",
"react-redux": ">=7.2.0",
"redux": ">=4.0.5",
"redux-thunk": ">=2.3.0"
},
"devDependencies": {
"@babel/core": ">=7.10.3",
"@babel/preset-env": ">=7.10.3",
"@babel/preset-react": ">=7.10.1",
"@commitlint/cli": ">=9.0.1",
"@commitlint/config-conventional": ">=9.0.1",
"@commitlint/travis-cli": ">=9.0.1",
"@testing-library/dom": "^7.16.3",
"@testing-library/react": ">=10.3.0",
"babel-eslint": ">=10.1.0",
"babel-jest": ">=26.0.1",
"commitizen": ">=4.1.2",
"cz-conventional-changelog": ">=3.2.0",
"eslint": ">=7.3.1",
"eslint-config-airbnb": ">=18.2.0",
"eslint-config-prettier": ">=6.11.0",
"eslint-plugin-import": ">=2.21.2",
"eslint-plugin-jest": ">=23.17.0",
"eslint-plugin-jsdoc": ">=28.5.1",
"eslint-plugin-jsx-a11y": ">=6.3.1",
"eslint-plugin-prettier": ">=3.1.4",
"eslint-plugin-react": ">=7.20.0",
"faker": ">=4.1.0",
"generate-changelog": ">=1.8.0",
"husky": ">=4.2.5",
"jest": ">=26.0.1",
"lint-staged": ">=10.2.11",
"prettier": ">=2.0.5",
"react-dom": ">=16.13.1",
"redux-mock-store": ">=1.5.4",
"rollup": ">=2.18.0",
"rollup-plugin-babel": ">=4.4.0"
},
"jest": {
"verbose": true,
"collectCoverageFrom": [
"!**/node_modules/**",
"!**/vendor/**",
"!**/coverage/**",
"**/src/**"
],
"collectCoverage": true
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"lint-staged": {
"*.js": [
"eslint --fix"
],
"*.{md,html,json}": [
"prettier --write"
]
},
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
}
}