npm: bump the dependencies group with 9 updates
Bumps the dependencies group with 9 updates:
| 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.15.1 |
| eslint-plugin-react | 7.33.2 |
7.34.1 |
| 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.91.0 |
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.15.1
Release notes
Sourced from eslint-plugin-jsonc's releases.
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 dependenciesv2.11.1
Patch Changes
- #283
994983bThanks@ota-meshi! - fix: wrong report for object option injsonc/object-curly-spacing
... (truncated)
Changelog
Sourced from eslint-plugin-jsonc's changelog.
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
Minor Changes
- #292
de53d1eThanks@renovate! - fix(deps): update dependency eslint-compat-utils to ^0.2.02.11.2
... (truncated)
Commits
90ef83fchore: release eslint-plugin-jsonc (#333)f2f9d75fix: crash injsonc/auto(#332)f3ba02fchore(deps): update dependency eslint-plugin-node-dependencies to ^0.12.0966ac6echore(deps): update dependency eslint-plugin-eslint-plugin to v6ba22654chore(deps): update dependency vite-plugin-eslint4b to ^0.3.09ef4b46chore(deps): update dependency eslint-plugin-n to v17cf48e18chore: release eslint-plugin-jsonc (#324)57489e7chore: release eslint-plugin-jsonc (#323)778138dchore(deps): update actions/configure-pages action to v5 (#321)0dfdc50Refine flat config types (#322)- Additional commits viewable in compare view
Updates eslint-plugin-react from 7.33.2 to 7.34.1
Release notes
Sourced from eslint-plugin-react's releases.
v7.34.1
Fixed
- [
jsx-no-leaked-render]: prevent wrongly adding parens (#3700[]@developer-bandi)- [
boolean-prop-naming]: detect TS interfaces (#3701[]@developer-bandi)- [
boolean-prop-naming]: literalType error fix (#3704[]@developer-bandi)- [
boolean-prop-naming]: allow TSIntersectionType (#3705[]@developer-bandi)- [
no-unknown-property]: supportpopover,popovertarget,popovertargetactionattributes (#3707[]@ljharb)- [
no-unknown-property]: only matchdata-*attributes containing-(#3713[]@silverwind)- [
checked-requires-onchange-or-readonly]: correct options that were behaving opposite (#3715[]@jaesoekjjang)Changed
- [
boolean-prop-naming]: improve error message (@ljharb)#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
... (truncated)
Changelog
Sourced from eslint-plugin-react's changelog.
7.34.1 - 2024.03.15
Fixed
- [
jsx-no-leaked-render]: prevent wrongly adding parens (#3700[]@developer-bandi)- [
boolean-prop-naming]: detect TS interfaces (#3701[]@developer-bandi)- [
boolean-prop-naming]: literalType error fix (#3704[]@developer-bandi)- [
boolean-prop-naming]: allow TSIntersectionType (#3705[]@developer-bandi)- [
no-unknown-property]: supportpopover,popovertarget,popovertargetactionattributes (#3707[]@ljharb)- [
no-unknown-property]: only matchdata-*attributes containing-(#3713[]@silverwind)- [
checked-requires-onchange-or-readonly]: correct options that were behaving opposite (#3715[]@jaesoekjjang)Changed
- [
boolean-prop-naming]: improve error message (@ljharb)#3715: jsx-eslint/eslint-plugin-react#3715 #3713: jsx-eslint/eslint-plugin-react#3713 #3707: jsx-eslint/eslint-plugin-react#3707 #3705: jsx-eslint/eslint-plugin-react#3705 #3704: jsx-eslint/eslint-plugin-react#3704 #3701: jsx-eslint/eslint-plugin-react#3701 #3700: jsx-eslint/eslint-plugin-react#3700
[7.34.0] - 2024.03.03
Added
- [
sort-prop-types]: give errors on TS types (#3615[]@akulsr0)- [
no-invalid-html-attribute]: add support forapple-touch-startup-imagerelattributes inlinktags (#3638[]@thomashockaday)- [
no-unknown-property]: add requireDataLowercase option (#3645[]@HermanBilous)- [
no-unknown-property]: adddisplaystyleon<math>(#3652[]@lounsbrough)- [
prefer-read-only-props], [prop-types], component detection: allow components to be async functions (#3654[]@pnodet)- [
no-unknown-property]: supportonResizeon audio/video tags (#3662[]@caesar1030)- [
jsx-wrap-multilines]: addneveroption to prohibit wrapping parens on multiline JSX (#3668[]@reedws)- [
jsx-filename-extension]: addignoreFilesWithoutCodeoption to allow empty files (#3674[]@burtek)- [
jsx-boolean-value]: addassumeUndefinedIsFalseoption (#3675[]@developer-bandi)linkAttributesetting, [jsx-no-target-blank]: support multiple properties (#3673[]@burtek)- [
jsx-no-script-url]: addincludeFromSettingsoption to supportlinkAttributessetting (#3673[]@burtek)- [
jsx-one-expression-per-line]: addnon-jsxoption to allow non-JSX children in one line (#3677[]@burtek)- add [
checked-requires-onchange-or-readonly] rule (#3680[]@jaesoekjjang)Fixed
- [
jsx-no-leaked-render]: preserve RHS parens for multiline jsx elements while fixing (#3623[]@akulsr0)- [
jsx-key]: detect conditional returns (#3630[]@yialo)- [
jsx-newline]: prevent a crash whenallowMultilines(#3633[]@ljharb)- [
no-unknown-property]: use a better regex to avoid a crash (#3666[]@ljharb@SCH227)- [
prop-types]: handle nested forwardRef + memo (#3679[]@developer-bandi)- [
no-unknown-property]: addfetchPriority(#3697[]@SevereCloud)- [
forbid-elements]: prevent a crash oncreateElement()(#3632[]@ljharb)Changed
... (truncated)
Commits
eea45bfUpdate CHANGELOG and bump versione4ecbcf[Fix]checked-requires-onchange-or-readonly: correct options that were beha...69de42e[Fix]no-unknown-property: only matchdata-*attributes containing-da1013c[Docs]jsx-no-constructed-context-values: fix some typosc3275a4[Fix]no-unknown-property: supportpopover,popovertarget, `popovertarg...a920463[Fix]boolean-prop-naming: improve error message48291e8[Fix]boolean-prop-naming: allow TSIntersectionType0abebc6[Fix]boolean-prop-naming: literalType error fix901c794[Fix]boolean-prop-naming: detect TS interfaces8c2bdb2[actions] update workflows- Additional commits viewable in compare view
Updates eslint-plugin-react-hooks from 4.6.0 to 4.6.2
Commits
- See full diff in compare view
Maintainer changes
This version was pushed to npm by react-bot, a new releaser for eslint-plugin-react-hooks since your current version.
Updates eslint-plugin-sort-destructure-keys from 1.5.0 to 1.6.0
Commits
c1eb2621.6.0ea7de95Add changelog entry- Description%20has%20been%20truncated%0A" rel="nofollow" target="_blank" >