Pathoschild/Wikimedia-contrib — pull request #12 by Krinkle (2013-01-05 23:42:56+00:00)
Title: Validate jshint and add Travis CI support

This pull is based on and includes #11 to avoid merge conflicts. Once #11 is merged, this will automatically appear as a single-commit pull.

Moved all jshint options to the .jshintrc file.

This way editors with jshint-plugins pick it up, and we can also use node-jshint on the command line to lint all files at once.

---

To use jshint locally: install nodejs and `npm install -g jshint`. Then run `jshint .` or `jshint [path or file]`.

See also: http://jshint.com/platforms/#text-editor-plugins

To make the Travis CI stuff work, you need to enable it in your account (only takes a few seconds):

http://about.travis-ci.org/docs/user/getting-started/#Step-one%3A-Sign-in