guergana.tzatchkova created this task. guergana.tzatchkova added projects: Wikidata, wmde-team-a-tech, wdwb-tech, Special:NewLexeme revival (Special:NewLexeme revival - sprint 11).
TASK DESCRIPTION Updating "eslint-plugin-vue": "^8.7.1" to "^9.0.0" and "@vue/eslint-config-typescript": "^9.0.0" to "^11.0.0" introduces new linting errors in the category `vue/no-reserved-component-names` that were not previously being marked as linting issues. Two possible solution is to rename the conflicting components. `<Link>` and `<Head>` and the other one is to deactivate this particular rule to be able to stick to the original names of the components from Wikit and Inertia. Linting error log: /home/gutz/Desktop/Other_repos/Mismatch Finder Hike/wikidata-mismatch-finder/resources/js/Components/AuthWidget.vue 22:9 error Name "Link" is reserved in HTML vue/no-reserved-component-names /home/gutz/Desktop/Other_repos/Mismatch Finder Hike/wikidata-mismatch-finder/resources/js/Pages/Home.vue 131:13 error Name "Head" is reserved in HTML vue/no-reserved-component-names /home/gutz/Desktop/Other_repos/Mismatch Finder Hike/wikidata-mismatch-finder/resources/js/Pages/Playground.vue 277:13 error Name "Head" is reserved in HTML vue/no-reserved-component-names /home/gutz/Desktop/Other_repos/Mismatch Finder Hike/wikidata-mismatch-finder/resources/js/Pages/Results.vue 182:13 error Name "Head" is reserved in HTML vue/no-reserved-component-names TASK DETAIL https://phabricator.wikimedia.org/T311596 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova Cc: ItamarWMDE, Aklapper, Michael, guergana.tzatchkova, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 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