Commit graph

19 commits

Author SHA1 Message Date
Ed Sanders 29f8ba1162 build: Update linters
Change-Id: I7cdedec41a9960f8dce2bac3251d3d24e7999024
2019-11-15 16:46:40 +00:00
libraryupgrader b8d57783c1 build: Updating grunt-stylelint to 0.11.1
Additional changes:
* Added .eslintcache to .gitignore.

Change-Id: I1983cc430a515466b9934353b5dde635e2919f43
2019-10-21 02:14:16 +00:00
libraryupgrader 2ab77613ea build: Updating npm dependencies for security issues
* Updated grunt to 1.0.4, addressing:
  * https://npmjs.com/advisories/788
  * https://npmjs.com/advisories/813
* Updated stylelint-config-wikimedia to 0.6.0, addressing:
  * https://npmjs.com/advisories/786

Committed package-lock.json (T179229) too.

Change-Id: Ia6d94306df618084c64cd586492b97fef9120d85
2019-06-08 03:11:04 +00:00
James D. Forrester f18aaba76b build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint
Change-Id: I8d0c73a699f1ee39c652fd95fd1ce3aa37237d06
2019-05-06 15:31:16 -07:00
James D. Forrester 9ef3132dce build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0
Change-Id: I1e6c500b8a79f8d01b3050dabdece36e77d17706
2019-04-03 15:54:28 -07:00
Ed Sanders 28cb4a71da build: Update eslint-config-wikimedia to 0.10.1
Change-Id: I78b2a1c233c97af39e1c8f8fd9d839d0ffc4936e
2019-02-10 15:44:37 +00:00
Volker E 0472aeae64 build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass
Change-Id: I6a9b69479df579fc27ca0f3178c6b34a105b88c0
2019-01-09 14:47:21 -08:00
Nouman Saleem e614050b6a ConfirmEdit: Support No CAPTCHA reCAPTCHA
Extend Captcha save error handler to verify user using
noCaptchaReCaptcha.

Bug: T203478
Change-Id: Ia5438bba6ff797dee822caf7664b911f01684744
2019-01-03 19:40:41 +00:00
James D. Forrester f6d5d6c990 build: Bump linting devDependencies to latest
eslint-config-wikimedia      0.5.0  →   0.8.1
 grunt-eslint                20.1.0  →  21.0.0
 grunt-stylelint              0.9.0  →  0.10.1
 stylelint                    8.2.0  →   9.2.0
 stylelint-config-wikimedia   0.4.2  →   0.4.3

Change-Id: Iea0208a6adc0950ba7b44def37611d7f1bd7d4d3
2018-11-06 15:24:40 -08:00
libraryupgrader 56756bf791 build: Updating npm dependencies for security issues
* Updated grunt to 1.0.3, addressing:
  * https://npmjs.com/advisories/577
  * CVE-2018-3721

Change-Id: Iaeec5fbfb94742907cb34d4b76523f9825d46d7b
2018-10-11 05:31:21 +00:00
Ed Sanders 190c701217 build: Update linters
Change-Id: I95a14ebfd19a6632cf685444508fea5b5b33817f
2018-02-04 21:22:31 +00:00
Antoine Musso 52a313d9e0 Define npm peer dependency explicitly
npm 3 requires dependencies to be explicitly defined.

Bug: T172094
Change-Id: Ic640ccf0f577e47036d473892522ea758014fab4
2017-07-31 12:46:29 +02:00
Ed Sanders e01ded6b66 build: Update eslint to 0.4.0
Change-Id: Ib2fadb67ebfd8bdb669ae049748d4c5c6e8f398b
2017-05-04 21:07:47 +00:00
Ed Sanders 716fb7c4e6 build: Update stylelint to 0.4.1
Change-Id: I5efe4a0dbacc5b46ff64e89930b1b614d9f8c880
2017-03-20 14:28:51 +00:00
Ed Sanders ae85f2ac6b Replace jshint/jscs with eslint and add stylelint
Change-Id: I9c33c65c913d891739b913d5363abba66c2cd0dd
2017-01-18 16:53:09 -08:00
Kunal Mehta ece496b957 build: Updating development dependencies
* grunt-jsonlint: 1.0.6 → 1.0.7

Change-Id: I518b1b6fff2dde7d33fcdefb2a27229e6de2f866
2015-12-29 11:20:52 -08:00
Paladox 325f21e117 Add grunt-jscs package
This will allow us to run jscs in npm.

Change-Id: Ica970dfd2459bbdf50abc55ecdb24fe47307ccaa
2015-11-26 23:34:47 +00:00
Paladox e0c5ac3344 Update grunt-jsonlint to 1.0.6
Change-Id: I847605a0b35d5b8e4022030ae40bd21bb1ea0b37
2015-11-26 16:55:02 +00:00
Paladox 4307f1ec19 Add some Jenkins tests
Add support for composer phplint and npm jshint, jsonlint
and banana-checker.

Change-Id: If509fdb96f35cdd252b6c53ece8a568b4a614926
2015-10-14 11:52:19 +01:00