Statements that shouldn't bleed through to production code:
- no-alert
- no-console
- no-debugger
Regular expressions
- no-div-regex
- no-control-regex
- no-regex-spaces
Switch-case
- default-case
- no-fallthrough
Eval
- no-eval
- no-implied-eval
Native objects
- no-extend-native
- no-native-reassign
Unnecessary constructors
- no-new-wrappers
- no-array-constructor
- no-new-object
Code limitations
- complexity
- max-depth
- max-len
- max-nested-callbacks
- max-params
- max-statements