- Bump
eslint
dependency to ^6.0.0 https://eslint.org/blog/2019/06/eslint-v6.0.0-released - Drop support for Node 6 and 7
- Bump
eslint
dependency to ^5.0.0 https://eslint.org/blog/2018/06/eslint-v5.0.0-released - Use destructuring assignment to simplify the code
- Update
plugin-error
to ^1.0.0
- Make
fix
option work even ifquiet
option is also enabled - Remove deprecated
gulp-util
dependency and use individual modules instead
- Drop support for linting
Stream
contents- Because almost all, at least widely used tools to handle JavaScript files don't support
Streams
. They only support eitherString
orBuffer
.
- Because almost all, at least widely used tools to handle JavaScript files don't support
- Use
Buffer.from(<string>)
instead of the deprecatednew Buffer(<string>)
- Note that
Buffer.from
is only available on Node.js >= 4.5.0.
- Note that
- Bump
eslint
dependency to^4.0.0
- Emit a
PluginError
when it fails to load an ESLint plugin
- Remove unnecessary
object-assign
dependency
- Bump eslint dependency to ^3.0.0 https://eslint.org/blog/2016/07/eslint-v3.0.0-released
- Use ES2015 syntax
- Remove these deprecated option aliases:
global
env
config
rulesdir
eslintrc
- Drop support for non-array
globals
option
- Remove now obsolete error handling for formatter loading
- It's gracefully done in ESLint >=v2.10.0. eslint/eslint#5978
- Update to ESLint 2.0.0, along with other dependency updates
- Replace JSCS with ESLint equivalent rules
- Fix config migration of "extends" and "ecmaFeatures" options
- Bump eslint dependency to ^1.4.0, when "fix" option was added
- Apply eslint-fixed source to gulp file contents
- Add "quiet" option to filter eslint messages
- Update .eslintignore resolution to match eslint
- Add file ignore warnings behind "warnFileIgnored" option
- Migrate "ecmaFeatures" and "extends" option to "baseConfig" option
- Add "result" and "results" methods and tests
- Refactor "failOnError", "failAfterError", "format", and "formatEach" to use "result" or "results" methods
- Bump eslint dependency to ^1.0.0
- Update dev-dependencies and js-doc formats
- Update dependencies
- Bump eslint dependency to ^0.24.0
- Bump eslint dependency to ^0.23.0
- Remove no-longer-needed code
- Fix project eslintrc syntax
- Remove dependency on through2 to address highWatermark overflow issue (#36)
- Update dependencies
- Bump eslint dependency to ^0.22.1
- Bump eslint dependency to 0.21.x
- tidying-up dependencies
- Improve code coverage
- Remove support for deprecated/legacy formatters
- Bump eslint dependency to 0.20.x
- Bump eslint dependency to 0.19.x
- Bump eslint dependency to 0.18.x
- Bump eslint dependency to 0.17.x
- Bump eslint dependency to 0.16.x
- Bump eslint dependency to 0.15.x
- Fix "rulePaths" typo
- Bump bufferstreams dependency to 1.x
- Fix wrong option handling (@Jakobo)
- Code refactoring
- Bump eslint dependency to 0.14.x
- Use Stream2 instead of older Stream
- Import filesystem-local config plugins
- Fix doc typo
- Upgraded eslint to 0.13.0
- Fix filesystem-local .eslintrc loading
- Fix filesystem-local .eslintignore loading
- Add failAfterError to fail at the end of the stream instead of the first error (works well with 'format' method)
- Upgraded eslint to 0.11.0
- WAY overdue upgrade to eslint (^0.9.2)
- Use eslint's CLIEngine module to do most of the configuration work (yay!)
- Semi-Breaking Change: Remove gulpEslint.linter. Linting will occur with compatible, installed version of eslint.
- Use "dependencies" instead of "peerDependencies"
- Update .eslintrc to account for new eol-last rule in eslint 0.7.1
- Check for message.severity when evaluating messages in failOnError
- Open eslint dependency to future versions
- Cut out several unnecessary dependencies
- Declare eslint as a peer dependency to support variation in version
- Fix support for nodejs 0.11
- Update dependencies, include eslint 0.5.0
- Integrate eslint cli-config changes
- Accept string array of environments to enable
- Accept string array of globals ('key:boolean' or 'key')
- Do not format when there are no eslint'd files
- Update eslint version to 0.4.0
- Change default formatter to 'stylish'
- Add support for .eslintignore file
- Skip non-JS files to play well with multi-filetype streams
- Add "failOnError" method to stop streams when an eslint error has occurred
- Use gulp-util's PluginError
- Ignore shebangs in JS files
- Update eslint version to 0.3.0
- Update dependency versions
- Loosen version peer dependency on Gulp
- initial plugin