Skip to content

Commit

Permalink
chore(deps-dev): bump oxlint from 0.15.3 to 0.15.4 (#1204)
Browse files Browse the repository at this point in the history
Bumps [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint)
from 0.15.3 to 0.15.4.
<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 v0.15.4</h2>
<h2>[0.15.4] - 2024-12-30</h2>
<ul>
<li>ed75e42 semantic: [<strong>BREAKING</strong>] Make SymbolTable
fields <code>pub(crate)</code> instead of <code>pub</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/7999">#7999</a>)
(Boshen)</li>
</ul>
<h3>Features</h3>
<ul>
<li>47cea9a linter: Implement <code>eslint/no-extra-label</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8181">#8181</a>)
(Anson Heung)</li>
<li>ef76e28 linter: Implement <code>eslint/no-multi-assign</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8158">#8158</a>)
(Anson Heung)</li>
<li>384858b linter: Implement
<code>jsx-a11y/no-noninteractive-tabindex</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8167">#8167</a>)
(Tyler Earls)</li>
<li>afc21a6 linter: Implement <code>eslint/vars-on-top</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8157">#8157</a>)
(Yuichiro Yamashita)</li>
<li>65796c4 linter: Implement <code>eslint/prefer-rest-params</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8155">#8155</a>)
(Yuichiro Yamashita)</li>
<li>5234d96 linter: Implement <code>eslint/no-nested-ternary</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8150">#8150</a>)
(Yuichiro Yamashita)</li>
<li>1c5db72 linter: Implement eslint/no-labels (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8131">#8131</a>)
(Anson Heung)</li>
<li>0b04288 linter: Move <code>import/named</code> to nursery (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8068">#8068</a>)
(Boshen)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>0794bee editor/vscode: Set minimum supported ver. to
<code>^1.93.0</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8182">#8182</a>)
(Pavel Smirnov)</li>
<li>f3050d4 linter: Exclude svelte files from
<code>no_unused_vars</code> rule (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8170">#8170</a>)
(Yuichiro Yamashita)</li>
<li>faf7464 linter: Disable rule <code>react/rules-of-hook</code> by
file extension (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8168">#8168</a>)
(Alexander S.)</li>
<li>1171e00 linter: Disable <code>react/rules-of-hooks</code> for vue
and svelte files (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8165">#8165</a>)
(Alexander S.)</li>
<li>1b9a5ba linter: False positiver in private member expr in
oxc/const-comparison (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8164">#8164</a>)
(camc314)</li>
<li>6bd9ddb linter: False positive in
<code>typescript/ban-tslint-comment</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8094">#8094</a>)
(dalaoshu)</li>
<li>10a1fd5 linter: Rule: <code>no-restricted-imports</code> support
option <code>patterns</code> with <code>group</code> key (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8050">#8050</a>)
(Alexander S.)</li>
<li>b3f38ae linter: Rule <code>no-restricted-imports</code>: support
option <code>allowImportNames</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8002">#8002</a>)
(Alexander S.)</li>
<li>340cc90 linter: Rule <code>no-restricted-imports</code>: fix option
&quot;importNames&quot; (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/7943">#7943</a>)
(Alexander S.)</li>
<li>ec2128e linter: Fix line calculation for
<code>eslint/max-lines</code> in diagnostics (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/7962">#7962</a>)
(Dmitry Zakharov)</li>
<li>79af100 semantic: Reference flags not correctly resolved when after
an export stmt (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8134">#8134</a>)
(camc314)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>d8d2ec6 linter: Run rules which require typescript syntax only when
source type is actually typescript (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8166">#8166</a>)
(Alexander S.)</li>
<li>2736657 semantic: Allocate <code>UnresolvedReferences</code> in
allocator (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8046">#8046</a>)
(Boshen)</li>
</ul>
<h3>Refactor</h3>
<ul>
<li>de8246b language_server: Move structs into own file (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8026">#8026</a>)
(Alexander S.)</li>
<li>774babb linter: Read <code>exported_bindings_from_star_export</code>
lazily (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8062">#8062</a>)
(Boshen)</li>
<li>547c102 linter: Use <code>RwLock&lt;FxHashMap&gt;</code> instead of
<code>FxDashMap</code> for module record data (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8061">#8061</a>)
(Boshen)</li>
<li>952d7e4 linter: Rename <code>flat.rs</code> to
<code>config.rs</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8033">#8033</a>)
(camc314)</li>
<li>50848ed linter: Simplify <code>ConfigStore</code> to prep for nested
configs (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8032">#8032</a>)
(camc314)</li>
<li>b2a4a78 linter: Remove unused <code>with_rules</code> and
<code>set_rule</code> methods (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8029">#8029</a>)
(camc314)</li>
<li>6da0b21 oxlint: Remove unused <code>git.rs</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/7990">#7990</a>)
(Boshen)</li>
<li>58e7777 oxlint: Remove extra if check in <code>Walkdir</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/7989">#7989</a>)
(Boshen)</li>
<li>02f968d semantic: Change <code>Bindings</code> to a plain
<code>FxHashMap</code> (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8019">#8019</a>)
(Boshen)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/oxc-project/oxc/commit/936623ea454859f058395a753c6dd647904dc6e2"><code>936623e</code></a>
release(oxlint): v0.15.4 (<a
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/8190">#8190</a>)</li>
<li>See full diff in <a
href="https://github.com/oxc-project/oxc/commits/oxlint_v0.15.4/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=0.15.3&new-version=0.15.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Dec 30, 2024
1 parent 78cc55d commit eb4b112
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 38 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
"eslint": "^9.17.0",
"eslint-config-airlight-node": "workspace:*",
"lint-staged-config-airlight": "workspace:*",
"oxlint": "^0.15.3",
"oxlint": "^0.15.4",
"prettier-config-airlight": "workspace:*",
"smartlint-unix": "workspace:*",
"typescript": "^5.7.2"
Expand Down
74 changes: 37 additions & 37 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit eb4b112

Please sign in to comment.