UNPKG

iguazu

Version:

An asynchronous data flow solution for React/Redux applications

131 lines (130 loc) 4.06 kB
{ "name": "iguazu", "version": "3.2.0", "description": "An asynchronous data flow solution for React/Redux applications", "author": "Maia Teegarden", "contributors": [ "Andres Escobar <Andres.Escobar@aexp.com> (https://github.com/anescobar1991)", "James Singleton <James.Singleton1@aexp.com> https://github.com/JamesSingleton)", "Jimmy King <Jimmy.King@aexp.com> (https://github.com/10xLaCroixDrinker)", "Jonathan Adshead <Jonathan.Adshead@aexp.com> (https://github.com/JAdshead)", "Michael Tobia <Michael.M.Tobia@aexp.com> (https://github.com/Francois-Esquire)", "Michael Tomcal <Michael.A.Tomcal@aexp.com> (https://github.com/mtomcal))", "Stephanie Coates <Stephanie.Coates1@aexp.com> (https://github.com/stephaniecoates)", "Nelly Kiboi <Nelly.J.Kiboi@aexp.com> (https://github.com/nellyk)", "Nickolas Oliver <nickolas.oliver@aexp.com> (https://github.com/PixnBits)", "Andrew Curtis <andrew.curtis@aexp.com> (https://github.com/drewcur)", "Scott McIntyre <scott.mcintyre@aexp.com> (https://github.com/smackfu)" ], "keywords": [ "async", "react", "redux", "react-redux", "fetch", "data", "query", "promise" ], "homepage": "https://github.com/americanexpress/iguazu", "bugs": { "url": "https://github.com/americanexpress/iguazu/issues" }, "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/americanexpress/iguazu.git" }, "main": "lib/index.js", "scripts": { "build": "babel src --out-dir lib", "lint": "eslint --ignore-path .gitignore --ext js,jsx,md .", "prepublish": "npm run build", "test": "jest && npm run test:git-history", "test:git-history": "commitlint --from origin/main --to HEAD", "test:lockfile": "lockfile-lint -p package-lock.json -t npm -a npm -o https: -c -i", "posttest": "npm run lint && npm run test:lockfile" }, "jest": { "preset": "amex-jest-preset-react", "setupFiles": [ "./test-setup.js" ] }, "dependencies": { "hoist-non-react-statics": "^3.3.0", "prop-types": "^15.5.10", "shallowequal": "^1.0.1" }, "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.5", "@commitlint/cli": "^15.0.0", "@commitlint/config-conventional": "^15.0.0", "@semantic-release/changelog": "^5.0.1", "@semantic-release/commit-analyzer": "^8.0.1", "@semantic-release/git": "^9.0.0", "@semantic-release/npm": "^7.0.6", "@semantic-release/release-notes-generator": "^9.0.1", "amex-jest-preset-react": "^6.1.0", "babel-jest": "^27.4.5", "babel-preset-amex": "^3.5.1", "core-js": "^3.20.0", "core-js-compat": "3.4.5", "enzyme": "^3.1.1", "enzyme-to-json": "^3.2.1", "eslint": "^7.32.0", "eslint-config-amex": "^15.0.1", "eslint-plugin-jest": "^24.7.0", "eslint-plugin-jest-dom": "^3.9.2", "husky": "^3.0.9", "jest": "^27.4.5", "jest-fetch-mock": "^1.2.0", "lockfile-lint": "^4.3.6", "react": "^16.0.0", "react-dom": "^16.0.0", "react-redux": "^7.1.1", "react-test-renderer": "^16.0.0", "redux": "^4.0.4", "redux-thunk": "^2.3.0", "regenerator-runtime": "^0.13.9", "semantic-release": "^17.2.1" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0", "react-redux": "^7.1.1", "redux": "^4.0.4", "redux-thunk": "^2.3.0" }, "release": { "branches": [ "+([0-9])?(.{+([0-9]),x}).x", "main", "next", "next-major", { "name": "beta", "prerelease": true }, { "name": "alpha", "prerelease": true } ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/git", "@semantic-release/github" ] }, "husky": { "hooks": { "pre-commit": "npm test", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } } }