ricokahler / next-plugin-preval

Pre-evaluate async functions during builds and import them like JSON
MIT License
255 stars 12 forks source link

chore(deps): update all #107

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@types/babel__core (source) 7.1.19 -> 7.20.5 age adoption passing confidence devDependencies minor
@types/require-from-string (source) 1.2.1 -> 1.2.3 age adoption passing confidence devDependencies patch
babel-eslint 10.1.0 -> 7.11.0 devDependencies replacement
eslint-plugin-import 2.26.0 -> 2.29.1 age adoption passing confidence devDependencies minor
eslint-plugin-jsx-a11y 6.6.1 -> 6.8.0 age adoption passing confidence devDependencies minor
eslint-plugin-react 7.30.1 -> 7.34.1 age adoption passing confidence devDependencies minor
prettier (source) 2.7.1 -> 2.8.8 age adoption passing confidence devDependencies minor
regenerator-runtime (source) ^0.13.7 -> ^0.14.0 age adoption passing confidence dependencies minor
typescript (source) 4.7.4 -> 4.9.5 age adoption passing confidence devDependencies minor

This is a special PR that replaces babel-eslint with the community suggested minimal stable replacement version.


Release Notes

import-js/eslint-plugin-import (eslint-plugin-import) ### [`v2.29.1`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2291---2023-12-14) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1) ##### Fixed - \[`no-extraneous-dependencies`]: ignore `export type { ... } from '...'` when `includeTypes` is `false` (\[[#​2919](https://togithub.com/import-js/eslint-plugin-import/issues/2919)], thanks \[[@​Pandemic1617](https://togithub.com/Pandemic1617)]) - \[`no-unused-modules`]: support export patterns with array destructuring (\[[#​2930](https://togithub.com/import-js/eslint-plugin-import/issues/2930)], thanks \[[@​ljharb](https://togithub.com/ljharb)]) - \[Deps] update `tsconfig-paths` (\[[#​2447](https://togithub.com/import-js/eslint-plugin-import/issues/2447)], thanks \[[@​domdomegg](https://togithub.com/domdomegg)]) ### [`v2.29.0`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2290---2023-10-22) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.29.0) ##### Added - TypeScript config: add .cts and .mts extensions (\[[#​2851](https://togithub.com/import-js/eslint-plugin-import/issues/2851)], thanks \[[@​Zamiell](https://togithub.com/Zamiell)]) - \[`newline-after-import`]: new option `exactCount` and docs update (\[[#​1933](https://togithub.com/import-js/eslint-plugin-import/issues/1933)], thanks \[[@​anikethsaha](https://togithub.com/anikethsaha)] and \[[@​reosarevok](https://togithub.com/reosarevok)]) - \[`newline-after-import`]: fix `exactCount` with `considerComments` false positive, when there is a leading comment (\[[#​2884](https://togithub.com/import-js/eslint-plugin-import/issues/2884)], thanks \[[@​kinland](https://togithub.com/kinland)]) ### [`v2.28.1`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2281---2023-08-18) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.28.0...v2.28.1) ##### Fixed - \[`order`]: revert breaking change to single nested group (\[[#​2854](https://togithub.com/import-js/eslint-plugin-import/issues/2854)], thanks \[[@​yndajas](https://togithub.com/yndajas)]) ##### Changed - \[Docs] remove duplicate fixable notices in docs (\[[#​2850](https://togithub.com/import-js/eslint-plugin-import/issues/2850)], thanks \[[@​bmish](https://togithub.com/bmish)]) ### [`v2.28.0`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2280---2023-07-27) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.27.5...v2.28.0) ##### Fixed - \[`no-duplicates`]: remove duplicate identifiers in duplicate imports (\[[#​2577](https://togithub.com/import-js/eslint-plugin-import/issues/2577)], thanks \[[@​joe-matsec](https://togithub.com/joe-matsec)]) - \[`consistent-type-specifier-style`]: fix accidental removal of comma in certain cases (\[[#​2754](https://togithub.com/import-js/eslint-plugin-import/issues/2754)], thanks \[[@​bradzacher](https://togithub.com/bradzacher)]) - \[Perf] `ExportMap`: Improve `ExportMap.for` performance on larger codebases (\[[#​2756](https://togithub.com/import-js/eslint-plugin-import/issues/2756)], thanks \[[@​leipert](https://togithub.com/leipert)]) - \[`no-extraneous-dependencies`]/TypeScript: do not error when importing inline type from dev dependencies (\[[#​1820](https://togithub.com/import-js/eslint-plugin-import/issues/1820)], thanks \[[@​andyogo](https://togithub.com/andyogo)]) - \[`newline-after-import`]/TypeScript: do not error when re-exporting a namespaced import (\[[#​2832](https://togithub.com/import-js/eslint-plugin-import/issues/2832)], thanks \[[@​laurens-dg](https://togithub.com/laurens-dg)]) - \[`order`]: partial fix for \[[#​2687](https://togithub.com/import-js/eslint-plugin-import/issues/2687)] (thanks \[[@​ljharb](https://togithub.com/ljharb)]) - \[`no-duplicates`]: Detect across type and regular imports (\[[#​2835](https://togithub.com/import-js/eslint-plugin-import/issues/2835)], thanks \[[@​benkrejci](https://togithub.com/benkrejci)]) - \[`extensions`]: handle `.` and `..` properly (\[[#​2778](https://togithub.com/import-js/eslint-plugin-import/issues/2778)], thanks \[[@​benasher44](https://togithub.com/benasher44)]) - \[`no-unused-modules`]: improve schema (thanks \[[@​ljharb](https://togithub.com/ljharb)]) - \[`no-unused-modules`]: report error on binding instead of parent export (\[[#​2842](https://togithub.com/import-js/eslint-plugin-import/issues/2842)], thanks \[[@​Chamion](https://togithub.com/Chamion)]) ##### Changed - \[Docs] \[`no-duplicates`]: fix example schema (\[[#​2684](https://togithub.com/import-js/eslint-plugin-import/issues/2684)], thanks \[[@​simmo](https://togithub.com/simmo)]) - \[Docs] \[`group-exports`]: fix syntax highlighting (\[[#​2699](https://togithub.com/import-js/eslint-plugin-import/issues/2699)], thanks \[[@​devinrhode2](https://togithub.com/devinrhode2)]) - \[Docs] \[`extensions`]: reference node ESM behavior (\[[#​2748](https://togithub.com/import-js/eslint-plugin-import/issues/2748)], thanks \[[@​xM8WVqaG](https://togithub.com/xM8WVqaG)]) - \[Refactor] \[`exports-last`]: use `array.prototype.findlastindex` (thanks \[[@​ljharb](https://togithub.com/ljharb)]) - \[Refactor] \[`no-anonymous-default-export`]: use `object.fromentries` (thanks \[[@​ljharb](https://togithub.com/ljharb)]) - \[Refactor] \[`no-unused-modules`]: use `array.prototype.flatmap` (thanks \[[@​ljharb](https://togithub.com/ljharb)]) ### [`v2.27.5`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2275---2023-01-16) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.27.4...v2.27.5) ##### Fixed - \[`order]`: Fix group ranks order when alphabetizing (\[[#​2674](https://togithub.com/import-js/eslint-plugin-import/issues/2674)], thanks \[[@​Pearce-Ropion](https://togithub.com/Pearce-Ropion)]) ### [`v2.27.4`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2274---2023-01-11) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.27.3...v2.27.4) ##### Fixed - `semver` should be a prod dep (\[[#​2668](https://togithub.com/import-js/eslint-plugin-import/issues/2668)]) ### [`v2.27.3`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2273---2023-01-11) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.27.2...v2.27.3) ##### Fixed - \[`no-empty-named-blocks`]: rewrite rule to only check import declarations (\[[#​2666](https://togithub.com/import-js/eslint-plugin-import/issues/2666)]) ### [`v2.27.2`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2272---2023-01-11) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.27.1...v2.27.2) ##### Fixed - \[`no-duplicates`]: do not unconditionally require `typescript` (\[[#​2665](https://togithub.com/import-js/eslint-plugin-import/issues/2665)]) ### [`v2.27.1`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2271---2023-01-11) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.27.0...v2.27.1) ##### Fixed - `array.prototype.flatmap` should be a prod dep (\[[#​2664](https://togithub.com/import-js/eslint-plugin-import/issues/2664)], thanks \[[@​cristobal](https://togithub.com/cristobal)]) ### [`v2.27.0`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2270---2023-01-11) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.26.0...v2.27.0) ##### Added - \[`newline-after-import`]: add `considerComments` option (\[[#​2399](https://togithub.com/import-js/eslint-plugin-import/issues/2399)], thanks \[[@​pri1311](https://togithub.com/pri1311)]) - \[`no-cycle`]: add `allowUnsafeDynamicCyclicDependency` option (\[[#​2387](https://togithub.com/import-js/eslint-plugin-import/issues/2387)], thanks \[[@​GerkinDev](https://togithub.com/GerkinDev)]) - \[`no-restricted-paths`]: support arrays for `from` and `target` options (\[[#​2466](https://togithub.com/import-js/eslint-plugin-import/issues/2466)], thanks \[[@​AdriAt360](https://togithub.com/AdriAt360)]) - \[`no-anonymous-default-export`]: add `allowNew` option (\[[#​2505](https://togithub.com/import-js/eslint-plugin-import/issues/2505)], thanks \[[@​DamienCassou](https://togithub.com/DamienCassou)]) - \[`order`]: Add `distinctGroup` option (\[[#​2395](https://togithub.com/import-js/eslint-plugin-import/issues/2395)], thanks \[[@​hyperupcall](https://togithub.com/hyperupcall)]) - \[`no-extraneous-dependencies`]: Add `includeInternal` option (\[[#​2541](https://togithub.com/import-js/eslint-plugin-import/issues/2541)], thanks \[[@​bdwain](https://togithub.com/bdwain)]) - \[`no-extraneous-dependencies`]: Add `includeTypes` option (\[[#​2543](https://togithub.com/import-js/eslint-plugin-import/issues/2543)], thanks \[[@​bdwain](https://togithub.com/bdwain)]) - \[`order`]: new `alphabetize.orderImportKind` option to sort imports with same path based on their kind (`type`, `typeof`) (\[[#​2544](https://togithub.com/import-js/eslint-plugin-import/issues/2544)], thanks \[[@​stropho](https://togithub.com/stropho)]) - \[`consistent-type-specifier-style`]: add rule (\[[#​2473](https://togithub.com/import-js/eslint-plugin-import/issues/2473)], thanks \[[@​bradzacher](https://togithub.com/bradzacher)]) - Add \[`no-empty-named-blocks`] rule (\[[#​2568](https://togithub.com/import-js/eslint-plugin-import/issues/2568)], thanks \[[@​guilhermelimak](https://togithub.com/guilhermelimak)]) - \[`prefer-default-export`]: add "target" option (\[[#​2602](https://togithub.com/import-js/eslint-plugin-import/issues/2602)], thanks \[[@​azyzz228](https://togithub.com/azyzz228)]) - \[`no-absolute-path`]: add fixer (\[[#​2613](https://togithub.com/import-js/eslint-plugin-import/issues/2613)], thanks \[[@​adipascu](https://togithub.com/adipascu)]) - \[`no-duplicates`]: support inline type import with `inlineTypeImport` option (\[[#​2475](https://togithub.com/import-js/eslint-plugin-import/issues/2475)], thanks \[[@​snewcomer](https://togithub.com/snewcomer)]) ##### Fixed - \[`order`]: move nested imports closer to main import entry (\[[#​2396](https://togithub.com/import-js/eslint-plugin-import/issues/2396)], thanks \[[@​pri1311](https://togithub.com/pri1311)]) - \[`no-restricted-paths`]: fix an error message (\[[#​2466](https://togithub.com/import-js/eslint-plugin-import/issues/2466)], thanks \[[@​AdriAt360](https://togithub.com/AdriAt360)]) - \[`no-restricted-paths`]: use `Minimatch.match` instead of `minimatch` to comply with Windows Native paths (\[[#​2466](https://togithub.com/import-js/eslint-plugin-import/issues/2466)], thanks \[[@​AdriAt360](https://togithub.com/AdriAt360)]) - \[`order`]: require with member expression could not be fixed if alphabetize.order was used (\[[#​2490](https://togithub.com/import-js/eslint-plugin-import/issues/2490)], thanks \[[@​msvab](https://togithub.com/msvab)]) - \[`order`]: leave more space in rankings for consecutive path groups (\[[#​2506](https://togithub.com/import-js/eslint-plugin-import/issues/2506)], thanks \[[@​Pearce-Ropion](https://togithub.com/Pearce-Ropion)]) - \[`no-cycle`]: add ExportNamedDeclaration statements to dependencies (\[[#​2511](https://togithub.com/import-js/eslint-plugin-import/issues/2511)], thanks \[[@​BenoitZugmeyer](https://togithub.com/BenoitZugmeyer)]) - \[`dynamic-import-chunkname`]: prevent false report on a valid webpack magic comment (\[[#​2330](https://togithub.com/import-js/eslint-plugin-import/issues/2330)], thanks \[[@​mhmadhamster](https://togithub.com/mhmadhamster)]) - \[`export`]: do not error on TS export overloads (\[[#​1590](https://togithub.com/import-js/eslint-plugin-import/issues/1590)], thanks \[[@​ljharb](https://togithub.com/ljharb)]) - \[`no-unresolved`], \[`extensions`]: ignore type only exports (\[[#​2436](https://togithub.com/import-js/eslint-plugin-import/issues/2436)], thanks \[[@​Lukas-Kullmann](https://togithub.com/Lukas-Kullmann)]) - `ExportMap`: add missing param to function (\[[#​2589](https://togithub.com/import-js/eslint-plugin-import/issues/2589)], thanks \[[@​Fdawgs](https://togithub.com/Fdawgs)]) - \[`no-unused-modules`]: `checkPkgFieldObject` filters boolean fields from checks (\[[#​2598](https://togithub.com/import-js/eslint-plugin-import/issues/2598)], thanks \[[@​mpint](https://togithub.com/mpint)]) - \[`no-cycle`]: accept Flow `typeof` imports, just like `type` (\[[#​2608](https://togithub.com/import-js/eslint-plugin-import/issues/2608)], thanks \[[@​gnprice](https://togithub.com/gnprice)]) - \[`no-import-module-exports`]: avoid a false positive for import variables (\[[#​2315](https://togithub.com/import-js/eslint-plugin-import/issues/2315)], thanks \[[@​BarryThePenguin](https://togithub.com/BarryThePenguin)]) ##### Changed - \[Tests] \[`named`]: Run all TypeScript test (\[[#​2427](https://togithub.com/import-js/eslint-plugin-import/issues/2427)], thanks \[[@​ProdigySim](https://togithub.com/ProdigySim)]) - \[readme] note use of typescript in readme `import/extensions` section (\[[#​2440](https://togithub.com/import-js/eslint-plugin-import/issues/2440)], thanks \[[@​OutdatedVersion](https://togithub.com/OutdatedVersion)]) - \[Docs] \[`order`]: use correct default value (\[[#​2392](https://togithub.com/import-js/eslint-plugin-import/issues/2392)], thanks \[[@​hyperupcall](https://togithub.com/hyperupcall)]) - \[meta] replace git.io link in comments with the original URL (\[[#​2444](https://togithub.com/import-js/eslint-plugin-import/issues/2444)], thanks \[[@​liby](https://togithub.com/liby)]) - \[Docs] remove global install in readme (\[[#​2412](https://togithub.com/import-js/eslint-plugin-import/issues/2412)], thanks \[[@​aladdin-add](https://togithub.com/aladdin-add)]) - \[readme] clarify `eslint-import-resolver-typescript` usage (\[[#​2503](https://togithub.com/import-js/eslint-plugin-import/issues/2503)], thanks \[[@​JounQin](https://togithub.com/JounQin)]) - \[Refactor] \[`no-cycle`]: Add per-run caching of traversed paths (\[[#​2419](https://togithub.com/import-js/eslint-plugin-import/issues/2419)], thanks \[[@​nokel81](https://togithub.com/nokel81)]) - \[Performance] `ExportMap`: add caching after parsing for an ambiguous module (\[[#​2531](https://togithub.com/import-js/eslint-plugin-import/issues/2531)], thanks \[[@​stenin-nikita](https://togithub.com/stenin-nikita)]) - \[Docs] \[`no-useless-path-segments`]: fix paths (\[[#​2424](https://togithub.com/import-js/eslint-plugin-import/issues/2424)], thanks \[[@​s-h-a-d-o-w](https://togithub.com/s-h-a-d-o-w)]) - \[Tests] \[`no-cycle`]: add passing test cases (\[[#​2438](https://togithub.com/import-js/eslint-plugin-import/issues/2438)], thanks \[[@​georeith](https://togithub.com/georeith)]) - \[Refactor] \[`no-extraneous-dependencies`] improve performance using cache (\[[#​2374](https://togithub.com/import-js/eslint-plugin-import/issues/2374)], thanks \[[@​meowtec](https://togithub.com/meowtec)]) - \[meta] `CONTRIBUTING.md`: mention inactive PRs (\[[#​2546](https://togithub.com/import-js/eslint-plugin-import/issues/2546)], thanks \[[@​stropho](https://togithub.com/stropho)]) - \[readme] make json for setting groups multiline (\[[#​2570](https://togithub.com/import-js/eslint-plugin-import/issues/2570)], thanks \[[@​bertyhell](https://togithub.com/bertyhell)]) - \[Tests] \[`no-restricted-paths`]: Tests for `import type` statements (\[[#​2459](https://togithub.com/import-js/eslint-plugin-import/issues/2459)], thanks \[[@​golergka](https://togithub.com/golergka)]) - \[Tests] \[`no-restricted-paths`]: fix one failing `import type` test case, submitted by \[[@​golergka](https://togithub.com/golergka)], thanks \[[@​azyzz228](https://togithub.com/azyzz228)] - \[Docs] automate docs with eslint-doc-generator (\[[#​2582](https://togithub.com/import-js/eslint-plugin-import/issues/2582)], thanks \[[@​bmish](https://togithub.com/bmish)]) - \[readme] Increase clarity around typescript configuration (\[[#​2588](https://togithub.com/import-js/eslint-plugin-import/issues/2588)], thanks \[[@​Nfinished](https://togithub.com/Nfinished)]) - \[Docs] update `eslint-doc-generator` to v1.0.0 (\[[#​2605](https://togithub.com/import-js/eslint-plugin-import/issues/2605)], thanks \[[@​bmish](https://togithub.com/bmish)]) - \[Perf] \[`no-cycle`], \[`no-internal-modules`], \[`no-restricted-paths`]: use `anyOf` instead of `oneOf` (thanks \[[@​ljharb](https://togithub.com/ljharb)], \[[@​remcohaszing](https://togithub.com/remcohaszing)])
jsx-eslint/eslint-plugin-jsx-a11y (eslint-plugin-jsx-a11y) ### [`v6.8.0`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/CHANGELOG.md#v680---2023-11-01) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.7.1...v6.8.0) ##### Merged - Allow `title` attribute or `aria-label` attribute instead of accessible child in the "anchor-has-content" rule [`#727`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/727) ##### Fixed - \[Docs] `aria-activedescendant-has-tabindex`: align with changes from [#​708](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/708) [`#924`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/924) - \[Fix] `control-has-associated-label`: don't accept whitespace as an accessible label [`#918`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/918) ##### Commits - \[Tests] migrate helper parsers function from `eslint-plugin-react` [`ce4d57f`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/ce4d57f853ce7f71bd31edaa524eeb3ff1d27cf1) - \[Refactor] use `es-iterator-helpers` [`52de824`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/52de82403752bb2ccbcac3379925650a0112d4af) - \[New] `mouse-events-have-key-events`: add `hoverInHandlers`/`hoverOutHandlers` config [`db64898`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/db64898fa591f17827053ad3c2ddeafdf7297dd6) - \[New] add `polymorphicPropName` setting for polymorphic components [`fffb05b`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/fffb05b38c8eee926ee758e9ceb9eae4e697fbdd) - \[Fix] `isNonInteractiveElement`: Upgrade aria-query to 5.3.0 and axobject-query to 3.2.1 [`64bfea6`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/64bfea6352a704470a760fa6ea25cfc5a50414db) - \[Refactor] use `hasown` instead of `has` [`9a8edde`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/9a8edde7f2e80b7d104dd576f91526c6c4cbebb9) - \[actions] update used actions [`10c061a`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/10c061a70cac067641e3a084d0fb464960544505) - \[Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-transform-flow-strip-types`, `@babel/register`, `aud`, `eslint-doc-generator`, `eslint-plugin-import`, `minimist` [`6d5022d`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/6d5022d4894fa88d3c15c8b858114e8b2a8a440f) - \[Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babel/register`, `eslint-doc-generator`, `eslint-plugin-import` [`4dc7f1e`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/4dc7f1e5c611aeea2f81dc50d4ec0b206566181a) - \[New] `anchor-has-content`: Allow title attribute OR aria-label attribute [`e6bfd5c`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/e6bfd5cb7c060fcaf54ede85a1be74ebe2f60d1e) - \[patch] `mouse-events-have-key-events`: rport the attribute, not the node [`eadd70c`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/eadd70cb1d0478c24538ee7604cf5493a96c0715) - \[Deps] update `@babel/runtime`, `array-includes`, `array.prototype.flatmap`, `object.entries`, `object.fromentries` [`46ffbc3`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/46ffbc38512be4ed3db2f0fcd7d21af830574f63) - \[Deps] update `@babel/runtime`, `axobject-query`, `jsx-ast-utils`, `semver` [`5999555`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/5999555714f594c0fccfeeab2063c2658d9e4392) - \[Fix] pin `aria-query` and `axe-core` to fix failing tests on main [`8d8f016`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/8d8f0169dbaaa28143cf936cba3046c6e53fa134) - \[patch] move `semver` from Deps to Dev Deps [`4da13e7`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/4da13e79743ad2e1073fc2bb682197e1ba6dbea3) - \[Deps] update `ast-types-flow` [`b755318`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/b755318e675e73a33b1bb7ee809abc88c1927408) - \[Dev Deps] update `eslint-plugin-import` [`f1c976b`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/f1c976b6af2d4f5237b481348868a5216e169296) - \[Deps] unpin `language-tags` [`3d1d26d`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/3d1d26d89d492947cbf69f439deec9e7cfaf9867) - \[Docs] `no-static-element-interactions`: tabIndex is written tabindex [`1271153`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/1271153653ada3f8d95b8e39f0164d5b255abea0) - \[Deps] Upgrade ast-types-flow to mitigate Docker user namespacing problems [`f0d2ddb`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/f0d2ddb65f21278ad29be43fb167a1092287b4b1) - \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which kill the install process in npm < 6 [`0c278f4`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/0c278f4805ec18d8ee4d3e8dfa2f603a28d7e113) ### [`v6.7.1`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/CHANGELOG.md#v671---2023-01-11) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.7.0...v6.7.1) ##### Commits - \[Fix] `no-aria-hidden-on-focusable` rule's missing export [`b01219e`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/b01219edc2eb289c7a068b4fa195f2ac04e915fa) ### [`v6.7.0`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/CHANGELOG.md#v670---2023-01-09) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.6.1...v6.7.0) ##### Merged - New rule: prefer-tag-over-role [`#833`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/pull/833) ##### Fixed - \[Tests] `aria-role`: add now-passing test [`#756`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/issues/756) - \[Docs] `control-has-associated-label`: fix metadata [`#892`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/issues/892) - \[New] add `no-aria-hidden-on-focusable` rule [`#881`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/issues/881) ##### Commits - \[Docs] automate docs with `eslint-doc-generator` [`6d7a857`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/6d7a857eccceb58dabfa244f6a196ad1697c01a4) - \[Refactor] use fromEntries, flatMap, etc; better use iteration methods [`3d77c84`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/3d77c845a98b6fc8cf10c810996278c02e308f35) - \[New] add `anchor-ambiguous-text` rule [`7f6463e`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/7f6463e5cffd1faa5cf22e3b0d33465e22bd10e1) - \[New] add `getAccessibleChildText` util [`630116b`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/630116b334e22db853a95cd64e20b7df9f2b6dc8) - \[New] Add `isFocusable` utils method [`e199d17`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/e199d17db0b6bf1d917dab13a9690876ef6f77e3) - \[Docs] update `eslint-doc-generator` to v1.0.0 [`6b9855b`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/6b9855b9c3633308004960594327a10bc2551ad2) - \[Fix] `no-noninteractive-element-interactions`: Ignore contenteditable elements in no-noninteractive-element-interactions [`9aa878b`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/9aa878bc39769f6c7b31c72bd1140c1370d202f1) - \[New] `anchor-ambiguous-text`: ignore punctuation [`bbae2c4`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/bbae2c46ab4ae94122be6c898f2ef313c6154c27) - \[New] `anchor-ambiguous-text`, `getAccessibleChildText`: Implements check for `alt` tags on `<img />` elements [`bb84abc`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/bb84abc793435a25398160242c5f2870b83b72ca) - \[meta] use `npmignore` to autogenerate an npmignore file [`6ad2312`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/6ad23124582741385df50e98d5ed0d070f86eafe) - \[meta] add `auto-changelog` [`283817b`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/283817b82252ef4a6395c22585d8681f97305ca0) - \[Docs] missing descriptions in some rules [`79b975a`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/79b975ab7185cc4fbf6a3adea45c78fac2162d77) - \[Deps] update `aria-query`, `axobject-query` [`7b3cda3`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/7b3cda3854451affe20b2e4f2dd57cf317dd7d1b) - \[Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-transform-flow-strip-types`, `aud`, `object.assign` [`0852947`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/0852947cfd57a34353a97c67f6de28dbcc8be0e3) - \[meta] move `.eslintignore` to `ignorePatterns` [`65be35b`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/65be35b0f6c6cf8b79e9a748cb657a64b78c6535) - \[Dev Deps] update `@babel/cli`, `@babel/core`, `aud`, `eslint-doc-generator` [`60c2df5`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/60c2df5388a3f841a7780eafe1a0fbb44056743d) - \[Deps] update `@babel/runtime`, `array-includes`, `axe-core` [`4abc751`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/4abc751d87a8491219a9a3d2dacd80ea8adcb79b) - \[Deps] update `@babel/runtime`, `axe-core` [`89f766c`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/89f766cd40fd32ada2020856b251ad6e34a6f365) - \[meta] run the build in prepack, not prepublish [`e411ce3`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/e411ce35cfa58181d375544ba5204c35db83678c) - \[Dev Deps] update `@babel/core`, `minimist` [`cccdb62`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/cccdb625d6237538fb4443349870293e8df818eb) - \[Dev Deps] update `markdown-magic` [`3382059`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/3382059feb5367c79e049943772e3a6e27e77609) - \[Fix] expose `prefer-tag-over-role` [`38d52f8`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/38d52f856a18d444e6db7d16d373e0d18c5b287d) - \[Docs] `label-has-for`: reran generate-list-of-rules [`9a2af01`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/9a2af0172cefad7fdce869401b2df42536812152) - \[Deps] pin `language-tags` to `v1.0.5` [`f84bb74`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/f84bb746857cfbc075f8e7104b3a16dddb66be7c) - \[Dev Deps] update `@babel/core` [`cf3f8d0`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/cf3f8d0a6bde6dc5ad39a96a6ed1912c1ad80e89) - \[Deps] update `axe-core` [`0a73cf4`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/0a73cf4ad0adca0bef0a383a10a14597acef5713) - \[Deps] update `@babel/runtime` [`053f04d`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/053f04da8b60d259e4c92f214ffba07a14f3ec61) - \[Deps] update `@babel/runtime` [`bccf0ae`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/bccf0aeab8dd337c5f134f892a6d3588fbc29bdf) - \[Deps] update `jsx-ast-utils` [`c9687cc`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/c9687cc2a1b7f5f72c8181a9fd6a47f49c373240) - \[readme] Preventing code repetition in user's eslint config file [`8b889bf`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/8b889bff2731c9db6988c88c0d76bdbff17bd3c5) - \[Docs] `prefer-tag-over-role`: rename docs file [`0bdf95b`](https://togithub.com/ljharb/eslint-plugin-jsx-a11y/commit/0bdf95b41cce32c8b7916367e7c8c663411d881c)
jsx-eslint/eslint-plugin-react (eslint-plugin-react) ### [`v7.34.1`](https://togithub.com/jsx-eslint/eslint-plugin-react/releases/tag/v7.34.1) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.34.1) ##### Fixed - [`jsx-no-leaked-render`][jsx-no-leaked-render]: prevent wrongly adding parens ([#​3700][] [@​developer-bandi](https://togithub.com/developer-bandi)) - [`boolean-prop-naming`][boolean-prop-naming]: detect TS interfaces ([#​3701][] [@​developer-bandi](https://togithub.com/developer-bandi)) - [`boolean-prop-naming`][boolean-prop-naming]: literalType error fix ([#​3704][] [@​developer-bandi](https://togithub.com/developer-bandi)) - [`boolean-prop-naming`][boolean-prop-naming]: allow TSIntersectionType ([#​3705][] [@​developer-bandi](https://togithub.com/developer-bandi)) - [`no-unknown-property`][no-unknown-property]: support `popover`, `popovertarget`, `popovertargetaction` attributes ([#​3707][] [@​ljharb](https://togithub.com/ljharb)) - [`no-unknown-property`][no-unknown-property]: only match `data-*` attributes containing `-` ([#​3713][] [@​silverwind](https://togithub.com/silverwind)) - [`checked-requires-onchange-or-readonly`][checked-requires-onchange-or-readonly]: correct options that were behaving opposite ([#​3715][] [@​jaesoekjjang](https://togithub.com/jaesoekjjang)) ##### Changed - [`boolean-prop-naming`][boolean-prop-naming]: improve error message ([@​ljharb](https://togithub.com/ljharb)) [#​1000]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1000 [#​1002]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1002 [#​1005]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1005 [#​100]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/100 [#​1010]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1010 [#​1013]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1013 [#​1022]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1022 [#​1029]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1029 [#​102]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/102 [#​1034]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1034 [#​1038]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1038 [#​1041]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1041 [#​1043]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1043 [#​1046]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1046 [#​1047]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1047 [#​1050]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1050 [#​1053]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1053 [#​1057]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1057 [#​105]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/105 [#​1061]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1061 [#​1062]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1062 [#​1070]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1070 [#​1071]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1071 [#​1073]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1073 [#​1076]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1076 [#​1079]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1079 [#​1088]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1088 [#​1098]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1098 [#​1101]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1101 [#​1103]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1103 [#​110]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/110 [#​1116]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1116 [#​1117]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1117 [#​1119]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1119 [#​1121]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1121 [#​1122]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1122 [#​1123]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1123 [#​1130]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1130 [#​1131]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1131 [#​1132]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1132 [#​1134]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1134 [#​1135]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1135 [#​1139]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1139 [#​1148]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1148 [#​1149]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1149 [#​114]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/114 [#​1151]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1151 [#​1155]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1155 [#​1161]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1161 [#​1167]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1167 [#​1173]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1173 [#​1174]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1174 [#​1175]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1175 [#​1178]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1178 [#​1179]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1179 [#​117]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/117 [#​1180]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1180 [#​1183]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1183 [#​1189]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1189 [#​118]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/118 [#​1192]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1192 [#​1195]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1195 [#​1199]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1199 [#​119]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/119 [#​11]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/11 [#​1201]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1201 [#​1202]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1202 [#​1206]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1206 [#​1213]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1213 [#​1216]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1216 [#​1222]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1222 [#​1226]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1226 [#​1227]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1227 [#​122]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/122 [#​1231]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1231 [#​1236]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1236 [#​1239]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1239 [#​123]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/123 [#​1241]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1241 [#​1242]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1242 [#​1246]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1246 [#​1249]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1249 [#​1253]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1253 [#​1257]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1257 [#​125]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/125 [#​1260]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1260 [#​1261]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1261 [#​1262]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1262 [#​1264]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1264 [#​1266]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1266 [#​1269]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1269 [#​1273]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1273 [#​1274]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1274 [#​1277]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1277 [#​127]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/127 [#​1281]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1281 [#​1287]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1287 [#​1288]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1288 [#​1289]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1289 [#​128]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/128 [#​1290]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1290 [#​1294]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1294 [#​1296]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1296 [#​129]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/129 [#​12]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/12 [#​1301]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1301 [#​1303]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1303 [#​1306]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1306 [#​1308]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1308 [#​1309]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1309 [#​130]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/130 [#​1310]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1310 [#​1323]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1323 [#​1329]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1329 [#​132]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/132 [#​1335]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1335 [#​1337]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1337 [#​133]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/133 [#​1344]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1344 [#​1352]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1352 [#​1353]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1353 [#​1354]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1354 [#​135]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/135 [#​1361]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1361 [#​1363]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1363 [#​1364]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1364 [#​1366]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1366 [#​1369]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1369 [#​136]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/136 [#​1374]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1374 [#​1376]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1376 [#​137]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/137 [#​1380]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1380 [#​1381]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1381 [#​1382]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1382 [#​1383]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1383 [#​1384]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1384 [#​1386]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1386 [#​1388]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1388 [#​1389]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1389 [#​138]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/138 [#​1392]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1392 [#​1395]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1395 [#​1396]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1396 [#​1398]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1398 [#​139]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/139 [#​13]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/13 [#​1400]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1400 [#​1403]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1403 [#​1406]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1406 [#​1409]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1409 [#​1412]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1412 [#​1413]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1413 [#​1414]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1414 [#​1417]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1417 [#​1422]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1422 [#​1423]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1423 [#​142]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/142 [#​1432]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1432 [#​1435]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1435 [#​1438]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1438 [#​1444]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1444 [#​1449]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1449 [#​144]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/144 [#​1450]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1450 [#​145]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/145 [#​1462]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1462 [#​1464]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1464 [#​1467]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1467 [#​1468]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1468 [#​146]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/146 [#​1471]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1471 [#​1475]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1475 [#​1476]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1476 [#​1478]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1478 [#​1479]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1479 [#​147]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/147 [#​1485]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1485 [#​148]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/148 [#​1493]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1493 [#​1494]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1494 [#​1496]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1496 [#​1497]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1497 [#​1499]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1499 [#​14]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/14 [#​1500]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1500 [#​1502]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1502 [#​1507]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1507 [#​1508]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1508 [#​1511]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1511 [#​1512]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1512 [#​1514]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1514 [#​1515]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1515 [#​1517]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1517 [#​1518]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1518 [#​1521]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1521 [#​1524]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1524 [#​1525]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1525 [#​1526]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1526 [#​1530]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1530 [#​1533]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1533 [#​1538]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1538 [#​1542]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1542 [#​1543]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1543 [#​1546]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1546 [#​1547]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1547 [#​154]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/154 [#​1552]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1552 [#​1559]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1559 [#​1562]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1562 [#​1566]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1566 [#​156]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/156 [#​1571]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1571 [#​1572]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1572 [#​1576]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1576 [#​1578]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1578 [#​1581]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1581 [#​1588]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1588 [#​1591]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1591 [#​1595]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1595 [#​1597]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1597 [#​159]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/159 [#​15]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/15 [#​1607]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1607 [#​1610]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1610 [#​1611]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1611 [#​1617]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1617 [#​161]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/161 [#​1621]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1621 [#​1624]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1624 [#​1635]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1635 [#​1636]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1636 [#​163]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/163 [#​1642]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1642 [#​1644]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1644 [#​164]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/164 [#​1650]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1650 [#​1653]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1653 [#​1655]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1655 [#​1657]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1657 [#​1659]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1659 [#​165]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/165 [#​1665]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1665 [#​1666]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1666 [#​1669]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1669 [#​1670]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1670 [#​1675]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1675 [#​1677]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1677 [#​167]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/167 [#​1681]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1681 [#​1689]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1689 [#​1690]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1690 [#​1699]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1699 [#​16]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/16 [#​1703]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/1703 [#​1717]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1717 [#​1722]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1722 [#​1724]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1724 [#​1728]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1728 [#​172]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/172 [#​1732]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/1732 [#​1737]: https://togithub.com/jsx-eslint

Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.