Jakob_WMDE created this task. Jakob_WMDE added a project: Wikidata Design System. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata.
TASK DESCRIPTION As a developer, I expect a CI job to fail if I use an incorrect type declaration inside component TS code. **Reproduction steps**: - change any type declaration to something incorrect, e.g. change the return type of the button prop validator <https://github.com/wmde/wikit/blob/caad6f99458e9bf350f082a4e8d1e32580098784/vue-components/src/components/Button.vue#L31> to `object` - run `docker-compose run --rm node lerna run test --scope @wmde/wikit-vue-components` - ~> no errors TASK DETAIL https://phabricator.wikimedia.org/T265039 WORKBOARD https://phabricator.wikimedia.org/project/board/4521/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jakob_WMDE Cc: Aklapper, Jakob_WMDE, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Volker_E, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs