Skip to content

Commit 02fd5bb

Browse files
chore(ci): synchronize to 450f63e (#2866)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 6d77cef commit 02fd5bb

15 files changed

+141
-145
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -16,38 +16,38 @@ path = "codegen/src/lib.rs"
1616
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1717
[dependencies]
1818
anyhow = "1.0.98"
19-
biome_analyze = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69", features = [
19+
biome_analyze = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20", features = [
2020
"schema",
2121
] }
22-
biome_cli = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
23-
biome_configuration = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69", features = [
22+
biome_cli = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
23+
biome_configuration = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20", features = [
2424
"schema",
2525
] }
26-
biome_console = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
27-
biome_css_analyze = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
28-
biome_css_parser = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
29-
biome_css_syntax = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
30-
biome_deserialize = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
31-
biome_diagnostics = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
32-
biome_flags = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
33-
biome_formatter = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
34-
biome_fs = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
35-
biome_graphql_analyze = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
36-
biome_graphql_parser = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
37-
biome_graphql_syntax = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
38-
biome_js_analyze = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
39-
biome_js_formatter = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
40-
biome_js_parser = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
41-
biome_js_syntax = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
42-
biome_json_analyze = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
43-
biome_json_factory = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
44-
biome_json_formatter = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
45-
biome_json_parser = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
46-
biome_json_syntax = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
47-
biome_rowan = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
48-
biome_service = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
49-
biome_string_case = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
50-
biome_text_edit = { git = "https://github.com/biomejs/biome.git", rev = "56665829055dada56eb4fb3c067d7d9f3a82cf69" }
26+
biome_console = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
27+
biome_css_analyze = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
28+
biome_css_parser = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
29+
biome_css_syntax = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
30+
biome_deserialize = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
31+
biome_diagnostics = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
32+
biome_flags = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
33+
biome_formatter = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
34+
biome_fs = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
35+
biome_graphql_analyze = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
36+
biome_graphql_parser = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
37+
biome_graphql_syntax = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
38+
biome_js_analyze = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
39+
biome_js_formatter = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
40+
biome_js_parser = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
41+
biome_js_syntax = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
42+
biome_json_analyze = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
43+
biome_json_factory = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
44+
biome_json_formatter = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
45+
biome_json_parser = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
46+
biome_json_syntax = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
47+
biome_rowan = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
48+
biome_service = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
49+
biome_string_case = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
50+
biome_text_edit = { git = "https://github.com/biomejs/biome.git", rev = "450f63e45281a310ef2164306a5eedee99c71e20" }
5151
bpaf = { version = "0.9.20", features = ["docgen"] }
5252
# Needed to fix some weird dependency
5353
lock_api = "0.4.13"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"@astrojs/rss": "4.0.12",
3434
"@astrojs/starlight": "0.35.2",
3535
"@biomejs/biome": "2.1.4",
36-
"@biomejs/wasm-web": "https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@5666582",
36+
"@biomejs/wasm-web": "https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@450f63e",
3737
"@codemirror/lang-css": "6.3.1",
3838
"@codemirror/lang-html": "6.4.9",
3939
"@codemirror/lang-javascript": "6.2.4",

pnpm-lock.yaml

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

