Changed README to describe the philosophy of JSHint
Fixed typos in README
Added first tests for JSHint (you will need node-jasmine to run them)
arguments.callee and arguments.caller are now tolerated by default; use calref switch to disallow them
Make the library a Node module, if possible
Pulled latest changes from the original JSLINT, changed the default behavior to be more cudly
Changed the name to JSHINT and removed all jslint.com related files (jshint.com should be a separate repo)
Added JSHint Community to the license block
Reverted JSLint codebase to the 2010-12-16 edition and re-applied my changes
Changed README to reflect recent changes
Added an option to use assigments in the control statements like a boss
Tolerate empty blocks by default and disallow them if noempty:true
Make sure JSHint source passes its own check
Moved insane styling check behind the 'white' switch
Add window as a predefined global object. Because it is
Added support for Node.js globals (ref. http://nodejs.org/docs/v0.3.1/api/globals.html)
Added Rhino wrapper
Added docs about diff environments
Added Buffer and GLOBAL to Node.js predefined globals
Check rhino.js and tests/jshint.js using JSHint