/jsapia

Quick'n'dirty API usage analysis for JavaScript web applications

Primary LanguageHaskellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

jsapia: JavaScript API analysis

Quick'n'dirty API usage analysis for JavaScript web applications. This program performs a (possibly incomplete) analysis of common API's used by an ECMAScript/JavaScript program. Warnings are given if analysis results are likely to be incomplete. The program prints out the fully qualified names of objects, functions and fields used by the program that are part of common browser APIs.