5 "api-testing": "mocha --timeout 0 --recursive tests/api-testing",
6 "doc": "jsdoc -c jsdoc.json",
8 "minify:svg": "svgo --config=.svgo.config.js --quiet --recursive --folder resources/src --folder resources/assets",
9 "mocha": "mocha --timeout 0 --recursive",
10 "qunit": "grunt qunit",
11 "selenium-daily": "npm run selenium-test -- --mochaOpts.grep @daily",
12 "selenium-test": "wdio ./tests/selenium/wdio.conf.js",
13 "test": "grunt lint && npm run doc && npm run jest",
14 "jest": "jest --config tests/jest/jest.config.js"
17 "@apidevtools/swagger-parser": "^10.1.0",
18 "@babel/preset-env": "7.25.4",
19 "@pinia/testing": "0.0.12",
20 "@vue/test-utils": "2.4.6",
21 "@vue/vue3-jest": "29.2.6",
22 "@wdio/cli": "7.33.0",
23 "@wdio/junit-reporter": "7.33.0",
24 "@wdio/local-runner": "7.33.0",
25 "@wdio/mocha-framework": "7.33.0",
26 "@wdio/spec-reporter": "7.33.0",
27 "@wikimedia/codex": "1.14.0",
28 "@wikimedia/codex-icons": "1.14.0",
29 "@wikimedia/karma-firefox-launcher": "2.1.3",
30 "api-testing": "1.6.0",
33 "eslint-config-wikimedia": "0.28.2",
35 "grunt-banana-checker": "0.13.0",
36 "grunt-contrib-watch": "1.1.0",
37 "grunt-eslint": "24.3.0",
38 "grunt-karma": "4.0.2",
39 "grunt-stylelint": "0.20.0",
41 "jest-environment-jsdom": "29.7.0",
43 "jsdoc-wmf-theme": "1.1.0",
45 "karma-chrome-launcher": "3.1.0",
46 "karma-mocha-reporter": "2.2.5",
47 "karma-qunit": "4.2.0",
50 "stylelint-config-wikimedia": "0.17.2",
53 "wdio-mediawiki": "file:tests/selenium/wdio-mediawiki",
57 "caniuse-lite": "1.0.30001653"