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

Reply via email to