- a linter built on top of compiler so you can do complex AST autofixes
- a single config file
- a bundler that understands how dependencies are used, and optimizes your bundle
- a compiler transforms that don't rely on order
- a compiler that uses an immutable AST to perform transforms, with accurate scope tracking
- a linter that gives me suggestions on how to fix my code
- ...