All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Bump standard-engine to 1.8.1, which fixes an NPE. (thanks again @wombleton)
- Fix react rules to work again.
- New Rules coming from eslint-config-standard:
- accessor-pairs - warns if setters are defined without getters.
- "one-var": [2, { "initialized": "never" }] - Split initialized 'var' declarations into multiple statements.
-
no-extra-semi - This rule is aimed at eliminating extra unnecessary semicolons. While not technically an error, extra semicolons can be a source of confusion when reading code.
-
semi-spacing - Disallow a space before semicolons and force a space after them.
- Updated to
standard
rules 2.0.0 BREAKING CHANGE: new rule operator-linebreak set to "after"
- Updated to
standard-engine
1.6.0 - alternate parsers are now supported. See README.md for details!
- Since
standard-engine
now supports passing a formatter, we've switched back to using it for the CLI.
- Bumped all dependencies to their latest minor versions in package.json
- This includes a fix in
standard-engine
which dramatically speeds up lint times!
-
Switch to using
eslint-config-semistandard
, which extendseslint-config-standard
. This means that non-breaking changes instandard
should automatically get reflected now! -
Thanks to new collaborator @ricardofbarros,
semistandard
now has a --format (-F) flag! It uses hissemistandard-format
module which is a fork ofstandard-format
. Good Stuff!
- Merged from
standard
: relax ruleno-alert
- Merged from
standard
rules: relaxno-lone-blocks
rule for ES6 reasons
- Fixed programmatic usage so it actually works.
- Update
standard-engine
version to fix crash on absolute filesystem path
- Rule turned off:
no-script-url
- All warning rules changed to error
- Changed
space-before-function-parentheses
tospace-before-function-paren
- new react rules added
"react/jsx-boolean-value": 2
"react/jsx-quotes": [2, "single", "avoid-escape"]
"react/jsx-no-undef": 2
"react/jsx-sort-props": 0
"react/no-unknown-property": 2
- Ignore linting for all files in
.gitignore
. - Removed
/git/**
exclusion as its redundant. - Output errors to stdout instead of stderr.