[Tests] [no-default-export], [no-named-export]: add test case (thanks [@G-Rath])
[2.30.0] - 2024-09-02
Added
[dynamic-import-chunkname]: add allowEmpty option to allow empty leading comments (#2942, thanks [@JiangWeixian])
[dynamic-import-chunkname]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (#3004, thanks [@amsardesai])
[forward-ref-uses-ref]: add rule for checking ref parameter is added (#3667[] @NotWoods)
Fixed
[function-component-definition], [boolean-prop-naming], [jsx-first-prop-new-line], [jsx-props-no-multi-spaces], propTypes: use type args (#3629[] @HenryBrown0)
[jsx-no-literals] Add elementOverrides option and the ability to ignore this rule on specific elements (#3812[] @Pearce-Ropion)
[forward-ref-uses-ref]: add rule for checking ref parameter is added (#3667[] @NotWoods)
Fixed
[function-component-definition], [boolean-prop-naming], [jsx-first-prop-new-line], [jsx-props-no-multi-spaces], propTypes: use type args (#3629[] @HenryBrown0)
Bumps the eslint group with 4 updates in the / directory: eslint, eslint-plugin-import, eslint-plugin-jsx-a11y and eslint-plugin-react.
Updates
eslint
from 8.57.0 to 9.12.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
17cfb68
9.12.0826e69d
Build: changelog update for 9.12.0555aafd
chore: upgrade to@eslint/js@9.12.0
(#18987)873ae60
chore: package.json update for@eslint/js
releaseea380ca
fix: Upgrade retry to avoid EMFILE errors (#18986)d0a5414
refactor: replace strip-ansi with native module (#18982)b827029
chore: Enable JSON5 linting (#18979)ecbd522
docs: Mention code explorer (#18978)7ea4ecc
docs: Clarifying the Use of Meta Objects (#18697)d3e4b2e
docs: Clarify how to exclude.js
files (#18976)Updates
eslint-plugin-import
from 2.29.1 to 2.31.0Release notes
Sourced from eslint-plugin-import's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-import's changelog.
Commits
91f809b
v2.31.03f1ac24
[utils] [refactor]parse
: avoid using a regex hered225176
[New]extensions
: add thecheckTypeImports
option5a51b9a
[Tests]rule-tester
: try this babel class workaroundd66cde0
[New] support eslint v9d27a639
[Fix] adjust "is source type module" checks for flat config1fa8a07
[Refactor] createsourceType
helper0bc1355
[Tests]no-default-export
,no-named-export
: add test cases with non-modu...55fa203
[Tests]no-default-export
,no-named-export
: add test case6be20df
[Docs]no-restricted-paths
: fix grammarUpdates
eslint-plugin-jsx-a11y
from 6.9.0 to 6.10.0Release notes
Sourced from eslint-plugin-jsx-a11y's releases.
Changelog
Sourced from eslint-plugin-jsx-a11y's changelog.
Commits
65c9338
v6.10.0912e98c
[Deps] updateaxobject-query
6cd1a70
[New] allow polymorphic linting to be restricteda1ee7f8
[New] addattributes
setting83fd9c4
[New]label-has-associated-control
: add additional error message75147aa
[Deps] unpinaxobject-query
a284cbf
[Tests] switch from jest to tapedeac4fd
[New] add eslint 9 support74d5dec
[Tests] remove duplicate tests05a5e49
[Tests] usenpm audit
instead ofaud
Updates
eslint-plugin-react
from 7.35.0 to 7.37.1Release notes
Sourced from eslint-plugin-react's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-react's changelog.
... (truncated)
Commits
ae6fb8d
Update CHANGELOG and bump version63e0b49
[meta] do not npmignored.ts
filesLooks like these dependencies are updatable in another way, so this is no longer needed.