Showing 1-20 of 61 packages
Calculates Halstead Matrices, Cyclomatic Complexity and Maintainability for Typescript
Evaluates code maintainability using Halstead and Cyclomatic metrics.
Halstead complexity measures for ESTree
Software complexity analysis of JavaScript-family abstract syntax trees.
Transparent `LocalStorage` persistence for observables
Measure the churn/complexity score. Higher values mean hotspots where refactorings should happen.
Analyzes TypeScript files for Cyclomatic Complexity, Halstead Volume, LOC and Maintainability Index
A cli app to calculate the halstead metrics
Measure the churn/complexity score. Higher values mean hotspots where refactorings should happen.
[](https://doi.org/10.5281/zenodo.15501897) [](https://www.npmjs.com/package/code-health-meter)
A small helper to calculcate the Halstead metrics of CSS selectors
Code quality metrics for Javascript/Typescript
A modular, extensible, and future-ready toolkit for defining, adapting, and sharing static analysis rules across projects in the `manager` monorepo.
Code metrics and complexity analysis for Synth AST - works across all languages
Software complexity analysis for JavaScript projects
Provides module / individual file oriented AST processing for typhonjs-escomplex complexity reports.
Provides project oriented AST processing for typhonjs-escomplex complexity reports.
Next generation complexity reporting for Javascript & Typescript based on the Babel parser.
JavaScript source analysis and visualizer
Traits for escomplex AST walkers.