Tool for generating eslint todo files
npm install eslint-generate-todoTool for generating eslint todo files
``bash`
yarn add --dev eslint-generate-todo
Generate a .eslintrc-todo file using the eslint-generate-todo CLI:
`bash`
eslint-generate-todo
You may then extend the resulting .eslintrc-todo file in your eslint config:
`yaml`
extends:
- .eslintrc-todo.yml
Run eslint-generate-todo through the CLI with this script. Run it with --help to see the options. Files use glob syntax and may be specified multiple times.
`bash`
eslint-generate-todo [files...]
#### --format
If you want to specify the file format of the output .eslintrc-todo file, you can run eslint-generate-todo with the --format flag (or -f), followed by either yaml or json. By default eslint-generate-todo outputs to yaml.
`bash`
eslint-generate-todo --format json
#### --off
To set rule overrides in the generated .eslintrc-todo file to "off" instead of "warn", you can run eslint-generate-todo with the --off (or -o) flag.
`bash`
eslint-generate-todo --off
#### --path
To change the output path of the generated .eslintrc-todo file, you can run eslint-generate-todo with the --path (or p) flag, followed by the project root-relative path.
`bash`
eslint-generate-todo --path config/eslint-overrides.yml
Please read the CONTRIBUTING doc before working on eslint-generate-todo.
To build eslint-generate-todo, you can run the build script:
`bash`
yarn run build
While developing, you can run the dev script to automatically rebuild as files change:
`bash`
yarn run dev
To lint code changes, you can run the lint script:
`bash`
yarn run lint
To format code using Prettier, you can run the format script:
`bash`
yarn run format
To run tests with Jest, you can run the test script:
`bash`
yarn run test
The eslint-generate-todo` tool is offered under the Apache v2 license.