@yoast/eslint-config-yoast
v5.0.1
Published
ESLint configuration for Yoast projects
Readme
ESLint
Yoast configuration for ESLint
- 0 - turn the rule off
- 1 - turn the rule on as a warning (doesn’t affect exit code)
- 2 - turn the rule on as an error (exit code is 1 when triggered)
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
5.0.1 - 2018-09-28
Changed
- Changes
no-consoleto a warning. This makes it more useful when using webpack dev server.
5.0 - 2018-09-24
Breaking changes
- Use the JSX a11y recommended rules, only exception is
label-has-for.
Changed
- Sets
react/button-has-typeto disabled as this rule is pretty useless in its current state. - Adds an exception for translators comments in
capitalized-comments.
4.0 - 2018-09-07
Breaking changes
- Changes all warnings added in 3.0 to errors.
- Adds error for missing textdomain in
__,_n,_x,_nx. - Adds errors and warnings for JSX a11y rules.
3.1 - 2018-08-28
Added
- Adds warning when JSDoc is missing on all symbols.
- Adds warnings for JSX that make sense for our codestyle.
- Adds
keyword-spacingrule as a warning. - Adds warning for
no-shadowrule. - Adds warning for
prefer-construle.
Changed
- Bumps
ecmaVersionup to 2018 so the parser doesn't error when it encounters newer syntax.
