TODO
Notes
eslint-config-wikimedia 0.17.x simplified eslint configuration for Selenium tests.
Update eslint-config-wikimedia version to 0.17.x in all repositories with Selenium tests. Also, replace contents of tests/selenium/.eslintrc.json file.
Example old file from mediawiki/core repository.
{ "root": true, "extends": [ "wikimedia", "wikimedia/node", "wikimedia/language/es2017", "wikimedia/jquery" ], "env": { "mocha": true }, "globals": { "browser": "readonly", "mw": "readonly" }, "rules": { "no-jquery/no-global-selector": "off" } }
Example new file:
{ "root": true, "extends": [ "wikimedia/selenium" ] }
Repository | Patch |
mediawiki/core | |
mediawiki/extensions/AbuseFilter | |
mediawiki/extensions/AdvancedSearch | |
mediawiki/extensions/CirrusSearch | |
mediawiki/extensions/Cite | |
mediawiki/extensions/ContentTranslation | |
mediawiki/extensions/Echo | |
mediawiki/extensions/ElectronPdfService | |
mediawiki/extensions/EntitySchema | |
mediawiki/extensions/FileImporter | |
mediawiki/extensions/GrowthExperiments | |
mediawiki/extensions/Math | |
mediawiki/extensions/MobileFrontend | |
mediawiki/extensions/Newsletter | |
mediawiki/extensions/ORES | |
mediawiki/extensions/Popups | |
mediawiki/extensions/ProofreadPage | |
mediawiki/extensions/RelatedArticles | |
mediawiki/extensions/RevisionSlider | |
mediawiki/extensions/TemplateWizard | |
mediawiki/extensions/TwoColConflict | |
mediawiki/extensions/Wikibase | |
mediawiki/extensions/WikibaseLexeme | |
mediawiki/extensions/WikibaseMediaInfo | |
mediawiki/skins/MinervaNeue | |
phab-deployment | |
wikibase/termbox | T265656 |