After months of extensive work on a new static code analyzer for JavaScript and TypeScript, our team announces that it's now ready for public testing. Join the Early Access Program to be among the first to try it out. Here's how.
Analyzer for JavaScript?
Over the past six months, the PVS-Studio team has been hard at work on new code analyzers, including a static code analyzer for JavaScript. Before we officially release it, we want to get it into the hands of early testers and hear what they think of its features and performance. Starting April 6, we'll be running the 3–4 month Early Access Program.
The first version ships with two dozen diagnostic rules for catching typos and errors in JavaScript. It also includes a CLI tool and a WebStorm plugin. If you'd like to test the analyzer on your JavaScript project and help shape the product's future, we'd love to see you among beta testers.
What about TypeScript?
We wouldn't dare leave it out. TypeScript support will enter beta one month later. The single analyzer will cover both JavaScript and TypeScript projects, including ones with mixed codebases.
How to join?
To take part in beta testing, fill out the form on our website. There, simply pick what you're interested in (JavaScript, TypeScript, or both). On April 6 (or right away, if you're joining later), you'll receive an email with guidelines on how to run the JavaScript analyzer. TypeScript testers will get theirs a month later.
We look forward to your feedback! If you run into any issues (errors, crashes, false positives, anything), please let us know through the feedback form. Any feedback, comments, or bug reports are welcome and will go a long way in shaping the final product.
What about other languages?
JavaScript and TypeScript aren't the only ones joining the party. The analyzer for Go enters beta on April 6 too! More details can be found in a separate note.
April will also bring the launch of a testing program for PVS-Studio Atlas, our built-in platform for managing analysis results.
Stay tuned for updates!
Subscribe to our newsletter to keep up with news on our new analyzers and other announcements. Make sure to check out the articles on building the analysis model (1, 2) already published, and stay tuned for a full development overview for the JavaScript/TypeScript analyzer coming soon.

Top comments (0)