Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps-dev): bump oxlint from 0.15.3 to 0.15.4 (#1204)
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 "importNames" (<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<FxHashMap></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