@zendeskgarden/eslint-config
Advanced tools
Comparing version 17.1.0 to 18.0.0
@@ -5,2 +5,20 @@ # Changelog | ||
## [18.0.0](https://github.com/zendeskgarden/eslint-config/compare/v17.1.0...v18.0.0) (2021-01-06) | ||
### ⚠ BREAKING CHANGES | ||
* **deps:** add `react/jsx-no-constructed-context-values` and `@typescript-eslint/sort-type-union-intersection-members` rules. | ||
Plugin dependency versions: | ||
- `@typescript-eslint/eslint-plugin` ^4.12.0 | ||
- `eslint-plugin-jsx-a11y` ^6.4.0 | ||
- `eslint-plugin-react` ^7.22.0 | ||
- `eslint-plugin-react-hooks` ^4.2.0 | ||
Co-authored-by: Renovate Bot <bot@renovateapp.com> | ||
Co-authored-by: Jonathan Zempel <jzempel@gmail.com> | ||
* **deps:** update all non-major dependencies ([#134](https://github.com/zendeskgarden/eslint-config/issues/134)) ([d561d8b](https://github.com/zendeskgarden/eslint-config/commit/d561d8b934de2155461163f1aa6ebd1361445483)) | ||
## [17.1.0](https://github.com/zendeskgarden/eslint-config/compare/v17.0.0...v17.1.0) (2021-01-04) | ||
@@ -7,0 +25,0 @@ |
@@ -11,3 +11,3 @@ { | ||
}, | ||
"version": "17.1.0", | ||
"version": "18.0.0", | ||
"main": "index.js", | ||
@@ -30,6 +30,6 @@ "files": [ | ||
"devDependencies": { | ||
"@typescript-eslint/eslint-plugin": "4.11.1", | ||
"@typescript-eslint/parser": "4.11.1", | ||
"@typescript-eslint/eslint-plugin": "4.12.0", | ||
"@typescript-eslint/parser": "4.12.0", | ||
"babel-eslint": "10.1.0", | ||
"eslint": "7.16.0", | ||
"eslint": "7.17.0", | ||
"eslint-plugin-jest": "24.1.3", | ||
@@ -39,3 +39,3 @@ "eslint-plugin-jsx-a11y": "6.4.1", | ||
"eslint-plugin-notice": "0.9.10", | ||
"eslint-plugin-react": "7.21.5", | ||
"eslint-plugin-react": "7.22.0", | ||
"eslint-plugin-react-hooks": "4.2.0", | ||
@@ -42,0 +42,0 @@ "husky": "4.3.6", |
@@ -94,2 +94,4 @@ /** | ||
'react/jsx-no-comment-textnodes': 2, | ||
// prevents JSX context provider values from taking values that will cause needless rerenders | ||
'react/jsx-no-constructed-context-values': 2, | ||
// enforce no duplicate props | ||
@@ -96,0 +98,0 @@ 'react/jsx-no-duplicate-props': 2, |
@@ -232,2 +232,4 @@ /** | ||
'@typescript-eslint/semi': stylisticIssues.semi, | ||
// enforces that members of a type union/intersection are sorted alphabetically | ||
'@typescript-eslint/sort-type-union-intersection-members': 0, | ||
// enforces consistent spacing before function parenthesis | ||
@@ -234,0 +236,0 @@ '@typescript-eslint/space-before-function-paren': |
91160
1435