The WebBits package

WebBits is a collection of libraries for working with JavaScript embeded in
HTML files. Highlights include:
"WebBits.JavaScript.Crawl" returns all JavaScript in an HTML page, including
JavaScript from imported script files ("<script src=...>").
"WebBits.JavaScript.Environment" annotates JavaScript syntax with its static
environment and returns a list of free identifiers.
"WebBits.JavaScript.Parser" is a JavaScript parser that is largely based on
JavaScript 1.5.
"WebBits.Html.Parser" is a permissive HTML parser.