Front-end standards group/2018-09-26

Attending:

Action & Code

edit

New quests

edit

jQuery linting [ES] https://github.com/wikimedia/eslint-config-wikimedia/issues/106 Variety of stuff in there, easy:

   $.inArray already merged in core
   $.isFunction/$.grep still missing upstream, but already provided as patch
   
   JD provided HTML output of occurences for MF/MinervaNeue https://j4n-co.github.io/jQuery-usage-report/mobilefrontend.html
   

allowIdSelector? as additional

   Also 'preventing' querySelectorAll as it does the same thing

MinervaNeue should make use of normalize CSS instead of reset [JR] https://phabricator.wikimedia.org/T205341 JD: Should be done with visual regression tool ES: Coverage test, any way to test w/o visual testing

Continuation

edit

JSDoc https://phabricator.wikimedia.org/T188261 Stephen has provided WIP patch for MobileFrontend Prateek updated OOjs patch

Moving ESLint ignores to well-defined, anchored .eslintignore files; continuation from last week Please look into https://phabricator.wikimedia.org/T204176#4581960 We should look into stylelint ignore - generic lint ignore folder? JD: eslinignore follows the gitignore specification