Skip to content
Cease Nonsense Logo

Cease Nonsense

ESLint rules for TypeScript, React, and roblox-ts. Catches the bugs and bad patterns that usually ship by accident.

Most rules only need the syntax tree. A smaller set uses TypeScript’s checker when that is the only way to be sure.

Type-aware AST-only
All rules 10 49
React Rules 3 19
Roblox & Luau Rules 4 14
Naming & Conventions 1 6
General Logic & Style 2 10

One package, one recommended config. Takes a couple of minutes.