Commit 0500683
authored
Bump @biomejs/biome from 2.3.13 to 2.3.14 (#87)
Bumps
[@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome)
from 2.3.13 to 2.3.14.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/biomejs/biome/releases"><code>@biomejs/biome</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Biome CLI v2.3.14</h2>
<h2>2.3.14</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8921">#8921</a> <a
href="https://github.com/biomejs/biome/commit/29e24355f0537e34504a14625ef34fa11561435d"><code>29e2435</code></a>
Thanks <a
href="https://github.com/siketyan"><code>@siketyan</code></a>! - Fixed
<a
href="https://redirect.github.com/biomejs/biome/issues/8759">#8759</a>:
The <a
href="https://biomejs.dev/linter/rules/use-consistent-type-definitions/"><code>useConsistentTypeDefinitions</code></a>
rule no longer converts empty object type declarations into interfaces,
as it will conflict with the <a
href="https://biomejs.dev/linter/rules/no-empty-interface/"><code>noEmptyInterface</code></a>
rule and can cause an infinite loop when both rules are enabled.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8928">#8928</a> <a
href="https://github.com/biomejs/biome/commit/ccaeac43f8d4e4e44400b15c8ae4a00dde127729"><code>ccaeac4</code></a>
Thanks <a href="https://github.com/taga3s"><code>@taga3s</code></a>! -
Added the nursery rule <a
href="https://biomejs.dev/linter/rules/use-global-this/"><code>useGlobalThis</code></a>.
This rule enforces using <code>globalThis</code> over
<code>window</code>, <code>self</code> and <code>global</code>.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8602">#8602</a> <a
href="https://github.com/biomejs/biome/commit/9a18daada12f5ef841d4fcd1efd7826a3aa26684"><code>9a18daa</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added the new nursery rule <a
href="https://biomejs.dev/linter/rules/no-vue-arrow-func-in-watch/"><code>noVueArrowFuncInWatch</code></a>.
This rule forbids using arrow functions in watchers in Vue components,
because arrow functions do not give access to the component instance
(via <code>this</code>), while regular functions do.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8905">#8905</a> <a
href="https://github.com/biomejs/biome/commit/9b1eea88b9d04d6589dbf4d71b12bc4d46438597"><code>9b1eea8</code></a>
Thanks <a
href="https://github.com/ryan-m-walker"><code>@ryan-m-walker</code></a>!
- Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8428">#8428</a>:
Improved parsing recovery when encountering qualified rules inside CSS
<code>@page</code> at-rule blocks.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8900">#8900</a> <a
href="https://github.com/biomejs/biome/commit/f788cff2d303261007203124e69fa3836ce9bda2"><code>f788cff</code></a>
Thanks <a href="https://github.com/mdevils"><code>@mdevils</code></a>!
- Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8802">#8802</a>:
<code>useExhaustiveDependencies</code> now correctly suggests
dependencies without including callback-scoped variables or method
names.</p>
<p>When accessing object properties with a callback-scoped variable,
only the object path is suggested:</p>
<pre lang="js"><code>// Now correctly suggests `props.value` instead of
`props.value[day]`
useMemo(() => {
return WeekdayValues.filter((day) => props.value[day]);
}, [props.value]);
</code></pre>
<p>When calling methods on objects, only the object is suggested as a
dependency:</p>
<pre lang="js"><code>// Now correctly suggests `props.data` instead of
`props.data.forEach`
useMemo(() => {
props.data.forEach((item) => console.log(item));
}, [props.data]);
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8913">#8913</a> <a
href="https://github.com/biomejs/biome/commit/e1e20ea2a8fa7f13365feb8ddc5e995d9db8bd02"><code>e1e20ea</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8363">#8363</a>:
HTML parser no longer crashes when encountering a <code><</code>
character followed by a digit in text content (e.g., <code><12
months</code>). The parser now correctly emits an "Unescaped
<code><</code> bracket character" error instead of treating
<code><12</code> as a tag name and crashing.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8910">#8910</a> <a
href="https://github.com/biomejs/biome/commit/2fb63a47dafc8b05c4b7dc0c526fd1e6bcedd2cd"><code>2fb63a4</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8774">#8774</a>:
Type aliases with generic parameters that have <code>extends</code>
constraints now properly indent comments after the equals sign.</p>
<p>Previously, comments after the <code>=</code> in type aliases with
<code>extends</code> constraints were not indented:</p>
<pre lang="diff"><code>-type A<B, C extends D> = // Some comment
-undefined;
+type A<B, C extends D> =
+ // Some comment
+ undefined;
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8916">#8916</a> <a
href="https://github.com/biomejs/biome/commit/ea4bd048c2188f3b5f6a7abb9b1e1462f37895c4"><code>ea4bd04</code></a>
Thanks <a
href="https://github.com/ryan-m-walker"><code>@ryan-m-walker</code></a>!
- Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/4013">#4013</a>,
where comments in member chains caused unnecessary line breaks.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md"><code>@biomejs/biome</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>2.3.14</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8921">#8921</a> <a
href="https://github.com/biomejs/biome/commit/29e24355f0537e34504a14625ef34fa11561435d"><code>29e2435</code></a>
Thanks <a
href="https://github.com/siketyan"><code>@siketyan</code></a>! - Fixed
<a
href="https://redirect.github.com/biomejs/biome/issues/8759">#8759</a>:
The <a
href="https://biomejs.dev/linter/rules/use-consistent-type-definitions/"><code>useConsistentTypeDefinitions</code></a>
rule no longer converts empty object type declarations into interfaces,
as it will conflict with the <a
href="https://biomejs.dev/linter/rules/no-empty-interface/"><code>noEmptyInterface</code></a>
rule and can cause an infinite loop when both rules are enabled.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8928">#8928</a> <a
href="https://github.com/biomejs/biome/commit/ccaeac43f8d4e4e44400b15c8ae4a00dde127729"><code>ccaeac4</code></a>
Thanks <a href="https://github.com/taga3s"><code>@taga3s</code></a>! -
Added the nursery rule <a
href="https://biomejs.dev/linter/rules/use-global-this/"><code>useGlobalThis</code></a>.
This rule enforces using <code>globalThis</code> over
<code>window</code>, <code>self</code> and <code>global</code>.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8602">#8602</a> <a
href="https://github.com/biomejs/biome/commit/9a18daada12f5ef841d4fcd1efd7826a3aa26684"><code>9a18daa</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added the new nursery rule <a
href="https://biomejs.dev/linter/rules/no-vue-arrow-func-in-watch/"><code>noVueArrowFuncInWatch</code></a>.
This rule forbids using arrow functions in watchers in Vue components,
because arrow functions do not give access to the component instance
(via <code>this</code>), while regular functions do.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8905">#8905</a> <a
href="https://github.com/biomejs/biome/commit/9b1eea88b9d04d6589dbf4d71b12bc4d46438597"><code>9b1eea8</code></a>
Thanks <a
href="https://github.com/ryan-m-walker"><code>@ryan-m-walker</code></a>!
- Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8428">#8428</a>:
Improved parsing recovery when encountering qualified rules inside CSS
<code>@page</code> at-rule blocks.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8900">#8900</a> <a
href="https://github.com/biomejs/biome/commit/f788cff2d303261007203124e69fa3836ce9bda2"><code>f788cff</code></a>
Thanks <a href="https://github.com/mdevils"><code>@mdevils</code></a>!
- Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8802">#8802</a>:
<code>useExhaustiveDependencies</code> now correctly suggests
dependencies without including callback-scoped variables or method
names.</p>
<p>When accessing object properties with a callback-scoped variable,
only the object path is suggested:</p>
<pre lang="js"><code>// Now correctly suggests `props.value` instead of
`props.value[day]`
useMemo(() => {
return WeekdayValues.filter((day) => props.value[day]);
}, [props.value]);
</code></pre>
<p>When calling methods on objects, only the object is suggested as a
dependency:</p>
<pre lang="js"><code>// Now correctly suggests `props.data` instead of
`props.data.forEach`
useMemo(() => {
props.data.forEach((item) => console.log(item));
}, [props.data]);
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8913">#8913</a> <a
href="https://github.com/biomejs/biome/commit/e1e20ea2a8fa7f13365feb8ddc5e995d9db8bd02"><code>e1e20ea</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8363">#8363</a>:
HTML parser no longer crashes when encountering a <code><</code>
character followed by a digit in text content (e.g., <code><12
months</code>). The parser now correctly emits an "Unescaped
<code><</code> bracket character" error instead of treating
<code><12</code> as a tag name and crashing.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8910">#8910</a> <a
href="https://github.com/biomejs/biome/commit/2fb63a47dafc8b05c4b7dc0c526fd1e6bcedd2cd"><code>2fb63a4</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8774">#8774</a>:
Type aliases with generic parameters that have <code>extends</code>
constraints now properly indent comments after the equals sign.</p>
<p>Previously, comments after the <code>=</code> in type aliases with
<code>extends</code> constraints were not indented:</p>
<pre lang="diff"><code>-type A<B, C extends D> = // Some comment
-undefined;
+type A<B, C extends D> =
+ // Some comment
+ undefined;
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8916">#8916</a> <a
href="https://github.com/biomejs/biome/commit/ea4bd048c2188f3b5f6a7abb9b1e1462f37895c4"><code>ea4bd04</code></a>
Thanks <a
href="https://github.com/ryan-m-walker"><code>@ryan-m-walker</code></a>!
- Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/4013">#4013</a>,
where comments in member chains caused unnecessary line breaks.</p>
<pre lang="js"><code>// Before
</code></pre>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/biomejs/biome/commit/3a38d5c2a156f992c40792f163d6021466154f8d"><code>3a38d5c</code></a>
ci: release (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8888">#8888</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/4561751f1856e2678bcd3d37fe01f23168ce7fff"><code>4561751</code></a>
feat(linter): add rule noRedundantDefaultExport (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8931">#8931</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/ccaeac43f8d4e4e44400b15c8ae4a00dde127729"><code>ccaeac4</code></a>
feat(biome_js_analyze): implement <code>useGlobalThis</code> (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8928">#8928</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/d876a385ca4270dd3a24d826a0ae266048619bbe"><code>d876a38</code></a>
feat(lint): implement <code>useConsistentMethodSignatures</code> from
`typescript-eslint...</li>
<li><a
href="https://github.com/biomejs/biome/commit/9a18daada12f5ef841d4fcd1efd7826a3aa26684"><code>9a18daa</code></a>
feat(analyze/js/vue): add <code>noVueArrowFuncInWatch</code> (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8602">#8602</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/35316874d588ec7f202a97e9f7049578793a2b26"><code>3531687</code></a>
feat(lint/css): add <code>noDeprecatedMediaType</code> (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8861">#8861</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/95f1eea852d0e2ab248c8d8dcf7fb89da9d583d4"><code>95f1eea</code></a>
feat(lint/css): add <code>noHexColors</code> (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8860">#8860</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/d78e01dbb60c06208e7abb697ae4e700aa3dd3bd"><code>d78e01d</code></a>
feat(graphql_analyze): implement useInputName (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8619">#8619</a>)</li>
<li>See full diff in <a
href="https://github.com/biomejs/biome/commits/@biomejs/[email protected]/packages/@biomejs/biome">compare
view</a></li>
</ul>
</details>
<br />
[](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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 42c08fe commit 0500683
1 file changed
+9
-9
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments