Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Addon-docs: Resolve vue-docgen-loader from @storybook/vue #12461

Merged
merged 3 commits into from
Sep 12, 2020

Conversation

merceyz
Copy link
Contributor

@merceyz merceyz commented Sep 11, 2020

Issue

@storybook/addon-docs is declaring vue-docgen-api and vue-docgen-loader as peer dependencies which means @storybook/addon-essentials needs to declare them as well, but this means that the user needs to provide them while what we're actually after is to load them from @storybook/vue.

Continuation of #11753 and #12383

What I did

Changed the resolution to get the vue-docgen-loader from @storybook/vue

How to test

The PnP e2e test has been updated and should be green

@merceyz merceyz changed the title fix(essentials): add missing peer dependencies inherited from docs fix(addon-docs): resolve vue-docgen-loader from @storybook/vue Sep 11, 2020
@merceyz merceyz marked this pull request as ready for review September 11, 2020 22:31
@shilman shilman changed the title fix(addon-docs): resolve vue-docgen-loader from @storybook/vue Addon-docs: Resolve vue-docgen-loader from @storybook/vue Sep 12, 2020
@shilman shilman added addon: docs maintenance User-facing maintenance tasks labels Sep 12, 2020
@shilman shilman added this to the 6.1 maintenance milestone Sep 12, 2020
Copy link
Member

@shilman shilman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@shilman shilman merged commit a29be5e into storybookjs:next Sep 12, 2020
@merceyz merceyz deleted the merceyz/vue branch September 12, 2020 18:58
@shilman shilman mentioned this pull request Feb 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
addon: docs maintenance User-facing maintenance tasks
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants