Skip to content

Rules sources

@mysticatea/eslint-plugin rule nameBiome rule name
no-this-in-staticnoThisInStatic (inspired)
@next/eslint-plugin-next rule nameBiome rule name
google-font-displayuseGoogleFontDisplay
no-document-import-in-pagenoDocumentImportInPage
no-head-elementnoHeadElement
no-head-import-in-documentnoHeadImportInDocument
no-img-elementnoImgElement
Clippy rule nameBiome rule name
approx_constantnoApproximativeNumericConstant (inspired)
collapsible_else_ifuseCollapsedElseIf
collapsible_ifuseCollapsedIf
eq_opnoSelfCompare
flat_map_identitynoFlatMapIdentity
if_not_elsenoNegationElse
lossy_float_literalnoPrecisionLoss
map_flattenuseFlatMap
match_str_case_mismatchnoStringCaseMismatch
min_maxnoConstantMathMinMaxClamp
misrefactored_assign_opnoMisrefactoredShorthandAssign
needless_for_eachnoForEach
redundant_else noUselessElse (inspired)
self_assignmentnoSelfAssign
ESLint rule nameBiome rule name
constructor-supernoInvalidConstructorSuper
curlyuseBlockStatements
default-caseuseDefaultSwitchClause
default-case-lastuseDefaultSwitchClauseLast
default-param-lastuseDefaultParameterLast
dot-notationuseLiteralKeys
eqeqeqnoDoubleEquals
for-directionuseValidForDirection
getter-returnuseGetterReturn
guard-for-inuseGuardForIn
no-array-constructoruseArrayLiterals