[PR #59] chore: bump oxlint from 1.80.0 to 1.81.0 in /frontend #59

Open
opened 2026-09-08 07:35:57 +02:00 by zaph0d · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/niels-emmer/nanoclaw-dashboard/pull/59
Author: @dependabot[bot]
Created: 9/7/2026
Status: 🔄 Open

Base: mainHead: dependabot/npm_and_yarn/frontend/oxlint-1.81.0


📝 Commits (1)

  • 4d7dffe chore: bump oxlint from 1.80.0 to 1.81.0 in /frontend

📊 Changes

2 files changed (+83 additions, -83 deletions)

View changed files

📝 frontend/package-lock.json (+82 -82)
📝 frontend/package.json (+1 -1)

📄 Description

Bumps oxlint from 1.80.0 to 1.81.0.

Release notes

Sourced from oxlint's releases.

oxlint v1.81.0 & oxfmt v0.66.0

Table of Contents

Oxlint v1.81.0

🚀 Features

  • 60b945d linter/nextjs/no-typos: Implement suggestion (#26091) (Mikhail Baev)

🐛 Bug Fixes

  • 33ac4b0 linter/lsp: Prevent tsgolint from holding onto processes (#25570) (Adrian Schaedle)
  • baf4b1e linter/import/no-empty-named-blocks: Make empty value import removal a suggestion (#26155) (camc314)
  • 77cfaec linter/eslint/object-shorthand: Preserve __proto__ semantics (#26154) (camc314)
  • fa3c082 linter/unicorn/prefer-set-size: Ignore shadowed Set constructors (#26153) (camc314)
  • e412cf2 linter: Clamp invalid JS plugin locations (#26144) (camc314)
  • d86c113 linter: Normalize reversed JS plugin locations (#26138) (camc314)
  • 73c09b2 linter/eslint/no-use-before-define: Run on JS, JSX files (#26114) (camc314)
  • 03ef0f2 linter/unicorn/no-useless-spread: Treat typed arrays as a distinct value hint (#26067) (Aadharsh Pannirselvam)
  • bd15905 linter/react/no-unstable-nested-components: Check nested component object property names (#26101) (camc314)
  • 3910e2b linter/eslint/no-unassigned-vars: Skip Svelte and Vue files (#26042) (Hamody We)
  • 047f7ca linter/plugins: Fix interaction between JS plugins and Vue rules (#26080) (overlookmotel)
  • 8531b9b linter/plugins: Alter method for obtaining mutable Program when sending AST to JS plugins (#26077) (overlookmotel)
  • dc464ff linter/unicorn/prefer-math-min-max: Avoid unsafe autofix (#26060) (camc314)

📚 Documentation

  • 464ddd1 linter: Support a shared short description for jest/vitest rules (#26186) (connorshea)
  • 9db5ad3 linter: Add short description to vue/no-dupe-keys (#26183) (connorshea)
  • db66f58 linter: Correct export/import mismatch in bar and foo example (#25927) (billychannnnnn)
  • d5be037 linter/typescript/switch-exhaustiveness-check: Clarify default case comment pattern (#26100) (camc314)

Oxfmt v0.66.0

🚀 Features

  • 1fb37b6 formatter/css: Format declaration-shaped raw-prelude rules (postcss nested config blocks) (#26194) (leaysgur)

🐛 Bug Fixes

  • 9f81002 formatter: Re-add suppressed statement terminators per options.semi (#26220) (leaysgur)
  • 769ffd5 formatter: Print suppressed typecast parens (#26218) (leaysgur)
  • 5ff57f8 formatter/sort-imports: Handle custom side effect groups (#26217) (leaysgur)
  • 2f4d759 formatter: Do not skip cast comment lookup (#26216) (leaysgur)
  • 1213e12 formatter: Preserve comment for statement terminators and binary casts (#26213) (leaysgur)
  • 57e8e22 formatter_css: Space a folded sign after a call in Less operations (#26134) (leaysgur)
  • e4298fb formatter/jsdoc: Follow CommonMark for interrupting lists and guard wrapping from creating them (#26098) (leaysgur)
  • a1e21c2 formatter: Apply head body policy everywhere (#26074) (leaysgur)
  • 676b7e1 formatter: Keep comments in their for-head slot, before an empty-statement body and do-while (#26073) (leaysgur)

... (truncated)

Changelog

Sourced from oxlint's changelog.

[1.81.0] - 2026-08-31

📚 Documentation

  • d5be037 linter/typescript/switch-exhaustiveness-check: Clarify default case comment pattern (#26100) (camc314)

[1.79.0] - 2026-08-18

💥 BREAKING CHANGES

  • 8c4552d linter: [BREAKING] Split react/react-compiler into per-category rules (#25500) (Boshen)

🐛 Bug Fixes

  • 228e8e0 linter: Resolve inactive React compiler rules (#25830) (Boshen)
  • aa49d86 linter: Allow spread rule options in config types (#25675) (ch3rry)
  • 36f8451 linter/eslint/no-eval: Align indirect default with ESLint (#25656) (camc314)
  • beb724d linter/eslint/no-unused-vars: Report bare underscore parameters (#25663) (camc314)
  • 4004c10 linter/eslint/no-irregular-whitespace: Check comments by default (#25660) (camc314)
  • 285820e linter/no-large-snapshots: Precompile and document allowed snapshot matchers (#25611) (Mikhail Baev)
  • 4df5835 linter: Allow capitalized built-in calls (#25516) (Boshen)

[1.78.0] - 2026-08-10

🚀 Features

  • ccb8fe8 linter/jsdoc: Implement no-blank-blocks rule (#25207) (Mikhail Baev)
  • d4a897c linter/eslint: Implement one-var rule (#24470) (Cole Ellison)
  • 5ab9340 linter/jsx-a11y/anchor-has-content: Add options to match eslint (#24571) (Cole Ellison)

🐛 Bug Fixes

  • 9573937 linter/typescript: Validate ban-ts-comment description_format (#25320) (Mikhail Baev)

[1.77.0] - 2026-08-03

🐛 Bug Fixes

  • 5c0fa61 linter/eslint/no-warning-comments: Unify config structs and remove manual options docs (#25151) (Mikhail Baev)

📚 Documentation

  • 9dc7756 linter/typescript/no-unnecessary-condition: Clarify options (#25110) (camc314)

[1.76.0] - 2026-07-27

🚀 Features

  • 8d31dfa linter: Verify eslint/no-restricted-globals config schema (#24598) (vigneshwar)
  • 7069621 linter: Verify jest/vitest prefer-lowercase-title config schema (#24724) (Bartok)

... (truncated)

Commits
  • 0b4e2e6 release(apps): oxlint v1.81.0 && oxfmt v0.66.0 (#26199)
  • d5be037 docs(linter/typescript/switch-exhaustiveness-check): clarify default case com...
  • 63bc313 chore(npm): update funding URL (#26066)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/niels-emmer/nanoclaw-dashboard/pull/59 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 9/7/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `dependabot/npm_and_yarn/frontend/oxlint-1.81.0` --- ### 📝 Commits (1) - [`4d7dffe`](https://github.com/niels-emmer/nanoclaw-dashboard/commit/4d7dffefbe44592865ab954ed9c195c966741f89) chore: bump oxlint from 1.80.0 to 1.81.0 in /frontend ### 📊 Changes **2 files changed** (+83 additions, -83 deletions) <details> <summary>View changed files</summary> 📝 `frontend/package-lock.json` (+82 -82) 📝 `frontend/package.json` (+1 -1) </details> ### 📄 Description Bumps [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) from 1.80.0 to 1.81.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.81.0 &amp; oxfmt v0.66.0</h2> <h2>Table of Contents</h2> <ul> <li><a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/blob/HEAD/#oxlint-v1.81.0">Oxlint v1.81.0</a></li> <li><a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/blob/HEAD/#oxfmt-v0.66.0">Oxfmt v0.66.0</a></li> </ul> <h2>Oxlint v1.81.0</h2> <h3>🚀 Features</h3> <ul> <li>60b945d linter/nextjs/no-typos: Implement suggestion (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26091">#26091</a>) (Mikhail Baev)</li> </ul> <h3>🐛 Bug Fixes</h3> <ul> <li>33ac4b0 linter/lsp: Prevent tsgolint from holding onto processes (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25570">#25570</a>) (Adrian Schaedle)</li> <li>baf4b1e linter/import/no-empty-named-blocks: Make empty value import removal a suggestion (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26155">#26155</a>) (camc314)</li> <li>77cfaec linter/eslint/object-shorthand: Preserve <code>__proto__</code> semantics (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26154">#26154</a>) (camc314)</li> <li>fa3c082 linter/unicorn/prefer-set-size: Ignore shadowed <code>Set</code> constructors (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26153">#26153</a>) (camc314)</li> <li>e412cf2 linter: Clamp invalid JS plugin locations (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26144">#26144</a>) (camc314)</li> <li>d86c113 linter: Normalize reversed JS plugin locations (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26138">#26138</a>) (camc314)</li> <li>73c09b2 linter/eslint/no-use-before-define: Run on JS, JSX files (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26114">#26114</a>) (camc314)</li> <li>03ef0f2 linter/unicorn/no-useless-spread: Treat typed arrays as a distinct value hint (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26067">#26067</a>) (Aadharsh Pannirselvam)</li> <li>bd15905 linter/react/no-unstable-nested-components: Check nested component object property names (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26101">#26101</a>) (camc314)</li> <li>3910e2b linter/eslint/no-unassigned-vars: Skip Svelte and Vue files (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26042">#26042</a>) (Hamody We)</li> <li>047f7ca linter/plugins: Fix interaction between JS plugins and Vue rules (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26080">#26080</a>) (overlookmotel)</li> <li>8531b9b linter/plugins: Alter method for obtaining mutable <code>Program</code> when sending AST to JS plugins (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26077">#26077</a>) (overlookmotel)</li> <li>dc464ff linter/unicorn/prefer-math-min-max: Avoid unsafe autofix (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26060">#26060</a>) (camc314)</li> </ul> <h3>📚 Documentation</h3> <ul> <li>464ddd1 linter: Support a shared short description for jest/vitest rules (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26186">#26186</a>) (connorshea)</li> <li>9db5ad3 linter: Add short description to <code>vue/no-dupe-keys</code> (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26183">#26183</a>) (connorshea)</li> <li>db66f58 linter: Correct export/import mismatch in bar and foo example (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25927">#25927</a>) (billychannnnnn)</li> <li>d5be037 linter/typescript/switch-exhaustiveness-check: Clarify default case comment pattern (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26100">#26100</a>) (camc314)</li> </ul> <h2>Oxfmt v0.66.0</h2> <h3>🚀 Features</h3> <ul> <li>1fb37b6 formatter/css: Format declaration-shaped raw-prelude rules (postcss nested config blocks) (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26194">#26194</a>) (leaysgur)</li> </ul> <h3>🐛 Bug Fixes</h3> <ul> <li>9f81002 formatter: Re-add suppressed statement terminators per options.semi (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26220">#26220</a>) (leaysgur)</li> <li>769ffd5 formatter: Print suppressed typecast parens (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26218">#26218</a>) (leaysgur)</li> <li>5ff57f8 formatter/sort-imports: Handle custom side effect groups (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26217">#26217</a>) (leaysgur)</li> <li>2f4d759 formatter: Do not skip cast comment lookup (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26216">#26216</a>) (leaysgur)</li> <li>1213e12 formatter: Preserve comment for statement terminators and binary casts (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26213">#26213</a>) (leaysgur)</li> <li>57e8e22 formatter_css: Space a folded sign after a call in Less operations (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26134">#26134</a>) (leaysgur)</li> <li>e4298fb formatter/jsdoc: Follow CommonMark for interrupting lists and guard wrapping from creating them (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26098">#26098</a>) (leaysgur)</li> <li>a1e21c2 formatter: Apply head body policy everywhere (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26074">#26074</a>) (leaysgur)</li> <li>676b7e1 formatter: Keep comments in their for-head slot, before an empty-statement body and do-while (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26073">#26073</a>) (leaysgur)</li> </ul> <!-- 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.81.0] - 2026-08-31</h2> <h3>📚 Documentation</h3> <ul> <li>d5be037 linter/typescript/switch-exhaustiveness-check: Clarify default case comment pattern (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26100">#26100</a>) (camc314)</li> </ul> <h2>[1.79.0] - 2026-08-18</h2> <h3>💥 BREAKING CHANGES</h3> <ul> <li>8c4552d linter: [<strong>BREAKING</strong>] Split react/react-compiler into per-category rules (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25500">#25500</a>) (Boshen)</li> </ul> <h3>🐛 Bug Fixes</h3> <ul> <li>228e8e0 linter: Resolve inactive React compiler rules (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25830">#25830</a>) (Boshen)</li> <li>aa49d86 linter: Allow spread rule options in config types (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25675">#25675</a>) (ch3rry)</li> <li>36f8451 linter/eslint/no-eval: Align indirect default with ESLint (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25656">#25656</a>) (camc314)</li> <li>beb724d linter/eslint/no-unused-vars: Report bare underscore parameters (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25663">#25663</a>) (camc314)</li> <li>4004c10 linter/eslint/no-irregular-whitespace: Check comments by default (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25660">#25660</a>) (camc314)</li> <li>285820e linter/no-large-snapshots: Precompile and document allowed snapshot matchers (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25611">#25611</a>) (Mikhail Baev)</li> <li>4df5835 linter: Allow capitalized built-in calls (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25516">#25516</a>) (Boshen)</li> </ul> <h2>[1.78.0] - 2026-08-10</h2> <h3>🚀 Features</h3> <ul> <li>ccb8fe8 linter/jsdoc: Implement <code>no-blank-blocks</code> rule (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25207">#25207</a>) (Mikhail Baev)</li> <li>d4a897c linter/eslint: Implement <code>one-var</code> rule (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/24470">#24470</a>) (Cole Ellison)</li> <li>5ab9340 linter/jsx-a11y/anchor-has-content: Add options to match eslint (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/24571">#24571</a>) (Cole Ellison)</li> </ul> <h3>🐛 Bug Fixes</h3> <ul> <li>9573937 linter/typescript: Validate <code>ban-ts-comment</code> description_format (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25320">#25320</a>) (Mikhail Baev)</li> </ul> <h2>[1.77.0] - 2026-08-03</h2> <h3>🐛 Bug Fixes</h3> <ul> <li>5c0fa61 linter/eslint/no-warning-comments: Unify config structs and remove manual options docs (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25151">#25151</a>) (Mikhail Baev)</li> </ul> <h3>📚 Documentation</h3> <ul> <li>9dc7756 linter/typescript/no-unnecessary-condition: Clarify options (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25110">#25110</a>) (camc314)</li> </ul> <h2>[1.76.0] - 2026-07-27</h2> <h3>🚀 Features</h3> <ul> <li>8d31dfa linter: Verify eslint/no-restricted-globals config schema (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/24598">#24598</a>) (vigneshwar)</li> <li>7069621 linter: Verify jest/vitest prefer-lowercase-title config schema (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/24724">#24724</a>) (Bartok)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/oxc-project/oxc/commit/0b4e2e67f4193e7ebfcc64982275eb583ae82c83"><code>0b4e2e6</code></a> release(apps): oxlint v1.81.0 &amp;&amp; oxfmt v0.66.0 (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26199">#26199</a>)</li> <li><a href="https://github.com/oxc-project/oxc/commit/d5be0375e6303202fcd6d34fa520103eceea0238"><code>d5be037</code></a> docs(linter/typescript/switch-exhaustiveness-check): clarify default case com...</li> <li><a href="https://github.com/oxc-project/oxc/commit/63bc313934bf1fe94f8e0e6e59336f6036b8506e"><code>63bc313</code></a> chore(npm): update funding URL (<a href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/26066">#26066</a>)</li> <li>See full diff in <a href="https://github.com/oxc-project/oxc/commits/oxlint_v1.81.0/npm/oxlint">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=oxlint&package-manager=npm_and_yarn&previous-version=1.80.0&new-version=1.81.0)](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 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> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
github-mirrors/nanoclaw-dashboard#59
No description provided.