DeepScan is a static analysis tool designed to help organizations achieve better code quality for the release of applications written in JavaScript. We engineered it to detect code defects more precisely and have collected code defects from thousands of open source projects on GitHub.
This report provides some of the ways static analysis tools can address the troubles arrived with an increasing use of JavaScript. Sections will describe how static analysis tools work and show examples of errors and poor code quality collected.