Rules
Built-in Rules

Built-in Rules

RuleTitleScope
always-handle-promisesAlways handle Promisesfile
avoid-type-info-in-docsDon’t repeat type information in documentationfile
consistent-identifier-casingBe consistent with identifier casingfile
effective-tsconfigFollow tsconfig best practicesproject
liberal-accept-strict-produceBe liberal in what you accept and strict in what you producefile
no-hardcoded-secretsNo hardcoded secretsfile
prefer-array-at-negative-indexingPrefer using Array.at when indexing from the end of an arrayfile
prefer-fetch-over-axiosPrefer fetch over axiosfile
prefer-loose-array-bounds-checks-in-loopsPrefer loose array bounds checks in loopsfile
prefer-types-always-valid-statesPrefer types that always represent valid statesfile
react-avoid-class-componentsDon’t use React class componentsfile
semantic-variable-namesUse semantic variable namesfile
soc2-no-leak-user-dataSOC2 Don’t leak user datafile
use-correct-englishDocs should use correct English spelling and grammarfile