Skip to content

arnaudsj/jslint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jslint is a standalone unix command line utility powered by Douglas Crowdford's 
javascript jslint.js (http://www.jslint.com) & Google's v8 engine. It is a 
javascript code quality tool (Warning: JSLint will hurt your feelings)

It will currently hurt yours feelings even more, as the current jslint settings
are hard coded to "the good parts", which are best sum up by the following JSON 
jslint.js config string, you might be already familiar with:
{white: true, onevar: true, undef: true, nomen: true, eqeqeq: true, 
plusplus: true, bitwise: true, regexp: true, newcap: true, immed: true, 
strict: true}

In order to download & build properly jslint you will need to make sure you have
installed all of Google's v8 dependencies, if you are unsure please visit: 
http://code.google.com/apis/v8/build.html

to download & build:

    git clone git://github.com/arnaudsj/jslint.git
    cd jslint
    git submodule init
    git submodule update
    make

to run:
    bin/jslint pathto/fileofyourchoice.js
    
Please file any problems you run into through Github's Issue Tracker if you run 
into problems at runtime. For any questions or help regarding what JSLint is 
reporting please join: http://tech.groups.yahoo.com/group/jslint_com/

Copyright (c) 2010 Sébastien Arnaud
 

About

jslint is a stand along unix command line javascript code quality tool based on Douglas Crockford's JSLINT.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published