- (Breaking) Change default extension to run on all files in #117
- (Breaking) Update eslint peer dependency range in #126
- (Dep) Vendorize eslint-summary in #108
- (Dep) Update internal eslint to 9.27.0 in #122
- (Dep) Update inquirer.js in #124
- (Dep) Add prettier for formatting in #125
- (Build) Set up GitHub CI in #123
- (Feature) Add --resolve-plugins-relative-to option by @ehoogeveen-medweb in #99
- (Dep) Update dependencies
- (Fix) Update cli.js with latest ESLint API changes by @brunoselvacj in #97
- (Dep) Bump hosted-git-info from 2.8.5 to 2.8.9 by @dependabot in #80
- (Fix) Correctly report results of autofix (#91)
- (Breaking) Require ESLint >= 7 (to support ESLint 8) (#88)
- (Build) Remove babel compilation step (#89)
- (Breaking) Drop node < 12 (#83)
- (Feature) Adds
--fixable-onlyoption to only show fixable results (#82) - (Dep) Update dependencies (#83)
- (Feature) Adds
--rulesdiroption to load custom rules at runtime (#76) - (Build) Update versions of node to run in Travis CI.
- (Breaking) Requires node 8 or higher due to upgrades of internal dependencies. (#60)
- (Feature) Adds
--no-interactiveflag for use in CI environment (#61) - (Feature) Adds
--formatflag to control output when using--no-interactive(#61) - (Feature) Adds
--multiflag to allow selection of multiple rules in interactive mode (#73) - (Dep) Update dependencies, replace github fork
Fixed build
Note: do not use, broken build
Note: do not use, broken build
- (Dep) Use namespaced @ianvs/eslint-stats
- (Breaking) Requires node 8 or higher due to upgrades of internal dependencies. (#60)
- (Feature) Adds
--no-interactiveflag for use in CI environment (#61) - (Feature) Adds
--formatflag to control output when using--no-interactive(#61)
- (Feature) Add
--no-warningsoption
Here are the main changes in 5.0.0, for details, see the notes for each beta
- (Breaking) Move eslint to a peer dependency (#52). You should install eslint yourself, and eslint-nibble will use the version that you've installed. This should prevent confusion about which version this tool installed, and avoid potential problems when removing this tool and adding eslint itself.
- (Breaking) Drop support for Node < 6 (#51).
- A
--cacheoption has been added to allow caching the results of linting. This should result in much faster operation, even when only running one time, because of the way that eslint-nibble works internally. Highly recommended to use. - Added
--ruleflag to the command line, to limit which rules are shown in the list.
- (Feature) Add
--ruleflag - (Fix) Remove attempts to fix npx without local installation
- Added some logging to try to troubleshoot npx
- (Fix) Another attempt for remote npx
- (Fix) Fix npx when run without local installation (#53)
- (Breaking) Move eslint to a peer dependency (#52)
- (Breaking) Drop support for Node < 6 (#51)
- (Fix) Fix bad formatting of small error stats (#51)
- (Feature) Add cache flags (#42)
- (Dep) Upgrade dependencies (#51)
- (Dep) Use ESLint version ^4.2.0
- (Feature) Add per-rule autofixing (#35)
- (Feature) Allow arrowing through results
- (Breaking) Update to ESLint ^4.1.0
- (Fix) Fix error about missing function
- (Dep) Upgrade dependencies (#29)
- (Enhance) Allow a custom eslint config file to be specified.
- (Breaking) Update to ESLint ^3.0.0
- (Dep) Bump versions of inquirer & eslint-friendly-formatter
- (Enhance) Add
--extoption - (Build) Drop node
0.10&0.12from CI, and add4,5, &6
- (Breaking) Update to ESLint ^2.0.0
- (Build) Add Travis CI
- (Fix) Prevent formatter resolution error when dependencies are flattened
- (Dep) Bump inquirer
- (Breaking) Update to ESLint 1.0.0
- (Enhance) Improve fatal error handling
- (Enhance) Add tests
- (Breaking) Use optionator for parsing cli arguments. Stop defaulting to
cwd
- (Fix) Remove require for babel polyfill
- (Fix) Update eslint-stats repo to avoid out-of-date deps notice
- (Fix) Check for warnings as well as errors, before giving the all clear
- (Fix) Import chalk correctly
- (Enhance) Eslint-stats now shows warnings as well as errors
- (Enhance) Added a summary to the report using eslint-summary
- (Docs) Update usage instructions to avoid global installation
- (Fix) Check for first message existence before checking for fatal
- (Fix) Use Babel to precompile ES6 down to ES5 for npm
- (Enhance) Initial Release