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
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs