Skip to content

Commit 0500683

Browse files
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(() =&gt; { return WeekdayValues.filter((day) =&gt; 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(() =&gt; { props.data.forEach((item) =&gt; 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>&lt;</code> character followed by a digit in text content (e.g., <code>&lt;12 months</code>). The parser now correctly emits an &quot;Unescaped <code>&lt;</code> bracket character&quot; error instead of treating <code>&lt;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&lt;B, C extends D&gt; = // Some comment -undefined; +type A&lt;B, C extends D&gt; = + // 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(() =&gt; { return WeekdayValues.filter((day) =&gt; 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(() =&gt; { props.data.forEach((item) =&gt; 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>&lt;</code> character followed by a digit in text content (e.g., <code>&lt;12 months</code>). The parser now correctly emits an &quot;Unescaped <code>&lt;</code> bracket character&quot; error instead of treating <code>&lt;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&lt;B, C extends D&gt; = // Some comment -undefined; +type A&lt;B, C extends D&gt; = + // 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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@biomejs/biome&package-manager=bun&previous-version=2.3.13&new-version=2.3.14)](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

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

bun.lock

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)