Report progress when running ESLint. Useful for large projects!
npm install eslint-plugin-progressReport progress when running ESLint. Useful for large projects with thousands of files!
Displays progress while running ESLint, and a summary when exiting:
Before:
```
$ eslint .
(silence for 10 minutes)
$
After:
`
$ eslint .
* [2018-04-26T11:02:06.176Z] Processed 0 files...
* [2018-04-26T11:02:21.481Z] Processed 155 files...
* [2018-04-26T11:02:36.494Z] Processed 350 files...
* [2018-04-26T11:02:51.500Z] Processed 569 files...
* [2018-04-26T11:03:06.569Z] Processed 880 files...
* [2018-04-26T11:03:21.637Z] Processed 1207 files...
* [2018-04-26T11:03:36.650Z] Processed 1562 files...
* [2018-04-26T11:03:51.664Z] Processed 1959 files...
ESLint Stats Report
===================
2286 files processed in 1.9 minutes.
Usage
`
yarn add taskworld/eslint-plugin-progress --dev
``yml
.eslintrc
plugins:
progress
rules:
progress/activate: 1
``It doesn’t keep the stat of the last file processed.