Michael created this task. Michael added projects: Wikidata Query Builder, wmde-team-a-tech, wdwb-tech, Wikidata. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION In principle, `eslint-config-wikimedia` comes with linting for JSON and YAML files as well. However, problems were encountered with that during upgrade for T311231 <https://phabricator.wikimedia.org/T311231> and that linting was disabled for the time being. It should be figured out and re-enabled. Also, `eslint-config-wikimedia` comes with configuration for linting of vue 2 code that is relevant for us: `wikimedia/vue2-common`. This replaces (because it extends a superset of) `plugin:vue/essential`. **Acceptance criteria**: [ ] all handwritten `*.json`, `*.yaml` and `*.yml` files are linted and have no errors or warnings [ ] we make use of the `wikimedia/vue2-common` configuration and our Vue code has no errors or warnings TASK DETAIL https://phabricator.wikimedia.org/T311437 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org