{"_id":"@cprussin/jest-runner-eslint","_rev":"4-e804afcfb61a324715281f8a0237f54d","name":"@cprussin/jest-runner-eslint","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@cprussin/jest-runner-eslint","version":"0.0.1","author":{"name":"Rogelio Guzman","email":"rogelioguzmanh@gmail.com"},"license":"MIT","_id":"@cprussin/jest-runner-eslint@0.0.1","maintainers":[{"name":"cprussin","email":"connor@prussin.net"}],"homepage":"https://github.com/jest-community/jest-runner-eslint","dist":{"shasum":"ae5cc502308f6b119c91abb20ac6329ffd5e5e80","tarball":"https://registry.npmjs.org/@cprussin/jest-runner-eslint/-/jest-runner-eslint-0.0.1.tgz","fileCount":16,"integrity":"sha512-dLqhAW0LLZnFGPS9SeKiFpPfxxzGy1flaKYvTqoBG6KlTR4onckeOJz2Jxg2Jg3g2BE+TRMpWCalui7DtjZpng==","signatures":[{"sig":"MEQCIDjZ/vYOhTYa12l3R5H4aNMdYh5Pkgw35VVH19Iyyn/KAiB6f23vH+u406QEkv5Eig0+BVICd51Qc97nlpn932HTRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25286},"main":"build/runner","engines":{"node":"^12.13.0 || ^14.15.0 || ^16.10.0 || >=18.0.0"},"scripts":{"lint":"eslint . --config ./.eslintrc.json --no-eslintrc","test":"jest","build":"babel src --ignore **/*.test.js,integration -d build","watch":"babel src -w --ignore **/*.test.js,integration -d build","format":"prettier --write \"**/*.js\"","prepare":"yarn build","prebuild":"rimraf build/"},"_npmUser":{"name":"cprussin","email":"connor@prussin.net"},"prettier":{"proseWrap":"never","arrowParens":"avoid","singleQuote":true,"trailingComma":"all"},"repository":{"url":"https://github.com/jest-community/jest-runner-eslint.git","type":"git"},"description":"An ESLint runner for Jest","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017  <rogelioguzmanh@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"chalk":"^4.0.0","dot-prop":"^6.0.1","cosmiconfig":"^7.0.0","create-jest-runner":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27 || ^28 || ^29","execa":"^5.1.1","eslint":"^7 || ^8","rimraf":"^3.0.2","semver":"^7.3.8","prettier":"^2.8.4","@babel/cli":"^7.10.4","babel-jest":"^27 || ^28 || ^29","@babel/core":"^7.10.4","@babel/preset-env":"^7.10.4","eslint-plugin-jest":"^26.9.0","eslint-plugin-import":"^2.22.0","jest-watch-typeahead":"^1.1.0 || ^2.1.1","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^4.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-formatter-codeframe":"^7.32.1","jest-watch-select-projects":"^2.0.0"},"peerDependencies":{"jest":"^27 || ^28 || ^29","eslint":"^7 || ^8 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/jest-runner-eslint_0.0.1_1743438819701_0.37519856262832607","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@cprussin/jest-runner-eslint","version":"0.0.2","author":{"name":"Rogelio Guzman","email":"rogelioguzmanh@gmail.com"},"license":"MIT","_id":"@cprussin/jest-runner-eslint@0.0.2","maintainers":[{"name":"cprussin","email":"connor@prussin.net"}],"homepage":"https://github.com/jest-community/jest-runner-eslint","dist":{"shasum":"bc4faad94cec868fcbe3c9eb205e34fbb8dfa61f","tarball":"https://registry.npmjs.org/@cprussin/jest-runner-eslint/-/jest-runner-eslint-0.0.2.tgz","fileCount":16,"integrity":"sha512-ov5cZ/xmz4Zu8iZFQlgH2MrbmBsR3HtKOx3ShsA006Mw2sp4Mu6T2qGqWo+KTG7/uAGug+7Mh8Sgev2mjsXlEQ==","signatures":[{"sig":"MEUCIQCBqMulM5inVV1h8kJq+rZvvgsC4Ae7VVzijHnROGT5wgIgI8iLuNVwuA17sR/Fz9rc4p6poZTJnEwkSiGFYM1IoN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25293},"main":"build/runner","engines":{"node":"^12.13.0 || ^14.15.0 || ^16.10.0 || >=18.0.0"},"scripts":{"lint":"eslint . --config ./.eslintrc.json --no-eslintrc","test":"jest","build":"babel src --ignore **/*.test.js,integration -d build","watch":"babel src -w --ignore **/*.test.js,integration -d build","format":"prettier --write \"**/*.js\"","prepare":"yarn build","prebuild":"rimraf build/"},"_npmUser":{"name":"cprussin","email":"connor@prussin.net"},"prettier":{"proseWrap":"never","arrowParens":"avoid","singleQuote":true,"trailingComma":"all"},"repository":{"url":"https://github.com/jest-community/jest-runner-eslint.git","type":"git"},"description":"An ESLint runner for Jest","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017  <rogelioguzmanh@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"chalk":"^4.0.0","dot-prop":"^6.0.1","cosmiconfig":"^7.0.0","create-jest-runner":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27 || ^28 || ^29","execa":"^5.1.1","eslint":"^7 || ^8","rimraf":"^3.0.2","semver":"^7.3.8","prettier":"^2.8.4","@babel/cli":"^7.10.4","babel-jest":"^27 || ^28 || ^29","@babel/core":"^7.10.4","@babel/preset-env":"^7.10.4","eslint-plugin-jest":"^26.9.0","eslint-plugin-import":"^2.22.0","jest-watch-typeahead":"^1.1.0 || ^2.1.1","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^4.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-formatter-codeframe":"^7.32.1","jest-watch-select-projects":"^2.0.0"},"peerDependencies":{"jest":"^27 || ^28 || ^29 || ^30","eslint":"^7 || ^8 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/jest-runner-eslint_0.0.2_1749787062545_0.47438953644515025","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@cprussin/jest-runner-eslint","version":"0.0.3","author":{"name":"Rogelio Guzman","email":"rogelioguzmanh@gmail.com"},"license":"MIT","_id":"@cprussin/jest-runner-eslint@0.0.3","maintainers":[{"name":"cprussin","email":"connor@prussin.net"}],"homepage":"https://github.com/jest-community/jest-runner-eslint","dist":{"shasum":"e4e1cdf57227716964bb5448ca0bbfd42ca77967","tarball":"https://registry.npmjs.org/@cprussin/jest-runner-eslint/-/jest-runner-eslint-0.0.3.tgz","fileCount":16,"integrity":"sha512-wiWc/oyJMJsmDKW7A7OT/xhkxuZ7PGjR8yD6XTq92qLOhOmhcXqT/SlCGihWwVmdlaVSv858NVO/40iRqD4EAA==","signatures":[{"sig":"MEUCIGqUTZtsPT6Nx9W+96MXkWERvwB85r25mPdWSQ3lI6brAiEA0Q5UqLAxrKfJkTCZcgnrWdkdJNSncITemCnfPxKGAa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25293},"main":"build/runner","engines":{"node":"^12.13.0 || ^14.15.0 || ^16.10.0 || >=18.0.0"},"scripts":{"lint":"eslint . --config ./.eslintrc.json --no-eslintrc","test":"jest","build":"babel src --ignore **/*.test.js,integration -d build","watch":"babel src -w --ignore **/*.test.js,integration -d build","format":"prettier --write \"**/*.js\"","prepare":"yarn build","prebuild":"rimraf build/"},"_npmUser":{"name":"cprussin","email":"connor@prussin.net"},"prettier":{"proseWrap":"never","arrowParens":"avoid","singleQuote":true,"trailingComma":"all"},"repository":{"url":"https://github.com/jest-community/jest-runner-eslint.git","type":"git"},"description":"An ESLint runner for Jest","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017  <rogelioguzmanh@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"chalk":"^4.0.0","dot-prop":"^6.0.1","cosmiconfig":"^7.0.0","create-jest-runner":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27 || ^28 || ^29","execa":"^5.1.1","eslint":"^7 || ^8","rimraf":"^3.0.2","semver":"^7.3.8","prettier":"^2.8.4","@babel/cli":"^7.10.4","babel-jest":"^27 || ^28 || ^29","@babel/core":"^7.10.4","@babel/preset-env":"^7.10.4","eslint-plugin-jest":"^26.9.0","eslint-plugin-import":"^2.22.0","jest-watch-typeahead":"^1.1.0 || ^2.1.1","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^4.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-formatter-codeframe":"^7.32.1","jest-watch-select-projects":"^2.0.0"},"peerDependencies":{"jest":"^27 || ^28 || ^29 || ^30","eslint":"^7 || ^8 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/jest-runner-eslint_0.0.3_1749787141449_0.26228015229930435","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@cprussin/jest-runner-eslint","version":"0.0.4","main":"build/runner","author":{"name":"Rogelio Guzman","email":"rogelioguzmanh@gmail.com"},"description":"An ESLint runner for Jest","license":"MIT","repository":{"type":"git","url":"https://github.com/jest-community/jest-runner-eslint.git"},"homepage":"https://github.com/jest-community/jest-runner-eslint","scripts":{"test":"jest","lint":"eslint . --config ./.eslintrc.json --no-eslintrc","watch":"babel src -w --ignore **/*.test.js,integration -d build","prebuild":"rimraf build/","build":"babel src --ignore **/*.test.js,integration -d build","prepare":"yarn build","format":"prettier --write \"**/*.js\""},"dependencies":{"chalk":"^4.0.0","cosmiconfig":"^7.0.0","create-jest-runner":"^0.12.3","dot-prop":"^6.0.1"},"devDependencies":{"@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/preset-env":"^7.10.4","babel-jest":"^27 || ^28 || ^29","eslint":"^7 || ^8","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^10.0.0","eslint-formatter-codeframe":"^7.32.1","eslint-plugin-import":"^2.22.0","eslint-plugin-jest":"^26.9.0","eslint-plugin-prettier":"^4.0.0","execa":"^5.1.1","jest":"^27 || ^28 || ^29","jest-watch-select-projects":"^2.0.0","jest-watch-typeahead":"^1.1.0 || ^2.1.1","prettier":"^2.8.4","rimraf":"^3.0.2","semver":"^7.3.8"},"peerDependencies":{"eslint":"^7 || ^8 || ^9","jest":"^27 || ^28 || ^29 || ^30"},"prettier":{"arrowParens":"avoid","proseWrap":"never","singleQuote":true,"trailingComma":"all"},"engines":{"node":"^12.13.0 || ^14.15.0 || ^16.10.0 || >=18.0.0"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017  <rogelioguzmanh@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@cprussin/jest-runner-eslint@0.0.4","dist":{"shasum":"75f6791b7806cca4d1ad897e9927a3d23c1dc4d1","integrity":"sha512-DohNLOigMIJAAIv/XK6P6fu45fuQsifceGh6cAv2JfbrnhSjm+l36WYYhdtG4oZDSPDFgtWlOEGed15bPnEwPg==","tarball":"https://registry.npmjs.org/@cprussin/jest-runner-eslint/-/jest-runner-eslint-0.0.4.tgz","fileCount":16,"unpackedSize":25293,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBsy5U9+6cFadIEE7jay6c1mWy6Xduw2reCA4t1IrSY0AiBEtPT3/AUaxY5JtKoFHWnPklMg+yD+ASunGCnbETJo1g=="}]},"_npmUser":{"name":"cprussin","email":"connor@prussin.net"},"directories":{},"maintainers":[{"name":"cprussin","email":"connor@prussin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jest-runner-eslint_0.0.4_1749787550131_0.1953255321085039"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-31T16:33:39.595Z","modified":"2025-06-13T04:05:50.470Z","0.0.1":"2025-03-31T16:33:39.893Z","0.0.2":"2025-06-13T03:57:42.727Z","0.0.3":"2025-06-13T03:59:01.620Z","0.0.4":"2025-06-13T04:05:50.302Z"},"author":{"name":"Rogelio Guzman","email":"rogelioguzmanh@gmail.com"},"license":"MIT","homepage":"https://github.com/jest-community/jest-runner-eslint","repository":{"type":"git","url":"https://github.com/jest-community/jest-runner-eslint.git"},"description":"An ESLint runner for Jest","maintainers":[{"name":"cprussin","email":"connor@prussin.net"}],"readme":"[![Actions Status](https://github.com/jest-community/jest-runner-eslint/actions/workflows/nodejs.yml/badge.svg?branch=main)](https://github.com/jest-community/jest-runner-eslint/actions) [![npm version](https://badge.fury.io/js/jest-runner-eslint.svg)](https://badge.fury.io/js/jest-runner-eslint)\n\n<div align=\"center\">\n  <!-- replace with accurate logo e.g from https://worldvectorlogo.com/ -->\n  <img width=\"150\" height=\"150\" src=\"https://cdn.worldvectorlogo.com/logos/eslint.svg\">\n  <a href=\"https://facebook.github.io/jest/\">\n    <img width=\"150\" height=\"150\" vspace=\"\" hspace=\"25\" src=\"https://github.com/facebook/jest/blob/b5aa00204e80927efee6b44ac7dd6b22b8c78e22/website/static/img/jest.png\">\n  </a>\n  <h1>jest-runner-eslint</h1>\n  <p>ESLint runner for Jest</p>\n</div>\n\n<div align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/574806/30197438-9681385c-941c-11e7-80a8-2b11f15bd412.gif\">\n</div>\n\n## Usage\n\n### Install\n\nInstall `jest`_(it needs Jest 21+)_ and `jest-runner-eslint`\n\n```bash\nyarn add --dev jest jest-runner-eslint\n\n# or with NPM\n\nnpm install --save-dev jest jest-runner-eslint\n```\n\n### Add it to your Jest config\n\n#### Standalone\n\nIn your `package.json`\n\n```json\n{\n  \"jest\": {\n    \"runner\": \"jest-runner-eslint\",\n    \"displayName\": \"lint\",\n    \"testMatch\": [\"<rootDir>/src/**/*.js\"]\n  }\n}\n```\n\nOr in `jest.config.js`\n\n```js\nmodule.exports = {\n  runner: 'jest-runner-eslint',\n  displayName: 'lint',\n  testMatch: ['<rootDir>/src/**/*.js'],\n};\n```\n\nPlease update `testMatch` to match your project folder structure\n\n#### Alongside other runners\n\nIt is recommended to use the [`projects`](https://jestjs.io/docs/configuration#projects-arraystring--projectconfig) configuration option to run multiple Jest runners simultaneously.\n\nIf you are using Jest <22.0.5, you can use multiple Jest configuration files and supply the paths to those files in the `projects` option. For example:\n\n```js\n// jest-test.config.js\nmodule.exports = {\n  // your Jest test options\n  displayName: 'test',\n};\n\n// jest-eslint.config.js\nmodule.exports = {\n  // your jest-runner-eslint options\n  runner: 'jest-runner-eslint',\n  displayName: 'lint',\n  testMatch: ['<rootDir>/src/**/*.js'],\n};\n```\n\nIn your `package.json`:\n\n```json\n{\n  \"jest\": {\n    \"projects\": [\n      \"<rootDir>/jest-test.config.js\",\n      \"<rootDir>/jest-eslint.config.js\"\n    ]\n  }\n}\n```\n\nOr in `jest.config.js`:\n\n```js\nmodule.exports = {\n  projects: [\n    '<rootDir>/jest-test.config.js',\n    '<rootDir>/jest-eslint.config.js',\n  ],\n};\n```\n\nIf you are using Jest >=22.0.5, you can supply an array of project configuration objects instead. In your `package.json`:\n\n```json\n{\n  \"jest\": {\n    \"projects\": [\n      {\n        \"displayName\": \"test\"\n      },\n      {\n        \"runner\": \"jest-runner-eslint\",\n        \"displayName\": \"lint\",\n        \"testMatch\": [\"<rootDir>/src/**/*.js\"]\n      }\n    ]\n  }\n}\n```\n\nOr in `jest.config.js`:\n\n```js\nmodule.exports = {\n  projects: [\n    {\n      displayName: 'test',\n    },\n    {\n      runner: 'jest-runner-eslint',\n      displayName: 'lint',\n      testMatch: ['<rootDir>/src/**/*.js'],\n    },\n  ],\n};\n```\n\n### Run Jest\n\n```bash\nyarn jest\n```\n\n## Toggle `--fix` in watch mode\n\n`jest-runner-eslint` comes with a watch plugin that allows you to toggle the `--fix` value while in watch mode without having to update your configuration.\n\n![fix](https://user-images.githubusercontent.com/574806/46181271-93205080-c279-11e8-8d73-b4c5e11086c4.gif)\n\nTo use this watch plugin simply add this to your Jest configuration.\n\n```js\n{\n  watchPlugins: ['jest-runner-eslint/watch-fix'],\n}\n```\n\nAfter this run Jest in watch mode and you will see the following line in your watch usage menu\n\n```\n › Press F to override ESLint --fix.\n```\n\n## Options\n\nThis project uses [cosmiconfig](https://github.com/davidtheclark/cosmiconfig), so you can provide config via:\n\n- a `jest-runner-eslint` property in your `package.json`\n- a `jest-runner-eslint.config.js` JS file\n- a `.jest-runner-eslintrc` JSON file\n\nIn `package.json`\n\n```json\n{\n  \"jest-runner-eslint\": {\n    \"cliOptions\": {\n      // Options here\n    }\n  }\n}\n```\n\nor in `jest-runner-eslint.config.js`\n\n```js\nmodule.exports = {\n  cliOptions: {\n    // Options here\n  },\n};\n```\n\n### cliOptions\n\njest-runner-eslint maps a lot of ESLint CLI arguments to config options. For example `--fix` is `cliOptions.fix`\n\n| option                        | default        | example                                                                                       |\n| ----------------------------- | -------------- | --------------------------------------------------------------------------------------------- |\n| cache                         | `false`        | `\"cache\": true`                                                                               |\n| cacheLocation                 | `.eslintcache` | `\"cacheLocation\": \"/path/to/cache\"`                                                           |\n| config                        | `null`         | `\"config\": \"/path/to/config\"`                                                                 |\n| env                           | `null`         | `\"env\": \"mocha\"` or `\"env\": [\"mocha\", \"other\"]`                                               |\n| ext                           | `[\".js\"]`      | `\"ext\": \".jsx\"` or `\"ext\": [\".jsx\", \".ts\"]`                                                   |\n| fix                           | `false`        | `\"fix\": true`                                                                                 |\n| fixDryRun                     | `false`        | `\"fixDryRun\": true`                                                                           |\n| format                        | `null`         | `\"format\": \"codeframe\"`                                                                       |\n| global                        | `[]`           | `\"global\": \"it\"` or `\"global\": [\"it\", \"describe\"]`                                            |\n| ignorePath                    | `null`         | `\"ignorePath\": \"/path/to/ignore\"`                                                             |\n| ignorePattern                 | `[]`           | `\"ignorePattern\": [\"/path/to/ignore/*\"]`                                                      |\n| maxWarnings                   | `-1`           | `\"maxWarnings\": 0`                                                                            |\n| noEslintrc                    | `false`        | `\"noEslintrc\": true`                                                                          |\n| noIgnore                      | `false`        | `\"noIgnore\": true`                                                                            |\n| noInlineConfig                | `false`        | `\"noInlineConfig\": true`                                                                      |\n| parser                        | `espree`       | `\"parser\": \"flow\"`                                                                            |\n| parserOptions                 | `{}`           | `\"parserOptions\": { \"myOption\": true }`                                                       |\n| plugin                        | `[]`           | `\"plugin\": \"prettier\"` or `\"plugin\": [\"prettier\", \"other\"]`                                    |\n| quiet                         | `false`        | `\"quiet\": true`                                                                               |\n| resolvePluginsRelativeTo      | `undefined`    | `\"resolvePluginsRelativeTo\": \"./eslint-config\"`                                               |\n| reportUnusedDisableDirectives | `false`        | `\"reportUnusedDisableDirectives\": true`                                                       |\n| rules                         | `{}`           | `\"rules\": {\"quotes\": [2, \"double\"]}` or `\"rules\": {\"quotes\": [2, \"double\"], \"no-console\": 2}` |\n| rulesdir                      | `[]`           | `\"rulesdir\": \"/path/to/rules/dir\"` or `\"rulesdir\": [\"/path/to/rules/dir\", \"/path/to/other\"]`  |\n","readmeFilename":"README.md"}