JavaScript Studio

Scan JavaScript sources for runtime errors

JavaScript Studio is an innovative technology to find runtime errors with dynamic analysis. The cloud service evaluates source code in a custom runtime and shows errors and thrown exceptions.

Sounds interesting?

Request an invitation for early access.

How JavaScript Studio works

The analyzer will parse your source code into an AST. It will then evaluate the AST dynamically, trying to reach every possible execution branch. If a global entry point is specified, every exposed function will be evaluated, including functions that are returned by other functions. This allows to automatically scan the entire API of a library. The number of unique AST nodes and exposed functions that have been effectively analyzed is shown in each report.

The cloud service can be accessed through this website and a command line tool. During the early access phase, source code can only be uploaded by using the command line tool while your build history can be reviewed on the website. Read more about the command line tool on the documentation page.