Files
bracket/docs
dependabot[bot] 91cf2cd0ee Bump oxlint from 1.76.0 to 1.77.0 in /docs (#1812)
Bumps [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint)
from 1.76.0 to 1.77.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.77.0 &amp; oxfmt v0.62.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.77.0">Oxlint
v1.77.0</a></li>
<li><a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/blob/HEAD/#oxfmt-v0.62.0">Oxfmt
v0.62.0</a></li>
</ul>
<h2>Oxlint v1.77.0</h2>
<h3>💥 BREAKING CHANGES</h3>
<ul>
<li>4120da0 semantic: [<strong>BREAKING</strong>] Return borrowed JSDoc
so the parse cache works (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25186">#25186</a>)
(Connor Shea)</li>
<li>067da8c ast: [<strong>BREAKING</strong>] Store single parameter in
<code>TSIndexSignature::parameter</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25154">#25154</a>)
(camc314)</li>
<li>1bdedd1 ast: [<strong>BREAKING</strong>] Introduce
<code>ExportDeclaration</code>, <code>ExportFromDeclaration</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25095">#25095</a>)
(camc314)</li>
<li>c917f20 ast: [<strong>BREAKING</strong>] Introduce
<code>ArrowFunctionBody</code> enum (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/24987">#24987</a>)
(camc314)</li>
</ul>
<h3>🚀 Features</h3>
<ul>
<li>0b9f83c linter/oxc/bad-char-at-comparison: Expand coverage (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25001">#25001</a>)
(Mikhail Baev)</li>
<li>1fb3d70 oxlint: Show file:line:col in github format annotation
messages (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25020">#25020</a>)
(Faris Tristan Fabian)</li>
</ul>
<h3>🐛 Bug Fixes</h3>
<ul>
<li>a64b65d linter/unicorn/new-for-builtins: Detect parenthesized member
expression object (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25249">#25249</a>)
(tanakalucky)</li>
<li>9d4592c linter: Reject duplicate JS plugin names (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25243">#25243</a>)
(camc314)</li>
<li>3213e7a linter: Ignore unsigned shifts in prefer-math-trunc (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25240">#25240</a>)
(camc314)</li>
<li>06579da linter/eslint/prefer-promise-reject-errors: Handle ambient
error variables (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25238">#25238</a>)
(camc314)</li>
<li>6a7cd90 linter/oxc/no-async-await: Bound token lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25222">#25222</a>)
(camc314)</li>
<li>d8e390a linter/oxc/bad-bitwise-operator: Bound token lookups (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25220">#25220</a>)
(camc314)</li>
<li>351a777 linter/import/no-duplicates: Bound token lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25219">#25219</a>)
(camc314)</li>
<li>4f70fb6 linter/import/consistent-type-specifier-style: Bound token
lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25218">#25218</a>)
(camc314)</li>
<li>b89113c linter/eslint/yoda: Bound token lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25202">#25202</a>)
(camc314)</li>
<li>7c7cda7 linter/oxc/no-map-spread: Avoid recursive declaration
traversal (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25200">#25200</a>)
(camc314)</li>
<li>99efb30 linter/eslint/prefer-promise-reject-errors: Move category to
<code>pedantic</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25201">#25201</a>)
(camc314)</li>
<li>8edad2a linter/eslint/require-await: Bound token lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25199">#25199</a>)
(camc314)</li>
<li>5aaec85 linter/eslint/prefer-template: Bound token lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25197">#25197</a>)
(camc314)</li>
<li>0ea1af4 linter/unicorn/new-for-builtins: Align Date() diagnostic
message with upstream (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25166">#25166</a>)
(tanakalucky)</li>
<li>f6c8575 linter/eslint/prefer-object-spread: Bound token lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25195">#25195</a>)
(camc314)</li>
<li>20f68e7 oxlint,oxfmt: Respect <code>.gitignore</code> for walk
targets and explicit paths (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25133">#25133</a>)
(leaysgur)</li>
<li>b83993b linter/eslint/prefer-const: Bound token lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25194">#25194</a>)
(camc314)</li>
<li>aeabf63 linter/eslint/object-shorthand: Bound token lookups (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25193">#25193</a>)
(camc314)</li>
<li>48f302c linter/eslint/no-var: Bound token lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25192">#25192</a>)
(camc314)</li>
<li>1f595de linter/eslint/no-unused-vars: Bound token lookups (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25191">#25191</a>)
(camc314)</li>
<li>e52f4c4 linter/eslint/no-unexpected-multiline: Use bounded token
lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25190">#25190</a>)
(camc314)</li>
<li>ca80338 linter/eslint/eqeqeq: Use bounded token lookup (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25189">#25189</a>)
(camc314)</li>
<li>df91684 linter: Make the remaining token lookups comment-aware (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25182">#25182</a>)
(connorshea)</li>
<li>2401bb8 linter/eslint/prefer-const: Skip Svelte and Vue files (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25148">#25148</a>)
(Pitiș Radu)</li>
<li>b870897 linter: Don't match tokens inside comments when locating
spans (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25181">#25181</a>)
(connorshea)</li>
<li>b474da1 linter/typescript/consistent-type-imports: Make token
lookups comment-aware (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25180">#25180</a>)
(connorshea)</li>
<li>81f82db linter: Don't insert an ASI semicolon into an unbraced
statement body (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25160">#25160</a>)
(Vladexy88x)</li>
<li>31333be linter/no-magic-array-flat-depth: Scan for <code>(</code> by
byte offset instead of character count (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25130">#25130</a>)
(connorshea)</li>
<li>56e9c83 linter: Index source text by byte offset instead of char
count (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25131">#25131</a>)
(connorshea)</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.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>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/oxc-project/oxc/commit/9a423f2f485b79c2353c49442c0c7f60f900261d"><code>9a423f2</code></a>
release(apps): oxlint v1.77.0 &amp;&amp; oxfmt v0.62.0 (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25251">#25251</a>)</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/5c0fa61ddbd098fea5101dff356dc9b67adbee95"><code>5c0fa61</code></a>
fix(linter/eslint/no-warning-comments): unify config structs and remove
manua...</li>
<li><a
href="https://github.com/oxc-project/oxc/commit/9dc77567291db6ebd0641284f80bf50163c6a257"><code>9dc7756</code></a>
docs(linter/typescript/no-unnecessary-condition): clarify options (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/25110">#25110</a>)</li>
<li>See full diff in <a
href="https://github.com/oxc-project/oxc/commits/oxlint_v1.77.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.76.0&new-version=1.77.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-08 04:11:31 +00:00
..
2025-03-01 20:41:32 +01:00
2025-11-12 10:04:32 +01:00
2025-03-01 20:41:32 +01:00
2025-03-01 20:41:32 +01:00
2025-05-28 09:38:28 +00:00
2025-11-12 10:04:32 +01:00

docs_2

This is a Next.js application generated with Nextra and shadcn-landing-page.

Run development server:

pnpm dev

Open http://localhost:3000 with your browser to see the result.