Ed Sanders
5f7f535c28
Update eslint-config-wikimedia to 0.9.0
...
Change-Id: I4c7dcb1b3cd3d03e3ea3d1e17bfcf63f3b553e50
2018-11-30 21:08:28 +00:00
libraryupgrader
9b2e2cab9b
build: Updating npm dependencies for security issues
...
* Updated wdio-mocha-framework to 0.6.3, addressing:
* https://npmjs.com/advisories/146
* CVE-2017-16042
* https://npmjs.com/advisories/534
* CVE-2017-16137
* Updated grunt-contrib-watch to 1.1.0, addressing:
* https://npmjs.com/advisories/534
* CVE-2017-16137
* https://npmjs.com/advisories/577
* CVE-2018-3721
Change-Id: Ia85e97df665d78e36ea0db95274e1a22f4b4dc24
2018-10-13 18:23:32 +00:00
Ed Sanders
d2d92e16f9
build: Update linters
...
Change-Id: I0ef2bb7adb4d33ce2ad70199afab58bc2b075e54
2018-09-13 21:41:51 +01:00
Željko Filipin
42da15f63a
Selenium: Simplify selenium-daily NPM script
...
selenium-daily now just calls selenium-test. Environment variables are set up in
the Jenkins job, so they are removed.
selenium-daily might seem redundant, but it provides flexibility. In case a
repository does not want to run all tests daily, that's easily fixed by updating the
selenium-daily script.
Bug: T188742
Change-Id: I7dba2c80ab8de641a012aa92bbd8453bc24c7b14
2018-09-03 15:29:50 +00:00
Željko Filipin
9085447f52
Selenium: add selenium-daily NPM script
...
The script is needed to run the new Docker-based Jenkins job that runs daily and targets beta cluster.
Change-Id: Ia9ed4f7314570f886dabe7702418068971656aa5
Job: Math-npm-browser-run-selenium-daily-node-6-docker
Bug: T188742
2018-07-13 18:59:34 +02:00
Željko Filipin
befe4af465
Selenium tests for Math
...
* Implement a basic tests that renders $2+3$
Bug: T162455
Change-Id: Ic605bd0d934d0f138390145fa5f5bddaa8f8e578
2018-05-19 17:04:22 +00:00
Ed Sanders
4831953040
build: Update linters
...
Change-Id: I7e93fa1af8f1f3d3bee9e4dd5c9d65142d6cf793
2018-02-04 22:08:31 +00:00
Ed Sanders
2fe32f6b5d
build: Update linters
...
Change-Id: I3a6d0898ad79c4e5dc1663280f5d18702c286fb8
2018-01-29 17:47:03 +00:00
Ed Sanders
24a024ee8e
build: Upgrade grunt-eslint from 19.0.0 to 20.0.0, and other linters
...
Change-Id: I4a8b9ece024164053e69a2a8f6fbd6406737d373
2017-07-18 13:04:49 +01:00
Ed Sanders
6363206379
build: Update eslint to 0.4.0
...
Change-Id: I991df38973cac0dfc018bca925578648be6ee389
2017-05-04 21:52:38 +01:00
Umherirrender
317df66119
Use tabs to indent in json
...
Change-Id: I60c586418679fd5709aef4b9e23e814c45dfb35b
2017-03-31 23:47:20 +02:00
James D. Forrester
6a6c68b387
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 15:30:18 -08:00
James D. Forrester
a1292f458e
build: Bump eslint-config-wikimedia to v0.3.0 (already passes)
...
Change-Id: I84a3a6c550a4989c6ef584b2289272204d1b6eb4
2016-11-15 16:37:57 -08:00
Ed Sanders
f66ef920fb
build: Replace jscs and jshint with eslint
...
Change-Id: I95f59d9bef6bb8fec69b454dc8efe4b4c7e40805
2016-10-28 11:11:26 -07:00
James D. Forrester
fda31a802f
build: Fix stylelint devDependencies
...
Bug: T142235
Change-Id: I45021b2cd1decdc4cd9a9e9908d132cc1f6d795b
2016-08-05 11:59:39 -07:00
Ed Sanders
7ce033ebe7
Remove grunt-cli
...
Now included by grunt.
Change-Id: I79f2533f9e245e85728ec34c3094780c769a954a
2016-05-24 14:24:51 +01:00
Ed Sanders
f370bac1a4
Update stylelint config version
...
Change-Id: I078ca58a605d6784c4673373911ab89d55c78c16
2016-05-24 13:54:49 +01:00
Ed Sanders
e2139b1657
build: Introduce stylelint to lint for css errors
...
Also update the rest of the CI world whilst we're at it.
Change-Id: Iaad2867797cccb2dd0df7758e448b553859fa62c
2016-05-19 19:16:00 +01:00
Kunal Mehta
2938d69e0b
build: Updating development dependencies
...
* grunt-jsonlint: 1.0.4 → 1.0.7
Change-Id: I4fea5c41c1c91b5f6903fe1cfd1033021571cbfe
2015-12-29 11:40:27 -08:00
Kunal Mehta
a8081486e1
build: Updating development dependencies
...
* grunt-banana-checker: 0.2.2 → 0.4.0
Change-Id: I8ad9c7c0ac4acbe2dd7a884ebcbf0a2a927bc5b9
2015-10-11 11:51:01 -04:00
Thalia
fe3165faff
build: Add csshint, jshint and jscs to math extension
...
Also adds the corrections made to various js files when jscs
was run, and removes an old version of .jshintrc. Only
VisualEditor files are checked by csshint due to clashes with
an upstream bug in the csslint parser. This could be looked
into in the future.
Bug: T112576
Change-Id: I611901040d3b38ae3ef707deb8d25771f043b1d8
2015-09-14 22:28:15 +00:00
Kunal Mehta
7aab828848
build: Configure banana-checker and jsonlint
...
Change-Id: Ic23af37d4353cfb5f663f84317c862f47ce26637
2015-06-19 21:54:10 -07:00