The days of noisy “linters” and glorified spell checkers for JavaScript are over. Static source code analysis tools are now accurate and trustworthy. They can find complex JavaScript inter-procedural coding defects a human would never see. This presentation gives a high-level overview on how to perform static analysis against JavaScript code in a manual and automated fashion, with the emphasis on:

* Common review methods

* Common security issues

* Strongly typed JavaScript and Transpiling

* Tools and Linters

* Customizing Tools and Linters

Video producer: http://www.bsidesleeds.co.uk/

Further reading: Open Source JavaScript Code Analysis Tools