Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A set of static analysis tools for JavaScript
branch: upstream-narci…

This branch is 1 commit ahead, 440 commits behind mozilla:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
html
js
lib/jsctags
test
LICENSE
Makefile
README.md
package.json
serve.js

README.md

Requirements

  • node.js

Directory structure

The directory structure is somewhat unusual, in order to work around the restrictive security policies in modern browsers for file: URIs.

  • bin/: tools runnable from node.js (should be directly executable in Unix)
  • src/: tools runnable in a browser
  • src/js/: non-CommonJS-compliant libraries, mostly for the browser tools
  • src/lib/: CommonJS-compliant libraries

Known issues

  • ECMAScript 5 is not supported (patches for Narcissus welcome!)
  • Browser tools require a Web server to run in Chrome, due to Chrome bug 40787
Something went wrong with that request. Please try again.