Skip to content

style: var -> let and const codemod - #4444

Closed
gaiety-deque wants to merge 9 commits into
developfrom
var-to-let
Closed

style: var -> let and const codemod#4444
gaiety-deque wants to merge 9 commits into
developfrom
var-to-let

Conversation

@gaiety-deque

Copy link
Copy Markdown
Contributor

adds no-var rule to eslint
(this also pairs well with the already enabled prefer-const and no-redeclare)

Who else does this?

Why do this?

Gaiety's explanation: "let works the way most devs think var works. scope leaking and variable hoisting is a messy confusing idea, JS got updated for a reason" also it's 2024, this isn't too controversial anymore

<< Describe the changes >>

Closes:

Comment thread .eslintignore
doc/examples/jest_react/*.js

lib/core/imports/*.js
lib/core/utils/uuid.js

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not really our code, maybe belongs in a vendor file? Felt weird touching it.

@gaiety-deque
gaiety-deque marked this pull request as ready for review May 3, 2024 18:48
@gaiety-deque
gaiety-deque requested a review from a team as a code owner May 3, 2024 18:48
@gaiety-deque

Copy link
Copy Markdown
Contributor Author

Closing this in favor of doing smaller PR's piece by piece over time, but I'll reference the changes here as the ultimate goal.

gaiety-deque added a commit that referenced this pull request May 7, 2024
This is a piece of a larger creative time PR so it's easier to review,
the full scope can be seen here and includes eslint adjustments not seen
here #4444

---

Who else does this?
- Google (JS style guide)
https://google.github.io/styleguide/jsguide.html#features-local-variable-declarations
  - Airbnb (popular JS style guide) https://github.com/airbnb/javascript

Why do this?

Gaiety's explanation: "`let` works the way most devs think `var` works.
scope leaking and variable hoisting is a messy confusing idea, JS got
updated for a reason" also it's 2024, this isn't too controversial
anymore

-
https://www.freecodecamp.org/news/var-let-and-const-whats-the-difference/
- https://blog.javascripttoday.com/blog/var-vs-let-vs-const/ "The var
keyword was originally used for declaring variables in JavaScript. If
you’ve browsed an old codebase or an older JavaScript tutorial, you have
probably seen it."
-
https://medium.com/@rithinmenezes/understanding-let-var-and-const-in-javascript-a-guide-to-variable-declarations-f271c5b8dc79
- Airbnb's why https://airbnb.io/javascript/#variables
gaiety-deque added a commit that referenced this pull request May 9, 2024
gaiety-deque added a commit that referenced this pull request May 10, 2024
Just like #4451 but for
`lib/commons`

Smaller part of the full vision:
#4444
gaiety-deque added a commit that referenced this pull request Jun 6, 2024
Just like #4451 but for
`lib/core`

This does add an `.eslintignore` line, perhaps we'd rather skip a file a
different way.

Smaller part of the full vision:
#4444
gaiety-deque added a commit that referenced this pull request Jun 6, 2024
gaiety-deque added a commit that referenced this pull request Jun 7, 2024
gaiety-deque added a commit that referenced this pull request Jun 13, 2024
Just like #4451 but for
`lib/rules`. This is the last of `lib/*`

Smaller part of the full vision:
#4444

---------

Co-authored-by: Wilco Fiers <[email protected]>
WilcoFiers pushed a commit that referenced this pull request Jun 17, 2024
For `test/rule-matches`

Smaller part of the full vision:
#4444
chikara1608 pushed a commit to browserstack/a11y-engine-axe-core that referenced this pull request Jul 20, 2026
…ngine 6.5.0) (#251)

* ci: fix usage of deprecated `artifact` actions (#4495)

Closes: #4494.

* style(lib/rules): var -> const & let (#4493)

Just like https://github.com/dequelabs/axe-core/pull/4451 but for
`lib/rules`. This is the last of `lib/*`

Smaller part of the full vision:
https://github.com/dequelabs/axe-core/pull/4444

---------

Co-authored-by: Wilco Fiers <[email protected]>

* fix: colorio.js patch mocking CSS (#4456)

Adds `patch-package` as suggested in the issue this PR fixes. The goal
is to allow `window.CSS` to be mocked `null` in situations such as using
JSdom.

Tests cover a version that is patched and one that is unpatched to
demonstrate the patch truly fixes the issue.

fixes: #4400

---

**Developer Notes/Questions** for review:

- Someone mentioned the patch step should _not_ be `postinstall`, what
should it be instead?
- For test coverage purposes it's useful to keep an unpatched version,
currently this is done manually in `patches/color.unpatched.js` but
perhaps there's a better way
- It's a bit gross modifying so many pre-compiled `dist` files
- Instead of a patch, we could pull in colorjs.io as a submodule and
build it ourselves, unsure how to propagate that to consumers of
axe-core however
- Perhaps this is fine and I could document how to update the patch in
the future

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Steven Lambert <[email protected]>
Co-authored-by: gaiety-deque <[email protected]>

* fix: correct typos in texts (#4499)

Hi! I noticed some minor typos and inconsistent text capitalization, as
well as what looks like flipped `help` and `description` text in one
spot for the `landmark-unique` rule. This PR fixes the ones I was able
to spot.

I noticed some overlap with
https://github.com/dequelabs/axe-core/issues/4385, I'd be happy to grab
the text changes mentioned there in this PR as well, ("Ensures" ->
"Ensure" in rule descriptions), if that's not stepping on anybody's
toes.

* chore(test/rule-matches): var -> const & let (#4497)

For `test/rule-matches`

Smaller part of the full vision:
https://github.com/dequelabs/axe-core/pull/4444

* fix(autocomplete-valid): incomplete for invalid but safe values (#4500)

Resolves #4492

`incomplete`'s some invalid, but safe to use, values for `autocomplete`.
The common mistake in the original issue was `autocomplete="text"` and
I've added a few more I'd expect to see.

Open to suggestions for more, or removing some of the ones below.

---

- text https://github.com/search?q=autocomplete%3D%22text%22&type=code
- pronouns
https://github.com/search?q=autocomplete%3D%22pronouns%22&type=code
- gender
https://github.com/search?q=autocomplete%3D%22gender%22&type=code
- message
https://github.com/search?q=autocomplete%3D%22message%22&type=code
- content
https://github.com/search?q=autocomplete%3D%22content%22&type=code

---

There are other ways to determine usage, GitHub is only one platform
code is hosted for example. But it's a way to get a quick view into
what's out there in production.

---------

Co-authored-by: Wilco Fiers <[email protected]>
Co-authored-by: Steven Lambert <[email protected]>

* docs(projects): add a11y-audit-elixir (#4503)

A11y Audit Elixir is my project which allows running axe-core in
browser-based tests in Elixir, failing the tests if accessibility
violations are found.

* feat(new-rule): summary elements must have an accessible name (#4511)

This rule checks that summary elements have an accessible name, through
text content, aria-label(ledby) or title. It skips summary elements that
are not used as controls for `details`, or if its `details` element has
no content.

Closes: #4510

* fix(required-attr): allow aria-valuetext on slider instead of valuenow (#4518)

Closes: #4515

* chore(text): standardize rule descriptions (#4527)

Currently, English-language rule descriptions begin with either `Ensure`
or `Ensures`. This PR standardizes the descriptions to the imperative
`Ensure`, as described here:
https://github.com/dequelabs/axe-core/issues/4385

Closes: #4385

* test(object-is-loaded-matches): prevent test flakiness by allowing more time to load <object> data (#4530)

These test failures are happening because the test isn't allowing
sufficient time for slower test scenarios (headed browsers in CI
machines) to finish setting up test fixtures before testing against
them.

I experimented with using `load`/`error` events on the fixtures instead
of a flat time, but this didn't work reliably; in the case where the
browser renders fallback content, it fires the `error` event *before*
the fallback content is ready, at least in Chromium stable. I wanted to
stick to a timebox for this so I settled for just increasing the time
allotment instead.

Closes: #4529

* chore: bump chromedriver from 125.0.1 to 126.0.4 (#4521)

Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from
125.0.1 to 126.0.4.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/70ba011c811624efe9ff7e0c23562050def8b774"><code>70ba011</code></a>
Bump version to 126.0.4</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/f70f7b19d3ee342333a54490d14018d55b8412b3"><code>f70f7b1</code></a>
Bump version to 126.0.3</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/2851e58edd40faeeea90ed9792ecea9ea90597d6"><code>2851e58</code></a>
Bump version to 126.0.2</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/463644151606d38bb63b8b263af2f30288eb2ca5"><code>4636441</code></a>
Bump version to 126.0.1</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/50b15511808719976d12a5b7c0fd4972dd6379f7"><code>50b1551</code></a>
Update package-lock.json to fix dep</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/5e11bd400e16f5cea2f9cbdaf27df105ee820a09"><code>5e11bd4</code></a>
Bump version to 126.0.0</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/6043aaf8ab5d8db19065dcc2370b2b261afbef6f"><code>6043aaf</code></a>
Remove node.js from build and scripts</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/6699ac77c2e11657ddbff06bc402eb43110642fb"><code>6699ac7</code></a>
Bump version to 125.0.3</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/e7429c065cc3103a7f90c1f867a6d3ea93452731"><code>e7429c0</code></a>
Use node 22 where possible in build</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/91b0457321f4eda6e96be1ab6655c5241a133ef7"><code>91b0457</code></a>
Revert &quot;Fix bug in Node.js 22 for Windows&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/giggio/node-chromedriver/compare/125.0.1...126.0.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chromedriver&package-manager=npm_and_yarn&previous-version=125.0.1&new-version=126.0.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: Update locale de.json (#4525)

Update locale de.json

* chore: bump the npm-low-risk group with 13 updates (#4519)

Bumps the npm-low-risk group with 13 updates:

| Package | From | To |
| --- | --- | --- |
|
[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
| `7.24.6` | `7.24.7` |
|
[@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env)
| `7.24.6` | `7.24.7` |
|
[@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3)
| `7.24.6` | `7.24.7` |
| [eslint](https://github.com/eslint/eslint) | `9.4.0` | `9.6.0` |
| [glob](https://github.com/isaacs/node-glob) | `10.4.1` | `10.4.2` |
| [globals](https://github.com/sindresorhus/globals) | `15.3.0` |
`15.7.0` |
| [lint-staged](https://github.com/okonet/lint-staged) | `15.2.5` |
`15.2.7` |
| [mocha](https://github.com/mochajs/mocha) | `10.4.0` | `10.5.2` |
| [prettier](https://github.com/prettier/prettier) | `3.3.0` | `3.3.2` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) |
`4.21.0` | `4.22.0` |
|
[start-server-and-test](https://github.com/bahmutov/start-server-and-test)
| `2.0.3` | `2.0.4` |
| [typescript](https://github.com/Microsoft/TypeScript) | `5.4.5` |
`5.5.2` |
| [uglify-js](https://github.com/mishoo/UglifyJS) | `3.17.4` | `3.18.0`
|

Updates `@babel/core` from 7.24.6 to 7.24.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/core</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.24.7 (2024-06-05)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-node</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16554">#16554</a>
Allow extra flags in babel-node (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16522">#16522</a>
fix: incorrect <code>constantViolations</code> with destructuring (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16524">#16524</a>
fix: Transform <code>using</code> in <code>switch</code> correctly (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16525">#16525</a>
Delete unused array helpers (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 7</h4>
<ul>
<li>Amjad Yahia Robeen Hassan (<a
href="https://github.com/amjed-98"><code>@​amjed-98</code></a>)</li>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Blake Wilson (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Sukka (<a
href="https://github.com/SukkaW"><code>@​SukkaW</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/core</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.24.7 (2024-06-05)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-node</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16554">#16554</a>
Allow extra flags in babel-node (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16522">#16522</a>
fix: incorrect <code>constantViolations</code> with destructuring (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16524">#16524</a>
fix: Transform <code>using</code> in <code>switch</code> correctly (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16525">#16525</a>
Delete unused array helpers (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/bf1e9a34e4d66d8231dad2f12b9df46d4b730ead"><code>bf1e9a3</code></a>
v7.24.7</li>
<li><a
href="https://github.com/babel/babel/commit/90fdd7e11deff47296478f8cdd77de07c51fcaee"><code>90fdd7e</code></a>
Only import types from declared dependencies (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16494">#16494</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/793496394e30fe37b56e54d76cabb417e1652dc2"><code>7934963</code></a>
Use <code>type: module</code> in all <code>package.json</code>s (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16535">#16535</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.24.7/packages/babel-core">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/preset-env` from 7.24.6 to 7.24.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/preset-env</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.24.7 (2024-06-05)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-node</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16554">#16554</a>
Allow extra flags in babel-node (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16522">#16522</a>
fix: incorrect <code>constantViolations</code> with destructuring (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16524">#16524</a>
fix: Transform <code>using</code> in <code>switch</code> correctly (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16525">#16525</a>
Delete unused array helpers (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 7</h4>
<ul>
<li>Amjad Yahia Robeen Hassan (<a
href="https://github.com/amjed-98"><code>@​amjed-98</code></a>)</li>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Blake Wilson (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Sukka (<a
href="https://github.com/SukkaW"><code>@​SukkaW</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/preset-env</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.24.7 (2024-06-05)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-node</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16554">#16554</a>
Allow extra flags in babel-node (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16522">#16522</a>
fix: incorrect <code>constantViolations</code> with destructuring (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16524">#16524</a>
fix: Transform <code>using</code> in <code>switch</code> correctly (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16525">#16525</a>
Delete unused array helpers (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/bf1e9a34e4d66d8231dad2f12b9df46d4b730ead"><code>bf1e9a3</code></a>
v7.24.7</li>
<li><a
href="https://github.com/babel/babel/commit/14a0b08c42e3e99672ccc4b2fb7da6d32c9d8158"><code>14a0b08</code></a>
[helpers TS conversion] async functions/generators (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16510">#16510</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/1e3be7319f86227871ff3f379758c8d321ac8c98"><code>1e3be73</code></a>
Update compat data (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16539">#16539</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/793496394e30fe37b56e54d76cabb417e1652dc2"><code>7934963</code></a>
Use <code>type: module</code> in all <code>package.json</code>s (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16535">#16535</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.24.7/packages/babel-preset-env">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/runtime-corejs3` from 7.24.6 to 7.24.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/runtime-corejs3</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.24.7 (2024-06-05)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-node</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16554">#16554</a>
Allow extra flags in babel-node (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16522">#16522</a>
fix: incorrect <code>constantViolations</code> with destructuring (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16524">#16524</a>
fix: Transform <code>using</code> in <code>switch</code> correctly (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16525">#16525</a>
Delete unused array helpers (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 7</h4>
<ul>
<li>Amjad Yahia Robeen Hassan (<a
href="https://github.com/amjed-98"><code>@​amjed-98</code></a>)</li>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Blake Wilson (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Sukka (<a
href="https://github.com/SukkaW"><code>@​SukkaW</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/runtime-corejs3</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.24.7 (2024-06-05)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-node</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16554">#16554</a>
Allow extra flags in babel-node (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16522">#16522</a>
fix: incorrect <code>constantViolations</code> with destructuring (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16524">#16524</a>
fix: Transform <code>using</code> in <code>switch</code> correctly (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16525">#16525</a>
Delete unused array helpers (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/bf1e9a34e4d66d8231dad2f12b9df46d4b730ead"><code>bf1e9a3</code></a>
v7.24.7</li>
<li><a
href="https://github.com/babel/babel/commit/14a0b08c42e3e99672ccc4b2fb7da6d32c9d8158"><code>14a0b08</code></a>
[helpers TS conversion] async functions/generators (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16510">#16510</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/793496394e30fe37b56e54d76cabb417e1652dc2"><code>7934963</code></a>
Use <code>type: module</code> in all <code>package.json</code>s (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16535">#16535</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/ab465cc0ab11196bcc8ef48068984e16193d8198"><code>ab465cc</code></a>
Delete unused array helpers (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16525">#16525</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.24.7/packages/babel-runtime-corejs3">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 9.4.0 to 9.6.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.6.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e2b16e2b72606162dce3d804bc80186b6c5ec0f9"><code>e2b16e2</code></a>
feat: Implement feature flags (<a
href="https://redirect.github.com/eslint/eslint/issues/18516">#18516</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8824aa1469ffc572c5e5c1765d1b6da113dfba19"><code>8824aa1</code></a>
feat: add <code>ecmaVersion: 2025</code>, parsing duplicate named
capturing groups (<a
href="https://redirect.github.com/eslint/eslint/issues/18596">#18596</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1613e2e586423ec7871617aec4dce5c433f0e9f0"><code>1613e2e</code></a>
fix: Allow escaping characters in config patterns on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18628">#18628</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/21d3766c3f4efd981d3cc294c2c82c8014815e6e"><code>21d3766</code></a>
fix: <code>no-unused-vars</code> include caught errors pattern in report
message (<a
href="https://redirect.github.com/eslint/eslint/issues/18609">#18609</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d7a7736937981befc5dfd68ce512f1a6ebf93e68"><code>d7a7736</code></a>
fix: improve <code>no-unused-vars</code> message on unused caught errors
(<a
href="https://redirect.github.com/eslint/eslint/issues/18608">#18608</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f9e95d2d06c0a7017417a3de4929b14d1008c63c"><code>f9e95d2</code></a>
fix: correct locations of invalid <code>/* eslint */</code> comments (<a
href="https://redirect.github.com/eslint/eslint/issues/18593">#18593</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/13dbecdea749abf51951ce61662eec2621a4b9af"><code>13dbecd</code></a>
docs: Limit search to just docs (<a
href="https://redirect.github.com/eslint/eslint/issues/18627">#18627</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/375227f94da3c1c4ff6c61a29b272889fa48ca79"><code>375227f</code></a>
docs: Update getting-started.md - add pnpm to init eslint config (<a
href="https://redirect.github.com/eslint/eslint/issues/18599">#18599</a>)
(Kostiantyn Ochenash)</li>
<li><a
href="https://github.com/eslint/eslint/commit/44915bb95dfa21f946021d77b3b361e7e9b140e0"><code>44915bb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d50db7bcb4c19c0631ab80b120249ecf155824ce"><code>d50db7b</code></a>
docs: Update vscode-eslint info (<a
href="https://redirect.github.com/eslint/eslint/issues/18595">#18595</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b15ee302742e280e8cd019b49e7b50a4f3b88bc0"><code>b15ee30</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.6.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18632">#18632</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d655503b1fc97acfb4e7c61b3d9b557733c189b7"><code>d655503</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7c78ad9d9f896354d557f24e2d37710cf79a27bf"><code>7c78ad9</code></a>
refactor: Use language.visitorKeys and check for non-JS SourceCode (<a
href="https://redirect.github.com/eslint/eslint/issues/18625">#18625</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69ff64e638c0a56628afbc271dda5c963724aca4"><code>69ff64e</code></a>
refactor: Return value of applyInlineConfig() (<a
href="https://redirect.github.com/eslint/eslint/issues/18623">#18623</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d2d06f7a70d9b96b125ecf2de8951bea549db4da"><code>d2d06f7</code></a>
refactor: use <code>/</code> separator when adjusting
<code>ignorePatterns</code> on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18613">#18613</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/642197346bf02d277c2014144537aa21ab57dc59"><code>6421973</code></a>
refactor: fix disable directives for languages with 0-based lines (<a
href="https://redirect.github.com/eslint/eslint/issues/18605">#18605</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0a135395aca72461eb8b4c6f0866290bcf59916e"><code>0a13539</code></a>
refactor: Allow optional methods for languages (<a
href="https://redirect.github.com/eslint/eslint/issues/18604">#18604</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7ddee0d089e4db7be3f1a09f1a5731dd90b81b1"><code>c7ddee0</code></a>
chore: make internal-rules not being a package (<a
href="https://redirect.github.com/eslint/eslint/issues/18601">#18601</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3379164e8b0cee57caf7da34226982075ebef51a"><code>3379164</code></a>
chore: remove <code>.eslintrc.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18011">#18011</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d0c3a322fbcc2f70cfcd9d5010efef721245c382"><code>d0c3a32</code></a>
chore: update knip (with webdriver-io plugin) (<a
href="https://redirect.github.com/eslint/eslint/issues/18594">#18594</a>)
(Lars Kappert)</li>
</ul>
<h2>v9.5.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b2d256c7356838f908c4a5762d6dc64b41bbce5d"><code>b2d256c</code></a>
feat: <code>no-sparse-arrays</code> report on &quot;comma&quot; instead
of the whole array (<a
href="https://redirect.github.com/eslint/eslint/issues/18579">#18579</a>)
(fisker Cheung)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/6880286e17375b08323512f38ea59fed440a4fb5"><code>6880286</code></a>
fix: treat <code>*</code> as a universal pattern (<a
href="https://redirect.github.com/eslint/eslint/issues/18586">#18586</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7fbe211427432aba5fa972252b9b6b5cf9866624"><code>7fbe211</code></a>
fix: message template for all files ignored (<a
href="https://redirect.github.com/eslint/eslint/issues/18564">#18564</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/469cb363f87564bafb8e628e738e01b53f4d6911"><code>469cb36</code></a>
fix: Don't lint the same file multiple times (<a
href="https://redirect.github.com/eslint/eslint/issues/18552">#18552</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5cff638c03183204d09eb0a7a8bd2e032630db17"><code>5cff638</code></a>
fix: improve message for ignored files without a matching config (<a
href="https://redirect.github.com/eslint/eslint/issues/18404">#18404</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/455f7fd1662069e9e0f4dc912ecda72962679fbe"><code>455f7fd</code></a>
docs: add section about including <code>.gitignore</code> files (<a
href="https://redirect.github.com/eslint/eslint/issues/18590">#18590</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/721eafeae45b33b95addf385c23eca1e2f8017d0"><code>721eafe</code></a>
docs: update info about universal <code>files</code> patterns (<a
href="https://redirect.github.com/eslint/eslint/issues/18587">#18587</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8127127386180a2882bb1b75a8fbc7ffda78dce1"><code>8127127</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/55c2a6621cc403f2fc11eb4ad762eadc70a54874"><code>55c2a66</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb76282e0a2db8aa10a3d5659f5f9237d9729121"><code>eb76282</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ff6e96ec30862a4eb77a201551ec8c618335bfc2"><code>ff6e96e</code></a>
docs: <code>baseConfig</code> and <code>overrideConfig</code> can be
arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/18571">#18571</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d2d83e045ad03f024d1679275708054d789ebe20"><code>d2d83e0</code></a>
docs: Add mention of eslint-transforms to v9 migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18566">#18566</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9ce6832578d5798b591f490a8609c87235e881c7"><code>9ce6832</code></a>
docs: add callout box for unintuitive behavior (<a
href="https://redirect.github.com/eslint/eslint/issues/18567">#18567</a>)
(Ben McCann)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8db99c575c75edc9b42e6333e1b0aa7d26d9a01"><code>b8db99c</code></a>
docs: Add VS Code info to config migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18555">#18555</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/518a35c8fa9161522cbe9066d48e6c6fcd8aadf3"><code>518a35c</code></a>
docs: Mention config migrator (<a
href="https://redirect.github.com/eslint/eslint/issues/18561">#18561</a>)
(Nicholas C. Zakas)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.6.0 - June 28, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b15ee302742e280e8cd019b49e7b50a4f3b88bc0"><code>b15ee30</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.6.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18632">#18632</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d655503b1fc97acfb4e7c61b3d9b557733c189b7"><code>d655503</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1613e2e586423ec7871617aec4dce5c433f0e9f0"><code>1613e2e</code></a>
fix: Allow escaping characters in config patterns on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18628">#18628</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/13dbecdea749abf51951ce61662eec2621a4b9af"><code>13dbecd</code></a>
docs: Limit search to just docs (<a
href="https://redirect.github.com/eslint/eslint/issues/18627">#18627</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7c78ad9d9f896354d557f24e2d37710cf79a27bf"><code>7c78ad9</code></a>
refactor: Use language.visitorKeys and check for non-JS SourceCode (<a
href="https://redirect.github.com/eslint/eslint/issues/18625">#18625</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e2b16e2b72606162dce3d804bc80186b6c5ec0f9"><code>e2b16e2</code></a>
feat: Implement feature flags (<a
href="https://redirect.github.com/eslint/eslint/issues/18516">#18516</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69ff64e638c0a56628afbc271dda5c963724aca4"><code>69ff64e</code></a>
refactor: Return value of applyInlineConfig() (<a
href="https://redirect.github.com/eslint/eslint/issues/18623">#18623</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/375227f94da3c1c4ff6c61a29b272889fa48ca79"><code>375227f</code></a>
docs: Update getting-started.md - add pnpm to init eslint config (<a
href="https://redirect.github.com/eslint/eslint/issues/18599">#18599</a>)
(Kostiantyn Ochenash)</li>
<li><a
href="https://github.com/eslint/eslint/commit/44915bb95dfa21f946021d77b3b361e7e9b140e0"><code>44915bb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d2d06f7a70d9b96b125ecf2de8951bea549db4da"><code>d2d06f7</code></a>
refactor: use <code>/</code> separator when adjusting
<code>ignorePatterns</code> on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18613">#18613</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/21d3766c3f4efd981d3cc294c2c82c8014815e6e"><code>21d3766</code></a>
fix: <code>no-unused-vars</code> include caught errors pattern in report
message (<a
href="https://redirect.github.com/eslint/eslint/issues/18609">#18609</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/642197346bf02d277c2014144537aa21ab57dc59"><code>6421973</code></a>
refactor: fix disable directives for languages with 0-based lines (<a
href="https://redirect.github.com/eslint/eslint/issues/18605">#18605</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d7a7736937981befc5dfd68ce512f1a6ebf93e68"><code>d7a7736</code></a>
fix: improve <code>no-unused-vars</code> message on unused caught errors
(<a
href="https://redirect.github.com/eslint/eslint/issues/18608">#18608</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0a135395aca72461eb8b4c6f0866290bcf59916e"><code>0a13539</code></a>
refactor: Allow optional methods for languages (<a
href="https://redirect.github.com/eslint/eslint/issues/18604">#18604</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f9e95d2d06c0a7017417a3de4929b14d1008c63c"><code>f9e95d2</code></a>
fix: correct locations of invalid <code>/* eslint */</code> comments (<a
href="https://redirect.github.com/eslint/eslint/issues/18593">#18593</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8824aa1469ffc572c5e5c1765d1b6da113dfba19"><code>8824aa1</code></a>
feat: add <code>ecmaVersion: 2025</code>, parsing duplicate named
capturing groups (<a
href="https://redirect.github.com/eslint/eslint/issues/18596">#18596</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7ddee0d089e4db7be3f1a09f1a5731dd90b81b1"><code>c7ddee0</code></a>
chore: make internal-rules not being a package (<a
href="https://redirect.github.com/eslint/eslint/issues/18601">#18601</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3379164e8b0cee57caf7da34226982075ebef51a"><code>3379164</code></a>
chore: remove <code>.eslintrc.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18011">#18011</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d0c3a322fbcc2f70cfcd9d5010efef721245c382"><code>d0c3a32</code></a>
chore: update knip (with webdriver-io plugin) (<a
href="https://redirect.github.com/eslint/eslint/issues/18594">#18594</a>)
(Lars Kappert)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d50db7bcb4c19c0631ab80b120249ecf155824ce"><code>d50db7b</code></a>
docs: Update vscode-eslint info (<a
href="https://redirect.github.com/eslint/eslint/issues/18595">#18595</a>)
(Nicholas C. Zakas)</li>
</ul>
<p>v9.5.0 - June 14, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f588160c2f9996c9c62b787f1fe678f71740ec43"><code>f588160</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.5.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18591">#18591</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58908415c3e9e7924d39a2ff96573f7677ddb806"><code>5890841</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/455f7fd1662069e9e0f4dc912ecda72962679fbe"><code>455f7fd</code></a>
docs: add section about including <code>.gitignore</code> files (<a
href="https://redirect.github.com/eslint/eslint/issues/18590">#18590</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9f4ccd8a182801e08d96d4246df10246ea82a58"><code>e9f4ccd</code></a>
chore: remove unused eslint-disable directive (<a
href="https://redirect.github.com/eslint/eslint/issues/18589">#18589</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/721eafeae45b33b95addf385c23eca1e2f8017d0"><code>721eafe</code></a>
docs: update info about universal <code>files</code> patterns (<a
href="https://redirect.github.com/eslint/eslint/issues/18587">#18587</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4b23ffd6454cfb1a269430f5fe28e7d1c37b9d3e"><code>4b23ffd</code></a>
refactor: Move JS parsing logic into JS language (<a
href="https://redirect.github.com/eslint/eslint/issues/18448">#18448</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6880286e17375b08323512f38ea59fed440a4fb5"><code>6880286</code></a>
fix: treat <code>*</code> as a universal pattern (<a
href="https://redirect.github.com/eslint/eslint/issues/18586">#18586</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8127127386180a2882bb1b75a8fbc7ffda78dce1"><code>8127127</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b2d256c7356838f908c4a5762d6dc64b41bbce5d"><code>b2d256c</code></a>
feat: <code>no-sparse-arrays</code> report on &quot;comma&quot; instead
of the whole array (<a
href="https://redirect.github.com/eslint/eslint/issues/18579">#18579</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1495b93d6fac4d7b6c9efa24c46b613f47feb1d4"><code>1495b93</code></a>
chore: update WebdriverIO packages (<a
href="https://redirect.github.com/eslint/eslint/issues/18558">#18558</a>)
(Christian Bromann)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cea7ede4618d789180d37ee12a57939b30a5c4ee"><code>cea7ede</code></a>
chore: add website donate link instead of opencollective (<a
href="https://redirect.github.com/eslint/eslint/issues/18582">#18582</a>)
(Strek)</li>
<li><a
href="https://github.com/eslint/eslint/commit/55c2a6621cc403f2fc11eb4ad762eadc70a54874"><code>55c2a66</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb76282e0a2db8aa10a3d5659f5f9237d9729121"><code>eb76282</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ff6e96ec30862a4eb77a201551ec8c618335bfc2"><code>ff6e96e</code></a>
docs: <code>baseConfig</code> and <code>overrideConfig</code> can be
arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/18571">#18571</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7fbe211427432aba5fa972252b9b6b5cf9866624"><code>7fbe211</code></a>
fix: message template for all files ignored (<a
href="https://redirect.github.com/eslint/eslint/issues/18564">#18564</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ec948803c99ab1b001f093c7a2c412945fbb385f"><code>ec94880</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d2d83e045ad03f024d1679275708054d789ebe20"><code>d2d83e0</code></a>
docs: Add mention of eslint-transforms to v9 migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18566">#18566</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69125865b058c08ded162d4395d606dd22acb77d"><code>6912586</code></a>
chore: extract formatting rules into separate config (<a
href="https://redirect.github.com/eslint/eslint/issues/18560">#18560</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9ce6832578d5798b591f490a8609c87235e881c7"><code>9ce6832</code></a>
docs: add callout box for unintuitive behavior (<a
href="https://redirect.github.com/eslint/eslint/issues/18567">#18567</a>)
(Ben McCann)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8db99c575c75edc9b42e6333e1b0aa7d26d9a01"><code>b8db99c</code></a>
docs: Add VS Code info to config migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18555">#18555</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/518a35c8fa9161522cbe9066d48e6c6fcd8aadf3"><code>518a35c</code></a>
docs: Mention config migrator (<a
href="https://redirect.github.com/eslint/eslint/issues/18561">#18561</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/469cb363f87564bafb8e628e738e01b53f4d6911"><code>469cb36</code></a>
fix: Don't lint the same file multiple times (<a
href="https://redirect.github.com/eslint/eslint/issues/18552">#18552</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9738f7e9dee49a9a3a7b8bfce87eb236ede6f572"><code>9738f7e</code></a>
ci: fix CLI flags for c8, raise thresholds (<a
href="https://redirect.github.com/eslint/eslint/issues/18554">#18554</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb440fcf16bd2f62d58b7aa9bbaf546cd94e9918"><code>eb440fc</code></a>
docs: specifying files with arbitrary or no extension (<a
href="https://redirect.github.com/eslint/eslint/issues/18539">#18539</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/38c159e7dda812ce6dfdbf8c5b78db7cdd676c62"><code>38c159e</code></a>
docs: Provide example of reading package.json for plugins meta (<a
href="https://redirect.github.com/eslint/eslint/issues/18530">#18530</a>)
(Nicholas C. Zakas)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/473d1bb7c3dfcf629ac048ca811f4b5eef04a692"><code>473d1bb</code></a>
9.6.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/f435566baf7b3eaddb7955cb1aff7648dd308a7e"><code>f435566</code></a>
Build: changelog update for 9.6.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/b15ee302742e280e8cd019b49e7b50a4f3b88bc0"><code>b15ee30</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.6.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18632">#18632</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d655503b1fc97acfb4e7c61b3d9b557733c189b7"><code>d655503</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/1613e2e586423ec7871617aec4dce5c433f0e9f0"><code>1613e2e</code></a>
fix: Allow escaping characters in config patterns on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18628">#18628</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/13dbecdea749abf51951ce61662eec2621a4b9af"><code>13dbecd</code></a>
docs: Limit search to just docs (<a
href="https://redirect.github.com/eslint/eslint/issues/18627">#18627</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7c78ad9d9f896354d557f24e2d37710cf79a27bf"><code>7c78ad9</code></a>
refactor: Use language.visitorKeys and check for non-JS SourceCode (<a
href="https://redirect.github.com/eslint/eslint/issues/18625">#18625</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e2b16e2b72606162dce3d804bc80186b6c5ec0f9"><code>e2b16e2</code></a>
feat: Implement feature flags (<a
href="https://redirect.github.com/eslint/eslint/issues/18516">#18516</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69ff64e638c0a56628afbc271dda5c963724aca4"><code>69ff64e</code></a>
refactor: Return value of applyInlineConfig() (<a
href="https://redirect.github.com/eslint/eslint/issues/18623">#18623</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/375227f94da3c1c4ff6c61a29b272889fa48ca79"><code>375227f</code></a>
docs: Update getting-started.md - add pnpm to init eslint config (<a
href="https://redirect.github.com/eslint/eslint/issues/18599">#18599</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.4.0...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `glob` from 10.4.1 to 10.4.2
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/isaacs/node-glob/commit/eef7ea35afe511079c5bf83862ed57ece2bbf7fa"><code>eef7ea3</code></a>
10.4.2</li>
<li><a
href="https://github.com/isaacs/node-glob/commit/c76a7d255c74133ed33dd7aa965598316d12dd25"><code>c76a7d2</code></a>
use package-json-from-dist to look up package.json</li>
<li>See full diff in <a
href="https://github.com/isaacs/node-glob/compare/v10.4.1...v10.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `globals` from 15.3.0 to 15.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v15.7.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/255">#255</a>)
f017b0f</li>
</ul>
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.6.0...v15.7.0">https://github.com/sindresorhus/globals/compare/v15.6.0...v15.7.0</a></p>
<h2>v15.6.0</h2>
<ul>
<li>Add Chai globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/247">#247</a>)
9b0c591</li>
</ul>
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.5.0...v15.6.0">https://github.com/sindresorhus/globals/compare/v15.5.0...v15.6.0</a></p>
<h2>v15.5.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/254">#254</a>)
19ea4cf</li>
</ul>
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.4.0...v15.5.0">https://github.com/sindresorhus/globals/compare/v15.4.0...v15.5.0</a></p>
<h2>v15.4.0</h2>
<ul>
<li>Add globals for every yearly es versions (<a
href="https://redirect.github.com/sindresorhus/globals/issues/252">#252</a>)
45c1b17</li>
</ul>
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.3.0...v15.4.0">https://github.com/sindresorhus/globals/compare/v15.3.0...v15.4.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/a20894b9b2f95176ae1e32aab46ed542d8ef3214"><code>a20894b</code></a>
15.7.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/f017b0f401542a46cd57f7bea29813ad09dac074"><code>f017b0f</code></a>
Update (<a
href="https://redirect.github.com/sindresorhus/globals/issues/255">#255</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/5261dd91292dd48e1d7eb2f36f680c970d6d0a1a"><code>5261dd9</code></a>
15.6.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/9b0c591f6fd7d8028f0d46e4ec36dcf6628f40c5"><code>9b0c591</code></a>
Add Chai globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/247">#247</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/d4082e22e522ffde7b3e242f6815323d00aee284"><code>d4082e2</code></a>
15.5.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/19ea4cf2797f416ab741db0628a7e5e2c9d8169b"><code>19ea4cf</code></a>
Update (<a
href="https://redirect.github.com/sindresorhus/globals/issues/254">#254</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/73ad28f8a00ea2b822ff6dabb299094da2141c35"><code>73ad28f</code></a>
Assert <code>es2024</code> is the same as <code>builtin</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/253">#253</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/e1d566f167d71a8cd6f99c7f6ad52ddcc49d5746"><code>e1d566f</code></a>
15.4.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/45c1b17d2e6055899de159cadb5bf86270ef23ec"><code>45c1b17</code></a>
Add globals for every yearly es versions (<a
href="https://redirect.github.com/sindresorhus/globals/issues/252">#252</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/15980fd1121a510f59fc06f2ef6ae138c0042ce4"><code>15980fd</code></a>
Readme tweaks</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v15.3.0...v15.7.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `lint-staged` from 15.2.5 to 15.2.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/okonet/lint-staged/releases">lint-staged's
releases</a>.</em></p>
<blockquote>
<h2>v15.2.7</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1440">#1440</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac"><code>a51be80</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! - In
the previous version the native <code>git rev-parse
--show-toplevel</code> command was taken into use for resolving the
current git repo root. This version drops the
<code>--path-format=absolute</code> option to support earlier git
versions since it's also the default behavior. If you are still having
trouble, please try upgrading <code>git</code> to the latest
version.</li>
</ul>
<h2>v15.2.6</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1433">#1433</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4"><code>119adb2</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Use native &quot;git rev-parse&quot; commands to determine git repo root
directory and the .git config directory, instead of using custom logic.
This hopefully makes path resolution more robust on non-POSIX
systems.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md">lint-staged's
changelog</a>.</em></p>
<blockquote>
<h2>15.2.7</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1440">#1440</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac"><code>a51be80</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! - In
the previous version the native <code>git rev-parse
--show-toplevel</code> command was taken into use for resolving the
current git repo root. This version drops the
<code>--path-format=absolute</code> option to support earlier git
versions since it's also the default behavior. If you are still having
trouble, please try upgrading <code>git</code> to the latest
version.</li>
</ul>
<h2>15.2.6</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1433">#1433</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4"><code>119adb2</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Use native &quot;git rev-parse&quot; commands to determine git repo root
directory and the .git config directory, instead of using custom logic.
This hopefully makes path resolution more robust on non-POSIX
systems.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/87e4b30bd6ff967d391e9cf84eac8387636af7ad"><code>87e4b30</code></a>
chore(changeset): release (<a
href="https://redirect.github.com/okonet/lint-staged/issues/1441">#1441</a>)</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/a39e8291d173e2357a84abeee63638eb9182bf16"><code>a39e829</code></a>
docs: adjust changeset</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac"><code>a51be80</code></a>
fix: drop option to support earlier Git versions</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/a91d942930672fce37de639cef49949b08b522da"><code>a91d942</code></a>
chore(changeset): release</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4"><code>119adb2</code></a>
fix: use native git command to get .git directory</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/e0386dc1a9e545df49f246b0e14476ea3fb8dcb2"><code>e0386dc</code></a>
fix: use native git command to get top-level directory for repo</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/659387011754eeed818646ce594a772f3106e49a"><code>6593870</code></a>
ci: test Node.js versions against current instead of latest
dependency</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/6c226c52b6b8a28429026aee93b828c1e5775238"><code>6c226c5</code></a>
ci: add workflow for testing required Node.js semver range</li>
<li>See full diff in <a
href="https://github.com/okonet/lint-staged/compare/v15.2.5...v15.2.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `mocha` from 10.4.0 to 10.5.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mochajs/mocha/releases">mocha's
releases</a>.</em></p>
<blockquote>
<h2>v10.5.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: better tracking of seen objects in error serialization by <a
href="https://github.com/sam-super"><code>@​sam-super</code></a> in <a
href="https://redirect.github.com/mochajs/mocha/pull/5032">mochajs/mocha#5032</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/sam-super"><code>@​sam-super</code></a>
made their first contribution in <a
href="https://redirect.github.com/mochajs/mocha/pull/5032">mochajs/mocha#5032</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mochajs/mocha/compare/v10.5.1...v10.5.2">https://github.com/mochajs/mocha/compare/v10.5.1...v10.5.2</a></p>
<h2>v10.5.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: Add error handling for nonexistent file case with --file option
by <a href="https://github.com/khoaHyh"><code>@​khoaHyh</code></a> in <a
href="https://redirect.github.com/mochajs/mocha/pull/5086">mochajs/mocha#5086</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/khoaHyh"><code>@​khoaHyh</code></a> made
their first contribution in <a
href="https://redirect.github.com/mochajs/mocha/pull/5086">mochajs/mocha#5086</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mochajs/mocha/compare/v10.5.0...v10.5.1">https://github.com/mochajs/mocha/compare/v10.5.0...v10.5.1</a></p>
<h2>v10.5.0</h2>
<h3>:tada: Enhancements</h3>
<ul>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5015">#5015</a>
feat: use &lt;progress&gt; and &lt;svg&gt; for browser progress
indicator instead of &lt;canvas&gt; (<a
href="https://github.com/yourWaifu"><strong><code>@​yourWaifu</code></strong></a>)</li>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5143">#5143</a>
feat: allow using any 3.x chokidar dependencies (<a
href="https://github.com/simhnna"><strong><code>@​simhnna</code></strong></a>)</li>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/4835">#4835</a>
feat: add MOCHA_OPTIONS env variable (<a
href="https://github.com/icholy"><strong><code>@​icholy</code></strong></a>)</li>
</ul>
<h3>:bug: Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5107">#5107</a>
fix: include stack in browser uncaught error reporting (<a
href="https://github.com/JoshuaKGoldberg"><strong><code>@​JoshuaKGoldberg</code></strong></a>)</li>
</ul>
<h3>:nut_and_bolt: Other</h3>
<ul>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5110">#5110</a>
chore: switch two-column list styles to be opt-in (<a
href="https://github.com/marjys"><strong><code>@​marjys</code></strong></a>)</li>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5135">#5135</a>
chore: fix some typos in comments (<a
href="https://github.com/StevenMia"><strong><code>@​StevenMia</code></strong></a>)</li>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5130">#5130</a>
chore: rename 'master' to 'main' in docs and tooling (<a
href="https://github.com/JoshuaKGoldberg"><strong><code>@​JoshuaKGoldberg</code></strong></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mochajs/mocha/blob/main/CHANGELOG.md">mocha's
changelog</a>.</em></p>
<blockquote>
<h2>10.5.2 / 2024-05-25</h2>
<h3>:bug: Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5032">#5032</a>
fix: better tracking of seen objects in error serialization (<a
href="https://github.com/sam-super"><strong><code>@​sam-super</code></strong></a>)</li>
</ul>
<h2>10.5.1 / 2024-05-24</h2>
<h3>:bug: Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5086">#5086</a>
fix: Add error handling for nonexistent file case with --file option (<a
href="https://github.com/khoaHyh"><strong><code>@​khoaHyh</code></strong></a>)</li>
</ul>
<h2>10.5.0 / 2024-05-24</h2>
<h3>:tada: Enhancements</h3>
<ul>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5015">#5015</a>
feat: use &lt;progress&gt; and &lt;svg&gt; for browser progress
indicator instead of &lt;canvas&gt; (<a
href="https://github.com/yourWaifu"><strong><code>@​yourWaifu</code></strong></a>)</li>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5143">#5143</a>
feat: allow using any 3.x chokidar dependencies (<a
href="https://github.com/simhnna"><strong><code>@​simhnna</code></strong></a>)</li>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/4835">#4835</a>
feat: add MOCHA_OPTIONS env variable (<a
href="https://github.com/icholy"><strong><code>@​icholy</code></strong></a>)</li>
</ul>
<h3>:bug: Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5107">#5107</a>
fix: include stack in browser uncaught error reporting (<a
href="https://github.com/JoshuaKGoldberg"><strong><code>@​JoshuaKGoldberg</code></strong></a>)</li>
</ul>
<h3>:nut_and_bolt: Other</h3>
<ul>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5110">#5110</a>
chore: switch two-column list styles to be opt-in (<a
href="https://github.com/marjys"><strong><code>@​marjys</code></strong></a>)</li>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5135">#5135</a>
chore: fix some typos in comments (<a
href="https://github.com/StevenMia"><strong><code>@​StevenMia</code></strong></a>)</li>
<li><a
href="https://redirect.github.com/mochajs/mocha/pull/5130">#5130</a>
chore: rename 'master' to 'main' in docs and tooling (<a
href="https://github.com/JoshuaKGoldberg">…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant