build(deps-dev): bump eslint from 8.33.0 to 8.38.0
Bumps eslint from 8.33.0 to 8.38.0.
Release notes
Sourced from eslint's releases.
v8.38.0
Features
Bug Fixes
Documentation
7162d34docs: Mention new config system is complete (#17068) (Nicholas C. Zakas)0fd6bb2docs: Update README (GitHub Actions Bot)c83531cdocs: Update/remove external links, eg. point toeslint-community(#17061) (Pelle Wessman)a3aa6f5docs: Clarifyno-div-regexrule docs (#17051) (Francesco Trotta)b0f11cfdocs: Update README (GitHub Actions Bot)da8d52adocs: Update the second object instance for the "no-new" rule (#17020) (Ahmadou Waly NDIAYE)518130adocs: switch language based on current path (#16687) (Percy Ma)24206c4docs: Update README (GitHub Actions Bot)Chores
59ed060chore: upgrade@eslint/js@8.38.0 (#17069) (Milos Djermanovic)88c0898chore: package.json update for@eslint/jsrelease (ESLint Jenkins)cf682d2refactor: simplify new-parens rule schema (#17060) (MHO)0dde022ci: bump actions/add-to-project from 0.4.1 to 0.5.0 (#17055) (dependabot[bot])v8.37.0
Features
b6ab8b2feat:require-unicode-regexpadd suggestions (#17007) (Josh Goldberg)10022b1feat: Copy getScope() to SourceCode (#17004) (Nicholas C. Zakas)1665c02feat: Use plugin metadata for flat config serialization (#16992) (Nicholas C. Zakas)b3634f6feat: docs license (#17010) (Samuel Roldan)892e6e5feat: languageOptions.parser must be an object. (#16985) (Nicholas C. Zakas)Bug Fixes
619f3fdfix: correctly handlenulldefault config inRuleTester(#17023) (Brad Zacher)1fbf118fix:getFirstToken/getLastTokenon comment-only node (#16889) (Francesco Trotta)129e252fix: Fix typo inlogical-assignment-operatorsrule description (#17000) (Francesco Trotta)Documentation
75339dfdocs: fix typos and missing info in id-match docs (#17029) (Ed Lucas)ec2d830docs: Fix typos in thesemirule docs (#17012) (Andrii Lundiak)e39f28ddocs: add back to top button (#16979) (Tanuj Kanti)721c717docs: Custom Processors cleanup and expansion (#16838) (Ben Perlmutter)d049f97docs: 'How ESLint is Maintained' page (#16961) (Ben Perlmutter)5251a92docs: Describe guard options for guard-for-in (#16986) (alope107)6157d81docs: Add example to guard-for-in docs. (#16983) (alope107)fd47998docs: updateArray.prototype.toSortedspecification link (#16982) (Milos Djermanovic)3e1cf6bdocs: Copy edits on Maintain ESLint docs (#16939) (Ben Perlmutter)Chores
... (truncated)
Changelog
Sourced from eslint's changelog.
v8.38.0 - April 7, 2023
59ed060chore: upgrade@eslint/js@8.38.0 (#17069) (Milos Djermanovic)88c0898chore: package.json update for@eslint/jsrelease (ESLint Jenkins)7162d34docs: Mention new config system is complete (#17068) (Nicholas C. Zakas)a1d561dfeat: Move getDeclaredVariables and getAncestors to SourceCode (#17059) (Nicholas C. Zakas)0fd6bb2docs: Update README (GitHub Actions Bot)c83531cdocs: Update/remove external links, eg. point toeslint-community(#17061) (Pelle Wessman)cf682d2refactor: simplify new-parens rule schema (#17060) (MHO)a3aa6f5docs: Clarifyno-div-regexrule docs (#17051) (Francesco Trotta)0dde022ci: bump actions/add-to-project from 0.4.1 to 0.5.0 (#17055) (dependabot[bot])b0f11cfdocs: Update README (GitHub Actions Bot)da8d52adocs: Update the second object instance for the "no-new" rule (#17020) (Ahmadou Waly NDIAYE)518130adocs: switch language based on current path (#16687) (Percy Ma)24206c4docs: Update README (GitHub Actions Bot)1c1ece2fix: do not report onRegExp(...args)inrequire-unicode-regexp(#17037) (Francesco Trotta)v8.37.0 - March 28, 2023
c67f299chore: upgrade@eslint/js@8.37.0 (#17033) (Milos Djermanovic)ee9ddbdchore: package.json update for@eslint/jsrelease (ESLint Jenkins)dddb475chore: upgrade@eslint/eslintrc@2.0.2 (#17032) (Milos Djermanovic)522431echore: upgrade espree@9.5.1 (#17031) (Milos Djermanovic)f5f9a88chore: upgrade eslint-visitor-keys@3.4.0 (#17030) (Milos Djermanovic)75339dfdocs: fix typos and missing info in id-match docs (#17029) (Ed Lucas)b6ab8b2feat:require-unicode-regexpadd suggestions (#17007) (Josh Goldberg)4dd8d52ci: bump actions/stale from 7 to 8 (#17026) (dependabot[bot])619f3fdfix: correctly handlenulldefault config inRuleTester(#17023) (Brad Zacher)ec2d830docs: Fix typos in thesemirule docs (#17012) (Andrii Lundiak)e39f28ddocs: add back to top button (#16979) (Tanuj Kanti)ad9dd6achore: remove duplicate scss, (#17005) (Strek)10022b1feat: Copy getScope() to SourceCode (#17004) (Nicholas C. Zakas)1665c02feat: Use plugin metadata for flat config serialization (#16992) (Nicholas C. Zakas)b3634f6feat: docs license (#17010) (Samuel Roldan)721c717docs: Custom Processors cleanup and expansion (#16838) (Ben Perlmutter)1fbf118fix:getFirstToken/getLastTokenon comment-only node (#16889) (Francesco Trotta)129e252fix: Fix typo inlogical-assignment-operatorsrule description (#17000) (Francesco Trotta)892e6e5feat: languageOptions.parser must be an object. (#16985) (Nicholas C. Zakas)ada6a3eci: unpin Node 19 (#16993) (Milos Djermanovic)c3da975chore: Remove triage label from template (#16990) (Nicholas C. Zakas)d049f97docs: 'How ESLint is Maintained' page (#16961) (Ben Perlmutter)5251a92docs: Describe guard options for guard-for-in (#16986) (alope107)69bc0e2ci: pin Node 19 to 19.7.0 (#16987) (Milos Djermanovic)6157d81docs: Add example to guard-for-in docs. (#16983) (alope107)fd47998docs: updateArray.prototype.toSortedspecification link (#16982) (Milos Djermanovic)3e1cf6bdocs: Copy edits on Maintain ESLint docs (#16939) (Ben Perlmutter)v8.36.0 - March 10, 2023
... (truncated)
Commits
-
198e5fc8.38.0 -
7897c3bBuild: changelog update for 8.38.0 -
59ed060chore: upgrade@eslint/js@8.38.0 (#17069) -
88c0898chore: package.json update for@eslint/jsrelease -
7162d34docs: Mention new config system is complete (#17068) -
a1d561dfeat: Move getDeclaredVariables and getAncestors to SourceCode (#17059) -
0fd6bb2docs: Update README -
c83531cdocs: Update/remove external links, eg. point toeslint-community(#17061) -
cf682d2refactor: simplify new-parens rule schema (#17060) -
a3aa6f5docs: Clarifyno-div-regexrule docs (#17051) - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)