Closed askoufis closed 4 months ago
Latest commit: 3b60a8c83b762bd0ee568cfa139ac643474976a9
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
@askoufis I reckon this makes sense and honestly makes it easier for consumers - there's not many SB users, exposing storybook within sku is annoying for updates (e.g. exposing preview.tsx config you had to change for our panels repo etc)
@askoufis I reckon this makes sense and honestly makes it easier for consumers - there's not many SB users, exposing storybook within sku is annoying for updates (e.g. exposing preview.tsx config you had to change for our panels repo etc)
@tadhglewis Have added a reasoning section to the PR just to call this out. Didn't want it to seem like a sudden decision, there was a decent amount of though put into this.
As per your original comment, would be happy to cut a snapshot release if you want to test it out.
@tadhglewis
"sku": "0.0.0-remove-storybook-deps-config-cli-20240617001049",
Changes
Sku no longer provides the following Storybook-related features:
sku storybook
andsku build-storybook
).storybook/main.ts
sku/@storybook/react
Users are now expected to install and configure Storybook themselves.
sku
provides some minimal configuration via thesku/config/storybook
entrypoint.Reasoning
There's an internal document with a more thorough writeup, but a non-exhaustive summary would be:
Reviewer notes
A lot of changed files are just
*ignore
file updates.