[Snyk] Upgrade @biomejs/biome from 1.7.2 to 1.7.3 #228
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was automatically created by Snyk using the credentials of a real user.
![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)
Snyk has created this PR to upgrade @biomejs/biome from 1.7.2 to 1.7.3.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 3 versions ahead of your current version.
The recommended version was released on a month ago.
Release notes
Package name: @biomejs/biome
CLI
Bug fixes
The stdin-file-path option now works correctly for Astro/Svelte/Vue files (#2686)
Fix #2225 where lint output become empty for Vue files.
Contributed by @ tasshi-me
biome migrate eslint
now correctly resolve@ scope/eslint-config
(#2705). Contributed by @ ConaclosLinter
New features
Bug fixes
noBlankTarget no longer hangs when applying a code fix (#2675).
Previously, the following code made Biome hangs when applying a code fix.
Contributed by @ Conaclos
noRedeclare no longer panics on conditional type (#2659).
This is a regression introduced by #2394.
This regression makes
noRedeclare
panics on every conditional types withinfer
bindings.Contributed by @ Conaclos
noUnusedLabels and noConfusingLabels now ignore svelte reactive statements (#2571).
The rules now ignore reactive Svelte blocks in Svelte components.
Contributed by @ Conaclos
useExportType no longer removes leading comments (#2685).
Previously,
useExportType
removed leading comments when it factorized thetype
qualifier.It now provides a code fix that preserves the leading comments:
Contributed by @ Conaclos
useJsxKeyInIterable no longer reports false positive when iterating on non-jsx items (#2590).
The following snipet of code no longer triggers the rule:
Contributed by @ dyc3
Fix typo by renaming
useConsistentBuiltinInstatiation
touseConsistentBuiltinInstantiation
Contributed by @ minht11
What's Changed
Other changes
"use strict"
by @ ematipico in #2699process.exit
by @ ematipico in #2700NoUnmatchableAnbSelector
by @ togami2864 in #2706New Contributors
Full Changelog: cli/v1.7.2...cli/v1.7.3
Analyzer
Bug fixes
Import sorting now ignores side effect imports (#817).
A side effect import consists now in its own group.
This ensures that side effect imports are not reordered.
Here is an example of how imports are now sorted:
Contributed by @ Conaclos
Import sorting now adds spaces where needed (#1665)
Contributed by @ Conaclos
CLI
Bug fixes
biome migrate eslint
now handles cyclic references.Some plugins and configurations export objects with cyclic references.
This causes
biome migrate eslint
to fail or ignore them.These edge cases are now handled correctly.
Contributed by @ Conaclos
Formatter
Bug fixes
Linter
New features
Add nusery/noReactSpecificProps.
Contributed by @ marvin-j97
Add noUselessUndefinedInitialization.
Contributed by @ lutaok
Add nusery/useArrayLiterals.
Contributed by @ Kazuhiro-Mimaki
Add nusery/useConsistentBuiltinInstatiation.
Contributed by @ minht11
Add nusery/useDefaultSwitchClause.
Contributed by @ michellocana
Bug fixes
noDuplicateJsonKeys no longer crashes when a JSON file contains an unterminated string (#2357).
Contributed by @ Conaclos
noRedeclare now reports redeclarations of parameters in a functions body (#2394).
The rule was unable to detect redeclarations of a parameter or type parameter in the function body.
The following two redeclarations are now reported:
Contributed by @ Conaclos
noRedeclare no longer reports overloads in object types (#2608).
The rule no longer report redeclarations in the following code:
Contributed by @ Conaclos
noRedeclare now merge default function export declarations and types (#2372).
The following code is no longer reported as a redeclaration:
Contributed by @ Conaclos
noUndeclaredVariables no longer reports variable-only and type-only exports (#2637).
Contributed by @ Conaclos
[noUnusedVariables] no longer crash Biome when encountering a malformed conditional type (#1695).
Contributed by @ Conaclos
useConst now ignores a variable that is read before its assignment.
Previously, the rule reported the following example:
It is now correctly ignored.
Contributed by @ Conaclos
useShorthandFunctionType now suggests correct code fixes when parentheses are required (#2595).
Previously, the rule didn't add parentheses when they were needed.
It now adds parentheses when the function signature is inside an array, a union, or an intersection.
Contributed by @ Conaclos
useTemplate now correctly escapes strings (#2580).
Previously, the rule didn't correctly escape characters preceded by an escaped character.
Contributed by @ Conaclos
noMisplacedAssertion now allow these matchers
expect.any()
expect.anything()
expect.closeTo
expect.arrayContaining
expect.objectContaining
expect.stringContaining
expect.stringMatching
expect.extend
expect.addEqualityTesters
expect.addSnapshotSerializer
Contributed by @ fujiyamaorange
Parser
Bug fixes
The language parsers no longer panic on unterminated strings followed by a newline and a space (#2606, #2410).
The following example is now parsed without making Biome panics:
Contributed by @ Conaclos
What's Changed
Other changes
fs_extra
andfiletime
by @ Conaclos in #2562configuration_schema.json
by @ ah-yu in #2568configuration_schema
by @ ah-yu in #2569useGenericFontNames
by @ togami2864 in #2573New Contributors
Full Changelog: cli/v1.7.1...cli/v1.7.2
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: