npm: bump the dependencies group across 1 directory with 10 updates
Bumps the dependencies group with 10 updates in the / directory:
| Package | From | To |
|---|---|---|
| classnames | 2.3.2 |
2.5.1 |
| eslint | 8.53.0 |
8.57.0 |
| eslint-plugin-import | 2.29.0 |
2.29.1 |
| eslint-plugin-jsonc | 2.10.0 |
2.16.0 |
| eslint-plugin-jsx-a11y | 6.8.0 |
6.9.0 |
| eslint-plugin-react | 7.33.2 |
7.34.3 |
| eslint-plugin-react-hooks | 4.6.0 |
4.6.2 |
| eslint-plugin-sort-destructure-keys | 1.5.0 |
1.6.0 |
| terser-webpack-plugin | 5.3.9 |
5.3.10 |
| webpack | 5.89.0 |
5.92.1 |
Updates classnames from 2.3.2 to 2.5.1
Changelog
Sourced from classnames's changelog.
v2.5.1 / 2023-12-29
- Remove
workspacesfield from package (#350)v2.5.0 / 2023-12-27
v2.4.0 / 2023-12-26
v2.3.3 / 2023-12-21
- Fix default export, thanks Remco Haszing (#301)
- Fix types for read-only arrays, thanks Ben Thompson (#307)
- Replace README examples with functional-style components, thanks JoeDGit (#303)
Commits
2e36832Prepare for release of version 2.5.1 (#351)9331401Remove benchmarks from workspace (#350)ff6dd1eBump to the latest version (#347)942db49Add GitHub provenance for publishing (#345)28ea73fPrepare for release of version 2.5.0 (#344)dfeb7f3Fix URL for GIT repository in package (#343)8a840eaAddexportsfield to package (#342)ea8e839Restore ability to pass TypeScriptinterface(#341)930c748Bumpclassnamesto the latest version (#340)d2d10f5Bump tsd from 0.30.0 to 0.30.1 (#339)- Additional commits viewable in compare view
Updates eslint from 8.53.0 to 8.57.0
Release notes
Sourced from eslint's releases.
v8.57.0
Features
1120b9bfeat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)dca7d0ffeat: Enableeslint.config.mjsandeslint.config.cjs(#18066) (Nitin Kumar)Bug Fixes
2196d97fix: handle absolute file paths inFlatRuleTester(#18064) (Nitin Kumar)69dd1d1fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)9852a31fix: deep merge behavior in flat config (#18065) (Nitin Kumar)4c7e9b0fix: allow circular references in config (#18056) (Milos Djermanovic)Documentation
84922d0docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)5b8c363docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)77dbfd9docs: show NEXT in version selectors (#18052) (Milos Djermanovic)Chores
1813aecchore: upgrade@eslint/js@8.57.0 (#18143) (Milos Djermanovic)5c356bbchore: package.json update for@eslint/jsrelease (Jenkins)f4a1fe2test: add more tests for ignoring files and directories (#18068) (Nitin Kumar)42c0aefci: Enable CI forv8.xbranch (#18047) (Milos Djermanovic)v8.56.0
Features
0dd9704feat: Support custom severity when reporting unused disable directives (#17212) (Bryan Mishkin)31a7e3ffeat: fix no-restricted-properties false negatives with unknown objects (#17818) (Arka Pratim Chaudhuri)Bug Fixes
7d5e5f6fix:TypeError: fs.exists is not a functionon read-only file system (#17846) (Francesco Trotta)74739c8fix: suggestion with invalid syntax in no-promise-executor-return rule (#17812) (Bryan Mishkin)Documentation
9007719docs: update link in ways-to-extend.md (#17839) (Amel SELMANE)3a22236docs: Update README (GitHub Actions Bot)54c3ca6docs: fix migration-guide example (#17829) (Tanuj Kanti)4391b71docs: check config comments in rule examples (#17815) (Francesco Trotta)fd28363docs: remove mention about ESLint stylistic rules in readme (#17810) (Zwyx)48ed5a6docs: Update README (GitHub Actions Bot)Chores
ba6af85chore: upgrade@eslint/js@8.56.0 (#17864) (Milos Djermanovic)60a531achore: package.json update for@eslint/jsrelease (Jenkins)ba87a06chore: update dependency markdownlint to ^0.32.0 (#17783) (renovate[bot])9271d10chore: add GitHub issue template for docs issues (#17845) (Josh Goldberg ✨)70a686bchore: Convert rule tests to FlatRuleTester (#17819) (Nicholas C. Zakas)f3a599dchore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然)905d4b7chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然)4d7c3cechore: update eslint-plugin-n v16.4.0 (#17836) (唯然)fd0c60cci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta)
... (truncated)
Changelog
Sourced from eslint's changelog.
v8.57.0 - February 23, 2024
1813aecchore: upgrade@eslint/js@8.57.0 (#18143) (Milos Djermanovic)5c356bbchore: package.json update for@eslint/jsrelease (Jenkins)84922d0docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)1120b9bfeat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)5b8c363docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)2196d97fix: handle absolute file paths inFlatRuleTester(#18064) (Nitin Kumar)f4a1fe2test: add more tests for ignoring files and directories (#18068) (Nitin Kumar)69dd1d1fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)9852a31fix: deep merge behavior in flat config (#18065) (Nitin Kumar)dca7d0ffeat: Enableeslint.config.mjsandeslint.config.cjs(#18066) (Nitin Kumar)4c7e9b0fix: allow circular references in config (#18056) (Milos Djermanovic)77dbfd9docs: show NEXT in version selectors (#18052) (Milos Djermanovic)42c0aefci: Enable CI forv8.xbranch (#18047) (Milos Djermanovic)v9.0.0-beta.0 - February 9, 2024
e40d1d7chore: upgrade@eslint/js@9.0.0-beta.0 (#18108) (Milos Djermanovic)9870f93chore: package.json update for@eslint/jsrelease (Jenkins)2c62e79chore: upgrade@eslint/eslintrc@3.0.1 (#18107) (Milos Djermanovic)81f0294chore: upgrade [email protected] (#18106) (Milos Djermanovic)5e2b292chore: upgrade [email protected] (#18105) (Milos Djermanovic)9163646feat!: Rule Tester checks for missing placeholder data in the message (#18073) (fnx)53f0f47feat: Add loadESLint() API method for v9 (#18097) (Nicholas C. Zakas)f1c7e6fdocs: Switch to Ethical Ads (#18090) (Strek)15c143fdocs: JS Foundation -> OpenJS Foundation in PR template (#18092) (Nicholas C. Zakas)c4d26fdfix:use-isnandoesn't report onSequenceExpressions (#18059) (StyleShit)6ea339edocs: add stricter rule test validations to v9 migration guide (#18085) (Milos Djermanovic)ce838adchore: replace dependency npm-run-all with npm-run-all2 ^5.0.0 (#18045) (renovate[bot])3c816f1docs: use relative link from CLI to core concepts (#18083) (Milos Djermanovic)54df731chore: update dependency markdownlint-cli to ^0.39.0 (#18084) (renovate[bot])9458735docs: fix malformedeslintconfig comments in rule examples (#18078) (Francesco Trotta)07a1adadocs: link from--fixCLI doc to the relevant core concept (#18080) (Bryan Mishkin)8f06a60chore: update dependency shelljs to ^0.8.5 (#18079) (Francesco Trotta)b844324docs: Update team responsibilities (#18048) (Nicholas C. Zakas)aadfb60docs: document languageOptions and other v9 changes for context (#18074) (fnx)3c4d51dfeat!: default forenforceForClassMembersinno-useless-computed-key(#18054) (Francesco Trotta)47e60f8feat!: Stricter rule test validations (#17654) (fnx)1a94589feat!:no-unused-varsdefault caughtErrors to 'all' (#18043) (Josh Goldberg ✨)857e242docs: tweak explanation for meta.docs rule properties (#18057) (Bryan Mishkin)10485e8docs: recommend messageId over message for reporting rule violations (#18050) (Bryan Mishkin)98b5ab4docs: Update README (GitHub Actions Bot)93ffe30chore: update dependency file-entry-cache to v8 (#17903) (renovate[bot])505fbf4docs: updateno-restricted-importsrule (#18015) (Tanuj Kanti)2d11d46feat: add suggestions touse-isnanin binary expressions (#17996) (StyleShit)c25b4afdocs: Update README (GitHub Actions Bot)v9.0.0-alpha.2 - January 26, 2024
... (truncated)
Commits
abea3b68.57.01cd3f8cBuild: changelog update for 8.57.01813aecchore: upgrade@eslint/js@8.57.0 (#18143)5c356bbchore: package.json update for@eslint/jsrelease84922d0docs: Show prerelease version in dropdown (#18139)1120b9bfeat: Add loadESLint() API method for v8 (#18098)5b8c363docs: Switch to Ethical Ads (#18117)2196d97fix: handle absolute file paths inFlatRuleTester(#18064)f4a1fe2test: add more tests for ignoring files and directories (#18068)69dd1d1fix: Ensure config keys are printed for config errors (#18067)- Additional commits viewable in compare view
Updates eslint-plugin-import from 2.29.0 to 2.29.1
Release notes
Sourced from eslint-plugin-import's releases.
v2.29.1
Full Changelog: https://github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1
Changelog
Sourced from eslint-plugin-import's changelog.
[2.29.1] - 2023-12-14
Fixed
- [
no-extraneous-dependencies]: ignoreexport type { ... } from '...'whenincludeTypesisfalse(#2919, thanks [@Pandemic1617])- [
no-unused-modules]: support export patterns with array destructuring (#2930, thanks [@ljharb])- [Deps] update
tsconfig-paths(#2447, thanks [@domdomegg])
Commits
ee5fadeBump to 2.29.148fec35[Deps] updatetsconfig-paths80aee73[Dev Deps] updatechai,eslint-doc-generator,markdownlint-cli8c83eaf[Tests] node v21.3 has a brokenfs.writeFilee67259e[Fix]no-unused-modules: support export patterns with array destructuring9fd3c42[Tests]no-duplicates: add passing test12f0300[Fix]no-extraneous-dependencies: ignoreexport type { ... } from '...'w...- See full diff in compare view
Updates eslint-plugin-jsonc from 2.10.0 to 2.16.0
Release notes
Sourced from eslint-plugin-jsonc's releases.
v2.16.0
Minor Changes
v2.15.1
Patch Changes
- #332
f2f9d75Thanks@ota-meshi! - fix: crash injsonc/autov2.15.0
Minor Changes
- #322
0dfdc50Thanks@Logicer16! - feat: improved compatibility with@types/eslintfor flat config.v2.14.1
Patch Changes
- #315
36b9fc7Thanks@ota-meshi! - fix: flat config issuesv2.14.0
Minor Changes
- #311
451db46Thanks@ota-meshi! - Add support for flat configv2.13.0
Minor Changes
- #298
a40f021Thanks@ota-meshi! - feat:jsonc/autorule works even in flat configv2.12.2
Patch Changes
- #296
7e904d2Thanks@renovate! - fix(deps): update dependency eslint-compat-utils to ^0.4.0v2.12.1
Patch Changes
- #294
bb9538aThanks@renovate! - fix(deps): update dependency eslint-compat-utils to ^0.3.0v2.12.0
Minor Changes
- #292
de53d1eThanks@renovate! - fix(deps): update dependency eslint-compat-utils to ^0.2.0v2.11.2
Patch Changes
3291b57Thanks@ota-meshi! - fix: add espree to dependencies
... (truncated)
Changelog
Sourced from eslint-plugin-jsonc's changelog.
2.16.0
Minor Changes
2.15.1
Patch Changes
- #332
f2f9d75Thanks@ota-meshi! - fix: crash injsonc/auto2.15.0
Minor Changes
- #322
0dfdc50Thanks@Logicer16! - feat: improved compatibility with@types/eslintfor flat config.2.14.1
Patch Changes
- #315
36b9fc7Thanks@ota-meshi! - fix: flat config issues2.14.0
Minor Changes
- #311
451db46Thanks@ota-meshi! - Add support for flat config2.13.0
Minor Changes
- #298
a40f021Thanks@ota-meshi! - feat:jsonc/autorule works even in flat config2.12.2
Patch Changes
- #296
7e904d2Thanks@renovate! - fix(deps): update dependency eslint-compat-utils to ^0.4.02.12.1
Patch Changes
- #294
bb9538aThanks@renovate! - fix(deps): update dependency eslint-compat-utils to ^0.3.02.12.0
... (truncated)
Commits
bb95f04chore: release eslint-plugin-jsonc (#344)8cc5b7fResolve other plugins as siblings to this plugin (#342)f61a6d4chore(deps): update coverallsapp/github-action action to v2.3.0b8bf7d7chore(deps): update dependency esbuild to ^0.21.0ef232e1chore: fix lint config (#339)ff33b97chore(deps): update dependency@ota-meshi/site-kit-eslint-editor-vueto ^0.2....3cff2b6chore(deps): update dependency vite-plugin-eslint4b to ^0.4.090ef83fchore: release eslint-plugin-jsonc (#333)f2f9d75fix: crash injsonc/auto(#332)f3ba02fchore(deps): update dependency eslint-plugin-node-dependencies to ^0.12.0- Additional commits viewable in compare view
Updates eslint-plugin-jsx-a11y from 6.8.0 to 6.9.0
Release notes
Sourced from eslint-plugin-jsx-a11y's releases.
v6.9.0
Added
- add support for Flat Config
6b5f096no-noninteractive-element-to-interactive-role: allowmenuitemradioandmenuitemcheckboxon <li>c0733f9Fixed
img-redundant-alt: fixed multibyte character support[#969](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/969)- Revert "[Fix]
isNonInteractiveElement: Upgrade aria-query to 5.3.0 and axobject-query to 3.2.1"75d5dd7- ensure
summaryremains non-interactive6a048daChanged
- [meta] fix changelog links
[#960](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/960)- [Robustness] use
safe-regex-test4c7e781- [actions] update actions/checkout
51a1ca7- [Deps] pin
aria-queryandaxobject-query, addls-enginestest to CI32fd82c- [Deps] remove
@babel/runtime0a98ad8- [Deps] unpin
axe-coreb3559cf- [Deps] move
object.entriesto dev deps1be7b70Full Changelog: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.8.0...v6.9.0
Changelog
Sourced from eslint-plugin-jsx-a11y's changelog.
v6.9.0 - 2024-06-19
Fixed
- [Fix]
img-redundant-alt: fixed multibyte character support[#969](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/969)- [meta] fix changelog links
[#960](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/960)Commits
- [New] add support for Flat Config
6b5f096- Revert "[Fix]
isNonInteractiveElement: Upgrade aria-query to 5.3.0 and axobject-query to 3.2.1"75d5dd7- [Robustness] use
safe-regex-test4c7e781- [actions] update actions/checkout
51a1ca7- [Dev Deps] update
@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,@babel/register,eslint-doc-generator,object.entries1271ac1- [Dev Deps] update
@babel/cli,@babel/core,@babel/register,aud,eslint-plugin-import,npmignore,object.assign540cb7a- [Deps] update
@babel/runtime,array-includes,es-iterator-helpers,hasown,object.fromentries,safe-regex-test5d14408- [Deps] pin
aria-queryandaxobject-query, addls-enginestest to CI32fd82c- [Dev Deps] update
@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,eslint-doc-generatord1b4114- [Fix] ensure
summaryremains non-interactive6a048da- [Deps] remove
@babel/runtime0a98ad8- [New]
no-noninteractive-element-to-interactive-role: allowmenuitemradioandmenuitemcheckboxon <li>c0733f9- [Deps] update
@babel/runtime,safe-regex-test0d5321a- [actions] pin codecov to v3.1.5
961817f- [Deps] unpin
axe-coreb3559cf- [Deps] move
object.entriesto dev deps1be7b70- [Deps] update
@babel/runtime2a48abb- [Deps] update
@babel/runtime1adec35
Commits
882bd4dv6.9.0961817f[actions] pin codecov to v3.1.56a048da[Fix] ensuresummaryremains non-interactive75d5dd7Revert "[Fix]isNonInteractiveElement: Upgrade aria-query to 5.3.0 and axob...32fd82c[Deps] pinaria-queryandaxobject-query, addls-enginestest to CI0a98ad8[Deps] remove@babel/runtime6b5f096[New] add support for Flat Config51a1ca7[actions] update actions/checkout5d14408[Deps] update@babel/runtime,array-includes,es-iterator-helpers, `has...1271ac1[Dev Deps] update@babel/cli,@babel/core,@babel/eslint-parser, `@babe...- Additional commits viewable in compare view
Updates eslint-plugin-react from 7.33.2 to 7.34.3
Release notes
Sourced from eslint-plugin-react's releases.
v7.34.3
Fixed
- [
prop-types]: null-check rootNode before calling getScope (#3762[]@crnhrv)- [
boolean-prop-naming]: avoid a crash with a spread prop (#3733[]@ljharb)- [
jsx-boolean-value]:assumeUndefinedIsFalsewithnevermust not allow explicittruevalue (#3757[]@6uliver)- [
no-object-type-as-default-prop]: enable rule for components with many parameters (#3768[]@JulienR1)- [
jsx-key]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks (#3769[]@akulsr0)#1000: jsx-eslint/eslint-plugin-react#1000 #1002: jsx-eslint/eslint-plugin-react#1002 #1005: jsx-eslint/eslint-plugin-react#1005 #100: jsx-eslint/eslint-plugin-react#100 #1010: jsx-eslint/eslint-plugin-react#1010 #1013: jsx-eslint/eslint-plugin-react#1013 #1022: jsx-eslint/eslint-plugin-react#1022 #1029: jsx-eslint/eslint-plugin-react#1029 #102: jsx-eslint/eslint-plugin-react#102 #1034: jsx-eslint/eslint-plugin-react#1034 #1038: jsx-eslint/eslint-plugin-react#1038 #1041: jsx-eslint/eslint-plugin-react#1041 #1043: jsx-eslint/eslint-plugin-react#1043 #1046: jsx-eslint/eslint-plugin-react#1046 #1047: jsx-eslint/eslint-plugin-react#1047 #1050: jsx-eslint/eslint-plugin-react#1050 #1053: jsx-eslint/eslint-plugin-react#1053 #1057: jsx-eslint/eslint-plugin-react#1057 #105: jsx-eslint/eslint-plugin-react#105 #1061: jsx-eslint/eslint-plugin-react#1061 #1062: jsx-eslint/eslint-plugin-react#1062 #1070: jsx-eslint/eslint-plugin-react#1070 #1071: jsx-eslint/eslint-plugin-react#1071 #1073: jsx-eslint/eslint-plugin-react#1073 #1076: jsx-eslint/eslint-plugin-react#1076 #1079: jsx-eslint/eslint-plugin-react#1079 #1088: jsx-eslint/eslint-plugin-react#1088 #1098: jsx-eslint/eslint-plugin-react#1098 #1101: jsx-eslint/eslint-plugin-react#1101 #1103: jsx-eslint/eslint-plugin-react#1103 #110: jsx-eslint/eslint-plugin-react#110 #1116: jsx-eslint/eslint-plugin-react#1116 #1117: jsx-eslint/eslint-plugin-react#1117 #1119: jsx-eslint/eslint-plugin-react#1119 #1121: jsx-eslint/eslint-plugin-react#1121 #1122: jsx-eslint/eslint-plugin-react#1122 #1123: jsx-eslint/eslint-plugin-react#1123 #1130: jsx-eslint/eslint-plugin-react#1130 #1131: jsx-eslint/eslint-plugin-react#1131 #1132: jsx-eslint/eslint-plugin-react#1132 #1134: jsx-eslint/eslint-plugin-react#1134
... (truncated)
Changelog
Sourced from eslint-plugin-react's changelog.
7.34.3 - 2024.06.18
Fixed
- [
prop-types]: null-check rootNode before calling getScope (#3762[]@crnhrv)- [
boolean-prop-naming]: avoid a crash with a spread prop (#3733[]@ljharb)- [
jsx-boolean-value]:assumeUndefinedIsFalsewithnevermust not allow explicittruevalue (#3757[]@6uliver)- [
no-object-type-as-default-prop]: enable rule for components with many parameters (#3768[]@JulienR1)- [
jsx-key]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks (#3769[]@akulsr0)#3769: jsx-eslint/eslint-plugin-react#3769 #3768: jsx-eslint/eslint-plugin-react#3768 #3762: jsx-eslint/eslint-plugin-react#3762 #3757: jsx-eslint/eslint-plugin-react#375...
Description has been truncated