-
Notifications
You must be signed in to change notification settings - Fork 28
Commit b580b4a
authored
chore(deps): update eslint (#389)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint](https://eslint.org)
([source](https://redirect.github.com/eslint/eslint)) | [`8.57.0` ->
`8.57.1`](https://renovatebot.com/diffs/npm/eslint/8.57.0/8.57.1) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-plugin-import](https://redirect.github.com/import-js/eslint-plugin-import)
| [`2.30.0` ->
`2.31.0`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.30.0/2.31.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-plugin-jsx-a11y](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y)
| [`6.10.0` ->
`6.10.2`](https://renovatebot.com/diffs/npm/eslint-plugin-jsx-a11y/6.10.0/6.10.2)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-plugin-react](https://redirect.github.com/jsx-eslint/eslint-plugin-react)
| [`7.36.1` ->
`7.37.2`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.36.1/7.37.2)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>eslint/eslint (eslint)</summary>
###
[`v8.57.1`](https://redirect.github.com/eslint/eslint/compare/v8.57.0...5b9414c501c58bfa85f41f96f821973c41e8ae74)
[Compare
Source](https://redirect.github.com/eslint/eslint/compare/v8.57.0...v8.57.1)
</details>
<details>
<summary>import-js/eslint-plugin-import (eslint-plugin-import)</summary>
###
[`v2.31.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2310---2024-10-03)
[Compare
Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.30.0...v2.31.0)
##### Added
- support eslint v9
(\[[#​2996](https://redirect.github.com/import-js/eslint-plugin-import/issues/2996)],
thanks \[[@​G-Rath](https://redirect.github.com/G-Rath)]
\[[@​michaelfaith](https://redirect.github.com/michaelfaith)])
- \[`order`]: allow validating named imports
(\[[#​3043](https://redirect.github.com/import-js/eslint-plugin-import/issues/3043)],
thanks \[[@​manuth](https://redirect.github.com/manuth)])
- \[`extensions`]: add the `checkTypeImports` option
(\[[#​2817](https://redirect.github.com/import-js/eslint-plugin-import/issues/2817)],
thanks \[[@​phryneas](https://redirect.github.com/phryneas)])
##### Fixed
- `ExportMap` / flat config: include `languageOptions` in context
(\[[#​3052](https://redirect.github.com/import-js/eslint-plugin-import/issues/3052)],
thanks
\[[@​michaelfaith](https://redirect.github.com/michaelfaith)])
- \[`no-named-as-default`]: Allow using an identifier if the export is
both a named and a default export
(\[[#​3032](https://redirect.github.com/import-js/eslint-plugin-import/issues/3032)],
thanks
\[[@​akwodkiewicz](https://redirect.github.com/akwodkiewicz)])
- \[`export`]: False positive for exported overloaded functions in TS
(\[[#​3065](https://redirect.github.com/import-js/eslint-plugin-import/issues/3065)],
thanks
\[[@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)])
- `exportMap`: export map cache is tainted by unreliable parse results
(\[[#​3062](https://redirect.github.com/import-js/eslint-plugin-import/issues/3062)],
thanks
\[[@​michaelfaith](https://redirect.github.com/michaelfaith)])
- `exportMap`: improve cacheKey when using flat config
(\[[#​3072](https://redirect.github.com/import-js/eslint-plugin-import/issues/3072)],
thanks
\[[@​michaelfaith](https://redirect.github.com/michaelfaith)])
- adjust "is source type module" checks for flat config
(\[[#​2996](https://redirect.github.com/import-js/eslint-plugin-import/issues/2996)],
thanks \[[@​G-Rath](https://redirect.github.com/G-Rath)])
##### Changed
- \[Docs] \[`no-relative-packages`]: fix typo
(\[[#​3066](https://redirect.github.com/import-js/eslint-plugin-import/issues/3066)],
thanks
\[[@​joshuaobrien](https://redirect.github.com/joshuaobrien)])
- \[Performance] \[`no-cycle`]: dont scc for each linted file
(\[[#​3068](https://redirect.github.com/import-js/eslint-plugin-import/issues/3068)],
thanks \[[@​soryy708](https://redirect.github.com/soryy708)])
- \[Docs] \[`no-cycle`]: add `disableScc` to docs
(\[[#​3070](https://redirect.github.com/import-js/eslint-plugin-import/issues/3070)],
thanks \[[@​soryy708](https://redirect.github.com/soryy708)])
- \[Tests] use re-exported `RuleTester`
(\[[#​3071](https://redirect.github.com/import-js/eslint-plugin-import/issues/3071)],
thanks \[[@​G-Rath](https://redirect.github.com/G-Rath)])
- \[Docs] \[`no-restricted-paths`]: fix grammar
(\[[#​3073](https://redirect.github.com/import-js/eslint-plugin-import/issues/3073)],
thanks
\[[@​unbeauvoyage](https://redirect.github.com/unbeauvoyage)])
- \[Tests] \[`no-default-export`], \[`no-named-export`]: add test case
(thanks \[[@​G-Rath](https://redirect.github.com/G-Rath)])
</details>
<details>
<summary>jsx-eslint/eslint-plugin-jsx-a11y
(eslint-plugin-jsx-a11y)</summary>
###
[`v6.10.2`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/CHANGELOG.md#v6102---2024-10-25)
[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.1...v6.10.2)
##### Fixed
- \[patch] `no-redundandant-roles`: allow `<img src="*.svg"
role="img" />`
[`#936`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/936)
##### Commits
- \[meta] fix changelog URLs
[`0d01a1a`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/0d01a1aff796802bca70183b24978ffebdbef073)
- \[Refactor] remove no-longer-needed `es-iterator-helpers`
[`aa075bd`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/aa075bd1897e0b0bb61683e4da68558f38511dae)
- \[Refactor] avoid spreading things that are already arrays
[`d15d3ab`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/d15d3abace7afe833d0988eaf3fb7cc166c05c06)
- \[Dev Deps] update `@babel/cli`, `@babel/core`,
`@babel/eslint-parser`, `@babel/plugin-transform-flow-strip-types`,
`@babel/register`
[`5dad7c4`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/5dad7c4fdfdc56c6e488fab54f25f602430dad30)
- \[Tests] `aria-role`: Add valid test for `<svg role="img" />`
[`daba189`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/daba18974473bce1301ffaafb822558a9e1738ae)
- \[Docs] `label-has-associated-control`: add line breaks for
readability
[`0bc6378`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/0bc63781c8f284ac6bef00321763c13c5bea6b9f)
- \[Tests] `label-has-associated-control`: add additional test cases
[`30d2318`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/30d23189d0b6354750c31a622204a9dc412dc2c1)
- \[Tests] Add tests to reinforce required attributes for role="heading"
[`d92446c`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/d92446c6e608617a4c75173e8b0917c06be14dc6)
###
[`v6.10.1`](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/CHANGELOG.md#v6101---2024-10-20)
[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.0...v6.10.1)
##### Commits
- \[Fix] handle interactive/noninteractive changes from aria-query
[`4925ba8`](https://redirect.github.com/ljharb/eslint-plugin-jsx-a11y/commit/4925ba8d0bf80a4b1d8e8645d310590bf1b40b64)
- \[Docs] Use consistent spelling of 'screen reader'
[`cb6788c`](https://redirect.github.com/ljharb/eslint-plugin-jsx-a11y/commit/cb6788c56d7108f2faa102d041dfa37dbc0e9f59)
- \[Dev Deps] update `@babel/cli`, `@babel/core`,
`@babel/eslint-parser`, `@babel/plugin-transform-flow-strip-types`,
`@babel/register`, `auto-changelog`, `eslint-plugin-import`, `tape`
[`518a77e`](https://redirect.github.com/ljharb/eslint-plugin-jsx-a11y/commit/518a77e1e23fb2b1df2e8a97d14bfdd08aded797)
- \[Deps] update `es-iterator-helpers`, `string.prototype.includes`
[`eed03a3`](https://redirect.github.com/ljharb/eslint-plugin-jsx-a11y/commit/eed03a31f313442158cf7d702443723ad4800dec)
- \[meta] package.json - Update jscodeshift & remove babel-jest
[`2ee940c`](https://redirect.github.com/ljharb/eslint-plugin-jsx-a11y/commit/2ee940c5ae87bcd0d384b6dc565d630ea70e103a)
- \[Docs] Remove accidental whitespace in CONTRIBUTING.md
[`a262131`](https://redirect.github.com/ljharb/eslint-plugin-jsx-a11y/commit/a26213142854ffe3d931fab35f0ee4e6ae101875)
- \[Deps] unpin `aria-query`
[`e517937`](https://redirect.github.com/ljharb/eslint-plugin-jsx-a11y/commit/e51793729e5e366e30d2f3bf0f253f2bdb9e6523)
</details>
<details>
<summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary>
###
[`v7.37.2`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7372---20241022)
[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.1...v7.37.2)
##### Fixed
- \[`destructuring-assignment`]: fix false negative when using `typeof
props.a` ([#​3835][]
[@​golopot](https://redirect.github.com/golopot))
##### Changed
- \[Refactor] \[`destructuring-assignment`]: use
`getParentStatelessComponent` ([#​3835][]
[@​golopot](https://redirect.github.com/golopot))
[7.37.2]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.1...v7.37.2
[#​3835]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3835
###
[`v7.37.1`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7371---20241001)
[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.0...v7.37.1)
##### Fixed
- \[meta] do not npmignore `d.ts` files ([#​3836][]
[@​ljharb](https://redirect.github.com/ljharb))
##### Changed
- \[readme] Fix shared settings link ([#​3834][]
[@​MgenGlder](https://redirect.github.com/MgenGlder))
[#​3836]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3836
[#​3834]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3834
###
[`v7.37.0`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7370---20240926)
[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.1...v7.37.0)
##### Added
- add type generation ([#​3830][]
[@​voxpelli](https://redirect.github.com/voxpelli))
- \[`no-unescaped-entities`]: add suggestions ([#​3831][]
[@​StyleShit](https://redirect.github.com/StyleShit))
- \[`forbid-component-props`]: add
`allowedForPatterns`/`disallowedForPatterns` options ([#​3805][]
[@​Efimenko](https://redirect.github.com/Efimenko))
- \[`no-unstable-nested-components`]: add `propNamePattern` to support
custom render prop naming conventions ([#​3826][]
[@​danreeves](https://redirect.github.com/danreeves))
##### Changed
- \[readme] flat config example for react 17+ ([#​3824][]
[@​GabenGar](https://redirect.github.com/GabenGar))
[7.36.2]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.1...v7.36.2
[#​3831]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3831
[#​3830]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3830
[#​3826]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3826
[#​3824]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3824
[#​3805]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3805
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
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](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-feature/playground).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent bcb6a12 commit b580b4aCopy full SHA for b580b4a
File tree
Expand file treeCollapse file tree
2 files changed
+586
-359
lines changedFilter options
Expand file treeCollapse file tree
2 files changed
+586
-359
lines changed
0 commit comments