Wikimedia

Replace usage of csslint with stylelint in CookieWarning extension

This task is about MediaWiki's CookieWarning extension.

The CookieWarning extension currently uses the obsolete csslint for checking. It should be replaced with stylelint (see https://www.mediawiki.org/wiki/Manual:Coding_conventions/CSS#Automated_linting ).

You'll need to update the dependencies in package.json, configure it to run in Gruntfile.js, and then fix any failures. You can also use the TemplateData extension as a reference to copy from.

You are expected to provide a patch in Wikimedia Gerrit. See https://www.mediawiki.org/wiki/Gerrit/Tutorial for how to set up Git and Gerrit.

Task tags

  • json
  • javascript
  • linting
  • css

Students who completed this task

takidelfin

Task type

  • code Code
  • done_all Quality Assurance
close

2018