* grunt-eslint: 21.0.0 → 22.0.0 * eslint-config-wikimedia: 0.12.0 → 0.15.0 The following rules are failing and were disabled: * brace-style * camelcase * eqeqeq * max-len * max-statements-per-line * new-cap * no-constant-condition * no-dupe-keys * no-empty * no-implicit-globals * no-mixed-spaces-and-tabs * no-redeclare * no-tabs * no-undef * no-underscore-dangle * no-unused-vars * no-use-before-define * no-useless-concat * one-var * valid-jsdoc * vars-on-top Additional changes: * Added .eslintcache to .gitignore. * Removing manual reportUnusedDisableDirectives for eslint. Change-Id: I6add315b206d646b00bc39794ae5cdf94d324818
This ensures that each repository's "npm test" command is fully independent of wherever it might be in the filesystem. Bug: T206485 Change-Id: I81139c50ce9cde87ecf4b52ad688719735d1f154
* jshint->eslint * load message dirs from conf Change-Id: Id644c79c96b4e7a6fe0f41223acd9193cf0c8c5e