Software complexity analysis for JavaScript projects
Evaluates code maintainability using Halstead and Cyclomatic metrics.
A library to find JS RegExp with super-linear worst-case time complexity for attack strings that repeat a single character.
Next generation complexity reporting for Javascript & Typescript based on the Babel parser.
Software complexity analysis for CoffeeScript projects. CoffeeScript-specific wrapper around escomplex.
Provides module / individual file oriented AST processing for typhonjs-escomplex complexity reports.
Provides project oriented AST processing for typhonjs-escomplex complexity reports.
Reads and auto-updates maintainability values from grunt-complexity in .complexityrc
Minimizes project setup and maintenance complexity, so you can focus on writing code.