1

I have to figure out how a huge JavaScript code base works and I'm wondering if there are any CASE/UML tools to analyze its structure. I understand that there are several limitations because of the dynamic typing and existence of eval(), but I suppose if IDEs can offer meaningful inspections for JavaScript code these days, there must be some way to visualize dependencies, etc.

JaredPar
  • 733,204
  • 149
  • 1,241
  • 1,454
Asimina Pappas
  • 313
  • 3
  • 7

2 Answers2

0

WAVI Web Application Viewer 2 (Node.js)

Generate a svg class diagram for your node.js web application.

WAVI is intended for developers who wish to document their web application or as a reverse engineering tool to recover the structure of a web application.

https://www.npmjs.com/package/wavi

Xopi García
  • 359
  • 1
  • 2
  • 9
0

use JS/UML which is an eclipse plugin from jsuml.org

MySchizoBuddy
  • 1,138
  • 13
  • 20