Commit graph

13 commits

Author SHA1 Message Date
Ed Sanders 29f8ba1162 build: Update linters
Change-Id: I7cdedec41a9960f8dce2bac3251d3d24e7999024
2019-11-15 16:46:40 +00:00
Amir Aharoni a42d5d4adf Move apihelp messages to a separate file
This is one of the last extensions to be converted to having
the API messages in a separate file (at least out of the extensions
that are used be Wikimedia).

This one is a bit different from the others because it actually as several
extensions with separate i18n files, so it requires extra-careful review,
especially in Gruntfile and the extension.json files.

Bug: T189982
Change-Id: I66faae6fd4ff447327587c89ad2a1704edd1b356
2019-08-31 22:52:29 +03: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
Umherirrender cc8166e64a build: Run stylelint also for less files
Less file was added with I1f15cd9ac4b78d7f6e24b93af0fcfb809f00e563

Change-Id: I72c1aab5c6949e2c9e2e7a28a2435a25c0bde1a3
2019-01-18 18:13:17 +01:00
Umherirrender 63800fcc4d Use json extension for .stylelintrc
Bug: T173516
Change-Id: I0d83079033747f00d13ef90249b16218b76348f8
2017-08-19 09:42:18 +02:00
Florianschmidtwelzow ae1c290ba7 Revert "build: Re-use MessageDirs in banana conf"
As pointed out by Umherirrender, this does not entirely work
for ConfirmEdit in this way, as there're several subdirectories
which also contain i18n files. I'm not sure why I missed this
in the first place, therefore reverting for now.

This reverts commit 24864a36bd.

Change-Id: Ib83a67650bb5f25eebb66e8701f9bd80b659e573
2017-01-28 18:08:39 +00:00
Ed Sanders 24864a36bd build: Re-use MessageDirs in banana conf
Change-Id: I459613ec89ba342a32410061b1a9b04171544cdd
2017-01-23 13:39:21 +00:00
Ed Sanders ae85f2ac6b Replace jshint/jscs with eslint and add stylelint
Change-Id: I9c33c65c913d891739b913d5363abba66c2cd0dd
2017-01-18 16:53:09 -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 6e73d3879e Recurse into the sub folders with grunt jshint
Currently grunt wont look into sub folder so add support for that.

Change-Id: I8ce2e3ee693d96a4db4f3bd35ab4211e82993d71
2015-10-28 18:55:03 +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