JavaScript- and TypeScript-specific features and guidance
Table of Contents
Language Info for JavaScript
Language Info for TypeScript


JavaScript support is using Rhino for parsing and supports CPD as well as PMD with rules.

See Compatibility Table for supported language features.


TypeScript is supported for Copy-Paste-Detection only and uses the ANTLR grammar from antlr/grammars-v4. This grammar is published under the MIT license.