{"_id":"typhonjs-escomplex","_rev":"15-f9ee4801c40e663f7a10d0ff5ee30a1f","name":"typhonjs-escomplex","description":"Next generation complexity reporting for Javascript & Typescript based on the Babel parser.","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"typhonjs-escomplex","version":"0.0.1","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"Mike Leahy","email":"support@typhonjs.io","url":"https://github.com/typhonrt"}],"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"dependencies":{"babylon":"^6.0.0","typhonjs-escomplex-module":"^0.0.1","typhonjs-escomplex-project":"^0.0.1"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"gitHead":"d538261d020b58a033d1928899acd22e42052ec3","_id":"typhonjs-escomplex@0.0.1","_shasum":"30402d4184271c32a5f7bab69885774aadd52507","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"30402d4184271c32a5f7bab69885774aadd52507","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.1.tgz","integrity":"sha512-V6sXYl7YRj2YtUPKKRNMFB14aweFRCFucSC/1nfim9Jk4xnY16dVCnvJgKXz7W0EmEyV3qVGgUxqZKiRRtKmiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcSRMKkCp1qQSg5LoqjLWkJZMjtCIcVjOatZV5i7mMfAiBi11NGYFi95gLRDaZBQUWoYwxxTUOlyzQ5GEO0o2+8ZA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.1.tgz_1465812446264_0.3742585515137762"},"directories":{}},"0.0.2":{"name":"typhonjs-escomplex","version":"0.0.2","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"dependencies":{"babylon":"^6.0.0","typhonjs-escomplex-module":"^0.0.2","typhonjs-escomplex-project":"^0.0.2"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"gitHead":"65c1f05cf81ecd434d406010d764540ee1bb736b","_id":"typhonjs-escomplex@0.0.2","_shasum":"82062041e36f23d02eb61890ebda8299745d4544","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"82062041e36f23d02eb61890ebda8299745d4544","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.2.tgz","integrity":"sha512-CBVTv5kSLeL2HKR4dZX3YofguetTK/nERmFw5Ya4w2+SCanr3HuO2TwKdEvGv4wlDoqKgZ+Xf/HPGazi4Bu/HQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBG3P4Nr5O8sk/vpC98qxVBkQDlYQxqx/DDtv0hrDrflAiBeQbfx5E89SHtE9l8SNQPTsz8XBizO+L3KQ5qA62amXQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.2.tgz_1467303601517_0.7627667873166502"},"directories":{}},"0.0.3":{"name":"typhonjs-escomplex","version":"0.0.3","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"dependencies":{"babylon":"^6.0.0","typhonjs-escomplex-module":"^0.0.3","typhonjs-escomplex-project":"^0.0.3"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"gitHead":"4720321695df326d29bac3ba0608ca2b8a86d00b","_id":"typhonjs-escomplex@0.0.3","_shasum":"605472942376a09c8e76470db26e8ba884db73d8","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"605472942376a09c8e76470db26e8ba884db73d8","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.3.tgz","integrity":"sha512-y/qnzFKalOhFXEdbPLRZMuzxoI8oHGkl42Bi+oyWlt5mK5P+ILGzA46bUwI8xkLTEvz/4Lg/Ij/RdclrwdQdBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2rXMJ+MhPwLoQ+x+opilqNAb9w/RKI6bgcXLeD8+DcAiEA4d/MYo7ZhqS1hqdZ/iK5zt0jv2iDuBzOY0VQcSZQK40="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.3.tgz_1467445969315_0.24303196021355689"},"directories":{}},"0.0.4":{"name":"typhonjs-escomplex","version":"0.0.4","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"dependencies":{"babylon":"^6.0.0","typhonjs-escomplex-module":"^0.0.4","typhonjs-escomplex-project":"^0.0.4"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"files":["dist","src","AUTHORS.md"],"directories":{},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"gitHead":"476b4e63f1e5f7f1e7907b705bf5a4227c6df389","_id":"typhonjs-escomplex@0.0.4","_shasum":"a3aad1f0bac0802c122d1dfaa6746bd6a9a909d0","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"a3aad1f0bac0802c122d1dfaa6746bd6a9a909d0","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.4.tgz","integrity":"sha512-9B74TVxquiHCgATdWM4vpF0tU5YVlX4/M/hwvUDSOtrDgemXoD/w3gHsy4DtoA+Z+koh6gIm+NXqqPp4osimDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQyr4oXPLdqb+EHVARudmxnHUbdAsvwQckQF5Pfxrx/AiEA9ni+5xGztYSOZ4rmHlPqQm4vc80gMX7qUb8FwhabOlk="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.4.tgz_1467785471595_0.7445071775000542"}},"0.0.5":{"name":"typhonjs-escomplex","version":"0.0.5","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"dependencies":{"babylon":"^6.0.0","commander":"^2.0.0","typhonjs-escomplex-module":"^0.0.5","typhonjs-escomplex-project":"^0.0.5"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-escomplex-test-data":"git+https://git@github.com/typhonjs-node-escomplex/typhonjs-escomplex-test-data.git","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","build-syntax":"babel ./node_modules/typhonjs-escomplex-project/src -d ./node_modules/typhonjs-escomplex-project/dist && babel ./node_modules/typhonjs-escomplex-module/src -d ./node_modules/typhonjs-escomplex-module/dist && babel ./node_modules/typhonjs-escomplex-commons/src -d ./node_modules/typhonjs-escomplex-commons/dist && babel ./node_modules/escomplex-plugin-metrics-project/src -d ./node_modules/escomplex-plugin-metrics-project/dist && babel ./node_modules/escomplex-plugin-metrics-module/src -d ./node_modules/escomplex-plugin-metrics-module/dist && babel ./node_modules/escomplex-plugin-syntax-estree/src -d ./node_modules/escomplex-plugin-syntax-estree/dist && babel ./node_modules/typhonjs-plugin-manager/src -d ./node_modules/typhonjs-plugin-manager/dist","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"files":["dist","src",".esdocrc","AUTHORS.md"],"directories":{},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"gitHead":"518d232492c8af7c940dab11088f828093cbe8d5","_id":"typhonjs-escomplex@0.0.5","_shasum":"ed59d1079c02a230890be4be2a66c599d85398eb","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"ed59d1079c02a230890be4be2a66c599d85398eb","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.5.tgz","integrity":"sha512-nfEKloWrs84VkbeCFJflYohHqkzcWUCI5bn9XRAj1VBaxnu+U87i5kCtKRuXQnoYak750HaStpx7Gq5aaNCjoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQez0FtOwdM0t3Xoly1F4LyhZY/D6/e/Pf4g9Q/a7AhAiBHz7pFutr6WrmGW4iS1mDyVYHSB+hIvtq//32lZzs5aw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.5.tgz_1469194417198_0.25947296991944313"}},"0.0.6":{"name":"typhonjs-escomplex","version":"0.0.6","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"dependencies":{"babylon":"^6.0.0","commander":"^2.0.0","typhonjs-escomplex-module":"^0.0.6","typhonjs-escomplex-project":"^0.0.6"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-escomplex-test-data":"git+https://git@github.com/typhonjs-node-escomplex/typhonjs-escomplex-test-data.git","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","build-syntax":"babel ./node_modules/typhonjs-escomplex-project/src -d ./node_modules/typhonjs-escomplex-project/dist && babel ./node_modules/typhonjs-escomplex-module/src -d ./node_modules/typhonjs-escomplex-module/dist && babel ./node_modules/typhonjs-escomplex-commons/src -d ./node_modules/typhonjs-escomplex-commons/dist && babel ./node_modules/escomplex-plugin-metrics-project/src -d ./node_modules/escomplex-plugin-metrics-project/dist && babel ./node_modules/escomplex-plugin-metrics-module/src -d ./node_modules/escomplex-plugin-metrics-module/dist && babel ./node_modules/escomplex-plugin-syntax-estree/src -d ./node_modules/escomplex-plugin-syntax-estree/dist && babel ./node_modules/typhonjs-plugin-manager/src -d ./node_modules/typhonjs-plugin-manager/dist","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"files":["dist","src",".esdocrc","AUTHORS.md"],"directories":{},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"gitHead":"a530c5c27479704cc456b64f7fe6925b1ea26df9","_id":"typhonjs-escomplex@0.0.6","_shasum":"10b0bcb9825d15f7fd9790c521ab814c1503edac","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"10b0bcb9825d15f7fd9790c521ab814c1503edac","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.6.tgz","integrity":"sha512-e6850G6iYQ1MrwrTQuzXUR/bBVmTwGDdA/+HOuSiCyTiteCrGVgrpPO39V4q/zsjyNnJEJYLc8IQVDvUrqnc+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX2Ap0+bEkihOxl3UMOW/NY3M48qwLm2mQKwJkpKeUJgIgPsjP0qF1M3atVZe0JzOWmz0+FIYsKqvsGwsiKG6f6lE="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.6.tgz_1469407469248_0.370165343163535"}},"0.0.7":{"name":"typhonjs-escomplex","version":"0.0.7","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"dependencies":{"babylon":"^6.0.0","commander":"^2.0.0","typhonjs-escomplex-module":"^0.0.7","typhonjs-escomplex-project":"^0.0.8"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-escomplex-test-data":"git+https://git@github.com/typhonjs-node-escomplex/typhonjs-escomplex-test-data.git","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","build-syntax":"babel ./node_modules/typhonjs-escomplex-project/src -d ./node_modules/typhonjs-escomplex-project/dist && babel ./node_modules/typhonjs-escomplex-module/src -d ./node_modules/typhonjs-escomplex-module/dist && babel ./node_modules/typhonjs-escomplex-commons/src -d ./node_modules/typhonjs-escomplex-commons/dist && babel ./node_modules/escomplex-plugin-metrics-project/src -d ./node_modules/escomplex-plugin-metrics-project/dist && babel ./node_modules/escomplex-plugin-metrics-module/src -d ./node_modules/escomplex-plugin-metrics-module/dist && babel ./node_modules/escomplex-plugin-syntax-estree/src -d ./node_modules/escomplex-plugin-syntax-estree/dist && babel ./node_modules/typhonjs-plugin-manager/src -d ./node_modules/typhonjs-plugin-manager/dist","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"files":["dist","src",".esdocrc","AUTHORS.md"],"directories":{},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"gitHead":"a9b47c2866f60cf4c76ca57d797068d373e4b00f","_id":"typhonjs-escomplex@0.0.7","_shasum":"25d6d85d6a8e144e3fc134dfa5389ea5807f03f7","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"25d6d85d6a8e144e3fc134dfa5389ea5807f03f7","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.7.tgz","integrity":"sha512-UKmKpNZVe/0ys7cSRUs6ytRB+GtXsJ9Zi33Z806KLBC/8gFQI3tdzsVSY93ebUYpYn1d/ZYn+EYHf8zoDApiMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC57NMTVTi6YHgoCkclkygYgY4POyDgAJHzBYwwZAIGcAiB/SHbE87H9pUQousgDwgddIIR/3E/CyjbHfF4S8xPODA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.7.tgz_1470168644285_0.3446870835032314"}},"0.0.9":{"name":"typhonjs-escomplex","version":"0.0.9","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"dependencies":{"babylon":"^6.0.0","commander":"^2.0.0","typhonjs-escomplex-module":"^0.0.9","typhonjs-escomplex-project":"^0.0.9"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-escomplex-test-data":"git+https://git@github.com/typhonjs-node-escomplex/typhonjs-escomplex-test-data.git","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","build-syntax":"babel ./node_modules/typhonjs-escomplex-project/src -d ./node_modules/typhonjs-escomplex-project/dist && babel ./node_modules/typhonjs-escomplex-module/src -d ./node_modules/typhonjs-escomplex-module/dist && babel ./node_modules/typhonjs-escomplex-commons/src -d ./node_modules/typhonjs-escomplex-commons/dist && babel ./node_modules/escomplex-plugin-metrics-project/src -d ./node_modules/escomplex-plugin-metrics-project/dist && babel ./node_modules/escomplex-plugin-metrics-module/src -d ./node_modules/escomplex-plugin-metrics-module/dist && babel ./node_modules/escomplex-plugin-syntax-estree/src -d ./node_modules/escomplex-plugin-syntax-estree/dist && babel ./node_modules/escomplex-plugin-syntax-babylon/src -d ./node_modules/escomplex-plugin-syntax-babylon/dist && babel ./node_modules/typhonjs-plugin-manager/src -d ./node_modules/typhonjs-plugin-manager/dist","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"files":["dist","src",".esdocrc","AUTHORS.md"],"directories":{},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"gitHead":"dba4ede6e03bbb20e7a57838cc666706af4917c5","_id":"typhonjs-escomplex@0.0.9","_shasum":"d4f85dd2838e7a28a854d9f25616cbc72a3f0e0f","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"d4f85dd2838e7a28a854d9f25616cbc72a3f0e0f","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.9.tgz","integrity":"sha512-G//PAHlzp3JoTl1J9oM3a1NLRW8Z74fRc3gS2iqF/duCO12UUZjjP7yPccoCN63xJLa0zuYhfc4lY0Csv1T/Sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5vn58kb5XAHQUCv4C8BnVDNvpV71BxB2NrKhOxG18aAiAgh5P0pY/dLkSLmtI6r64ZxrR8vC9jhr4xlgBhi+teOA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.9.tgz_1470240607289_0.9578902169596404"}},"0.0.10":{"name":"typhonjs-escomplex","version":"0.0.10","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"dependencies":{"babylon":"^6.0.0","commander":"^2.0.0","typhonjs-escomplex-module":"^0.0.10","typhonjs-escomplex-project":"^0.0.10"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-escomplex-test-data":"git+https://git@github.com/typhonjs-node-escomplex/typhonjs-escomplex-test-data.git","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","build-syntax":"babel ./node_modules/typhonjs-escomplex-project/src -d ./node_modules/typhonjs-escomplex-project/dist && babel ./node_modules/typhonjs-escomplex-module/src -d ./node_modules/typhonjs-escomplex-module/dist && babel ./node_modules/typhonjs-escomplex-commons/src -d ./node_modules/typhonjs-escomplex-commons/dist && babel ./node_modules/escomplex-plugin-metrics-project/src -d ./node_modules/escomplex-plugin-metrics-project/dist && babel ./node_modules/escomplex-plugin-metrics-module/src -d ./node_modules/escomplex-plugin-metrics-module/dist && babel ./node_modules/escomplex-plugin-syntax-estree/src -d ./node_modules/escomplex-plugin-syntax-estree/dist && babel ./node_modules/escomplex-plugin-syntax-babylon/src -d ./node_modules/escomplex-plugin-syntax-babylon/dist && babel ./node_modules/typhonjs-plugin-manager/src -d ./node_modules/typhonjs-plugin-manager/dist","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"files":["dist","src",".esdocrc","AUTHORS.md"],"directories":{},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"gitHead":"c413b185ae2716b824ef20d1c5a6f14e4e085fb4","_id":"typhonjs-escomplex@0.0.10","_shasum":"3af22c04885657667a42a39e119d56b70984193e","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"3af22c04885657667a42a39e119d56b70984193e","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.10.tgz","integrity":"sha512-ZU7/+bZsEri99lFJVQG58/wLk/N5E3r30s1GMXOXGIYNYQiif3iDCPROLoqQFJ/ofhUm/GFTXmD/t4Lw91O01A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhkfN2zN+euCAUSexs35HrZwqh99u//OcdB++SWW2o5wIgWLqIFftxg0qhjsfCsOGDApbU9s1aD4Cc7A8ghklgzik="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.10.tgz_1470705781098_0.3278588193934411"}},"0.0.11":{"name":"typhonjs-escomplex","version":"0.0.11","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"dependencies":{"babylon":"^6.0.0","commander":"^2.0.0","typhonjs-escomplex-module":"^0.0.11","typhonjs-escomplex-project":"^0.0.11"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-escomplex-test-data":"git+https://git@github.com/typhonjs-node-escomplex/typhonjs-escomplex-test-data.git","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","build-syntax":"babel ./node_modules/typhonjs-escomplex-project/src -d ./node_modules/typhonjs-escomplex-project/dist && babel ./node_modules/typhonjs-escomplex-module/src -d ./node_modules/typhonjs-escomplex-module/dist && babel ./node_modules/typhonjs-escomplex-commons/src -d ./node_modules/typhonjs-escomplex-commons/dist && babel ./node_modules/escomplex-plugin-metrics-project/src -d ./node_modules/escomplex-plugin-metrics-project/dist && babel ./node_modules/escomplex-plugin-metrics-module/src -d ./node_modules/escomplex-plugin-metrics-module/dist && babel ./node_modules/escomplex-plugin-syntax-estree/src -d ./node_modules/escomplex-plugin-syntax-estree/dist && babel ./node_modules/escomplex-plugin-syntax-babylon/src -d ./node_modules/escomplex-plugin-syntax-babylon/dist && babel ./node_modules/typhonjs-plugin-manager/src -d ./node_modules/typhonjs-plugin-manager/dist","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"files":["dist","src",".esdocrc","AUTHORS.md"],"directories":{},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"gitHead":"52fa7d1846550fbaeaf652a1ed1f19c5d589afd9","_id":"typhonjs-escomplex@0.0.11","_shasum":"2b6162e8c767709805b05feebc02495ed9cac1e0","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"2b6162e8c767709805b05feebc02495ed9cac1e0","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.11.tgz","integrity":"sha512-6VXAMn+RHSxFpEk1FXDnSCBu4mt+9Q0B3Y8D4yciMk0z8ebgbKOyNJ9Uw05G9N6+s3nn2yrX3Zmg6/iWHFWyiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZvLjlOblMHEt5zDV5c2hLBBZfOBe4uT+YWwjfVbYzjAiEAkFX9Gxq/veqxFIDXqWYQbpH2uz2T5tYnQJnzTuHAIJA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.11.tgz_1470781516225_0.6257726498879492"}},"0.0.12":{"name":"typhonjs-escomplex","version":"0.0.12","description":"Next generation software complexity analysis of JavaScript-family abstract syntax trees.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","license":"MPL-2.0","author":{"name":"Mike Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"dependencies":{"babylon":"^6.0.0","commander":"^2.0.0","typhonjs-escomplex-module":"^0.0.12","typhonjs-escomplex-project":"^0.0.12"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-escomplex-test-data":"git+https://git@github.com/typhonjs-node-escomplex/typhonjs-escomplex-test-data.git","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","build-syntax":"babel ./node_modules/typhonjs-escomplex-project/src -d ./node_modules/typhonjs-escomplex-project/dist && babel ./node_modules/typhonjs-escomplex-module/src -d ./node_modules/typhonjs-escomplex-module/dist && babel ./node_modules/typhonjs-escomplex-commons/src -d ./node_modules/typhonjs-escomplex-commons/dist && babel ./node_modules/escomplex-plugin-metrics-project/src -d ./node_modules/escomplex-plugin-metrics-project/dist && babel ./node_modules/escomplex-plugin-metrics-module/src -d ./node_modules/escomplex-plugin-metrics-module/dist && babel ./node_modules/escomplex-plugin-syntax-estree/src -d ./node_modules/escomplex-plugin-syntax-estree/dist && babel ./node_modules/escomplex-plugin-syntax-babylon/src -d ./node_modules/escomplex-plugin-syntax-babylon/dist && babel ./node_modules/typhonjs-plugin-manager/src -d ./node_modules/typhonjs-plugin-manager/dist","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js"},"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7"],"files":["dist","src",".esdocrc","AUTHORS.md"],"directories":{},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"gitHead":"244601152d97edd34652f845811412398ad7c313","_id":"typhonjs-escomplex@0.0.12","_shasum":"c2b0e5a7339d786dddd3747b153e7f6433f1fe20","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"c2b0e5a7339d786dddd3747b153e7f6433f1fe20","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.0.12.tgz","integrity":"sha512-GUyFNfYvI7XWMJqNAI2OOTRTv8bCQjaEE/OLZsI+aF7cTFKv1dfjbHVmFLgm8/2cYNVGHTW75wQnWg+oUqi6EQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHXG9cpzSZexvKxlOdMXcdLM/PXlGiTDDaaWR1/q1w+wIgfHo4TyRBCCmmiNjFeNrH8BP0uHghkEX0OHr4dxpx6qM="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/typhonjs-escomplex-0.0.12.tgz_1470861589030_0.3080203465651721"}},"0.1.0":{"name":"typhonjs-escomplex","version":"0.1.0","description":"Next generation complexity reporting for Javascript & Typescript based on the Babel parser.","homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","license":"MPL-2.0","author":{"name":"Michael Leahy"},"main":"./dist","repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"dependencies":{"@typhonjs/babel-parser":"^0.2.0","commander":"^2.0.0","typhonjs-escomplex-module":"^0.1.0","typhonjs-escomplex-project":"^0.1.0"},"devDependencies":{"typhonjs-config-eslint":"^0.5.0","typhonjs-escomplex-test-data":"git+https://git@github.com/typhonjs-node-escomplex/typhonjs-escomplex-test-data.git","typhonjs-npm-build-test":"^0.7.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","build-syntax":"babel ./node_modules/typhonjs-escomplex-project/src -d ./node_modules/typhonjs-escomplex-project/dist && babel ./node_modules/typhonjs-escomplex-module/src -d ./node_modules/typhonjs-escomplex-module/dist && babel ./node_modules/typhonjs-escomplex-commons/src -d ./node_modules/typhonjs-escomplex-commons/dist && babel ./node_modules/escomplex-plugin-metrics-project/src -d ./node_modules/escomplex-plugin-metrics-project/dist && babel ./node_modules/escomplex-plugin-metrics-module/src -d ./node_modules/escomplex-plugin-metrics-module/dist && babel ./node_modules/escomplex-plugin-syntax-estree/src -d ./node_modules/escomplex-plugin-syntax-estree/dist && babel ./node_modules/escomplex-plugin-syntax-babylon/src -d ./node_modules/escomplex-plugin-syntax-babylon/dist && babel ./node_modules/typhonjs-plugin-manager/src -d ./node_modules/typhonjs-plugin-manager/dist","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js","dev-test":"BABEL_ENV=escomplex-dev babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js dev_test","dev-test-coverage":"BABEL_ENV=escomplex-dev babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul.js dev_test"},"keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7","es8","es9","es10"],"directories":{},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"gitHead":"270cd2568bdf42f39eaef71d908593e8b9905fb5","_id":"typhonjs-escomplex@0.1.0","_npmVersion":"6.5.0","_nodeVersion":"6.9.4","_npmUser":{"name":"typhonrt","email":"support@typhonjs.io"},"dist":{"integrity":"sha512-B2r31mRH/ZuuogZADqOBP4NPnqBH2mzEP+Pjm+5R8/z0iHLwUTRadkDQL4yv33qsHdIHlvnpOHh6iUo69v2mPA==","shasum":"4e21101955ef91c993b617af41eb02c1123a1d75","tarball":"https://registry.npmjs.org/typhonjs-escomplex/-/typhonjs-escomplex-0.1.0.tgz","fileCount":11,"unpackedSize":60289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHKWgCRA9TVsSAnZWagAAfW8P/02dQCGhnY4H+0cce9yI\nLXZBnj9IsAwhUidfzfPD4q+5BWopGwbgu58fK8Zb6QjqGkrbRy59wGYU8yUS\nmORVw5iYguPFwmPDvdj+AitdVsKRNyTDbRocYy8ZByhZJKWoKp2Zsfc+169/\nfP0W56TOhzSQQ0/n38T2fQAtij173XszVTOjBR3oqfNJSws4qZq0O6eUwdPU\n7NHosQvehfw3hCWQWJLCNYzFJ0B3WDtHTn4DJ6bTF0e+vx0maVoMvGN8AXOh\nrxEQDj83pduC0ndb7zvHg6cgAknQxIRNxQprUY404V2i5LWL4wTU6kicNcTF\nA0LEhGqRBUM8zJDOHWre5eRGypHjrOiGSzNr3xXQ5Ia9w3tflIIkiNKcrca9\nedfsYZ6buOppz6Mu0feLhD6PiNF/IwvHatknHHqQCu8RKAKMDuipUjopNkOx\nIznF1ngdQYin23mrqfTvxzv4LCncIuCgtMg6wTWNx9Y/sJ39BISH0NV6K6FF\nvFVL/FWEJ23tSvh1AkBN+pUHiRQVtCz/yCZWUtwfUq2bwgiPqqIQttulbLg+\n1tFWgrhQxP8VPUCvpNVeFrY1hyPaSJsg2cBb20JlZva3H33GiwwzEUo1O/2w\nHrdpAVw9SN/gcJ1sTEHr64izYjgt2ThGhPtRPihRd2DzY1nJoZmxWqbcjLZo\nkQzc\r\n=d4eC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC08um7Y8yaoJjoz9xvQRE6Jn0q+sbvumqe3rCTdMzZuAIhAKwi+ciF0Pt2vMwaGk09NJsKTBlf0xIXkZN3CIrMYc5l"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typhonjs-escomplex_0.1.0_1545381279922_0.5436382784486451"},"_hasShrinkwrap":false}},"readme":"![typhonjs-escomplex](https://i.imgur.com/XBZF3h9.png)\n\n[![NPM](https://img.shields.io/npm/v/typhonjs-escomplex.svg?label=npm)](https://www.npmjs.com/package/typhonjs-escomplex)\n[![Documentation](http://docs.typhonjs.io/typhonjs-node-escomplex/typhonjs-escomplex/badge.svg)](http://docs.typhonjs.io/typhonjs-node-escomplex/typhonjs-escomplex/)\n[![Code Style](https://img.shields.io/badge/code%20style-allman-yellowgreen.svg?style=flat)](https://en.wikipedia.org/wiki/Indent_style#Allman_style)\n[![License](https://img.shields.io/badge/license-MPLv2-yellowgreen.svg?style=flat)](https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/blob/master/LICENSE)\n[![Gitter](https://img.shields.io/gitter/room/typhonjs/TyphonJS.svg)](https://gitter.im/typhonjs/TyphonJS)\n\n[![Build Status](https://travis-ci.org/typhonjs-node-escomplex/typhonjs-escomplex.svg?branch=master)](https://travis-ci.org/typhonjs-node-escomplex/typhonjs-escomplex)\n[![Coverage](https://img.shields.io/codecov/c/github/typhonjs-node-escomplex/typhonjs-escomplex.svg)](https://codecov.io/github/typhonjs-node-escomplex/typhonjs-escomplex)\n[![Dependency Status](https://david-dm.org/typhonjs-node-escomplex/typhonjs-escomplex/status.svg)](https://david-dm.org/typhonjs-node-escomplex/typhonjs-escomplex)\n\n0.1.0 update: Please refer to this [wiki page](https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/wiki/0.1.0-update-guide) on report changes and other pertinent details when upgrading to `0.1.0`.\n\nUpdate: Please see [issue#9](https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues/9) for a proposed roadmap for the next official major release of typhonjs-escomplex which is planned for fall '18 or thereabout.\n\n`typhonjs-escomplex` provides next generation Javascript and Typescript complexity reports by utilizing [babel parser](https://www.npmjs.com/package/@babel/parser) w/ all plugins enabled to parse JS / TS source code feeding the rest of the AST / processing modules which are available separately. Please review the [typhonjs-node-escomplex](https://github.com/typhonjs-node-escomplex) organization for all of the separate components which may be used independently if direct AST processing is required. `typhonjs-escomplex` simply provides a shim using `babel parser` to produce the AST.\n\nWork is swiftly being finished.\n\nMore information forthcoming. This NPM module can be installed as a dependency in `package.json` as follows:\n```js\n\"dependencies\": {\n  \"typhonjs-escomplex\": \"^0.1.0\"\n}\n```\n\n\nAn ES6 example follows:\n```js\nimport escomplex from 'typhonjs-escomplex';\n\nconst source = <some JS source code>;\n\nconst report = escomplex.analyzeModule(source);\n```\n\n\nA CJS example follows:\n```js\nvar escomplex = require('typhonjs-escomplex');\n\nvar source = <some JS source code>;\n\nvar report = escomplex.analyzeModule(source);\n```\n","maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"time":{"modified":"2022-06-28T02:07:40.664Z","created":"2016-06-13T10:07:30.275Z","0.0.1":"2016-06-13T10:07:30.275Z","0.0.2":"2016-06-30T16:20:04.727Z","0.0.3":"2016-07-02T07:52:49.879Z","0.0.4":"2016-07-06T06:11:13.621Z","0.0.5":"2016-07-22T13:33:37.424Z","0.0.6":"2016-07-25T00:44:29.482Z","0.0.7":"2016-08-02T20:10:44.546Z","0.0.9":"2016-08-03T16:10:07.530Z","0.0.10":"2016-08-09T01:23:04.616Z","0.0.11":"2016-08-09T22:25:16.472Z","0.0.12":"2016-08-10T20:39:51.086Z","0.1.0":"2018-12-21T08:34:40.036Z"},"homepage":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex","keywords":["typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies","static","analysis","metrics","babylon","es6","es7","es8","es9","es10"],"repository":{"type":"git","url":"git+https://github.com/typhonjs-node-escomplex/typhonjs-escomplex.git"},"author":{"name":"Michael Leahy"},"bugs":{"url":"https://github.com/typhonjs-node-escomplex/typhonjs-escomplex/issues"},"license":"MPL-2.0","readmeFilename":"README.md"}