Back to Biomejs

Rules sources

src/content/docs/linter/html/sources.mdx

latest7.9 KB
Original Source

Biome exclusive rules

Rules from other sources

:::note Some Biome rules might not have options, compared to the original rule. :::

@eslint-react/eslint-plugin

@eslint-react/eslint-plugin Rules nameBiome Rules name
dom-no-script-urlnoScriptUrl

@html-eslint/eslint-plugin

@html-eslint/eslint-plugin Rules nameBiome Rules name
no-accesskey-attrsnoAccessKey
no-duplicate-attrsnoDuplicateAttributes
no-positive-tabindexnoPositiveTabindex
require-button-typeuseButtonType
require-img-altuseAltText
require-languseHtmlLang

@next/eslint-plugin-next

@next/eslint-plugin-next Rules nameBiome Rules name
no-sync-scriptsnoSyncScripts

ESLint

ESLint Rules nameBiome Rules name
no-script-urlnoScriptUrl

eslint-plugin-jsx-a11y

eslint-plugin-jsx-a11y Rules nameBiome Rules name
alt-textuseAltText
anchor-ambiguous-textnoAmbiguousAnchorText
anchor-has-contentuseAnchorContent
aria-roleuseValidAriaRole
html-has-languseHtmlLang
iframe-has-titleuseIframeTitle
img-redundant-altnoRedundantAlt
languseValidLang
media-has-captionuseMediaCaption
no-access-keynoAccessKey
no-autofocusnoAutofocus
no-distracting-elementsnoDistractingElements
role-has-required-aria-propsuseAriaPropsForRole
scopenoHeaderScope
tabindex-no-positivenoPositiveTabindex

eslint-plugin-qwik

eslint-plugin-qwik Rules nameBiome Rules name
jsx-no-script-urlnoScriptUrl

eslint-plugin-react

eslint-plugin-react Rules nameBiome Rules name
button-has-typeuseButtonType
jsx-no-script-urlnoScriptUrl

eslint-plugin-solid

eslint-plugin-solid Rules nameBiome Rules name
jsx-no-script-urlnoScriptUrl

eslint-plugin-vue

eslint-plugin-vue Rules nameBiome Rules name
attribute-hyphenationuseVueHyphenatedAttributes
enforce-style-attributeuseScopedStyles (inspired)
no-duplicate-attributesnoDuplicateAttributes
no-use-v-if-with-v-fornoVueVIfWithVFor
require-v-for-keyuseVueVForKey
v-bind-styleuseVueConsistentVBindStyle
v-on-styleuseVueConsistentVOnStyle
valid-template-rootuseVueValidTemplateRoot
valid-v-binduseVueValidVBind
valid-v-cloakuseVueValidVCloak
valid-v-elseuseVueValidVElse
valid-v-else-ifuseVueValidVElseIf
valid-v-htmluseVueValidVHtml
valid-v-ifuseVueValidVIf
valid-v-onuseVueValidVOn
valid-v-onceuseVueValidVOnce
valid-v-preuseVueValidVPre
valid-v-textuseVueValidVText

Missing a rule? Help us by contributing to the analyzer or create a rule suggestion here.