feat(storybook): ✨ added storybook files to registry and CLI #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I had a look into how the CLI works and came up with a solution to have the CLI add the
.storybook.tsx
files at the same time when using thenpx shadcn-ui add
command.This was done by:
apps/www/registry
folderstorybook:true
to thecomponent.json
apps/www/registry/registry.ts
fileapps/www/scripts/build-registry.ts
script to remove the style from the pathname on.stories.tsx
if the config.storybook is truepnpm build
to make sure the build-registry script still worksI'm not sure yet how to test this yet apart from making sure none of the CI is failing, but would be important to try this out as a beta release to make sure everything still works