aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
blob: 07cb427e73b372110ed9a0c93fd2b8e93515bcd8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
	"private": true,
	"scripts": {
		"api-testing": "mocha --timeout 0 --recursive tests/api-testing",
		"minify-svg": "svgo --config=.svgo.config.js -q -r -f resources/src",
		"lint": "grunt lint",
		"test": "grunt lint && npm run doc",
		"qunit": "grunt qunit",
		"doc": "jsduck",
		"postdoc": "grunt copy:jsduck",
		"selenium-daily": "MW_SCRIPT_PATH=/w npm run selenium-test -- --suite daily --mochaOpts.grep @daily",
		"selenium-test": "wdio ./tests/selenium/wdio.conf.js"
	},
	"devDependencies": {
		"@wdio/cli": "7.4.6",
		"@wdio/dot-reporter": "7.4.2",
		"@wdio/junit-reporter": "7.4.2",
		"@wdio/local-runner": "7.4.6",
		"@wdio/mocha-framework": "7.4.6",
		"@wdio/sync": "7.4.6",
		"api-testing": "1.3.0",
		"dotenv": "8.2.0",
		"eslint-config-wikimedia": "0.20.0",
		"grunt": "1.4.1",
		"grunt-banana-checker": "0.9.0",
		"grunt-contrib-copy": "1.0.0",
		"grunt-contrib-watch": "1.1.0",
		"grunt-eslint": "23.0.0",
		"grunt-karma": "4.0.0",
		"grunt-stylelint": "0.16.0",
		"karma": "6.3.2",
		"karma-chrome-launcher": "3.1.0",
		"karma-firefox-launcher": "1.3.0",
		"karma-mocha-reporter": "2.2.5",
		"karma-qunit": "4.1.0",
		"postcss-less": "2.0.0",
		"qunit": "2.10.0",
		"stylelint-config-wikimedia": "0.11.1",
		"svgo": "2.3.0",
		"wdio-mediawiki": "file:tests/selenium/wdio-mediawiki",
		"webdriverio": "7.4.6"
	},
	"dependencies": {}
}