{"_id":"@carimus/eslint-config-react","_rev":"17-1e051d7053e5605faacf245281d5190f","name":"@carimus/eslint-config-react","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.0":{"name":"@carimus/eslint-config-react","version":"1.0.0","keywords":["eslint","eslintconfig","react"],"author":{"name":"Carimus","email":"connect@carimus.com"},"license":"MIT","_id":"@carimus/eslint-config-react@1.0.0","maintainers":[{"name":"carimus-deploy-bot","email":"carimus-deploy-bot@carimus.com"},{"name":"bericp1","email":"bericp1@gmail.com"},{"name":"nicog-carimus","email":"nicog@carimus.com"},{"name":"shugands","email":"dans@carimus.com"},{"name":"bryanmcarimus","email":"bryanm@carimus.com"},{"name":"spencerr","email":"spencerr@carimus.com"}],"homepage":"https://github.com/Carimus/eslint-config-react#readme","bugs":{"url":"https://github.com/Carimus/eslint-config-react/issues"},"dist":{"shasum":"3b93f90dc2dd2a349346265687ca6f260b057aa0","tarball":"https://registry.npmjs.org/@carimus/eslint-config-react/-/eslint-config-react-1.0.0.tgz","fileCount":5,"integrity":"sha512-jPR+ugcK/feBhYxtRxAHpdQ3LX+T3SJet5l/S/7dZmpT0MsWniy9a8CL+oxEjspuc17qFf8Uklb0IZWN+lSS1w==","signatures":[{"sig":"MEYCIQDZn0iukbrxy3BdT7qUXMBXTA24mXGB5oygigqcNHHhaQIhALnP6DiJIzzN6jRvNqZDEyGH95i4FdvBDT64z5vRM+mF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpP92CRA9TVsSAnZWagAAzywP+gKbm+4iMEgM4cinZN+O\nkcU70AEHvwG/RZUXWz2j0ngzqryP8xO/EhpmESNyUfzx9G/Ido5rTSnuVE4b\nnlTBE0LLnc1ZYHE8DRJgeoCZUvYy5IUUcMokYFItd0NGQFLvAv0d2MH851pR\nxYvYXbFyzn9PkMfW82PB9P2iWGiGfTTu/fg0uRFgYBCbOAp/kQbz/3DtBvmA\njaR6BVkBe8DBJT9lRrecS05od36uKinTfZIgbL0mnn296gtJfa6/ZzBwmN8J\nvNdsApMpSwUSNBOhDDKa1Ds2kzXsES7xYQ0zDs0Ru1fIEyYfyrGK1u2KUmk0\nxIBT1b13olr1+1hJLhb55pWkrugxy+jHxowd7Wa1AJkZeacg2KOsFmqYhFt+\nyNxy+4NR4sHrH7zkBzFG3TJeBlyNhUQdRBjWCgRdP2/s/EQDcV2aSf388UrW\nB+GZZHJt9qelsgjH3zoC9837JUJ2NMsuHfhk+Jw7APCJLsDl/pMIlAUNk6tI\n4V+OPGGgs4RAqXENCU+mg8PpX4KiwfsUxPP3dQe9nEsMhookA00JrQ1sQCSN\nTCYdZnhjTkVgQxygvxm6Ec/t2Y2WPpriVax88Swx1Uu0ZTXfI3Yx4QYLJStL\nQYLf+4cguGPYuV50fatHIrHKLGHmjvvcLzMLMvcxtyeHsHkZ9ROm942Du+GJ\nr3KT\r\n=Smfw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0649c959bd487d68f3c81de62defc97e02f67195","scripts":{"lint":"eslint '{*,.github/**/*,testFiles/good/**/*}.{js,jsx}'","test":"yarn run -s test:bad && yarn run -s test:good","commit":"git-cz","pretty":"prettier --write '{*,.github/**/*,testFiles/good/**/*}.{js,jsx,json,md,yml,html}'","release":"yarn run semantic-release","test:bad":"echo 'Expecting testFiles/bad/**/*.js to fail.' && (!(yarn run -s test:bad:raw > /dev/null 2>&1) && echo 'Failed as expected!') || (echo 'testFiles/bad/**/*.js should have failed checks' && false)","test:good":"echo 'Expecting testFiles/good/**/*.js to pass.' && (yarn run -s test:good:raw && echo 'Passed as expected!') || (echo 'testFiles/good/**/*.js should have passed checks' && false)","release-ci":"echo 'unsafe-perm = true' > ./.npmrc && yarn run semantic-release && rm -rf ./.npmrc","test:bad:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/bad/**/*.js'","test:good:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/good/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"bericp1","email":"bericp1@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Carimus/eslint-config-react.git","type":"git"},"_npmVersion":"6.11.3","description":"A base eslint config for Carimus React web projects","directories":{},"lint-staged":{"{*,.github/**/*,testFiles/good/**/*}.{js,jsx}":["prettier --write","eslint","git add"],"{*,.github/**/*,testFiles/good/**/*}.{json,md,yml,html}":["prettier --write","git add"]},"_nodeVersion":"10.15.3","dependencies":{"eslint-config-prettier":"^6.4.0","@carimus/eslint-config-web":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.9","react":"^16.10.2","eslint":">=6","prettier":"^1.18.2","commitizen":"^4.0.3","prop-types":"^15.7.2","lint-staged":"^9.4.2","@commitlint/cli":"^8.2.0","semantic-release":"^15.13.24","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0","@carimus/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.0.2","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">=6","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.0.0_1571094389914_0.6641327491865552","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@carimus/eslint-config-react","version":"1.0.1","keywords":["eslint","eslintconfig","react"],"author":{"name":"Carimus","email":"connect@carimus.com"},"license":"MIT","_id":"@carimus/eslint-config-react@1.0.1","maintainers":[{"name":"bericp1","email":"bericp1@gmail.com"},{"name":"bryanmcarimus","email":"bryanm@carimus.com"},{"name":"carimus-deploy-bot","email":"carimus-deploy-bot@carimus.com"},{"name":"nicog-carimus","email":"nicog@carimus.com"},{"name":"shugands","email":"dans@carimus.com"},{"name":"spencerr","email":"spencerr@carimus.com"}],"homepage":"https://github.com/Carimus/eslint-config-react#readme","bugs":{"url":"https://github.com/Carimus/eslint-config-react/issues"},"dist":{"shasum":"e404825fd9aa30e6afd17e030e7dd6396cc6aedd","tarball":"https://registry.npmjs.org/@carimus/eslint-config-react/-/eslint-config-react-1.0.1.tgz","fileCount":5,"integrity":"sha512-d24UPxjqaIAiHUjsRIKL2i3CIHrln2f3PJuu9VZm84hU14TqCpDQ80kWm9+r9QuuIME9q7lx5u21dWvdwoomnA==","signatures":[{"sig":"MEUCIQCSWM+PXFabsrltcsdLrdBknosEJTqH7qWjjaeaSadd7QIgReGN/+LN9aexfN9sETjeklCElgD8JXruwKRLk01sb5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpP/9CRA9TVsSAnZWagAAt2UQAJGC8rN/UEZUe2RxNFwz\nC3YE01XQQcvvsaog4Nf+Uz68a0OSGG7MBX1iJy8iQU2sexTLnCYwygabdDQ5\n/wggaF5eBunMJYZ7jPNZNNye1bGXzfy7eNWiravICWH8UEVtV3kfUXnuafgL\nwJKZy60YYtya2EnPEl3BG9DSFGVSDSo0wFC0Qeivvsh3Z6vaP26HObJ/Cmjq\n68MglbTwdJu9mIgPfNoJEOrvvBC5n0HmNj0+AjEQEkHCvXtlKPJfJj0LnT03\nHmyo8AY3K8S2zthYxaBflrgbFZbWcsYAhhr4sX0IEEj/96T0efq2IcOTTfFh\nbxunThfKbDo3pDe9lZzvNa9mI3ArmkhniWI79ocJvVZ4wMMh+yZ4dnM1YBOl\nUKBflLCHm7l5w+XzSKxqz6aT7OeDgeAbEe+JSE9Bl181NJ+YBcEG70GPA/Bd\npjN+qVCqbTft9WGb58WjsGBsJSeX0KW6Ovh/0IMqMNK1UjBOgRQPxBn3I4Hr\nheJqglJ2Bc2aZmnOuC4f7TMnkf3Ml61Ode+J1VYKNPolM2BrdIPT8VsZE/8w\n3YjD8Q6epXVlLLxswci00MRmGjYMLs5WhJw1R8GiuUKxwT1T+z1S4GSODFUq\nSAhzGi6CjnPguthova/dW+E6GhaljIMk7CAbNJVbPED9Me13O9M+b8yneWD0\nEMf5\r\n=xWce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"b8ff85de83438f0370095ee4daf5a63c2516c9d0","scripts":{"lint":"eslint '{*,.github/**/*,testFiles/good/**/*}.{js,jsx}'","test":"yarn run -s test:bad && yarn run -s test:good","commit":"git-cz","pretty":"prettier --write '{*,.github/**/*,testFiles/good/**/*}.{js,jsx,json,md,yml,html}'","release":"yarn run semantic-release","test:bad":"echo 'Expecting testFiles/bad/**/*.js to fail.' && (!(yarn run -s test:bad:raw > /dev/null 2>&1) && echo 'Failed as expected!') || (echo 'testFiles/bad/**/*.js should have failed checks' && false)","test:good":"echo 'Expecting testFiles/good/**/*.js to pass.' && (yarn run -s test:good:raw && echo 'Passed as expected!') || (echo 'testFiles/good/**/*.js should have passed checks' && false)","release-ci":"echo 'unsafe-perm = true' > ./.npmrc && yarn run semantic-release && rm -rf ./.npmrc","test:bad:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/bad/**/*.js'","test:good:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/good/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"carimus-deploy-bot","email":"carimus-deploy-bot@carimus.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Carimus/eslint-config-react.git","type":"git"},"_npmVersion":"6.12.0","description":"A base eslint config for Carimus React web projects","directories":{},"lint-staged":{"{*,.github/**/*,testFiles/good/**/*}.{js,jsx}":["prettier --write","eslint","git add"],"{*,.github/**/*,testFiles/good/**/*}.{json,md,yml,html}":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"eslint-config-prettier":"^6.4.0","@carimus/eslint-config-web":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.9","react":"^16.10.2","eslint":">=6","prettier":"^1.18.2","commitizen":"^4.0.3","prop-types":"^15.7.2","lint-staged":"^9.4.2","@commitlint/cli":"^8.2.0","semantic-release":"^15.13.24","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0","@carimus/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.0.2","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">=6","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.0.1_1571094524366_0.502149500018966","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@carimus/eslint-config-react","version":"1.1.0","keywords":["eslint","eslintconfig","react"],"author":{"name":"Carimus","email":"connect@carimus.com"},"license":"MIT","_id":"@carimus/eslint-config-react@1.1.0","maintainers":[{"name":"bericp1","email":"bericp1@gmail.com"},{"name":"bryanmcarimus","email":"bryanm@carimus.com"},{"name":"carimus-deploy-bot","email":"carimus-deploy-bot@carimus.com"},{"name":"nicog-carimus","email":"nicog@carimus.com"},{"name":"shugands","email":"dans@carimus.com"},{"name":"spencerr","email":"spencerr@carimus.com"}],"homepage":"https://github.com/Carimus/eslint-config-react#readme","bugs":{"url":"https://github.com/Carimus/eslint-config-react/issues"},"dist":{"shasum":"6f4f4117565adf11f5bc99ab5b413916fd402c0a","tarball":"https://registry.npmjs.org/@carimus/eslint-config-react/-/eslint-config-react-1.1.0.tgz","fileCount":5,"integrity":"sha512-UaguClRsZ6Y3ICIFU2z1Eh4oCbRzKvg1RgYoRmwKaviZeDFObPlfydF5ICshUgXGe2HvCCmemLdoIAQP5MXVBA==","signatures":[{"sig":"MEUCIE2ntrn2lm61usNjlGV3/mfvIvq/G16jJ0VMcQ0xohFoAiEAtCVm9ZlBnWIjmtcdfxTDr5qr+1XWt6hKvAr9lN8J8do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpQTQCRA9TVsSAnZWagAAJPIP/2KNk3R6KDbWs3QjW4Ge\nNNzpYspXpWoizrfH6/9lUQjz+kJaFehU55jPKV4KzXhrvnPyxnmLVxhWjFxe\ndRVB9o2R+8nbwCbvxkvrjgv/XwqS16qPbsJYmnhuYCCltHDs1CxAfa0jSnwp\nBynJBHYWsJAzd3vLYkXS//Eg40CzD4M7mModmRfPHELLi5CHthyzQTHLbdQc\nNmcDrLKjkaY2ZHh+13DfCsfaSRfOnArq4xG4AqgZTYB05SFjZICIA+4xZrPE\nRUBSiYWTs5st4g6VbvStWagIvU/81lSbBRAS3BtezIjyyjwi22PUgM99Jh9g\nQSPp9Gr7yf3i2ORkaatZJkY5MDdfL8RvE5RBiKIV3dqeUwDB811jNXLXJhrD\nT8Ci+ETy5UG39IHHIAeJXUBwTRFyCsvl0aLGvmfw5r3YrL3SzUfppqACvikj\n0LYNbY5ZcHrX6aRolHFd4jliV7Myl7OchvfYj4ZaFjPuiuE0wTOPD4zuPXjy\nT4P8QZFRpMhz3+28iKuSQ0KG9tKElL65yrgVcbh5k4mlLyyEjDl9oACulRA3\nmh8tuQvlC8l/+t2mg3UZaLbqH5YODJnoWobCauvqmUSPdsWWxYe4+mxOnnl2\nXUqlWZSdl9pLKBwPkB6OcHYbZIJHpCTKRzTnBU6qrgN+JYY42Nac6XVqXhkU\nAHvo\r\n=dOn5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0f71ececfcedb38e5e5dc06314494e2863dd323e","scripts":{"lint":"eslint '{*,.github/**/*,testFiles/good/**/*}.{js,jsx}'","test":"yarn run -s test:bad && yarn run -s test:good","commit":"git-cz","pretty":"prettier --write '{*,.github/**/*,testFiles/good/**/*}.{js,jsx,json,md,yml,html}'","release":"yarn run semantic-release","test:bad":"echo 'Expecting testFiles/bad/**/*.js to fail.' && (!(yarn run -s test:bad:raw > /dev/null 2>&1) && echo 'Failed as expected!') || (echo 'testFiles/bad/**/*.js should have failed checks' && false)","test:good":"echo 'Expecting testFiles/good/**/*.js to pass.' && (yarn run -s test:good:raw && echo 'Passed as expected!') || (echo 'testFiles/good/**/*.js should have passed checks' && false)","release-ci":"echo 'unsafe-perm = true' > ./.npmrc && yarn run semantic-release && rm -rf ./.npmrc","test:bad:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/bad/**/*.js'","test:good:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/good/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"carimus-deploy-bot","email":"carimus-deploy-bot@carimus.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Carimus/eslint-config-react.git","type":"git"},"_npmVersion":"6.12.0","description":"A base eslint config for Carimus React web projects","directories":{},"lint-staged":{"{*,.github/**/*,testFiles/good/**/*}.{js,jsx}":["prettier --write","eslint","git add"],"{*,.github/**/*,testFiles/good/**/*}.{json,md,yml,html}":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"eslint-config-prettier":"^6.4.0","@carimus/eslint-config-web":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.9","react":"^16.10.2","eslint":">=6","prettier":"^1.18.2","commitizen":"^4.0.3","prop-types":"^15.7.2","lint-staged":"^9.4.2","@commitlint/cli":"^8.2.0","semantic-release":"^15.13.24","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0","@carimus/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.0.2","eslint-plugin-react-hooks":">=1.0.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">=6","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0","eslint-plugin-react-hooks":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.1.0_1571095759848_0.4433568671674293","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@carimus/eslint-config-react","version":"1.2.0","keywords":["eslint","eslintconfig","react"],"author":{"name":"Carimus","email":"connect@carimus.com"},"license":"MIT","_id":"@carimus/eslint-config-react@1.2.0","maintainers":[{"name":"bericp1","email":"bericp1@gmail.com"},{"name":"bryanmcarimus","email":"bryanm@carimus.com"},{"name":"carimus-deploy-bot","email":"carimus-deploy-bot@carimus.com"},{"name":"nicog-carimus","email":"nicog@carimus.com"},{"name":"shugands","email":"dans@carimus.com"},{"name":"spencerr","email":"spencerr@carimus.com"}],"homepage":"https://github.com/Carimus/eslint-config-react#readme","bugs":{"url":"https://github.com/Carimus/eslint-config-react/issues"},"dist":{"shasum":"892534c0a6409cab3cddad1e0b7541d60d19310d","tarball":"https://registry.npmjs.org/@carimus/eslint-config-react/-/eslint-config-react-1.2.0.tgz","fileCount":5,"integrity":"sha512-9F6YRbNmPxznWCK9QJ8grgFlP/Ef3r7lQD+605Fe68mRs2+b+BG9SRFJVKEDKrqj7HBeUTk56D/FDDnv25uviQ==","signatures":[{"sig":"MEQCID0mL7vDhPNiCVzEJYn9REZvSxqT8IsU7Wc+1Ht9EFhPAiB58cgO7e04dIybAN6ArFJ+ucKm+iTlvP6IGM8d/uae+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpQeeCRA9TVsSAnZWagAAQcoP/24tr/Ed8cUSWUcw313J\nkj9s85EPb61j7rKLJR0lAXuCrWXMI8Fs0efWBfPW0bdqHlhBKInOIwAuo0lG\nRfuKQq1zvUYM+fh96HOOelMTZ0X3x5jYwfkxLhS6zlGR8msm9h/2KVOu7bhi\nbMjQtQZGJEpUOjflWVxcHbFJtapoCS4+7fsJafhecZHLyTB+demOssjeYOWP\nKHABTk45dt/Y/hSy/Kf0kd5jpll+6UWFVsqeT3HbZ7VI22FWE7ivku2U9qJC\nPT5T42ZSPbzya2iPG6pK3Jfw0SfqFK1VeKilnZW+debMsk4O3wBGbhG0QE7p\nWe/6sgI5Wgt8MKbIRNdJRRq/cT5BQOfRKb9JeTo9QRr2mmNTFyA9We86xRZY\ngA9pHjoW1vGgZYWo25RqOL3UzlwYZ0ho8EO2izNI3guUAbvq4p16i3+XNMLm\nRGfX4IcVVbDnHsO549vL98laE6tXAP4dt+5OtDSAjyonXLL6/fd44voxvJbg\nOEsA8OdZEj9OKEqIfgMclShy3POTJBwNNo9MhO26NJ2oGc6FSQKrwRpGgjs5\nttGQAO2SKWVTUry2WKgIRRbWcDMfNSKao/CD31WsPZ5Aek1A+4I3C1LPwD/G\nANP/o32WE3N80gTpcxZIqL/EfLjMi5xED+XbShoc5tjbgcIV7lVYUEBW61QH\nWt+y\r\n=Lska\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"2e43bb7bfba80f9be3035fdcc97a93ebe1696b5b","scripts":{"lint":"eslint '{*,.github/**/*,testFiles/good/**/*}.{js,jsx}'","test":"yarn run -s test:bad && yarn run -s test:good","commit":"git-cz","pretty":"prettier --write '{*,.github/**/*,testFiles/good/**/*}.{js,jsx,json,md,yml,html}'","release":"yarn run semantic-release","test:bad":"echo 'Expecting testFiles/bad/**/*.js to fail.' && (!(yarn run -s test:bad:raw > /dev/null 2>&1) && echo 'Failed as expected!') || (echo 'testFiles/bad/**/*.js should have failed checks' && false)","test:good":"echo 'Expecting testFiles/good/**/*.js to pass.' && (yarn run -s test:good:raw && echo 'Passed as expected!') || (echo 'testFiles/good/**/*.js should have passed checks' && false)","release-ci":"echo 'unsafe-perm = true' > ./.npmrc && yarn run semantic-release && rm -rf ./.npmrc","test:bad:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/bad/**/*.js'","test:good:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/good/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"carimus-deploy-bot","email":"carimus-deploy-bot@carimus.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Carimus/eslint-config-react.git","type":"git"},"_npmVersion":"6.12.0","description":"A base eslint config for Carimus React web projects","directories":{},"lint-staged":{"{*,.github/**/*,testFiles/good/**/*}.{js,jsx}":["prettier --write","eslint","git add"],"{*,.github/**/*,testFiles/good/**/*}.{json,md,yml,html}":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"eslint-config-prettier":"^6.4.0","@carimus/eslint-config-web":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.9","react":"^16.10.2","eslint":">=6","prettier":"^1.18.2","commitizen":"^4.0.3","prop-types":"^15.7.2","lint-staged":"^9.4.2","@commitlint/cli":"^8.2.0","semantic-release":"^15.13.24","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0","@carimus/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.0.2","eslint-plugin-react-hooks":">=1.0.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">=6","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0","eslint-plugin-react-hooks":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.2.0_1571096477772_0.028972573774479482","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@carimus/eslint-config-react","version":"1.3.0","keywords":["eslint","eslintconfig","react"],"author":{"name":"Carimus","email":"connect@carimus.com"},"license":"MIT","_id":"@carimus/eslint-config-react@1.3.0","maintainers":[{"name":"bericp1","email":"bericp1@gmail.com"},{"name":"nicog-carimus","email":"nicog@carimus.com"},{"name":"shugands","email":"dans@carimus.com"},{"name":"bryanmcarimus","email":"bryanm@carimus.com"},{"name":"spencerr","email":"spencerr@carimus.com"},{"name":"carimus-deploy-bot","email":"carimus-deploy-bot@carimus.com"},{"name":"carimusleoascenzi","email":"leoa@carimus.com"}],"homepage":"https://github.com/Carimus/eslint-config-react#readme","bugs":{"url":"https://github.com/Carimus/eslint-config-react/issues"},"dist":{"shasum":"995d657cb24550933b983cbf43e58b920b53def6","tarball":"https://registry.npmjs.org/@carimus/eslint-config-react/-/eslint-config-react-1.3.0.tgz","fileCount":5,"integrity":"sha512-uZbMubtDcCbrZ6AzYPrtHkyzjf7pTOO/lp1ozErKpxyKJapyFXc7VZVRzaJuMA9Ar7vONNaUZDxC7qD/wms3gg==","signatures":[{"sig":"MEYCIQCdIsSw4FMl5Q3GNWsYg+bBVW/xeQCTSUZOiVeZ9Q8P7wIhAL1O4GsZ4HyTDfXjfcX1NpGfRmf9rl9kLIjnqn/z+mAL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLjWJCRA9TVsSAnZWagAAm9UP/AqiR2ZQ6Xtq56N6ORDh\n7ZSzA5uH3xhAqUq71WBHRf+xLAoiM7PAyYvqzMAgF8cvCDTZr5/svSqK1m4h\nx7nyQeTU84/jynY3lxl69jcxi9V+hFS/SPcQepd0vSc4fOQzu09UD8dugaFN\nnv0jFUqql+uK1X8GxSKSd2eqgiyjzy55JPkkl2MMmqQ1AB73FRTtyvkvjQI5\n0bhB8ZO2b0AmtmYvoYxW2/iH+rafoHpOjxO5DyNqCqyITalO4b1+ep98D0eF\nndjXRW0/A5quVeeSRRqFq+DFuY1h/+BRvFV7Uu7xkLRwWfnLgC8/S00O5boH\nv+mQfHPzqSQdJB/b3CqYzUYBvBTQ8j4M2ta0+tkFO/RhIAmKqwwARb8Xa0Z0\nkhaq09Ob0P3UHF8NJd2DCUaTdIMaIZ3N4bgSqzhaXS0MQxG2KhuZgW3WViVi\nnpytoWPo+9BVO7OvQ2ITFTK9HHMXGOhz/L2P6fRcoOyKoDO3ETErYqzeBOZN\nRQO9J5G3nqP6wLHg2eHwwCKnJwm0cLMFDWN9FERl69JQkd1RO+L7ydzrv2ru\nqZu5TqNRhqIQSi+i6FbnxL62jZMi6taFB8rhMMIintYva0KMRMOuq3HsWIlQ\nMVe8oIDg7ROyxAXQRkzThaFMShv9zu7x1XppZ8PpE7KGnlScDh2TvuJFGgx5\nRhZy\r\n=Y054\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"f28356a49fe8e8af7a98a3b4493b3ffaf6e3a9d6","scripts":{"lint":"eslint '{*,.github/**/*,testFiles/good/**/*}.{js,jsx}'","test":"yarn run -s test:bad && yarn run -s test:good","commit":"git-cz","pretty":"prettier --write '{*,.github/**/*,testFiles/good/**/*}.{js,jsx,json,md,yml,html}'","release":"yarn run semantic-release","test:bad":"echo 'Expecting testFiles/bad/**/*.js to fail.' && (!(yarn run -s test:bad:raw > /dev/null 2>&1) && echo 'Failed as expected!') || (echo 'testFiles/bad/**/*.js should have failed checks' && false)","test:good":"echo 'Expecting testFiles/good/**/*.js to pass.' && (yarn run -s test:good:raw && echo 'Passed as expected!') || (echo 'testFiles/good/**/*.js should have passed checks' && false)","release-ci":"echo 'unsafe-perm = true' > ./.npmrc && yarn run semantic-release && rm -rf ./.npmrc","test:bad:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/bad/**/*.js'","test:good:raw":"eslint --no-eslintrc -c ./index.js 'testFiles/good/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"carimus-deploy-bot","email":"carimus-deploy-bot@carimus.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Carimus/eslint-config-react.git","type":"git"},"_npmVersion":"7.21.1","description":"A base eslint config for Carimus React web projects","directories":{},"lint-staged":{"{*,.github/**/*,testFiles/good/**/*}.{js,jsx}":["prettier --write","eslint","git add"],"{*,.github/**/*,testFiles/good/**/*}.{json,md,yml,html}":["prettier --write","git add"]},"_nodeVersion":"14.17.5","dependencies":{"eslint-config-prettier":"^6.4.0","@carimus/eslint-config-web":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.9","react":"^16.10.2","eslint":">=6","prettier":"^1.18.2","commitizen":"^4.0.3","prop-types":"^15.7.2","lint-staged":"^9.4.2","@commitlint/cli":"^8.2.0","semantic-release":"^17.2.3","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0","@carimus/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.0.2","eslint-plugin-react-hooks":">=1.0.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">=6","eslint-plugin-jest":">=22.0.0","eslint-plugin-node":">=9.1.0","eslint-plugin-babel":">=5.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.18.0","eslint-plugin-promise":">=4.2.1","eslint-plugin-standard":">=4.0.0","eslint-plugin-react-hooks":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.3.0_1630418312896_0.2262346004884841","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-10-14T23:06:29.856Z","modified":"2025-05-28T17:44:14.920Z","1.0.0":"2019-10-14T23:06:30.094Z","1.0.1":"2019-10-14T23:08:44.530Z","1.1.0":"2019-10-14T23:29:20.051Z","1.2.0":"2019-10-14T23:41:17.940Z","1.3.0":"2021-08-31T13:58:33.093Z"},"bugs":{"url":"https://github.com/Carimus/eslint-config-react/issues"},"author":{"name":"Carimus","email":"connect@carimus.com"},"license":"MIT","homepage":"https://github.com/Carimus/eslint-config-react#readme","keywords":["eslint","eslintconfig","react"],"repository":{"url":"git+https://github.com/Carimus/eslint-config-react.git","type":"git"},"description":"A base eslint config for Carimus React web projects","maintainers":[{"email":"nicog@carimus.com","name":"nicog-carimus"},{"email":"dans@carimus.com","name":"shugands"},{"email":"bryanm@carimus.com","name":"bryanmcarimus"},{"email":"carimus-deploy-bot@carimus.com","name":"carimus-deploy-bot"},{"email":"digital-security@carimus.com","name":"carimusprivate"}],"readme":"# Carimus ESLint Config for React\n\nThe prettier config used by Carimus React web projects.\n\n-   Extends [`@carimus/eslint-config-web`](https://github.com/Carimus/eslint-config-web)\n-   Adds the [`eslint-plugin-react`](https://www.npmjs.com/package/eslint-plugin-react) plugin\n-   Adds the [`eslint-plugin-react-hooks`](https://www.npmjs.com/package/eslint-plugin-react-hooks) plugin\n-   Adds the React recommended rules, the [`react-hooks/rules-of-hooks`](https://reactjs.org/docs/hooks-rules.html)\n    rule, and some minor tweaks built-up over time across projects to promote healthier code\n\n### Important Note\n\nEven though `eslint-prettier-config` is applied in `@carimus/eslint-config-web`, we need to reapply it in this config\nsince it's designed to turn off rules that might conflict with prettier and as such must always be applied last. ESLint\nhandles deduping for us so it's fine that we specify `prettier` and `prettier/standard` multiple times (once here and\nonce in the `@carimus/eslint-config-web` config).\n\n## Related Projects\n\n-   [`@carimus/eslint-config-web`](https://github.com/Carimus/eslint-config-web) for non-React Web projects\n-   [`@carimus/eslint-config-react-native`](https://github.com/Carimus/eslint-config-react-native) for React Native\n    projects\n-   [`@carimus/prettier-config`](https://github.com/Carimus/prettier-config) to configure Prettier.\n","readmeFilename":"README.md"}