build: Upgrade grunt-jscs and remove legacy jshint camelcase/nomen
authorTimo Tijhof <krinklemail@gmail.com>
Tue, 18 Nov 2014 20:44:44 +0000 (20:44 +0000)
committerKrinkle <krinklemail@gmail.com>
Sun, 30 Nov 2014 19:02:22 +0000 (19:02 +0000)
commit459432f2a7f79a0512e898652a266bd62d714adf
treeb436202a1dd7e4da049c8fee9243369c273b9f48
parent4a4ffbbf8569101c94bb77af2c364ea1ec9275cd
build: Upgrade grunt-jscs and remove legacy jshint camelcase/nomen

Follows-up 4ec6b0cce.

grunt-jscs v0.7.0 upgraded node-jscs to v0.6.0 which introduced
the ability to disable rules via inline comments.

This means we can finally remove the deprecated jshint rules for
coding style rules and restrict jshint to code quality only.

Unsuppress the equivalent rules from jscs.

Change-Id: Idacf7e552d656ee139863d927e5bfc1f86af8283
.jscsrc
.jshintrc
resources/src/mediawiki.legacy/ajax.js
resources/src/mediawiki.special/mediawiki.special.upload.js
tests/frontend/package.json