Какие есть средства для визуализации UML диаграмм для JavaScript «классов»?
Доброго дня всем!
Хотелось бы узнать, есть ли программа, которая генерирует графическое представление (что-то типа UML диаграммы) для уже имеющихся "классов" JavaScript. Хотелось бы, чтобы:
1. это было независимая программа, а не плагин к чему-либо,
2. можно было бы на вход подать js файлы с определением "классов", между которыми возможно наследование,
3. на выходе получить описание классов (с их свойствами и методами) и связи между ними в графической форме.
По большому счету, хотелось бы иметь аналог RailRoady в Ruby, но для JavaScript.
Именно поэтому, говоря "класс" в Javascript, я беру его в кавычки. Про изменчивость прототипа согласен. Но мне и не надо графическое представлениие "классов" на протяжении всего "времени жизни программы", а только в один конкретный момент времени.