style: var -> let and const codemod - #4444
Closed
gaiety-deque wants to merge 9 commits into
Closed
Conversation
adds `no-var` rule to eslint 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
commented
May 3, 2024
| doc/examples/jest_react/*.js | ||
|
|
||
| lib/core/imports/*.js | ||
| lib/core/utils/uuid.js |
Contributor
Author
There was a problem hiding this comment.
Not really our code, maybe belongs in a vendor file? Felt weird touching it.
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 10, 2024
gaiety-deque
added a commit
that referenced
this pull request
Jun 6, 2024
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 "Fix bug in Node.js 22 for Windows"</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 /> [](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 "comma" 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 "comma" 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 "git rev-parse" 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 "git rev-parse" 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 <progress> and <svg> for browser progress indicator instead of <canvas> (<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 <progress> and <svg> for browser progress indicator instead of <canvas> (<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">…
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
adds
no-varrule to eslint(this also pairs well with the already enabled
prefer-constandno-redeclare)Who else does this?
Why do this?
Gaiety's explanation: "
letworks the way most devs thinkvarworks. 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: