@ponticus/escomplex-module

0.0.1 • Public • Published

@ponticus/escomplex-module

Provides module / individual file oriented AST processing for typhonjs-escomplex complexity reports. The following JS AST generators are supported / tested: acorn, babel parser, babylon, espree, esprima. Any compliant JS parser that supports Babylon or ESTree AST should work as well.

More information forthcoming. This NPM module can be installed as a dependency in package.json as follows:

"dependencies": {
  "@ponticus/escomplex-module": "^0.1.0"
}

An example follows:

import escomplexModule from '@ponticus/escomplex-module';

const ast = "<some parsed AST>";

const report = escomplexModule.analyze(ast);

/@ponticus/escomplex-module/

    Package Sidebar

    Install

    npm i @ponticus/escomplex-module

    Weekly Downloads

    0

    Version

    0.0.1

    License

    none

    Unpacked Size

    683 kB

    Total Files

    25

    Last publish

    Collaborators

    • gabrielcsapo