Skip to content

Rules ​

The progress of all rule implementations is tracked here.

  • Total number of rules: 801
  • Rules turned on by default: 112
  • Rules with fixes available: 296
Legend for 'Fixable?' column
  • πŸ› οΈ: an auto-fix is available for this rule
  • πŸ’‘: a suggestion is available for this rule
  • βš οΈπŸ› οΈ: a dangerous auto-fix is available for this rule
  • βš οΈπŸ’‘: a dangerous suggestion is available for this rule
  • 🚧: an auto-fix or suggestion is possible, but currently not implemented

Rule name β–² Source Category Default Fixable? Version
accessor-pairseslintpedanticv1.33.0
adjacent-overload-signaturestypescriptstylev0.0.7
alt-textjsx-a11ycorrectnessv0.0.16
always-returnpromisesuspiciousv1.13.0
anchor-ambiguous-textjsx-a11yrestrictionv0.13.2
anchor-has-contentjsx-a11ycorrectnessπŸ’‘v0.0.18
anchor-is-validjsx-a11ycorrectnessv0.0.19
approx-constantoxcsuspiciousπŸ’‘v0.1.1
aria-activedescendant-has-tabindexjsx-a11ycorrectnessv0.2.1
aria-propsjsx-a11ycorrectnessπŸ› οΈv0.0.22
aria-proptypesjsx-a11ycorrectnessv1.36.0
aria-rolejsx-a11ycorrectnessv0.1.1
aria-unsupported-elementsjsx-a11ycorrectnessπŸ› οΈv0.1.1
array-callback-returneslintpedantic🚧v0.0.3
array-typetypescriptstyleπŸ› οΈv0.2.8
arrow-body-styleeslintstyleπŸ› οΈv1.4.0
autocomplete-validjsx-a11ycorrectnessv0.2.0
avoid-newpromisestylev0.6.1
await-thenableπŸ’­typescriptcorrectnessβœ…πŸ’‘v1.12.0
bad-array-method-on-argumentsoxccorrectnessβœ…v0.0.3
bad-bitwise-operatoroxcrestrictionπŸ’‘v0.0.3
bad-char-at-comparisonoxccorrectnessβœ…v0.0.22
bad-comparison-sequenceoxccorrectnessβœ…v0.0.3
bad-min-max-funcoxccorrectnessβœ…v0.0.3
bad-object-literal-comparisonoxccorrectnessβœ…v0.1.1
bad-replace-all-argoxccorrectnessβœ…v0.0.22
ban-ts-commenttypescriptpedanticπŸ› οΈv0.0.8
ban-tslint-commenttypescriptstyleπŸ› οΈv0.2.9
ban-typestypescriptpedanticv0.0.14
block-scoped-vareslintsuspiciousv0.16.9
branches-sharing-codeoxcpedanticπŸ’‘v1.22.0
button-has-typereactrestrictionv0.1.1
capitalized-commentseslintstyleπŸ› οΈv1.34.0
catch-error-nameunicornstyleπŸ› οΈv0.0.14
catch-or-returnpromiserestrictionv0.9.2
check-accessjsdocrestrictionv0.2.16
check-property-namesjsdoccorrectness🚧v0.2.18
check-tag-namesjsdoccorrectness🚧v0.3.2
checked-requires-onchange-or-readonlyreactpedanticv0.2.15
class-literal-property-styletypescriptstyle🚧v1.47.0
class-methods-use-thiseslintrestrictionv1.16.0
click-events-have-key-eventsjsx-a11ycorrectnessv0.2.1
complexityeslintrestrictionv1.37.0
consistent-assertunicornpedanticπŸ› οΈv0.16.9
consistent-date-cloneunicornstyleπŸ› οΈv0.15.13
consistent-each-forvitestcorrectnessv1.39.0
consistent-empty-array-spreadunicornpedanticπŸ’‘v0.10.1
consistent-existence-index-checkunicornstyleπŸ› οΈv0.12.0
consistent-function-scopingunicornsuspicious🚧v0.8.0
consistent-generic-constructorstypescriptstyleπŸ› οΈv0.14.0
consistent-indexed-object-styletypescriptstyleπŸ› οΈv0.4.2
consistent-returnπŸ’­typescriptsuspiciousv0.0.8
consistent-template-literal-escapeunicornstyleπŸ› οΈv1.60.0
consistent-test-filenameviteststylev1.36.0
consistent-test-itjeststyleπŸ› οΈv0.5.3
consistent-test-itviteststyleπŸ› οΈv0.5.3
consistent-type-assertionstypescriptstyleπŸ› οΈ πŸ’‘v1.44.0
consistent-type-definitionstypescriptstyle⚠️ πŸ› οΈv0.2.17
consistent-type-exportsπŸ’­typescriptstylev0.0.8
consistent-type-importstypescriptstyleπŸ› οΈv0.5.2
consistent-type-specifier-styleimportstyleπŸ› οΈv0.16.11
consistent-vitest-viviteststyleπŸ› οΈv1.37.0
const-comparisonsoxccorrectnessβœ…v0.0.22
constructor-supereslintcorrectnessβœ…v0.0.3
control-has-associated-labeljsx-a11ycorrectnessv1.65.0
curlyeslintstyleπŸ› οΈv0.15.13
custom-error-definitionunicornstyle🚧v1.57.0
defaultimportcorrectnessv0.0.13
default-caseeslintrestrictionv0.4.0
default-case-lasteslintstylev0.0.16
default-param-lasteslintstylev0.2.15
define-emits-declarationvuestyle🚧v1.15.0
define-props-declarationvuestylev1.15.0
define-props-destructuringvuestylev1.20.0
display-namereactpedanticv1.42.0
dot-notationπŸ’­typescriptstylev1.49.0
double-comparisonsoxccorrectnessβœ…πŸ› οΈv0.0.22
empty-brace-spacesunicornstyleπŸ› οΈv0.0.18
empty-tagsjsdocrestriction🚧v0.2.16
eqeqeqeslintpedantic⚠️ πŸ› οΈv0.0.3
erasing-opoxccorrectnessβœ…βš οΈ πŸ› οΈv0.1.1
error-messageunicornstylev0.0.14
escape-caseunicornpedanticπŸ› οΈv0.0.19
exhaustive-depsreactcorrectness⚠️ πŸ›  πŸ’‘v0.12.0
expect-expectjestcorrectnessv0.0.12
expect-expectvitestcorrectnessv0.0.12
explicit-function-return-typetypescriptrestrictionv0.4.4
explicit-length-checkunicornpedanticπŸ› οΈv0.0.19
explicit-member-accessibilitytypescriptrestrictionπŸ› οΈ πŸ’‘v1.61.0
explicit-module-boundary-typestypescriptrestrictionv1.9.0
exportimportnurseryv0.0.21
exports-lastimportstylev0.15.14
extensionsimportrestrictionv1.2.0
filename-caseunicornstylev0.0.14
firstimportstyle🚧v0.11.1
for-directioneslintcorrectnessβœ…βš οΈ πŸ› οΈv0.0.3
forbid-component-propsreactrestrictionv1.62.0
forbid-dom-propsreactrestrictionv1.24.0
forbid-elementsreactrestrictionv0.16.11
forward-ref-uses-refreactcorrectnessπŸ’‘v0.16.9
func-name-matchingeslintstylev1.62.0
func-nameseslintstyleπŸ› οΈ πŸ’‘v0.7.0
func-styleeslintstyle🚧v0.15.11
getter-returneslintcorrectnessβœ…v0.0.3
global-requirenodestylev1.36.0
google-font-displaynextjscorrectnessv0.2.0
google-font-preconnectnextjscorrectnessv0.2.0
group-exportsimportstylev0.16.6
grouped-accessor-pairseslintstyle🚧v0.15.12
guard-for-ineslintstylev0.2.14
handle-callback-errnoderestrictionv1.56.0
heading-has-contentjsx-a11ycorrectnessv0.0.19
hoisted-apis-on-topvitestcorrectnessπŸ’‘v1.39.0
hook-use-statereactstyle🚧v1.59.0
html-has-langjsx-a11ycorrectnessv0.0.18
id-lengtheslintstylev1.4.0
id-matcheslintstylevnext
iframe-has-titlejsx-a11ycorrectnessv0.0.19
iframe-missing-sandboxreactsuspicious🚧v0.10.0
img-redundant-altjsx-a11ycorrectnessv0.0.19
implements-on-classesjsdoccorrectnessv0.3.2
init-declarationseslintstylev0.15.11
inline-script-idnextjscorrectnessv0.2.0
interactive-supports-focusjsx-a11ycorrectnessπŸ’‘v1.63.0
jsx-boolean-valuereactstyleπŸ› οΈv0.7.0
jsx-curly-brace-presencereactstyleπŸ› οΈv0.7.0
jsx-filename-extensionreactrestriction🚧v0.15.14
jsx-fragmentsreactstyleπŸ› οΈv1.12.0
jsx-handler-namesreactstylev1.13.0
jsx-keyreactcorrectnessv0.0.14
jsx-max-depthreactstylev1.36.0
jsx-no-comment-textnodesreactsuspiciousv0.0.14
jsx-no-constructed-context-valuesreactperfv1.48.0
jsx-no-duplicate-propsreactcorrectnessv0.0.14
jsx-no-jsx-as-propreact-perfperfv0.2.3
jsx-no-new-array-as-propreact-perfperfv0.2.3
jsx-no-new-function-as-propreact-perfperfv0.2.3
jsx-no-new-object-as-propreact-perfperfv0.2.3
jsx-no-script-urlreactsuspicious🚧v0.13.2
jsx-no-target-blankreactpedantic🚧v0.2.5
jsx-no-undefreactcorrectnessv0.1.1
jsx-no-useless-fragmentreactpedanticπŸ’‘v0.0.14
jsx-pascal-casereactstylev1.19.0
jsx-props-no-spread-multireactcorrectnessπŸ› οΈv0.7.2
jsx-props-no-spreadingreactstylev1.33.0
label-has-associated-controljsx-a11ycorrectnessv0.9.1
langjsx-a11ycorrectnessv0.1.1
logical-assignment-operatorseslintstyle🚧v1.63.0
max-classes-per-fileeslintpedanticv0.3.4
max-dependenciesimportpedanticv0.5.0
max-deptheslintpedanticv0.15.12
max-expectsjeststylev0.0.18
max-expectsviteststylev0.0.18
max-lineseslintpedanticv0.2.14
max-lines-per-functioneslintpedanticv0.15.12
max-nested-callbackseslintpedanticv0.15.12
max-nested-describejeststylev0.4.4
max-nested-describeviteststylev0.4.4
max-paramseslintstylev0.2.14
max-propsvuerestrictionv1.19.0
max-statementseslintstylev1.35.0
media-has-captionjsx-a11ycorrectnessv0.1.1
misrefactored-assign-opoxcsuspiciousπŸ’‘v0.1.1
missing-throwoxccorrectnessβœ…πŸ’‘v0.0.3
mouse-events-have-key-eventsjsx-a11ycorrectnessv0.1.1
namedimportnurseryv0.0.13
namespaceimportcorrectnessv0.2.11
new-capeslintstyle🚧v0.15.5
new-for-builtinsunicornpedantic🚧v0.0.16
newline-after-importimportstyleπŸ› οΈvnext
next-script-for-ganextjscorrectnessv0.2.0
no-absolute-pathimportsuspicious🚧v0.15.13
no-abusive-eslint-disableunicornrestrictionv0.0.18
no-access-keyjsx-a11ycorrectnessπŸ’‘v0.0.21
no-accessor-recursionunicornsuspiciousv0.16.5
no-accumulating-spreadoxcperfv0.0.19
no-alerteslintrestrictionv0.9.3
no-alias-methodsjeststyleπŸ› οΈv0.0.12
no-alias-methodsviteststyleπŸ› οΈv0.0.12
no-amdimportrestrictionv0.0.16
no-anonymous-default-exportimportstylev0.15.14
no-anonymous-default-exportunicornrestriction🚧v0.3.3
no-aria-hidden-on-focusablejsx-a11ycorrectnessπŸ› οΈv0.0.22
no-array-callback-referenceunicornpedantic🚧v1.19.0
no-array-constructoreslintpedanticπŸ› οΈv0.0.3
no-array-deleteπŸ’­typescriptcorrectnessβœ…πŸ’‘v1.12.0
no-array-for-eachunicornrestriction🚧v0.0.19
no-array-index-keyreactperfv0.13.0
no-array-method-this-argumentunicornstyle🚧v0.16.12
no-array-reduceunicornrestrictionv0.0.19
no-array-reverseunicornsuspiciousπŸ› οΈv1.15.0
no-array-sortunicornsuspiciousπŸ› οΈv1.15.0
no-arrow-functions-in-watchvuecorrectnessv1.39.0
no-assign-module-variablenextjscorrectnessv0.2.0
no-async-awaitoxcrestrictionv0.4.2
no-async-client-componentnextjscorrectnessv0.2.0
no-async-endpoint-handlersoxcsuspiciousv0.9.2
no-async-promise-executoreslintcorrectnessβœ…v0.0.3
no-autofocusjsx-a11ycorrectnessπŸ’‘v0.0.19
no-await-expression-memberunicornstyle⚠️ πŸ› οΈv0.0.19
no-await-in-loopeslintperfv0.3.2
no-await-in-promise-methodsunicorncorrectnessβœ…πŸ’‘v0.2.18
no-barrel-fileoxcrestrictionv0.3.0
no-base-to-stringπŸ’­typescriptcorrectnessβœ…v1.12.0
no-before-interactive-script-outside-documentnextjscorrectnessv0.2.7
no-bitwiseeslintrestrictionv0.0.3
no-callback-in-promisepromisecorrectnessv0.10.0
no-callereslintcorrectnessβœ…v0.0.3
no-case-declarationseslintpedanticπŸ’‘v0.0.4
no-children-propreactcorrectnessv0.0.14
no-class-assigneslintcorrectnessβœ…v0.0.3
no-clone-elementreactrestrictionv1.53.0
no-commented-out-testsjestsuspiciousv0.0.8
no-commented-out-testsvitestsuspiciousv0.0.8
no-commonjsimportrestrictionv0.11.0
no-compare-neg-zeroeslintcorrectnessβœ…πŸ› οΈ πŸ’‘v0.0.3
no-cond-assigneslintcorrectnessβœ…v0.0.5
no-conditional-expectjestcorrectnessv0.0.12
no-conditional-expectvitestcorrectnessv0.0.12
no-conditional-in-testjestpedanticv0.8.0
no-conditional-in-testvitestpedanticv0.8.0
no-conditional-testsvitestcorrectnessv0.8.0
no-confusing-non-null-assertiontypescriptsuspicious🚧v0.6.1
no-confusing-set-timeoutjeststylev0.0.14
no-confusing-void-expressionπŸ’­typescriptpedanticπŸ› οΈ πŸ’‘v1.12.0
no-consoleeslintrestrictionπŸ’‘v0.0.13
no-console-spacesunicornstyleπŸ› οΈv0.0.14
no-const-assigneslintcorrectnessβœ…v0.0.3
no-const-enumoxcrestrictionπŸ› οΈv0.4.2
no-constant-binary-expressioneslintcorrectnessβœ…v0.0.3
no-constant-conditioneslintcorrectnessβœ…v0.0.3
no-constructor-returneslintpedanticv0.4.3
no-continueeslintstylev0.2.14
no-control-regexeslintcorrectnessβœ…v0.0.7
no-css-tagsnextjscorrectnessv0.2.0
no-cycleimportrestrictionv0.0.13
no-dangerreactrestrictionv0.0.14
no-danger-with-childrenreactcorrectnessv0.9.6
no-debuggereslintcorrectnessβœ…πŸ’‘v0.0.3
no-default-exportimportrestrictionv0.2.14
no-defaultsjsdoccorrectness🚧v0.3.2
no-delete-vareslintcorrectnessβœ…v0.0.4
no-deprecatedπŸ’­typescriptpedanticv1.26.0
no-deprecated-data-object-declarationvuecorrectness🚧v1.62.0
no-deprecated-delete-setvuecorrectnessv1.62.0
no-deprecated-destroyed-lifecyclevuecorrectnessπŸ› οΈv1.35.0
no-deprecated-events-apivuecorrectnessv1.62.0
no-deprecated-functionsjeststyleπŸ› οΈv0.0.18
no-deprecated-model-definitionvuecorrectness🚧v1.63.0
no-deprecated-vue-config-keycodesvuecorrectnessv1.62.0
no-did-mount-set-statereactcorrectnessv1.36.0
no-did-update-set-statereactcorrectnessv1.62.0
no-direct-mutation-statereactcorrectnessv0.2.0
no-disabled-testsjestcorrectnessv0.0.7
no-disabled-testsvitestcorrectnessv0.0.7
no-distracting-elementsjsx-a11ycorrectnessv0.0.22
no-div-regexeslintrestrictionπŸ› οΈv0.4.2
no-document-cookieunicornrestrictionv0.0.18
no-document-import-in-pagenextjscorrectnessv0.2.1
no-done-callbackjeststyle🚧v0.0.13
no-dupe-class-memberseslintcorrectnessβœ…v0.0.3
no-dupe-else-ifeslintcorrectnessβœ…v0.0.5
no-dupe-keyseslintcorrectnessβœ…v0.0.3
no-duplicate-caseeslintcorrectnessβœ…v0.0.3
no-duplicate-enum-valuestypescriptcorrectnessβœ…v0.0.8
no-duplicate-headnextjscorrectnessv0.3.3
no-duplicate-hooksjeststylev0.4.0
no-duplicate-hooksviteststylev0.4.0
no-duplicate-importseslintstyle🚧v0.13.2
no-duplicate-type-constituentsπŸ’­typescriptcorrectnessβœ…πŸ› οΈv1.12.0
no-duplicatesimportstylev0.2.11
no-dynamic-deletetypescriptrestrictionv0.5.2
no-dynamic-requireimportrestrictionv0.9.3
no-else-returneslintpedanticπŸ› οΈv0.9.10
no-emptyeslintrestrictionπŸ’‘v0.0.3
no-empty-character-classeslintcorrectnessβœ…v0.0.7
no-empty-fileunicorncorrectnessβœ…v0.0.15
no-empty-functioneslintrestrictionπŸ’‘v0.3.3
no-empty-interfacetypescriptstyle🚧v0.0.6
no-empty-named-blocksimportsuspiciousπŸ› οΈv0.16.1
no-empty-object-typetypescriptrestriction🚧v0.12.0
no-empty-patterneslintcorrectnessβœ…v0.0.3
no-empty-static-blockeslintcorrectnessβœ…πŸ’‘v0.0.19
no-eq-nulleslintrestriction⚠️ πŸ› οΈv0.2.14
no-evaleslintcorrectnessβœ…v0.0.3
no-ex-assigneslintcorrectnessβœ…v0.0.4
no-explicit-anytypescriptrestrictionπŸ› οΈv0.0.13
no-exportjestcorrectnessv0.0.13
no-export-in-script-setupvuecorrectnessv1.20.0
no-exports-assignnodestyleπŸ› οΈv0.9.3
no-extend-nativeeslintsuspiciousv0.9.7
no-extra-bindeslintsuspicious🚧v1.1.0
no-extra-boolean-casteslintcorrectnessβœ…πŸ› οΈ πŸ’‘v0.0.8
no-extra-labeleslintstyleπŸ› οΈv0.15.4
no-extra-non-null-assertiontypescriptcorrectnessβœ…πŸ› οΈv0.0.6
no-extraneous-classtypescriptsuspicious⚠️ πŸ’‘v0.7.0
no-fallthrougheslintpedantic🚧v0.0.14
no-find-dom-nodereactcorrectnessv0.0.15
no-floating-promisesπŸ’­typescriptcorrectnessβœ…πŸ’‘v1.11.0
no-focused-testsjestcorrectnessπŸ› οΈv0.0.8
no-focused-testsvitestcorrectnessπŸ› οΈv0.0.8
no-for-in-arrayπŸ’­typescriptcorrectnessβœ…v1.12.0
no-func-assigneslintcorrectnessβœ…v0.0.3
no-global-assigneslintcorrectnessβœ…v0.0.7
no-head-elementnextjscorrectnessv0.2.1
no-head-import-in-documentnextjscorrectnessv0.2.0
no-hex-escapeunicornpedanticπŸ› οΈv0.0.18
no-hooksjeststylev0.0.16
no-hooksviteststylev0.0.16
no-html-link-for-pagesnextjscorrectnessv1.7.0
no-identical-titlejeststylev0.0.14
no-identical-titleviteststylev0.0.14
no-img-elementnextjscorrectness🚧v0.2.0
no-immediate-mutationunicornpedantic🚧v1.35.0
no-implicit-coercioneslintstyleπŸ› οΈv1.33.0
no-implicit-globalseslintrestrictionv1.65.0
no-implied-evaleslintsuspiciousβœ…vnext
no-implied-evalπŸ’­typescriptcorrectnessβœ…v1.12.0
no-import-assigneslintcorrectnessβœ…v0.0.5
no-import-compiler-macrosvuerestriction⚠️ πŸ› οΈv1.21.0
no-import-node-testviteststyleπŸ’‘v0.7.0
no-import-type-side-effectstypescriptrestrictionπŸ› οΈv0.5.0
no-importing-vitest-globalsviteststyleπŸ› οΈv1.49.0
no-inferrable-typestypescriptstyleπŸ’‘v0.14.0
no-inline-commentseslintpedanticv1.34.0
no-inner-declarationseslintpedanticv0.0.5
no-instanceof-arrayunicornpedanticπŸ› οΈv0.0.8
no-instanceof-builtinsunicornsuspiciousπŸ’‘v0.16.12
no-interactive-element-to-noninteractive-rolejsx-a11ycorrectnessv1.65.0
no-interpolation-in-snapshotsjeststylev0.0.13
no-interpolation-in-snapshotsviteststylev0.0.13
no-invalid-fetch-optionsunicorncorrectnessβœ…v0.15.12
no-invalid-regexpeslintcorrectnessβœ…v0.9.4
no-invalid-remove-event-listenerunicorncorrectnessβœ…v0.0.16
no-invalid-void-typetypescriptrestrictionv1.47.0
no-irregular-whitespaceeslintcorrectnessβœ…v0.1.1
no-is-mountedreactcorrectnessv0.0.19
no-iteratoreslintcorrectnessβœ…πŸ’‘v0.2.15
no-jasmine-globalsjeststyleπŸ› οΈv0.0.13
no-label-vareslintstylev0.6.0
no-labelseslintstylev0.15.4
no-large-snapshotsjeststylev0.4.3
no-large-snapshotsviteststylev0.4.3
no-length-as-slice-endunicornrestrictionπŸ› οΈv0.7.0
no-lifecycle-after-awaitvuecorrectnessv1.39.0
no-lone-blockseslintstylev0.15.6
no-lonely-ifeslintpedantic🚧v0.16.0
no-lonely-ifunicornpedantic🚧v0.0.18
no-loop-funceslintpedanticv1.33.0
no-loss-of-precisioneslintcorrectnessβœ…v0.0.7
no-magic-array-flat-depthunicornrestrictionv0.4.2
no-magic-numberseslintstyle🚧v0.9.3
no-map-spreadoxcperfπŸ› οΈ πŸ’‘v0.11.0
no-meaningless-void-operatorπŸ’­typescriptcorrectnessβœ…πŸ› οΈ πŸ’‘v1.12.0
no-misleading-character-classeslintcorrectnessβœ…πŸš§v1.17.0
no-misused-newtypescriptcorrectnessβœ…v0.0.7
no-misused-promisesπŸ’­typescriptpedanticv1.11.0
no-misused-spreadπŸ’­typescriptcorrectnessβœ…πŸ’‘v1.12.0
no-mixed-enumsπŸ’­typescriptpedanticv1.12.0
no-mocks-importjeststylev0.0.13
no-mocks-importviteststylev0.0.13
no-multi-assigneslintstylev0.15.4
no-multi-compreactrestrictionv1.43.0
no-multi-streslintstylev0.5.3
no-multiple-resolvedpromisesuspiciousv1.19.0
no-multiple-slot-argsvuerestriction🚧v1.15.0
no-mutable-exportsimportstylev0.15.13
no-named-as-defaultimportsuspiciousv0.2.3
no-named-as-default-memberimportsuspiciousv0.2.1
no-named-defaultimportstylev0.15.3
no-named-exportimportstylev1.19.0
no-namespaceimportstyle🚧v0.12.0
no-namespacereactsuspiciousv0.15.13
no-namespacetypescriptrestrictionv0.0.8
no-negated-conditioneslintpedantic🚧v0.0.18
no-negated-conditionunicornpedantic🚧v0.0.18
no-negation-in-equality-checkunicornpedanticπŸ’‘v0.5.3
no-nested-ternaryeslintstylev0.15.4
no-nested-ternaryunicornstyleπŸ› οΈv0.0.18
no-nestingpromisestyle🚧v0.15.13
no-neweslintsuspiciousv0.4.0
no-new-arrayunicorncorrectnessβœ…πŸš§v0.0.16
no-new-bufferunicornpedanticπŸ’‘v0.0.16
no-new-funceslintstylev0.9.2
no-new-native-nonconstructoreslintcorrectnessβœ…v0.3.3
no-new-requirenoderestrictionv0.10.0
no-new-staticspromisecorrectnessπŸ› οΈv0.6.1
no-new-wrapperseslintpedanticπŸ› οΈv0.2.10
no-nodejs-modulesimportstylev1.43.0
no-non-null-asserted-nullish-coalescingtypescriptrestrictionπŸ’‘v0.5.0
no-non-null-asserted-optional-chaintypescriptcorrectnessβœ…πŸ’‘v0.0.6
no-non-null-assertiontypescriptrestriction🚧v0.5.0
no-noninteractive-element-interactionsjsx-a11ycorrectnessv1.65.0
no-noninteractive-element-to-interactive-rolejsx-a11ycorrectnessv1.64.0
no-noninteractive-tabindexjsx-a11ycorrectnessv0.15.4
no-nonoctal-decimal-escapeeslintcorrectnessβœ…πŸ’‘v0.2.10
no-nullunicornstyle⚠️ πŸ› οΈv0.0.21
no-obj-callseslintcorrectnessβœ…v0.0.7
no-object-as-default-parameterunicornpedanticv0.0.16
no-object-constructoreslintpedantic🚧v0.13.2
no-object-type-as-default-propreactperfvnext
no-optional-chainingoxcrestrictionv0.5.0
no-page-custom-fontnextjscorrectnessv0.3.3
no-param-reassigneslintrestrictionv1.20.0
no-path-concatnoderestrictionv1.49.0
no-pluspluseslintrestrictionπŸ’‘v0.9.5
no-process-envnoderestrictionv1.23.0
no-process-exitunicornrestriction🚧v0.2.9
no-promise-executor-returneslintpedantic🚧v1.33.0
no-promise-in-callbackpromisesuspiciousv0.13.1
no-protoeslintrestriction🚧v0.2.14
no-prototype-builtinseslintpedantic🚧v0.0.5
no-react-childrenreactrestrictionv1.53.0
no-redeclareeslintpedanticv0.0.13
no-redundant-rolesjsx-a11ycorrectnessπŸ› οΈv0.2.1
no-redundant-should-component-updatereactstylev1.33.0
no-redundant-type-constituentsπŸ’­typescriptcorrectnessβœ…v1.12.0
no-regex-spaceseslintrestrictionπŸ› οΈv0.0.18
no-relative-parent-importsimportrestrictionv1.43.0
no-render-return-valuereactcorrectnessv0.0.15
no-require-importstypescriptrestriction🚧v0.13.0
no-required-prop-with-defaultvuesuspiciousπŸ’‘v1.17.0
no-rest-spread-propertiesoxcrestrictionv0.4.2
no-restricted-exportseslintnurseryv1.59.0
no-restricted-globalseslintrestrictionv0.4.0
no-restricted-importseslintrestrictionv0.15.0
no-restricted-jest-methodsjeststylev0.2.3
no-restricted-matchersjeststylev0.2.3
no-restricted-matchersviteststylev0.2.3
no-restricted-propertieseslintrestrictionv1.63.0
no-restricted-typestypescriptrestrictionπŸ› οΈ πŸ’‘v1.31.0
no-restricted-vi-methodsviteststylev0.2.3
no-return-assigneslintstylev0.9.10
no-return-in-finallypromisenurseryv0.7.1
no-return-wrappromisestyle🚧v0.15.14
no-script-component-in-headnextjscorrectnessv0.2.0
no-script-urleslintstylev0.2.15
no-self-assigneslintcorrectnessβœ…v0.0.5
no-self-compareeslintpedanticv0.0.3
no-self-importimportsuspiciousv0.0.13
no-sequenceseslintrestrictionv1.33.0
no-set-statereactstylev0.5.2
no-setter-returneslintcorrectnessβœ…v0.0.3
no-shadoweslintsuspiciousv1.48.0
no-shadow-restricted-nameseslintcorrectnessβœ…v0.0.3
no-single-promise-in-promise-methodsunicorncorrectnessβœ…πŸ› οΈv0.2.18
no-sparse-arrayseslintcorrectnessβœ…v0.0.4
no-standalone-expectjestcorrectnessv0.0.13
no-standalone-expectvitestcorrectnessv0.0.13
no-static-element-interactionsjsx-a11ycorrectnessv1.37.0
no-static-only-classunicornpedantic⚠️ πŸ› οΈv0.0.16
no-string-refsreactcorrectnessv0.0.15
no-styled-jsx-in-documentnextjscorrectnessv0.3.3
no-sync-scriptsnextjscorrectnessv0.2.0
no-template-curly-in-stringeslintstylev0.2.14
no-ternaryeslintstylev0.2.14
no-test-prefixesjeststyleπŸ› οΈv0.0.7
no-test-prefixesviteststyleπŸ› οΈv0.0.7
no-test-return-statementjeststylev0.2.0
no-test-return-statementviteststylev0.2.0
no-thenableunicorncorrectnessβœ…v0.0.13
no-this-aliastypescriptcorrectnessβœ…v0.0.7
no-this-assignmentunicornpedanticv0.0.18
no-this-before-supereslintcorrectnessβœ…v0.2.6
no-this-in-before-route-entervuecorrectnessv1.37.0
no-this-in-exported-functionoxcsuspiciousv1.33.0
no-this-in-sfcreactcorrectnessv1.37.0
no-throw-literaleslintpedanticπŸ’‘v0.9.10
no-title-in-document-headnextjscorrectnessv0.2.0
no-typeof-undefinedunicornpedanticπŸ› οΈ πŸ’‘v0.0.18
no-typosnextjscorrectness🚧v0.2.1
no-unassigned-importimportsuspiciousv0.16.11
no-unassigned-varseslintcorrectnessβœ…v1.10.0
no-undefeslintnurseryv0.0.8
no-undefinedeslintrestrictionv0.5.3
no-underscore-dangleeslintsuspiciousv1.62.0
no-unescaped-entitiesreactpedantic🚧v0.0.15
no-unexpected-multilineeslintsuspicious⚠️ πŸ› οΈv0.9.7
no-unknown-propertyreactrestriction🚧v0.2.0
no-unmodified-loop-conditioneslintsuspiciousv1.48.0
no-unnecessary-array-flat-depthunicornpedanticπŸ’‘v0.16.12
no-unnecessary-array-splice-countunicornpedanticπŸ› οΈv1.20.0
no-unnecessary-awaitunicorncorrectnessβœ…πŸ› οΈv0.0.12
no-unnecessary-boolean-literal-compareπŸ’­typescriptsuspicious🚧v1.12.0
no-unnecessary-conditionπŸ’­typescriptnurseryv1.48.0
no-unnecessary-parameter-property-assignmenttypescriptcorrectnessβœ…πŸ’‘v0.15.13
no-unnecessary-qualifierπŸ’­typescriptstylev1.49.0
no-unnecessary-slice-endunicornpedanticπŸ› οΈv0.16.10
no-unnecessary-template-expressionπŸ’­typescriptsuspiciousπŸ› οΈv1.12.0
no-unnecessary-type-argumentsπŸ’­typescriptsuspiciousπŸ› οΈv1.12.0
no-unnecessary-type-assertionπŸ’­typescriptsuspiciousπŸ› οΈv1.12.0
no-unnecessary-type-constrainttypescriptsuspicious🚧v0.0.6
no-unnecessary-type-conversionπŸ’­typescriptsuspiciousv1.49.0
no-unnecessary-type-parametersπŸ’­typescriptsuspiciousv1.49.0
no-unneeded-async-expect-functionjeststyleπŸ› οΈv1.39.0
no-unneeded-async-expect-functionviteststyleπŸ› οΈv1.39.0
no-unneeded-ternaryeslintsuspicious⚠️ πŸ› οΈv0.15.12
no-unreachableeslintcorrectnessβœ…v0.4.4
no-unreadable-array-destructuringunicornstyle🚧v0.0.19
no-unreadable-iifeunicornpedanticv0.0.19
no-unsafereactcorrectnessv1.35.0
no-unsafe-argumentπŸ’­typescriptpedanticv1.12.0
no-unsafe-assignmentπŸ’­typescriptpedanticv1.12.0
no-unsafe-callπŸ’­typescriptpedanticv1.12.0
no-unsafe-declaration-mergingtypescriptcorrectnessβœ…v0.0.11
no-unsafe-enum-comparisonπŸ’­typescriptsuspiciousπŸ’‘v1.12.0
no-unsafe-finallyeslintcorrectnessβœ…v0.0.5
no-unsafe-function-typetypescriptpedanticv0.11.1
no-unsafe-member-accessπŸ’­typescriptpedanticv1.12.0
no-unsafe-negationeslintcorrectnessβœ…πŸ› οΈv0.0.3
no-unsafe-optional-chainingeslintcorrectnessβœ…v0.0.5
no-unsafe-returnπŸ’­typescriptpedanticv1.12.0
no-unsafe-type-assertionπŸ’­typescriptsuspiciousv1.12.0
no-unsafe-unary-minusπŸ’­typescriptcorrectnessβœ…v1.12.0
no-unstable-nested-componentsreactsuspiciousvnext
no-untyped-mock-factoryjeststyleπŸ› οΈv0.2.15
no-unused-expressionseslintcorrectnessβœ…v0.14.0
no-unused-labelseslintcorrectnessβœ…πŸ› οΈv0.0.3
no-unused-private-class-memberseslintcorrectnessβœ…v0.1.1
no-unused-varseslintcorrectnessβœ…βš οΈ πŸ›  πŸ’‘v0.7.0
no-unwanted-polyfillionextjscorrectnessv0.2.7
no-use-before-defineeslintrestrictionv1.49.0
no-useless-assignmenteslintnurseryv1.59.0
no-useless-backreferenceeslintcorrectnessβœ…v0.16.10
no-useless-calleslintperfv0.15.9
no-useless-catcheslintcorrectnessβœ…v0.0.5
no-useless-collection-argumentunicornstyleπŸ’‘v1.28.0
no-useless-computed-keyeslintstyleπŸ› οΈv1.16.0
no-useless-concateslintsuspicious🚧v0.4.2
no-useless-constructoreslintsuspiciousπŸ’‘v0.4.4
no-useless-default-assignmentπŸ’­typescriptcorrectnessβœ…v1.49.0
no-useless-empty-exporttypescriptcorrectnessβœ…πŸ› οΈv0.4.4
no-useless-error-capture-stack-traceunicornrestrictionπŸ’‘v1.20.0
no-useless-escapeeslintcorrectnessβœ…πŸ› οΈv0.0.5
no-useless-fallback-in-spreadunicorncorrectnessβœ…πŸ› οΈv0.0.16
no-useless-iterator-to-arrayunicornnurseryπŸ› οΈ πŸ’‘v1.59.0
no-useless-length-checkunicorncorrectnessβœ…πŸš§v0.0.19
no-useless-promise-resolve-rejectunicornpedanticπŸ› οΈv0.0.18
no-useless-renameeslintcorrectnessβœ…πŸ› οΈv0.2.14
no-useless-returneslintpedantic🚧v1.32.0
no-useless-spreadunicorncorrectnessβœ…βš οΈ πŸ› οΈv0.0.19
no-useless-switch-caseunicornpedantic🚧v0.0.18
no-useless-undefinedunicornpedanticπŸ› οΈv0.6.1
no-vareslintrestrictionπŸ› οΈv0.1.1
no-var-requirestypescriptrestrictionv0.0.7
no-voideslintrestrictionπŸ’‘v0.2.5
no-warning-commentseslintpedanticv1.24.0
no-webpack-loader-syntaximportrestrictionv0.7.0
no-will-update-set-statereactcorrectnessv1.37.0
no-witheslintcorrectnessβœ…v0.2.14
no-wrapper-object-typestypescriptcorrectnessβœ…πŸ› οΈv0.8.0
no-zero-fractionsunicornstyleπŸ› οΈv0.0.18
non-nullable-type-assertion-styleπŸ’­typescriptrestrictionπŸ’‘v1.12.0
number-arg-out-of-rangeoxccorrectnessβœ…v0.0.3
number-literal-caseunicornstyleπŸ› οΈv0.0.18
numeric-separators-styleunicornstyleπŸ› οΈv0.0.19
object-shorthandeslintstyleπŸ› οΈv1.59.0
only-export-componentsreactrestrictionv1.23.0
only-throw-errorπŸ’­typescriptpedanticv1.12.0
only-used-in-recursionoxccorrectnessβœ…βš οΈ πŸ› οΈv0.1.1
operator-assignmenteslintstyle⚠️ πŸ› οΈv0.15.13
padding-around-after-all-blocksjeststyleπŸ› οΈv1.59.0
padding-around-after-all-blocksviteststyleπŸ› οΈvnext
padding-around-test-blocksjeststyleπŸ› οΈv1.13.0
param-namespromisestylev0.6.1
parameter-propertiestypescriptstylev1.48.0
prefer-add-event-listenerunicornsuspicious🚧v0.0.16
prefer-array-findunicornperf🚧v0.16.12
prefer-array-flatunicornpedantic⚠️ πŸ› οΈv0.0.20
prefer-array-flat-mapunicornperfπŸ› οΈv0.0.14
prefer-array-index-ofunicornstyle🚧v0.16.12
prefer-array-someunicornpedanticπŸ’‘v0.0.18
prefer-arrow-callbackeslintstyleπŸ› οΈv1.65.0
prefer-as-consttypescriptcorrectnessβœ…πŸ› οΈv0.0.8
prefer-atunicornpedantic⚠️ πŸ› οΈv1.20.0
prefer-await-to-callbackspromisestylev0.9.10
prefer-await-to-thenpromisestylev0.7.1
prefer-bigint-literalsunicornstyleπŸ› οΈv1.30.0
prefer-blob-reading-methodsunicornpedantic🚧v0.0.16
prefer-called-exactly-once-withviteststyle⚠️ πŸ› οΈv1.58.0
prefer-called-onceviteststyleπŸ› οΈv1.39.0
prefer-called-timesviteststyleπŸ› οΈv1.35.0
prefer-called-withjeststyleπŸ› οΈv0.2.5
prefer-called-withviteststyleπŸ› οΈv0.2.5
prefer-catchpromisestyle🚧v0.15.14
prefer-class-fieldsunicornstyleπŸ› οΈ πŸ’‘v1.20.0
prefer-classlist-toggleunicornstyleπŸ› οΈv1.20.0
prefer-code-pointunicornpedanticπŸ› οΈv0.0.16
prefer-comparison-matcherjeststyleπŸ› οΈv0.2.15
prefer-comparison-matcherviteststyleπŸ› οΈv0.2.15
prefer-consteslintstyleπŸ› οΈv1.43.0
prefer-date-nowunicornpedanticπŸ› οΈv0.0.16
prefer-default-exportimportstylev1.4.0
prefer-default-parametersunicornstyleπŸ› οΈv1.33.0
prefer-describe-function-titleviteststyleπŸ› οΈv1.39.0
prefer-destructuringeslintstyleπŸ› οΈv1.10.0
prefer-dom-node-appendunicornpedanticπŸ› οΈv0.0.18
prefer-dom-node-datasetunicornpedanticπŸ› οΈv0.0.18
prefer-dom-node-removeunicornpedantic🚧v0.0.18
prefer-dom-node-text-contentunicornstyleπŸ› οΈv0.0.21
prefer-eachjeststylev0.9.0
prefer-eachviteststylev0.9.0
prefer-ending-with-an-expectjeststylev1.60.0
prefer-enum-initializerstypescriptpedanticπŸ’‘v0.3.2
prefer-equality-matcherjeststyleπŸ’‘v0.2.9
prefer-equality-matcherviteststyleπŸ’‘v0.2.9
prefer-es6-classreactstylev0.5.0
prefer-event-targetunicornpedanticv0.0.18
prefer-expect-assertionsjeststyleπŸ’‘v1.62.0
prefer-expect-assertionsviteststyleπŸ’‘v1.62.0
prefer-expect-resolvesjeststyleπŸ› οΈv0.2.14
prefer-expect-resolvesviteststyleπŸ› οΈv0.2.14
prefer-expect-type-ofviteststyleπŸ› οΈv1.44.0
prefer-exponentiation-operatoreslintstyleπŸ› οΈv0.4.0
prefer-findπŸ’­typescriptstylev1.49.0
prefer-for-oftypescriptstyle🚧v0.2.16
prefer-function-componentreactrestrictionv1.59.0
prefer-function-typetypescriptstyleπŸ› οΈv0.2.11
prefer-global-thisunicornstyleπŸ’‘v0.16.12
prefer-hooks-in-orderjeststylev0.6.0
prefer-hooks-in-orderviteststylev0.6.0
prefer-hooks-on-topjeststylev0.4.2
prefer-hooks-on-topviteststylev0.4.2
prefer-import-from-vuevuecorrectnessπŸ› οΈv1.20.0
prefer-import-in-mockviteststyleπŸ› οΈv1.49.0
prefer-import-meta-propertiesunicornpedanticπŸ› οΈv1.59.0
prefer-importing-jest-globalsjeststyleπŸ› οΈv1.60.0
prefer-importing-vitest-globalsviteststyleπŸ› οΈv1.59.0
prefer-includesπŸ’­typescriptpedanticπŸ› οΈv1.29.0
prefer-includesunicornstyleπŸ’‘v0.0.18
prefer-jest-mockedjeststyleπŸ› οΈv0.5.0
prefer-keyboard-event-keyunicornstyleπŸ› οΈv1.33.0
prefer-literal-enum-membertypescriptrestrictionv0.3.2
prefer-logical-operator-over-ternaryunicornstyleπŸ’‘v0.0.15
prefer-lowercase-titlejeststyleπŸ› οΈv0.15.9
prefer-lowercase-titleviteststyleπŸ› οΈv0.15.9
prefer-math-min-maxunicornpedanticπŸ› οΈv0.10.1
prefer-math-truncunicornpedanticπŸ’‘v0.0.18
prefer-mock-promise-shorthandjeststyleπŸ› οΈv0.2.16
prefer-mock-promise-shorthandviteststyleπŸ› οΈv0.2.16
prefer-mock-return-shorthandjeststyleπŸ› οΈv1.49.0
prefer-mock-return-shorthandviteststyleπŸ› οΈv1.49.0
prefer-modern-dom-apisunicornstyleπŸ’‘v0.0.20
prefer-modern-math-apisunicornrestriction🚧v0.1.1
prefer-moduleunicornrestriction🚧v1.50.0
prefer-namespace-keywordtypescriptcorrectnessβœ…πŸ› οΈv0.7.0
prefer-native-coercion-functionsunicornpedantic🚧v0.0.19
prefer-negative-indexunicornstyleπŸ› οΈv0.13.2
prefer-node-protocolunicornrestrictionπŸ› οΈv0.0.19
prefer-nullish-coalescingπŸ’­typescriptpedanticπŸ› οΈv1.33.0
prefer-number-propertiesunicornrestriction⚠️ πŸ› οΈv0.0.19
prefer-numeric-literalseslintstyleπŸ› οΈv0.7.0
prefer-object-from-entriesunicornstyle🚧v0.16.12
prefer-object-has-owneslintstyleπŸ› οΈv0.11.0
prefer-object-spreadeslintstyleπŸ› οΈv0.15.9
prefer-optional-catch-bindingunicornstyleπŸ› οΈv0.0.17
prefer-optional-chainπŸ’­typescriptnursery⚠️ πŸ›  πŸ’‘v1.39.0
prefer-promise-reject-errorseslintstylev0.15.7
prefer-promise-reject-errorsπŸ’­typescriptpedanticv1.12.0
prefer-prototype-methodsunicornpedanticπŸ› οΈv0.0.21
prefer-query-selectorunicornpedanticπŸ› οΈv0.0.15
prefer-readonlyπŸ’­typescriptstylev0.0.8
prefer-readonly-parameter-typesπŸ’­typescriptpedanticv1.49.0
prefer-reduce-type-parameterπŸ’­typescriptstyleπŸ› οΈv1.12.0
prefer-reflect-applyunicornstyleπŸ’‘v0.0.19
prefer-regex-literalseslintstyle🚧v1.64.0
prefer-regexp-execπŸ’­typescriptstylev1.49.0
prefer-regexp-testunicornpedanticπŸ› οΈv0.0.16
prefer-response-static-jsonunicornstyleπŸ’‘v1.29.0
prefer-rest-paramseslintstylev0.15.4
prefer-return-this-typeπŸ’­typescriptstyleπŸ› οΈv1.12.0
prefer-set-hasunicornperf⚠️ πŸ› οΈv0.13.2
prefer-set-sizeunicorncorrectnessβœ…πŸ› οΈv0.0.19
prefer-snapshot-hintjestcorrectnessv1.59.0
prefer-snapshot-hintvitestcorrectnessv1.59.0
prefer-spreadeslintstylev0.0.17
prefer-spreadunicornstyleπŸ› οΈv0.0.17
prefer-spy-onjeststyleπŸ’‘v0.2.14
prefer-spy-onviteststyleπŸ’‘v0.2.14
prefer-strict-boolean-matchersviteststyleπŸ› οΈv1.57.0
prefer-strict-equaljeststyleπŸ› οΈv0.2.13
prefer-strict-equalviteststyleπŸ› οΈv0.2.13
prefer-string-rawunicornstyleπŸ› οΈv0.12.0
prefer-string-replace-allunicornpedanticπŸ› οΈv0.0.18
prefer-string-sliceunicornpedanticπŸ› οΈv0.0.18
prefer-string-starts-ends-withπŸ’­typescriptstyleβœ…v0.0.8
prefer-string-starts-ends-withunicorncorrectnessβœ…πŸ› οΈv0.0.18
prefer-string-trim-start-endunicornstyleπŸ› οΈv0.0.16
prefer-structured-cloneunicornstyleπŸ’‘v0.9.0
prefer-tag-over-rolejsx-a11ycorrectnessv0.1.1
prefer-templateeslintstyleπŸ› οΈv1.12.0
prefer-ternaryunicornstyle🚧v1.50.0
prefer-to-bejeststyleπŸ› οΈv0.2.14
prefer-to-beviteststyleπŸ› οΈv0.2.14
prefer-to-be-falsyviteststyleπŸ› οΈv0.7.1
prefer-to-be-objectviteststyleπŸ› οΈv0.9.2
prefer-to-be-truthyviteststyleπŸ› οΈv0.7.1
prefer-to-containjeststyleπŸ› οΈv0.2.14
prefer-to-containviteststyleπŸ› οΈv0.2.14
prefer-to-have-been-calledjeststyleπŸ› οΈv1.34.0
prefer-to-have-been-called-timesjeststyleπŸ› οΈv1.34.0
prefer-to-have-been-called-timesviteststyleπŸ› οΈv1.34.0
prefer-to-have-lengthjeststyleπŸ› οΈv0.2.13
prefer-to-have-lengthviteststyleπŸ› οΈv0.2.13
prefer-todojeststyleπŸ› οΈv0.0.16
prefer-todoviteststyleπŸ› οΈv0.0.16
prefer-top-level-awaitunicornpedantic🚧v1.20.0
prefer-ts-expect-errortypescriptpedanticπŸ› οΈv0.2.11
prefer-type-errorunicornpedanticπŸ› οΈv0.0.16
preserve-caught-erroreslintsuspiciousπŸ› οΈv1.16.0
promise-function-asyncπŸ’­typescriptrestrictionπŸ› οΈv1.12.0
radixeslintpedantic⚠️ πŸ› οΈv0.3.3
react-in-jsx-scopereactsuspiciousv0.0.20
related-getter-setter-pairsπŸ’­typescriptpedanticv1.12.0
relative-url-styleunicornstyleπŸ› οΈ πŸ’‘v1.44.0
require-array-join-separatorunicornstyleπŸ› οΈv0.0.19
require-array-sort-compareπŸ’­typescriptcorrectnessβœ…v1.12.0
require-awaiteslintpedantic⚠️ πŸ› οΈv0.4.2
require-awaitπŸ’­typescriptpedanticπŸ’‘v1.12.0
require-awaited-expect-pollvitestcorrectnessv1.58.0
require-default-exportvuesuspiciousv1.21.0
require-hookjeststylev0.3.2
require-hookviteststylev0.3.2
require-local-test-context-for-concurrent-snapshotsvitestcorrectnessv0.8.0
require-mock-type-parametersvitestcorrectnessv1.58.0
require-module-attributesunicornstyleπŸ’‘v1.35.0
require-module-specifiersunicornsuspiciousπŸ› οΈv1.20.0
require-number-to-fixed-digits-argumentunicornpedanticπŸ› οΈv0.0.15
require-paramjsdocpedantic🚧v0.4.3
require-param-descriptionjsdocpedantic🚧v0.4.4
require-param-namejsdocpedanticv0.4.3
require-param-typejsdocpedantic🚧v0.4.4
require-post-message-target-originunicornsuspiciousπŸ’‘v0.15.15
require-propertyjsdoccorrectness🚧v0.2.18
require-property-descriptionjsdoccorrectnessv0.2.18
require-property-namejsdoccorrectnessv0.2.18
require-property-typejsdoccorrectnessv0.2.18
require-render-returnreactnurseryv0.2.0
require-returnsjsdocpedantic🚧v0.4.0
require-returns-descriptionjsdocpedanticv0.4.0
require-returns-typejsdocpedanticv0.4.3
require-test-timeoutvitestrestrictionv1.58.0
require-throws-descriptionjsdocstylev1.65.0
require-throws-typejsdocpedanticv1.65.0
require-to-throw-messagejestcorrectnessv0.2.9
require-to-throw-messagevitestcorrectnessv0.2.9
require-top-level-describejeststylev0.4.2
require-top-level-describeviteststylev0.4.2
require-typed-refvuestylev1.17.0
require-unicode-regexpeslintpedantic🚧v1.63.0
require-yieldeslintcorrectnessβœ…v0.0.4
require-yieldsjsdoccorrectnessv0.3.2
require-yields-typejsdocpedanticv1.65.0
restrict-plus-operandsπŸ’­typescriptpedanticv1.12.0
restrict-template-expressionsπŸ’­typescriptcorrectnessβœ…v1.12.0
return-awaitπŸ’­typescriptpedanticπŸ› οΈ πŸ’‘v1.12.0
return-in-computed-propertyvuecorrectnessv1.63.0
role-has-required-aria-propsjsx-a11ycorrectnessv0.2.0
role-supports-aria-propsjsx-a11ycorrectnessv0.2.0
rules-of-hooksreactpedanticv0.3.3
scopejsx-a11ycorrectnessπŸ› οΈv0.0.19
self-closing-compreactstyleπŸ› οΈv0.9.3
sort-importseslintstyleπŸ› οΈv0.4.4
sort-keyseslintstyleπŸ› οΈv0.9.4
sort-varseslintpedantic🚧v0.9.3
spec-onlypromiserestrictionv0.9.2
state-in-constructorreactstylev1.26.0
strict-boolean-expressionsπŸ’­typescriptpedantic🚧v1.25.0
strict-void-returnπŸ’­typescriptpedanticv0.0.8
style-prop-objectreactsuspiciousv0.11.0
switch-case-bracesunicornstyleπŸ› οΈv0.0.15
switch-case-break-positionunicornstyle🚧v1.59.0
switch-exhaustiveness-checkπŸ’­typescriptpedanticπŸ’‘v1.12.0
symbol-descriptioneslintpedanticv0.4.0
tabindex-no-positivejsx-a11ycorrectness⚠️ πŸ’‘v0.0.21
text-encoding-identifier-caseunicornstyleπŸ› οΈv0.0.15
throw-new-errorunicornstyleπŸ› οΈv0.0.14
triple-slash-referencetypescriptcorrectnessβœ…v0.2.0
unambiguousimportrestrictionv0.11.1
unbound-methodπŸ’­typescriptcorrectnessβœ…v1.12.0
unicode-bomeslintrestrictionπŸ› οΈv0.3.3
unified-signaturestypescriptstylev1.48.0
uninvoked-array-callbackoxccorrectnessβœ…v0.0.3
use-isnaneslintcorrectnessβœ…πŸ› οΈv0.0.3
use-unknown-in-catch-callback-variableπŸ’­typescriptrestrictionπŸ’‘v1.12.0
valid-define-emitsvuecorrectness🚧v1.14.0
valid-define-propsvuecorrectness🚧v1.15.0
valid-describe-callbackjestcorrectnessv0.0.8
valid-describe-callbackvitestcorrectnessv0.0.8
valid-expectjestcorrectnessπŸ’‘v0.0.14
valid-expectvitestcorrectnessπŸ’‘v0.0.14
valid-expect-in-promisejestcorrectnessv1.60.0
valid-expect-in-promisevitestcorrectnessv1.60.0
valid-paramspromisecorrectnessv0.7.1
valid-titlejestcorrectnessπŸ› οΈv0.0.14
valid-titlevitestcorrectnessπŸ› οΈv0.0.14
valid-typeofeslintcorrectnessβœ…πŸ› οΈv0.0.3
vars-on-topeslintstylev0.15.4
void-dom-elements-no-childrenreactcorrectnessv0.2.11
warn-todovitestcorrectnessv1.37.0
yodaeslintstyleπŸ› οΈv0.14.1