01Naming conventions for classes, interfaces, types, and constants
02Module organization using named exports and ES6 import styles
03Type safety guidelines including interfaces and inference patterns
04Class structure, visibility modifiers, and parameter property standards
05Identification of disallowed features and anti-patterns like 'any' and 'var'
063 GitHub stars