Pablo-WMDE created this task. Pablo-WMDE added a project: Wikidata-Bridge. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata.
TASK DESCRIPTION `@wmde/wikibase-vuejs-components` declares 2 packages as peer dependencies, which we do not provide in bridge - causing warnings on install. Its vue config <https://gerrit.wikimedia.org/r/plugins/gitiles/wikibase/vuejs-components/+/66a5c41/vue.config.js#4> indeed externalizes them, but we don't seem to experience a lack of functionality in bridge. Is the peer dependency really needed there? Are the packages not rather dev dependencies and their goodness compiled into the components (dist)? npm WARN @wmde/wikibase-vuejs-components@0.1.3 requires a peer of vue-property-decorator@^7.0.0 but none is installed. You must install peer dependencies yourself. npm WARN @wmde/wikibase-vuejs-components@0.1.3 requires a peer of vue-class-component@^6.0.0 but none is installed. You must install peer dependencies yourself. TASK DETAIL https://phabricator.wikimedia.org/T245837 WORKBOARD https://phabricator.wikimedia.org/project/board/4074/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Pablo-WMDE Cc: Michael, Tonina_Zhelyazkova_WMDE, Lucas_Werkmeister_WMDE, Aklapper, Pablo-WMDE, Sarai-WMDE, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs