typhonjs-escomplex

JSON →
library 0.1.0 ·javascript
verified May 27, 2026

Next generation JavaScript and TypeScript complexity reporting module powered by the Babel parser. Version 0.1.0 is current, but this project appears to be in an early/alpha state with active development. It computes cyclomatic complexity, Halstead metrics, maintainability index, and dependency analysis. Unlike older complexity tools (e.g., escomplex), this uses the full Babel parser with all plugins enabled, supporting modern JS and TS syntax out of the box. The library is designed as a modular shim; separate sub-packages handle AST processing independently. Note that breaking report format changes occurred in 0.1.0.

total hits 25
actors 7 distinct systems
last hit 3d ago human
GPTBot
5
Amazonbot
4
MetaBot
4
Script
1
Search engines
1
Humans
6

top countries 🇺🇸 United States · 🇨🇦 Canada · BD · 🇮🇹 Italy · 🇳🇴 Norway