chore(deps-dev): bump @biomejs/biome from 2.3.5 to 2.3.7
Type: Pull Request
State: Open
Association: Unknown
Comments: 2
(16 days ago)
(13 days ago)
dependencies size/L tests javascript
Bumps @biomejs/biome from 2.3.5 to 2.3.7.
Release notes
Sourced from @biomejs/biome's releases.
Biome CLI v2.3.7
2.3.7
Patch Changes
#8169
7fdcec8Thanks@arendjr! - Fixed #7999: Correctly placeawaitafter leading comment in auto-fix action fromnoFloatingPromisesrule.#8157
12d5b42Thanks@Conaclos! - Fixed #8148.noInvalidUseBeforeDeclarationno longer reports some valid use before declarations.The following code is no longer reported as invalid:
class classA { C = C; } const C = 0;#8178
6ba4157Thanks@dyc3! - Fixed #8174, where the HTML parser would parse 2 directives as a single directive because it would not reject whitespace in Vue directives. This would cause the formatter to erroneously merge the 2 directives into one, resulting in broken code.- <Component v-else:property="123" /> + <Component v-else :property="123" />#8088
0eb08e8Thanks@db295! - Fixed #7876: ThenoUnusedImportsrule now ignores imports that are used by@linkcodeand@linkplain(previously supported@linkand@see).The following code will no longer be a false positive:
import type { a } from "a"/**
- {
@linkcodea} */ function func() {}#8119
8d64655Thanks@ematipico! - Improved the detection of the rulenoUnnecessaryConditions. Now the rule isn't triggered for variables that are mutated inside a module.This logic deviates from the original rule, hence
noUnnecessaryConditionsis now marked as "inspired".In the following example,
heystarts asfalse, but then it's assigned to a string. The rule isn't triggered inside theifcheck.let hey = false;function test() { hey = "string";
... (truncated)
Changelog
Sourced from @biomejs/biome's changelog.
2.3.7
Patch Changes
#8169
7fdcec8Thanks@arendjr! - Fixed #7999: Correctly placeawaitafter leading comment in auto-fix action fromnoFloatingPromisesrule.#8157
12d5b42Thanks@Conaclos! - Fixed #8148.noInvalidUseBeforeDeclarationno longer reports some valid use before declarations.The following code is no longer reported as invalid:
class classA { C = C; } const C = 0;#8178
6ba4157Thanks@dyc3! - Fixed #8174, where the HTML parser would parse 2 directives as a single directive because it would not reject whitespace in Vue directives. This would cause the formatter to erroneously merge the 2 directives into one, resulting in broken code.- <Component v-else:property="123" /> + <Component v-else :property="123" />#8088
0eb08e8Thanks@db295! - Fixed #7876: ThenoUnusedImportsrule now ignores imports that are used by@linkcodeand@linkplain(previously supported@linkand@see).The following code will no longer be a false positive:
import type { a } from "a"/**
- {
@linkcodea} */ function func() {}#8119
8d64655Thanks@ematipico! - Improved the detection of the rulenoUnnecessaryConditions. Now the rule isn't triggered for variables that are mutated inside a module.This logic deviates from the original rule, hence
noUnnecessaryConditionsis now marked as "inspired".In the following example,
heystarts asfalse, but then it's assigned to a string. The rule isn't triggered inside theifcheck.let hey = false;function test() { hey = "string"; }
... (truncated)
Commits
8e97b89ci: release (#8161)fb1458bfeat(lint/html/vue): adduseVueValidVText(#8158)2dd38cffix(schema): domains and feature kind (#8147)803a44achore: remove gold sponsor (#8135)166d95bci: release (#8076)6976d03chore: schema regression rule domains (#8133)5fc5416feat(lint/vue): addnoVueVIfWithVFor,useVueHyphenatedAttributes(#8097)fb8e3e7fix(noInvalidUseBeforeDeclaration): handle class, enum, import-equals (#8113)0f0a658feat(analyze): implementnoSyncScripts(#8108)82b9a8efeat(js_analyze): implement useFind (#8100)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @biomejs/biome since your current version.
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 11334107 |
| UUID: | 3651680202 |
| Node ID: | PR_kwDOEjWUk86007Kb |
| Host: | GitHub |
| Repository: | aws-powertools/powertools-lambda-typescript |