Rules sources
Biome exclusive rules
Section titled “Biome exclusive rules”Rules from other sources
Section titled “Rules from other sources”@eslint-react/eslint-plugin
Section titled “@eslint-react/eslint-plugin”| @eslint-react/eslint-plugin Rules name | Biome Rules name |
|---|---|
| dom-no-missing-button-type | useButtonType (inspired) |
| dom-no-script-url | noScriptUrl |
@html-eslint/eslint-plugin
Section titled “@html-eslint/eslint-plugin”@next/eslint-plugin-next
Section titled “@next/eslint-plugin-next”| @next/eslint-plugin-next Rules name | Biome Rules name |
|---|---|
| no-sync-scripts | noSyncScripts |
ESLint
Section titled “ESLint”| ESLint Rules name | Biome Rules name |
|---|---|
| no-script-url | noScriptUrl |
eslint-plugin-jsx-a11y
Section titled “eslint-plugin-jsx-a11y”| eslint-plugin-jsx-a11y Rules name | Biome Rules name |
|---|---|
| alt-text | useAltText (inspired) |
| anchor-ambiguous-text | noAmbiguousAnchorText |
| anchor-has-content | useAnchorContent (inspired) |
| aria-role | useValidAriaRole (inspired) |
| html-has-lang | useHtmlLang (inspired) |
| iframe-has-title | useIframeTitle (inspired) |
| img-redundant-alt | noRedundantAlt (inspired) |
| lang | useValidLang (inspired) |
| media-has-caption | useMediaCaption (inspired) |
| no-access-key | noAccessKey (inspired) |
| no-autofocus | noAutofocus (inspired) |
| no-distracting-elements | noDistractingElements (inspired) |
| role-has-required-aria-props | useAriaPropsForRole (inspired) |
| scope | noHeaderScope (inspired) |
| tabindex-no-positive | noPositiveTabindex (inspired) |
eslint-plugin-qwik
Section titled “eslint-plugin-qwik”| eslint-plugin-qwik Rules name | Biome Rules name |
|---|---|
| jsx-no-script-url | noScriptUrl |
eslint-plugin-react
Section titled “eslint-plugin-react”| eslint-plugin-react Rules name | Biome Rules name |
|---|---|
| button-has-type | useButtonType (inspired) |
| jsx-no-script-url | noScriptUrl |
eslint-plugin-react-dom
Section titled “eslint-plugin-react-dom”| eslint-plugin-react-dom Rules name | Biome Rules name |
|---|---|
| no-missing-button-type | useButtonType (inspired) |
| no-script-url | noScriptUrl |
eslint-plugin-solid
Section titled “eslint-plugin-solid”| eslint-plugin-solid Rules name | Biome Rules name |
|---|---|
| jsx-no-script-url | noScriptUrl |
eslint-plugin-vue
Section titled “eslint-plugin-vue”Missing a rule? Help us by contributing to the analyzer or create a rule suggestion here.
Copyright (c) 2023-present Biome Developers and Contributors.