Commit 1f8f0aa
build(deps-dev): bump the npm group across 1 directory with 3 updates (#315)
Bumps the npm group with 3 updates in the / directory:
[@napi-rs/cli](https://github.com/napi-rs/napi-rs),
[ava](https://github.com/avajs/ava) and
[oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint).
Updates `@napi-rs/cli` from 3.5.1 to 3.6.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/napi-rs/napi-rs/releases">@napi-rs/cli's
releases</a>.</em></p>
<blockquote>
<h2><code>@napi-rs/cli</code><a
href="https://github.com/3"><code>@3</code></a>.6.2</h2>
<h2>What's Changed</h2>
<ul>
<li>build(deps): bump basic-ftp from 5.2.0 to 5.2.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3203">napi-rs/napi-rs#3203</a></li>
<li>fix(deps): update rust crate ctor to v0.9.1 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3204">napi-rs/napi-rs#3204</a></li>
<li>fix(cli): parallelize type definition generation deterministically
by <a href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3205">napi-rs/napi-rs#3205</a></li>
<li>fix(deps): disable ctor priority feature by <a
href="https://github.com/Brooooooklyn"><code>@Brooooooklyn</code></a>
in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3209">napi-rs/napi-rs#3209</a></li>
<li>fix(cli): preserve existing optionalDependencies in pre-publish by
<a href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3207">napi-rs/napi-rs#3207</a></li>
<li>fix(cli): preserve stricter node engine ranges in WASI package
generation by <a
href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3201">napi-rs/napi-rs#3201</a></li>
<li>build(deps): bump basic-ftp from 5.2.1 to 5.2.2 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3212">napi-rs/napi-rs#3212</a></li>
<li>fix(cli): resolve absolute packageJsonPath in universalize by <a
href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3210">napi-rs/napi-rs#3210</a></li>
<li>fix(cli): compatible with latest wasi-sdk toolchain by <a
href="https://github.com/Brooooooklyn"><code>@Brooooooklyn</code></a>
in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3217">napi-rs/napi-rs#3217</a></li>
<li>fix(cli): fail build when --pipe post-process command exits non-zero
by <a href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3218">napi-rs/napi-rs#3218</a></li>
<li>chore(deps): update cross-platform-actions/action action to v1 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3220">napi-rs/napi-rs#3220</a></li>
<li>fix(deps): update rust crate ctor to v0.10.0 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3224">napi-rs/napi-rs#3224</a></li>
<li>fix(cli): keep macOS test job for aarch64-apple-darwin by <a
href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3222">napi-rs/napi-rs#3222</a></li>
<li>fix(cli): persist repository when renaming project by <a
href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3221">napi-rs/napi-rs#3221</a></li>
<li>fix(cli): apply enableTypeDef when generating new projects by <a
href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3214">napi-rs/napi-rs#3214</a></li>
<li>fix(cli): remove stale browser metadata in non-WASI new projects by
<a href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3229">napi-rs/napi-rs#3229</a></li>
<li>fix(cli): use target cwd for pre-publish git log lookup by <a
href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3228">napi-rs/napi-rs#3228</a></li>
<li>chore(deps): update dependency oxc-parser to ^0.125.0 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3230">napi-rs/napi-rs#3230</a></li>
<li>fix(napi): preserve generator class methods by <a
href="https://github.com/Brooooooklyn"><code>@Brooooooklyn</code></a>
in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3231">napi-rs/napi-rs#3231</a></li>
<li>fix(wasm-runtime): preserve full bigint values in fs proxy codec by
<a href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3233">napi-rs/napi-rs#3233</a></li>
<li>fix(cli): include napi9 in interactive new prompt by <a
href="https://github.com/trivikr"><code>@trivikr</code></a> in <a
href="https://redirect.github.com/napi-rs/napi-rs/pull/3235">napi-rs/napi-rs#3235</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.6.1...@napi-rs/cli@3.6.2">https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.6.1...@napi-rs/cli@3.6.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/d5c3c43b45393f99ba151770f97bd472de533671"><code>d5c3c43</code></a>
chore(release): publish</li>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/d1e5b173445f901e3d88acee08322237ecf52de6"><code>d1e5b17</code></a>
fix(cli): include napi9 in interactive new prompt (<a
href="https://redirect.github.com/napi-rs/napi-rs/issues/3235">#3235</a>)</li>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/0cb8eefad83938daa6a0f377f2708890d9f4b6bf"><code>0cb8eef</code></a>
fix(wasm-runtime): preserve full bigint values in fs proxy codec (<a
href="https://redirect.github.com/napi-rs/napi-rs/issues/3233">#3233</a>)</li>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/44aa08f1f6a331f0e287ab3fecffd3a5e5b93861"><code>44aa08f</code></a>
fix(napi): preserve generator class methods (<a
href="https://redirect.github.com/napi-rs/napi-rs/issues/3231">#3231</a>)</li>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/bdc492a6797bddab15634e6a83a1c6b196ad5374"><code>bdc492a</code></a>
chore(deps): update dependency oxc-parser to ^0.125.0 (<a
href="https://redirect.github.com/napi-rs/napi-rs/issues/3230">#3230</a>)</li>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/daabe32f1d758790e75f7f95951948c9490c3758"><code>daabe32</code></a>
fix(cli): use target cwd for pre-publish git log lookup (<a
href="https://redirect.github.com/napi-rs/napi-rs/issues/3228">#3228</a>)</li>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/23abb8ae1937f6c72c8b3f4a5ed1ccc9c1984ae5"><code>23abb8a</code></a>
fix(cli): remove stale browser metadata in non-WASI new projects (<a
href="https://redirect.github.com/napi-rs/napi-rs/issues/3229">#3229</a>)</li>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/ce170eb35d513f264cc66b483a87e2989aa98ccf"><code>ce170eb</code></a>
fix(cli): apply enableTypeDef when generating new projects (<a
href="https://redirect.github.com/napi-rs/napi-rs/issues/3214">#3214</a>)</li>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/7c1cdb99cbde480dde8042eadd794a2fdb392415"><code>7c1cdb9</code></a>
fix(cli): persist repository when renaming project (<a
href="https://redirect.github.com/napi-rs/napi-rs/issues/3221">#3221</a>)</li>
<li><a
href="https://github.com/napi-rs/napi-rs/commit/81090bbaf95b42d23ce0bce341f2e44b2f8e7c37"><code>81090bb</code></a>
fix(cli): keep macOS test job for aarch64-apple-darwin (<a
href="https://redirect.github.com/napi-rs/napi-rs/issues/3222">#3222</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.5.1...@napi-rs/cli@3.6.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `ava` from 7.0.0 to 8.0.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/avajs/ava/releases">ava's
releases</a>.</em></p>
<blockquote>
<h2>v8.0.1</h2>
<h2>What's Changed</h2>
<p>This release officially adds Node.js 26 support, with thanks to <a
href="https://github.com/novemberborn"><code>@novemberborn</code></a>
in <a
href="https://redirect.github.com/avajs/ava/pull/3450">avajs/ava#3450</a>.</p>
<p>Per our policy, support for Node.js 25 has been removed.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/avajs/ava/compare/v8.0.0...v8.0.1">https://github.com/avajs/ava/compare/v8.0.0...v8.0.1</a></p>
<h2>v8.0.0</h2>
<h2>Breaking Changes</h2>
<p>AVA now expects Node.js 22.20, 24.12 or newer.</p>
<p>Internally AVA is now fully ESM. This is possible now that Node.js
supports loading ES modules using <code>require()</code> calls and
simplifies AVA's types and internals.</p>
<p>If you use AVA from a CommonJS project you'll have to update your
imports:</p>
<pre lang="diff"><code>-const test = require('ava');
+const {default: test} = require('ava');
</code></pre>
<p>We expect an increasing number of projects to be ESM only. As per the
above, CommonJS is still supported, but we don't expect <code>cjs</code>
extensions to be used. The default file extensions are now
<code>js</code> and <code>mjs</code>. Specify <code>extensions: ['cjs',
'js', 'mjs']</code> for AVA to run test files with the <code>cjs</code>
extension.</p>
<p>All test files (and those loaded through AVA's <code>require</code>
config) are now loaded via <code>import()</code>. Use <a
href="https://nodejs.org/docs/latest/api/module.html#customization-hooks">customization
hooks</a> for transpilation. The object form of the
<code>extensions</code> configuration is no longer supported.</p>
<p>If you use AVA with <a
href="https://github.com/avajs/typescript">@ava/typescript</a> you must
upgrade that package to v7.</p>
<h2>New Features</h2>
<p>There's two new test modifiers <a
href="https://redirect.github.com/avajs/ava/pull/3423">courtesy of</a>
<a
href="https://github.com/sindresorhus"><code>@sindresorhus</code></a>:
<code>test.skipIf()</code> to skip a test based on a runtime condition.
<code>test.runIf()</code> is the inverse: the test only runs when the
condition is true.</p>
<pre lang="js"><code>test.skipIf(process.platform === 'win32')('not on
Windows', t => {
t.pass();
});
<p>test.runIf(process.platform === 'linux')('Linux only', t => {
t.pass();
});
</code></pre></p>
<p>These work with other modifiers like <code>.serial</code> and
<code>.failing</code>:</p>
<pre lang="js"><code>test.serial.skipIf(process.platform ===
'win32')('serial, not on Windows', t => {
t.pass();
});
<p></tr></table>
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/avajs/ava/commit/bbfd946322fdeca2b547a691d947fb4e18c0c67f"><code>bbfd946</code></a>
v8.0.1</li>
<li><a
href="https://github.com/avajs/ava/commit/332fcd7cf9dbd0fb8c3368013b35bb846cd2d8de"><code>332fcd7</code></a>
Pre-release updates (<a
href="https://redirect.github.com/avajs/ava/issues/3451">#3451</a>)</li>
<li><a
href="https://github.com/avajs/ava/commit/fcaaf432e3c11f5406124c19f079e084a4ca9cf5"><code>fcaaf43</code></a>
Add Node.js 26 support; drop 25 (<a
href="https://redirect.github.com/avajs/ava/issues/3450">#3450</a>)</li>
<li><a
href="https://github.com/avajs/ava/commit/a91380449671619d9a6c9452425caa38aeb6537b"><code>a913804</code></a>
Test using AVA 8 (<a
href="https://redirect.github.com/avajs/ava/issues/3440">#3440</a>)</li>
<li><a
href="https://github.com/avajs/ava/commit/fe3128673adfa69d8d5268f67536aecaf8995643"><code>fe31286</code></a>
v8.0.0</li>
<li><a
href="https://github.com/avajs/ava/commit/7bdbabb69ff721a0f867e41ce624be1a5ae23bc3"><code>7bdbabb</code></a>
Improve error when <code>throwsAsync</code>/<code>notThrowsAsync</code>
is not awaited (<a
href="https://redirect.github.com/avajs/ava/issues/3436">#3436</a>)</li>
<li><a
href="https://github.com/avajs/ava/commit/a3049907a846f6b1180e772e9a0701ce21370464"><code>a304990</code></a>
Full ESM internals; bias away from CJS; require
<code>@ava/typescript</code><a
href="https://github.com/7"><code>@7</code></a></li>
<li><a
href="https://github.com/avajs/ava/commit/d012c648696716a05ae48d4fc18568e49a17c6f9"><code>d012c64</code></a>
Update release process documentation (<a
href="https://redirect.github.com/avajs/ava/issues/3435">#3435</a>)</li>
<li><a
href="https://github.com/avajs/ava/commit/2cea71e9a0ae006682085681ad88a33a4446228e"><code>2cea71e</code></a>
CI tweaks (<a
href="https://redirect.github.com/avajs/ava/issues/3438">#3438</a>)</li>
<li><a
href="https://github.com/avajs/ava/commit/27e9c84982617edfbccd91b1f9881b6df1ea54b2"><code>27e9c84</code></a>
Remove Node.js 20 support; update dependencies prior to release (<a
href="https://redirect.github.com/avajs/ava/issues/3432">#3432</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/avajs/ava/compare/v7.0.0...v8.0.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `oxlint` from 1.51.0 to 1.66.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/oxc-project/oxc/releases">oxlint's
releases</a>.</em></p>
<blockquote>
<h2>oxlint v1.27.0 && oxfmt v0.12.0</h2>
<h1>Oxlint v1.27.0</h1>
<h3>🚀 Features</h3>
<ul>
<li>222a8f0 linter/plugins: Implement
<code>SourceCode#isSpaceBetween</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15498">#15498</a>)
(overlookmotel)</li>
<li>2f9735d linter/plugins: Implement
<code>context.languageOptions</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15486">#15486</a>)
(overlookmotel)</li>
<li>bc731ff linter/plugins: Stub out all <code>Context</code> APIs (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15479">#15479</a>)
(overlookmotel)</li>
<li>5822cb4 linter/plugins: Add <code>extend</code> method to
<code>FILE_CONTEXT</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15477">#15477</a>)
(overlookmotel)</li>
<li>7b1e6f3 apps: Add pure rust binaries and release to github (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15469">#15469</a>)
(Boshen)</li>
<li>2a89b43 linter: Introduce debug assertions after fixes to assert
validity (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15389">#15389</a>)
(camc314)</li>
<li>ad3c45a editor: Add <code>oxc.path.node</code> option (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15040">#15040</a>)
(Sysix)</li>
</ul>
<h3>🐛 Bug Fixes</h3>
<ul>
<li>6f3cd77 linter/no-var: Incorrect warning for blocks (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15504">#15504</a>)
(Hamir Mahal)</li>
<li>6957fb9 linter/plugins: Do not allow access to
<code>Context#id</code> in <code>createOnce</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15489">#15489</a>)
(overlookmotel)</li>
<li>7409630 linter/plugins: Allow access to <code>cwd</code> in
<code>createOnce</code> in ESLint interop mode (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15488">#15488</a>)
(overlookmotel)</li>
<li>732205e parser: Reject <code>using</code> / <code>await using</code>
in a switch <code>case</code> / <code>default</code> clause (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15225">#15225</a>)
(sapphi-red)</li>
<li>a17ca32 linter/plugins: Replace <code>Context</code> class (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15448">#15448</a>)
(overlookmotel)</li>
<li>ecf2f7b language_server: Fail gracefully when tsgolint executable
not found (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15436">#15436</a>)
(camc314)</li>
<li>3c8d3a7 lang-server: Improve logging in failure case for tsgolint
(<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15299">#15299</a>)
(camc314)</li>
<li>ef71410 linter: Use jsx if source type is JS in fix debug assertion
(<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15434">#15434</a>)
(camc314)</li>
<li>e32bbf6 linter/no-var: Handle TypeScript declare keyword in fixer
(<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15426">#15426</a>)
(camc314)</li>
<li>6565dbe linter/switch-case-braces: Skip comments when searching for
<code>:</code> token (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15425">#15425</a>)
(camc314)</li>
<li>85bd19a linter/prefer-class-fields: Insert value after type
annotation in fixer (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15423">#15423</a>)
(camc314)</li>
<li>fde753e linter/plugins: Block access to
<code>context.settings</code> in <code>createOnce</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15394">#15394</a>)
(overlookmotel)</li>
<li>ddd9f9f linter/forward-ref-uses-ref: Dont suggest removing wrapper
in invalid positions (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15388">#15388</a>)
(camc314)</li>
<li>dac2a9c linter/no-template-curly-in-string: Remove fixer (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15387">#15387</a>)
(camc314)</li>
<li>989b8e3 linter/no-var: Only fix to <code>const</code> if the var has
an initializer (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15385">#15385</a>)
(camc314)</li>
<li>cc403f5 linter/plugins: Return empty object for unimplemented
parserServices (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15364">#15364</a>)
(magic-akari)</li>
</ul>
<h3>⚡ Performance</h3>
<ul>
<li>25d577e language_server: Start tools in parallel (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15500">#15500</a>)
(Sysix)</li>
<li>3c57291 linter/plugins: Optimize loops (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15449">#15449</a>)
(overlookmotel)</li>
<li>3166233 linter/plugins: Remove <code>Arc</code>s (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15431">#15431</a>)
(overlookmotel)</li>
<li>9de1322 linter/plugins: Lazily deserialize settings JSON (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15395">#15395</a>)
(overlookmotel)</li>
<li>3049ec2 linter/plugins: Optimize <code>deepFreezeSettings</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15392">#15392</a>)
(overlookmotel)</li>
<li>444ebfd linter/plugins: Use single object for
<code>parserServices</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15378">#15378</a>)
(overlookmotel)</li>
</ul>
<h3>📚 Documentation</h3>
<ul>
<li>97d2104 linter: Update comment in lint.rs about default value for
tsconfig path (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15530">#15530</a>)
(Connor Shea)</li>
<li>2c6bd9e linter: Always refer as "ES2015" instead of
"ES6" (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15411">#15411</a>)
(sapphi-red)</li>
<li>a0c5203 linter/import/named: Update "ES7" comment in
examples (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15410">#15410</a>)
(sapphi-red)</li>
<li>3dc24b5 linter,minifier: Always refer as "ES Modules"
instead of "ES6 Modules" (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15409">#15409</a>)
(sapphi-red)</li>
<li>2ad77fb linter/no-this-before-super: Correct "Why is this
bad?" section (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15408">#15408</a>)
(sapphi-red)</li>
<li>57f0ce1 linter: Add backquotes where appropriate (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/15407">#15407</a>)
(sapphi-red)</li>
</ul>
<h1>Oxfmt v0.12.0</h1>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md">oxlint's
changelog</a>.</em></p>
<blockquote>
<h2>[1.66.0] - 2026-05-18</h2>
<h3>🚀 Features</h3>
<ul>
<li>0440b0f linter/eslint: Implement <code>id-match</code> rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22379">#22379</a>)
(Vladislav Sayapin)</li>
<li>65bf119 linter: Implement react no-object-type-as-default-prop (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22481">#22481</a>)
(uhyo)</li>
<li>2a6ddce linter/eslint: Implement <code>no-implied-eval</code> rule
(<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22391">#22391</a>)
(Vladislav Sayapin)</li>
<li>625758a linter/vitest: Implement padding-around-after-all-blocks
rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/21788">#21788</a>)
(kapobajza)</li>
<li>37680b0 linter: Implement react no-unstable-nested-components (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22248">#22248</a>)
(Jovi De Croock)</li>
<li>d8d9c74 linter: Implement import/newline-after-import rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/19142">#19142</a>)
(Ryuya Yanagi)</li>
</ul>
<h2>[1.65.0] - 2026-05-15</h2>
<h3>🚀 Features</h3>
<ul>
<li>5478fb5 linter/jsdoc: Implement
<code>require-throws-description</code> rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22386">#22386</a>)
(Mikhail Baev)</li>
<li>c73225e linter/eslint: Implement <code>prefer-arrow-callback</code>
rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22312">#22312</a>)
(박천(Cheon Park))</li>
<li>de82b59 linter: Add support for
<code>eslint-plugin-jsx-a11y-x</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22356">#22356</a>)
(mehm8128)</li>
<li>f44b6c8 linter: Fill schemas <code>DummyRuleMap</code> with built-in
rules (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22288">#22288</a>)
(Sysix)</li>
</ul>
<h2>[1.64.0] - 2026-05-11</h2>
<h3>🚀 Features</h3>
<ul>
<li>fbb8f22 linter: Support <code>ignores</code> in overrides (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22148">#22148</a>)
(camc314)</li>
</ul>
<h3>🐛 Bug Fixes</h3>
<ul>
<li>25b7017 linter: Undocument override <code>ignores</code> option (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22213">#22213</a>)
(camc314)</li>
</ul>
<h2>[1.63.0] - 2026-05-05</h2>
<h3>📚 Documentation</h3>
<ul>
<li>cacbc4a linter: Fix jest settings docs. (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22127">#22127</a>)
(connorshea)</li>
</ul>
<h2>[1.62.0] - 2026-04-27</h2>
<h3>🚀 Features</h3>
<ul>
<li>348f46c linter: Add <code>respectEslintDisableDirectives</code>
option (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/21384">#21384</a>)
(Christian Vuerings)</li>
</ul>
<h3>🐛 Bug Fixes</h3>
<ul>
<li>8c425db linter: Allow string for jest version in config schema (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/21649">#21649</a>)
(camc314)</li>
</ul>
<h2>[1.61.0] - 2026-04-20</h2>
<h3>🚀 Features</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/oxc-project/oxc/commit/557020642e27b948e46f73754b82bee452a82f32"><code>5570206</code></a>
release(apps): oxlint v1.66.0 && oxfmt v0.51.0 (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22528">#22528</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/0440b0f06078e9f08a84a15b011b3ac7ee571ee1"><code>0440b0f</code></a>
feat(linter/eslint): implement <code>id-match</code> rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22379">#22379</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/65bf119f1f6f41f9c88918810d3f97bf94360ec9"><code>65bf119</code></a>
feat(linter): implement react no-object-type-as-default-prop (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22481">#22481</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/2a6ddcebd15441bf117db7a0f71b7c46e93afaab"><code>2a6ddce</code></a>
feat(linter/eslint): implement <code>no-implied-eval</code> rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22391">#22391</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/625758ab25657c0fc13555c890aeca979be8ebdf"><code>625758a</code></a>
feat(linter/vitest): Implement padding-around-after-all-blocks rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/21788">#21788</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/37680b076148b2d93c74154dde20cd0fe7dda09b"><code>37680b0</code></a>
feat(linter): implement react no-unstable-nested-components (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22248">#22248</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/d8d9c749e3ec3ede72e34c8fd2dc2cf9cf470f72"><code>d8d9c74</code></a>
feat(linter): implement import/newline-after-import rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/19142">#19142</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/25e5cbc76f887cf5c0c2bdfbef8d4a74fd1ce87d"><code>25e5cbc</code></a>
release(apps): oxlint v1.65.0 && oxfmt v0.50.0 (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22458">#22458</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/5478fb5aaddda589c35e44050c1c182f1a7e354b"><code>5478fb5</code></a>
feat(linter/jsdoc): implement <code>require-throws-description</code>
rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22386">#22386</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/c73225efce962acdcb1a90e2eb6b5de761ed2275"><code>c73225e</code></a>
feat(linter/eslint): implement <code>prefer-arrow-callback</code> rule
(<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/22312">#22312</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/oxc-project/oxc/commits/oxlint_v1.66.0/npm/oxlint">compare
view</a></li>
</ul>
</details>
<br />
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brendan <2bndy5@gmail.com>1 parent 9959e56 commit 1f8f0aa
3 files changed
Lines changed: 162 additions & 151 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
205 | 204 | | |
| 205 | + | |
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
| |||
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
243 | | - | |
244 | 243 | | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
245 | 248 | | |
246 | 249 | | |
247 | 250 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
26 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
0 commit comments