Static analysis tools can be integrated with major code editors and CI systems to provide real-time feedback, automated code improvements, and enforce best practices. Most static analysis tools fall into one of three categories, in order of complexity. Formatters, linters, and compilers focus on converting JavaScript code written using newer language features.
Table of contents
Kinds of static analysisWhat isn’t static analysisFormattersLintersType checkersIntegrating with static analysis toolingTakeawaysSort: