Commit graph

41 commits

Author SHA1 Message Date
Ed Sanders
20a1fba017 build: Update eslint-config-wikimedia to 0.21.0
Change-Id: I5602e1be65b4c8c4a5f2218bf92c36a6a209d484
2021-11-12 23:06:59 +00:00
libraryupgrader
ac4db0c422 build: Updating dependencies
composer:
* php-parallel-lint/php-parallel-lint: 1.3.0 → 1.3.1

npm:
* stylelint-config-wikimedia: 0.10.3 → 0.11.1

Change-Id: I2f43a0128086fbc1a9c81993b3828ae14f888971
2021-09-02 07:30:39 +00:00
libraryupgrader
fbd8ce906c build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 36.0.0 → 37.0.0

npm:
* svgo: 2.3.0 → 2.3.1
  * https://npmjs.com/advisories/1754 (CVE-2021-33587)
* postcss: 7.0.35 → 7.0.36
  * https://npmjs.com/advisories/1693 (CVE-2021-23368)
* glob-parent: 5.1.1 → 5.1.2
  * https://npmjs.com/advisories/1751 (CVE-2020-28469)
* trim-newlines: 3.0.0 → 3.0.1
  * https://npmjs.com/advisories/1753 (CVE-2021-33623)

Change-Id: I64fb6856ae29ad2a4268f88ee95749ad1a626942
2021-07-21 19:56:43 +00:00
Volker E
a80be96c35 build: Update SVGO to latest v2.3.0 and re-crush SVGs
SVGO v2.x changed configuration to JS, amending configuration.
Adding new 'minify-svg' npm script.
Also re-crushing SVGs.

Bug: T278656
Change-Id: I3c2544e93da008baaffca6c75ff3de15aeb6dc1b
2021-05-18 06:12:46 -07:00
libraryupgrader
99a0b502ec build: Updating npm dependencies
* grunt: 1.3.0 → 1.4.0
* lodash: 4.17.20 → 4.17.21
  * https://npmjs.com/advisories/1673 (CVE-2021-23337)
* hosted-git-info: 3.0.7 → 3.0.8
  * https://npmjs.com/advisories/1677 (CVE-2021-23362)

Change-Id: I6c8ca0281563b8a07fa9dbf8f6c8ec8513732332
2021-05-07 21:28:48 +00:00
libraryupgrader
2f2b16b395 build: Updating eslint-config-wikimedia to 0.20.0
Change-Id: I192caade9a604a64e348cc40f778c84e69a8eac0
2021-04-08 09:00:58 +00:00
libraryupgrader
c3071c1278 build: Updating eslint-config-wikimedia to 0.19.0
Additional changes:
* eslint: Renamed `wikimedia/client` profile to `client-es5` (T277085).

Change-Id: If74189818aa5130279f90d6fccfc6f2653f16fad
2021-03-10 23:29:43 +00:00
libraryupgrader
c5bdc41af1 build: Updating eslint-config-wikimedia to 0.18.2
Additional changes:
* Dropped .php5 and .inc files from .phpcs.xml (T200956).

Change-Id: Ie90e1b00ac84ca6f5c56d65ba3afd9c28489f852
2021-03-05 04:46:18 +00:00
libraryupgrader
835d8975c6 build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 34.0.0 → 35.0.0
* mediawiki/minus-x: 1.1.0 → 1.1.1

npm:
* eslint-config-wikimedia: 0.18.0 → 0.18.1

Additional changes:
* Added the "composer phan" command to conveniently run phan.

Change-Id: Ibcca3de7875186834a179fb0d9747b430e0f6f3c
2021-01-28 21:56:36 +00:00
James D. Forrester
febb14167d build: Upgrade eslint-config-wikimedia from 0.17.0 to 0.18.0
Change-Id: I8e9224068b76300b99155ba44e1ec3eda43bdab6
2021-01-25 10:13:09 -08:00
libraryupgrader
2b25cb41a2 build: Updating npm dependencies
* grunt-stylelint: 0.15.0 → 0.16.0
* stylelint-config-wikimedia: 0.10.1 → 0.10.3

Change-Id: Ib74fdb884e720385bcbfba0efee4c0e119a3a6fd
2020-11-21 03:35:44 +00:00
libraryupgrader
f53dacd685 build: Updating grunt to 1.3.0
Change-Id: I100423a539c77a4799d2b275990f2f09bd51d7a6
2020-08-30 22:20:45 +00:00
libraryupgrader
4578167e29 build: Updating eslint-config-wikimedia to 0.17.0
Change-Id: I6fd9cc5238a0a1fd66261033986fd10799dd17e0
2020-08-24 22:20:36 +00:00
libraryupgrader
9b79463b53 build: Updating grunt to 1.2.1
Change-Id: Icfedca753a9efdf31c2e21db28ad8fdd79539863
2020-07-16 04:26:04 +00:00
James D. Forrester
1a4195cc01 build: Upgrade eslint-config-wikimedia from 0.15.3 to 0.16.2
Change-Id: Ic6c20bd5fc0f4e00b309a053725d0981576c3c09
2020-06-22 12:22:33 +01:00
James D. Forrester
2926c08ada build: Replace jsonlint with eslint's JSON parsing
Change-Id: I75601793639653bcf46af13e259cafba80b81af4
2020-04-21 18:55:00 +00:00
libraryupgrader
ea11c415ba build: Updating npm dependencies
* eslint-config-wikimedia: 0.15.0 → 0.15.3
* grunt-banana-checker: 0.8.1 → 0.9.0
* grunt-stylelint: 0.14.0 → 0.15.0
* stylelint-config-wikimedia: 0.9.0 → 0.10.1

Change-Id: I3361d426b430c1612b11635e482a3d8fa38a6197
2020-04-16 23:35:07 +00:00
libraryupgrader
74fae6f87f build: Updating minimist to 1.2.5
* https://npmjs.com/advisories/1179

Change-Id: I9dc3233ac6fb8cd22741d27f161f57b9110b424a
2020-03-20 02:25:03 +00:00
libraryupgrader
66d6734ffc build: Updating npm dependencies
* grunt-stylelint: 0.13.0 → 0.14.0
* stylelint-config-wikimedia: 0.8.0 → 0.9.0

Change-Id: I1e5f442b31f93c0351433bbc5dec1e9447dec511
2020-02-15 20:40:53 +00:00
libraryupgrader
ba7498328f build: Updating npm dependencies
* stylelint-config-wikimedia: 0.7.0 → 0.8.0
* grunt-stylelint: 0.12.0 → 0.13.0

Additional changes:
* Removing manual reportUnusedDisableDirectives for eslint.

Change-Id: I7a28154ee5fc73437c4cb4868fec2c296d642b2f
2020-01-07 17:43:21 +00:00
Ed Sanders
3314ffcc06 build: Update linters
Change-Id: Ic5ffd9a998e08e09420513114d8f9a89723801f4
2019-10-31 21:47:42 +00:00
James D. Forrester
d12deeb236 build: Upgrade stylelint-config-wikimedia to 0.7.0
Change-Id: I5f7abd5daa28e1833c96734df41a4297ec749302
2019-10-22 10:35:26 +01:00
Ed Sanders
4adb126343 build: Update linters
Change-Id: I83682b6da9cb5d49c9b7153d8c6c31c0e8c2b6f6
2019-10-07 16:44:36 +01:00
libraryupgrader
bbcb1ddf99 build: Updating grunt-stylelint to 0.11.1
Change-Id: Id7411b55a054937e9483af964f5913104ca5280f
2019-08-01 06:56:12 +00:00
MarcoAurelio
f4a17ce80e build: Update npm dependencies
eslint-config-wikimedia  0.11.0  →  0.13.1
 grunt-banana-checker      0.7.0  →   0.7.1
 grunt-eslint             21.0.0  →  22.0.0
 grunt-jsonlint            1.1.0  →   2.0.0
 grunt-stylelint          0.10.1  →  0.11.0
 grunt-svgmin              5.0.0  →   6.0.0

Updates also package-lock.json

Change-Id: Iadda9f7b15f5c70819c7b9599af754d9dd1b641b
2019-07-11 22:50:29 +00:00
libraryupgrader
106030367e 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: If1b025d8223766073a58e54164c36e663d346676
2019-06-07 18:09:46 +00:00
Ed Sanders
244bc6b050 build: Update eslint-config-wikimedia to 0.11.0
Change-Id: I408ff717768a00de74868b52d390dcc4b3269bcd
2019-03-13 22:57:00 +00:00
Volker E
523c7e0716 build: Add Grunt 'svgmin' task and crush SVGs
Adding 'grunt-svgmin' package and corresponding 'svgmin' task and
also crush in-use SVGs.

Bug: T215485
Change-Id: I3a8ba3daab7b7fb110000d88d9baff9ea1f5b5db
2019-02-08 14:11:03 -08:00
Ed Sanders
7712f1bf22 build: Update eslint-config-wikimedia to 0.10.0
Change-Id: I58983b156eab7090c245ad6febfa47f1552c7188
2019-01-14 21:00:07 +00:00
Volker E
af18fc71e5 build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass
Change-Id: I409d8b260ef56f0ab09619968d513cae71d43471
2018-12-08 12:24:55 -08:00
Ed Sanders
0f4951aaf3 build: Update devDependencies
eslint-config-wikimedia  0.7.2  →  0.8.1

Change-Id: I0814d94accf570e83f6d08dfa3709183ecdbf768
2018-11-02 07:40:24 +00:00
Ed Sanders
b6bd1f58f9 build: Update linters
Change-Id: I86b78b316aa4c8e0cd19e4033a8d2e830459c937
2018-09-09 18:30:41 +00:00
James D. Forrester
511ccc3d78 build: Bump devDependencies to latest
grunt                        1.0.1  →   1.0.2
 grunt-banana-checker         0.5.0  →   0.6.0
 grunt-eslint                20.0.0  →  20.1.0
 grunt-stylelint              0.8.0  →   0.9.0
 stylelint                    7.8.0  →   8.2.0
 stylelint-config-wikimedia   0.4.1  →   0.4.2

Change-Id: I3200969a13644b6f50f1aa18433ca6f0bfb7cecf
2018-02-26 10:30:46 -08:00
Ed Sanders
8611bb7f12 build: Update eslint & stylelint
Change-Id: I4af2b930abc0ad25b6ecf9531a74c636a37f0a9c
2017-10-17 18:24:22 +01:00
Antoine Musso
8e5cb23a56 Define npm peer dependency explicitly
npm 3 requires dependencies to be explicitly defined.

Bug: T172094
Change-Id: Ic640ccf0f577e47036d473892522ea758014fab4
2017-07-31 12:23:34 +00:00
Ed Sanders
864a4dec72 build: Update eslint to 0.4.0
Change-Id: I05c0cb58e6e018a3219b62eed965e2c78e123755
2017-05-04 17:01:30 +01:00
Umherirrender
e7f63725f7 Use tabs in json
Change-Id: Icc34ed7743b59520b4c346ae124c08f83d8662b2
2017-03-25 12:32:12 +01:00
James D. Forrester
dc26d45a15 build: Bump stylelint and make pass
grunt-stylelint              0.6.0  →   0.7.0
 stylelint-config-wikimedia   0.3.0  →   0.4.1

Change-Id: Id87b8df04d415e1f1058a4042a31408236402037
2017-02-17 16:36:03 -08:00
Ed Sanders
19bca1e31a build: Introduce eslint & styleint and make a pass
Change-Id: I56c8c516ea8ac177ff4b46472ece1a3782c188d7
2017-01-23 15:14:01 +00:00
James D. Forrester
aff882b13d build: Bump grunt-jsonlint from 1.0.4 to 1.0.7
Change-Id: Id9f94c2cc640fb32948488d4a07b8d1872867cd7
2016-01-26 16:26:18 -08:00
Kunal Mehta
6e9cb04f17 build: Configure banana-checker and jsonlint
Change-Id: Ia345c086a8f6204870b78a841cdd125ddb6b7d1a
2015-06-25 11:54:19 -07:00