Tonina_Zhelyazkova_WMDE created this task. Tonina_Zhelyazkova_WMDE added a project: Wikidata-Campsite. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata.
TASK DESCRIPTION Running `npm audit` in data-bridge reports 1 high vulnerability, namely Storybook being updated with a semver-major version. Updating to Storybook 6 is not a straightforward task, as data-bridge uses the following storybook packages which also need to be updated accordingly: "@storybook/addon-a11y": "^5.3.21", "@storybook/addon-actions": "^5.3.21", "@storybook/addon-docs": "^5.3.21", "@storybook/addon-knobs": "^5.3.21", "@storybook/addon-links": "^5.3.21", "@storybook/addons": "^5.3.21", "@storybook/vue": "^5.3.21", As expected, there are quite a few breaking changes. Luckily the Storybook team wrote a migration guide <https://storybook.js.org/blog/storybook-6-migration-guide/>. Acceptance criteria: [ ] Storybook and all its packages used in data-bridge are updated to the latest major version 6 [ ] All stories look and behave as before [ ] Optionally, the new syntax <https://storybook.js.org/blog/component-story-format/> for writing stories is used instead of `storiesOf(),` as advised in step 3 of the migration guide, because the old way will be deprecated in version 7. TASK DETAIL https://phabricator.wikimedia.org/T275780 WORKBOARD https://phabricator.wikimedia.org/project/board/3402/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tonina_Zhelyazkova_WMDE Cc: Tonina_Zhelyazkova_WMDE, Aklapper, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs