JavaScript source analysis and visualizer