Lint, analyze, normalize, transform, sandbox, run, step through, and visualize user JavaScript, in node or the browser.