src/content/docs/linter/javascript/rules.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -162,43 +162,43 @@ Below the list of rules supported by Biome, divided by group. Here's a legend of
162162
| [noMagicNumbers](/linter/rules/no-magic-numbers) | Reports usage of "magic numbers" — numbers used directly instead of being assigned to named constants. | |
163163
| [noMisusedPromises](/linter/rules/no-misused-promises) | Disallow Promises to be used in places where they are almost certainly a | <span class='inline-icon' title="The rule has an unsafe fix" ><Icon name="warning" label="The rule has an unsafe fix" size="1.2rem" /></span> |
164164
| [noNestedComponentDefinitions](/linter/rules/no-nested-component-definitions) | Disallows defining React components inside other components. | |
165-
| [noNonNullAssertedOptionalChain](/linter/rules/no-non-null-asserted-optional-chain) | Disallow non-null assertions after optional chaining expressions. | <span class='inline-icon' title="This rule is not released yet"><Icon name="moon" label="This rule is not released yet" size="1.2rem" /></span> |
165+
| [noNonNullAssertedOptionalChain](/linter/rules/no-non-null-asserted-optional-chain) | Disallow non-null assertions after optional chaining expressions. | |
166166
| [noNoninteractiveElementInteractions](/linter/rules/no-noninteractive-element-interactions) | Disallow use event handlers on non-interactive elements. | |
167167
| [noProcessGlobal](/linter/rules/no-process-global) | Disallow the use of `process` global. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
168-
| [noQwikUseVisibleTask](/linter/rules/no-qwik-use-visible-task) | Disallow `useVisibleTask$()` functions in Qwik components. | <span class='inline-icon' title="This rule is not released yet"><Icon name="moon" label="This rule is not released yet" size="1.2rem" /></span> |
168+
| [noQwikUseVisibleTask](/linter/rules/no-qwik-use-visible-task) | Disallow `useVisibleTask$()` functions in Qwik components. | |
169169
| [noReactPropAssign](/linter/rules/no-react-prop-assign) | Disallow assigning to React component props. | |
170170
| [noRestrictedElements](/linter/rules/no-restricted-elements) | Disallow the use of configured elements. | |
171171
| [noSecrets](/linter/rules/no-secrets) | Disallow usage of sensitive data such as API keys and tokens. | |
172172
| [noShadow](/linter/rules/no-shadow) | Disallow variable declarations from shadowing variables declared in the outer scope. | |
173173
| [noTsIgnore](/linter/rules/no-ts-ignore) | Prevents the use of the TypeScript directive `@ts-ignore`. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
174174
| [noUnassignedVariables](/linter/rules/no-unassigned-variables) | Disallow `let` or `var` variables that are read but never assigned. | |
175-
| [noUnnecessaryConditions](/linter/rules/no-unnecessary-conditions) | Disallow unnecessary type-based conditions that can be statically determined as redundant. | <span class='inline-icon' title="This rule is not released yet"><Icon name="moon" label="This rule is not released yet" size="1.2rem" /></span> |
175+
| [noUnnecessaryConditions](/linter/rules/no-unnecessary-conditions) | Disallow unnecessary type-based conditions that can be statically determined as redundant. | |
176176
| [noUnresolvedImports](/linter/rules/no-unresolved-imports) | Warn when importing non-existing exports. | |
177177
| [noUnwantedPolyfillio](/linter/rules/no-unwanted-polyfillio) | Prevent duplicate polyfills from Polyfill.io. | |
178178
| [noUselessBackrefInRegex](/linter/rules/no-useless-backref-in-regex) | Disallow useless backreferences in regular expression literals that always match an empty string. | |
179179
| [noUselessEscapeInString](/linter/rules/no-useless-escape-in-string) | Disallow unnecessary escapes in string literals. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
180180
| [noUselessUndefined](/linter/rules/no-useless-undefined) | Disallow the use of useless `undefined`. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
181-
| [noVueDataObjectDeclaration](/linter/rules/no-vue-data-object-declaration) | Enforce that Vue component `data` options are declared as functions. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span><span class='inline-icon' title="This rule is not released yet"><Icon name="moon" label="This rule is not released yet" size="1.2rem" /></span> |
181+
| [noVueDataObjectDeclaration](/linter/rules/no-vue-data-object-declaration) | Enforce that Vue component `data` options are declared as functions. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
182182
| [noVueReservedKeys](/linter/rules/no-vue-reserved-keys) | Disallow reserved keys in Vue component data and computed properties. | |
183183
| [noVueReservedProps](/linter/rules/no-vue-reserved-props) | Disallow reserved names to be used as props. | |
184184
| [useAdjacentGetterSetter](/linter/rules/use-adjacent-getter-setter) | Enforce that getters and setters for the same property are adjacent in class and object definitions. | |
185-
| [useAnchorHref](/linter/rules/use-anchor-href) | Enforces `href` attribute for `<a>` elements. | <span class='inline-icon' title="This rule is not released yet"><Icon name="moon" label="This rule is not released yet" size="1.2rem" /></span> |
185+
| [useAnchorHref](/linter/rules/use-anchor-href) | Enforces `href` attribute for `<a>` elements. | |
186186
| [useConsistentObjectDefinition](/linter/rules/use-consistent-object-definition) | Require the consistent declaration of object literals. Defaults to explicit definitions. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
187187
| [useConsistentResponse](/linter/rules/use-consistent-response) | Use static `Response` methods instead of `new Response()` constructor when possible. | <span class='inline-icon' title="The rule has an unsafe fix" ><Icon name="warning" label="The rule has an unsafe fix" size="1.2rem" /></span> |
188-
| [useConsistentTypeDefinitions](/linter/rules/use-consistent-type-definitions) | Enforce type definitions to consistently use either `interface` or `type`. | <span class='inline-icon' title="The rule has an unsafe fix" ><Icon name="warning" label="The rule has an unsafe fix" size="1.2rem" /></span><span class='inline-icon' title="This rule is not released yet"><Icon name="moon" label="This rule is not released yet" size="1.2rem" /></span> |
188+
| [useConsistentTypeDefinitions](/linter/rules/use-consistent-type-definitions) | Enforce type definitions to consistently use either `interface` or `type`. | <span class='inline-icon' title="The rule has an unsafe fix" ><Icon name="warning" label="The rule has an unsafe fix" size="1.2rem" /></span> |
189189
| [useExhaustiveSwitchCases](/linter/rules/use-exhaustive-switch-cases) | Require switch-case statements to be exhaustive. | <span class='inline-icon' title="The rule has an unsafe fix" ><Icon name="warning" label="The rule has an unsafe fix" size="1.2rem" /></span> |
190190
| [useExplicitType](/linter/rules/use-explicit-type) | Enforce types in functions, methods, variables, and parameters. | |
191191
| [useExportsLast](/linter/rules/use-exports-last) | Require that all exports are declared after all non-export statements. | |
192192
| [useForComponent](/linter/rules/use-for-component) | Enforce using Solid's `<For />` component for mapping an array to JSX elements. | |
193193
| [useGoogleFontPreconnect](/linter/rules/use-google-font-preconnect) | Ensure the `preconnect` attribute is used when using Google Fonts. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
194-
| [useImageSize](/linter/rules/use-image-size) | Enforces that `<img>` elements have both width and height attributes. | <span class='inline-icon' title="This rule is not released yet"><Icon name="moon" label="This rule is not released yet" size="1.2rem" /></span> |
194+
| [useImageSize](/linter/rules/use-image-size) | Enforces that `<img>` elements have both width and height attributes. | |
195195
| [useIndexOf](/linter/rules/use-index-of) | Prefer `Array#{indexOf,lastIndexOf}()` over `Array#{findIndex,findLastIndex}()` when looking for the index of an item. | <span class='inline-icon' title="The rule has an unsafe fix" ><Icon name="warning" label="The rule has an unsafe fix" size="1.2rem" /></span> |
196196
| [useIterableCallbackReturn](/linter/rules/use-iterable-callback-return) | Enforce consistent return values in iterable callbacks. | |
197197
| [useJsonImportAttribute](/linter/rules/use-json-import-attribute) | Enforces the use of `with { type: "json" }` for JSON module imports. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
198198
| [useNumericSeparators](/linter/rules/use-numeric-separators) | Enforce the use of numeric separators in numeric literals. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
199199
| [useObjectSpread](/linter/rules/use-object-spread) | Prefer object spread over `Object.assign()` when constructing new objects. | <span class='inline-icon' title='The rule has a safe fix.'><Icon name="seti:config" label="The rule has a safe fix" size="1.2rem" /></span> |
200200
| [useParseIntRadix](/linter/rules/use-parse-int-radix) | Enforce the consistent use of the radix argument when using `parseInt()`. | <span class='inline-icon' title="The rule has an unsafe fix" ><Icon name="warning" label="The rule has an unsafe fix" size="1.2rem" /></span> |
201-
| [useQwikClasslist](/linter/rules/use-qwik-classlist) | Prefer using the `class` prop as a classlist over the `classnames` helper. | <span class='inline-icon' title="This rule is not released yet"><Icon name="moon" label="This rule is not released yet" size="1.2rem" /></span> |
201+
| [useQwikClasslist](/linter/rules/use-qwik-classlist) | Prefer using the `class` prop as a classlist over the `classnames` helper. | |
202202
| [useReactFunctionComponents](/linter/rules/use-react-function-components) | Enforce that components are defined as functions and never as classes. | |
203203
| [useReadonlyClassProperties](/linter/rules/use-readonly-class-properties) | Enforce marking members as `readonly` if they are never modified outside the constructor. | <span class='inline-icon' title="The rule has an unsafe fix" ><Icon name="warning" label="The rule has an unsafe fix" size="1.2rem" /></span> |
204204
| [useSingleJsDocAsterisk](/linter/rules/use-single-js-doc-asterisk) | Enforce JSDoc comment lines to start with a single asterisk, except for the first one. | <span class='inline-icon' title="The rule has an unsafe fix" ><Icon name="warning" label="The rule has an unsafe fix" size="1.2rem" /></span> |

0 commit comments

Comments
 (0)