chore(deps): bump the biome group with 2 updates
Type: Pull Request
State: Merged
Association: Contributor
Comments: 1
(30 days ago)
(30 days ago)
(30 days ago)
by smorimoto
dependencies javascript
Bumps the biome group with 2 updates: @biomejs/wasm-nodejs and @biomejs/biome.
Updates @biomejs/wasm-nodejs from 2.2.4 to 2.2.5
Release notes
Sourced from @biomejs/wasm-nodejs's releases.
Biome CLI v2.2.5
2.2.5
Patch Changes
#7597
5c3d542Thanks@arendjr! - Fixed #6432:useImportExtensionsnow works correctly with aliased paths.#7269
f18dac1Thanks@CDGardner! - Fixed #6648, where Biome'snoUselessFragmentscontained inconsistencies with ESLint for fragments only containing text.Previously, Biome would report that fragments with only text were unnecessary under the
noUselessFragmentsrule. Further analysis of ESLint's behavior towards these cases revealed that text-only fragments (<>A</a>,<React.Fragment>B</React.Fragment>,<RenamedFragment>B</RenamedFragment>) would not havenoUselessFragmentsemitted for them.On the Biome side, instances such as these would emit
noUselessFragments, and applying the suggested fix would turn the text content into a proper JS string.// Ended up as: - const t = "Text" const t = <>Text</>// Ended up as: - const e = t ? "Option A" : "Option B"
const e = t ? <>Option A</> : <>Option B</>/* Ended up as:
function someFunc() {
return "Content desired to be a multi-line block of text."
}
*/
function someFunc() {
return <>
Content desired to be a multi-line
block of text.
<>
}
The proposed update was to align Biome's reaction to this rule with ESLint's; the aforementioned examples will now be supported from Biome's perspective, thus valid use of fragments.
// These instances are now valid and won't be called out by noUselessFragments.const t = <>Text</>
const e = t ? <>Option A</> : <>Option B</>function someFunc() {
return <>
Content desired to be a multi-line
block of text.
<>
}
... (truncated)
Commits
521d149ci: release (#7478)fa4fcd3docs: fix correct graphql references (#7623)2b9b9d8chore(deps): update rust crate libc to 0.2.176 (#7612)1af9931docs: extra rule sources (#7522)a50ff37chore(deps): update github-actions (#7611)fea905ffix(lint/useOptionalChain): fix incorrect suggestions fortypeofchecks on ...c294644feat(biome-js-analyze): add is_meaningful_read to semantic class reads (#7543)5c3d542fix(linter): fix aliased paths inuseImportExtensions(#7597)f18dac1fix(lint/complexity/noUselessFragments): address inconsistencies against ESLi...8653921fix(noDuplicateProperties): false positives in@containerand `@starting-st...- Additional commits viewable in compare view
Updates @biomejs/biome from 2.2.4 to 2.2.5
Release notes
Sourced from @biomejs/biome's releases.
Biome CLI v2.2.5
2.2.5
Patch Changes
#7597
5c3d542Thanks@arendjr! - Fixed #6432:useImportExtensionsnow works correctly with aliased paths.#7269
f18dac1Thanks@CDGardner! - Fixed #6648, where Biome'snoUselessFragmentscontained inconsistencies with ESLint for fragments only containing text.Previously, Biome would report that fragments with only text were unnecessary under the
noUselessFragmentsrule. Further analysis of ESLint's behavior towards these cases revealed that text-only fragments (<>A</a>,<React.Fragment>B</React.Fragment>,<RenamedFragment>B</RenamedFragment>) would not havenoUselessFragmentsemitted for them.On the Biome side, instances such as these would emit
noUselessFragments, and applying the suggested fix would turn the text content into a proper JS string.// Ended up as: - const t = "Text" const t = <>Text</>// Ended up as: - const e = t ? "Option A" : "Option B"
const e = t ? <>Option A</> : <>Option B</>/* Ended up as:
function someFunc() {
return "Content desired to be a multi-line block of text."
}
*/
function someFunc() {
return <>
Content desired to be a multi-line
block of text.
<>
}
The proposed update was to align Biome's reaction to this rule with ESLint's; the aforementioned examples will now be supported from Biome's perspective, thus valid use of fragments.
// These instances are now valid and won't be called out by noUselessFragments.const t = <>Text</>
const e = t ? <>Option A</> : <>Option B</>function someFunc() {
return <>
Content desired to be a multi-line
block of text.
<>
}
... (truncated)
Changelog
Sourced from @biomejs/biome's changelog.
2.2.5
Patch Changes
#7597
5c3d542Thanks@arendjr! - Fixed #6432:useImportExtensionsnow works correctly with aliased paths.#7269
f18dac1Thanks@CDGardner! - Fixed #6648, where Biome'snoUselessFragmentscontained inconsistencies with ESLint for fragments only containing text.Previously, Biome would report that fragments with only text were unnecessary under the
noUselessFragmentsrule. Further analysis of ESLint's behavior towards these cases revealed that text-only fragments (<>A</a>,<React.Fragment>B</React.Fragment>,<RenamedFragment>B</RenamedFragment>) would not havenoUselessFragmentsemitted for them.On the Biome side, instances such as these would emit
noUselessFragments, and applying the suggested fix would turn the text content into a proper JS string.// Ended up as: - const t = "Text" const t = <>Text</>// Ended up as: - const e = t ? "Option A" : "Option B"
const e = t ? <>Option A</> : <>Option B</>/* Ended up as:
function someFunc() {
return "Content desired to be a multi-line block of text."
}
*/
function someFunc() {
return <>
Content desired to be a multi-line
block of text.
<>
}
The proposed update was to align Biome's reaction to this rule with ESLint's; the aforementioned examples will now be supported from Biome's perspective, thus valid use of fragments.
// These instances are now valid and won't be called out by noUselessFragments.const t = <>Text</>
const e = t ? <>Option A</> : <>Option B</>function someFunc() {
return <>
Content desired to be a multi-line
block of text.
<>
}
#7498
002cdedThanks@siketyan! - Fixed #6893: TheuseExhaustiveDependenciesrule now correctly adds a dependency that is captured in a shorthand object member. For example:
... (truncated)
Commits
521d149ci: release (#7478)cadad2cfeat(lint): implementnoVueDuplicateKeysrule (#7542)9637f93feat: add useConsistentArrowReturn options (#7457)1b61631feat(lint): addnoReactForwardRefrule (#7509)74d3c56chore: add convex to bronze sponsors (#7566)3f06e19feat(linter): implementnoDeprecatedImports(#7520)a0039fdfeat(linter): implementnoUnusedExpressions(#7511)fd126d7chore: fix markdown syntax in changelogb2da976chore: fix changelog formatting0109940chore: repair changelog (#7477)- Additional commits viewable in compare view
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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
1
2
+45
-45
Package Dependencies
Technical Details
| ID: | 9246276 |
| UUID: | 2883029397 |
| Node ID: | PR_kwDODeqQrc6r14mV |
| Host: | GitHub |
| Repository: | acacode/swagger-typescript-api |
| Merge State: | Unknown |