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

React Native Web: Add framework, CLI integration, sandboxes #29520

Draft
wants to merge 11 commits into
base: next
Choose a base branch
from

Conversation

shilman
Copy link
Member

@shilman shilman commented Nov 3, 2024

Closes #

What I did

Barebones Vite-based React Native Web framework, @storybook/react-native-web-vite, based on https://github.com/storybookjs/addon-react-native-web/

  • New framework
  • Basic CLI integration with storybook init --type react_native_web
  • Sandboxes for RN CLI and Expo
  • CLI templates for example RN Button/Header/Page components/stories
  • Figure out JSX settings
  • Remove CLI-generated .css files
  • Docgen / auto-generated controls
  • Documentation
  • Improved CLI integration that prompts user
  • Test sandboxes daily

Checklist for Contributors

Testing

The changes in this PR are covered in the following automated tests:

  • stories
  • unit tests
  • integration tests
  • end-to-end tests

Manual testing

This section is mandatory for all contributions. If you believe no manual test is necessary, please state so explicitly. Thanks!

Documentation

  • Add or update documentation reflecting your changes
  • If you are deprecating/removing a feature, make sure to update
    MIGRATION.MD

Checklist for Maintainers

  • When this PR is ready for testing, make sure to add ci:normal, ci:merged or ci:daily GH label to it to run a specific set of sandboxes. The particular set of sandboxes can be found in code/lib/cli-storybook/src/sandbox-templates.ts

  • Make sure this PR contains one of the labels below:

    Available labels
    • bug: Internal changes that fixes incorrect behavior.
    • maintenance: User-facing maintenance tasks.
    • dependencies: Upgrading (sometimes downgrading) dependencies.
    • build: Internal-facing build tooling & test updates. Will not show up in release changelog.
    • cleanup: Minor cleanup style change. Will not show up in release changelog.
    • documentation: Documentation only changes. Will not show up in release changelog.
    • feature request: Introducing a new feature.
    • BREAKING CHANGE: Changes that break compatibility in some way with current major version.
    • other: Changes that don't fit in the above categories.

🦋 Canary release

This pull request has been released as version 0.0.0-pr-29520-sha-627893bc. Try it out in a new sandbox by running npx [email protected] sandbox or in an existing project with npx [email protected] upgrade.

More information
Published version 0.0.0-pr-29520-sha-627893bc
Triggered by @shilman
Repository storybookjs/storybook
Branch shilman/react-native-web-vite
Commit 627893bc
Datetime Sun Nov 10 09:34:59 UTC 2024 (1731231299)
Workflow run 11764024480

To request a new release of this pull request, mention the @storybookjs/core team.

core team members can create a new canary release here or locally with gh workflow run --repo storybookjs/storybook canary-release-pr.yml --field pr=29520

name before after diff z %
createSize 0 B 0 B 0 B - -
generateSize 78.1 MB 78.1 MB 0 B 0.19 0%
initSize 143 MB 143 MB 581 B 0.73 0%
diffSize 65.2 MB 65.2 MB 581 B 1.91 0%
buildSize 6.88 MB 6.88 MB 0 B 1.15 0%
buildSbAddonsSize 1.51 MB 1.51 MB 0 B 1.53 0%
buildSbCommonSize 195 kB 195 kB 0 B - 0%
buildSbManagerSize 1.9 MB 1.9 MB 0 B 0.65 0%
buildSbPreviewSize 271 kB 271 kB 0 B - 0%
buildStaticSize 0 B 0 B 0 B - -
buildPrebuildSize 3.88 MB 3.88 MB 0 B 1.15 0%
buildPreviewSize 3 MB 3 MB 0 B - 0%
testBuildSize 0 B 0 B 0 B - -
testBuildSbAddonsSize 0 B 0 B 0 B - -
testBuildSbCommonSize 0 B 0 B 0 B - -
testBuildSbManagerSize 0 B 0 B 0 B - -
testBuildSbPreviewSize 0 B 0 B 0 B - -
testBuildStaticSize 0 B 0 B 0 B - -
testBuildPrebuildSize 0 B 0 B 0 B - -
testBuildPreviewSize 0 B 0 B 0 B - -
name before after diff z %
createTime 17.8s 22.7s 4.8s 1.2 21.5%
generateTime 18.1s 20.2s 2s -0.42 10.2%
initTime 12.6s 14.7s 2.1s -0.22 14.3%
buildTime 7.4s 8.8s 1.4s -0.08 16.3%
testBuildTime 0ms 0ms 0ms - -
devPreviewResponsive 5.2s 5.2s -5ms -1 -0.1%
devManagerResponsive 3.4s 3.3s -143ms -0.96 -4.3%
devManagerHeaderVisible 516ms 501ms -15ms -1.13 -3%
devManagerIndexVisible 575ms 535ms -40ms -1.31 🔰-7.5%
devStoryVisibleUncached 967ms 911ms -56ms -0.7 -6.1%
devStoryVisible 571ms 534ms -37ms -1.13 -6.9%
devAutodocsVisible 429ms 469ms 40ms -0.63 8.5%
devMDXVisible 432ms 446ms 14ms -0.95 3.1%
buildManagerHeaderVisible 511ms 491ms -20ms -1.03 -4.1%
buildManagerIndexVisible 524ms 502ms -22ms -1.05 -4.4%
buildStoryVisible 503ms 489ms -14ms -1.04 -2.9%
buildAutodocsVisible 432ms 395ms -37ms -1.36 🔰-9.4%
buildMDXVisible 393ms 411ms 18ms -0.63 4.4%

Copy link

nx-cloud bot commented Nov 3, 2024

☁️ Nx Cloud Report

CI is running/has finished running commands for commit ea86393. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 1 target

Sent with 💌 from NxCloud.

@shilman shilman force-pushed the shilman/react-native-web-vite branch from ff61894 to 6f9594f Compare November 4, 2024 05:54
@shilman shilman changed the title React Native: RNW-Vite framework, sandboxes, and CLI integration React Native: RNW-Vite framework, CLI integration Nov 9, 2024
@shilman shilman changed the title React Native: RNW-Vite framework, CLI integration React Native Web: Add framework, CLI integration, sandboxes Nov 10, 2024
@shilman shilman force-pushed the shilman/react-native-web-vite branch from 627893b to ea86393 Compare November 10, 2024 14:19
@storybook-pr-benchmarking
Copy link

Package Benchmarks

Commit: ea86393, ran on 10 November 2024 at 14:28:46 UTC

The following packages have significant changes to their size or dependencies:

@storybook/addon-a11y

Before After Difference
Dependency count 0 3 🚨 +3 🚨
Self size 0 B 44 KB 🚨 +44 KB 🚨
Dependency size 0 B 2.80 MB 🚨 +2.80 MB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-actions

Before After Difference
Dependency count 0 7 🚨 +7 🚨
Self size 0 B 59 KB 🚨 +59 KB 🚨
Dependency size 0 B 3.22 MB 🚨 +3.22 MB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-backgrounds

Before After Difference
Dependency count 0 4 🚨 +4 🚨
Self size 0 B 27 KB 🚨 +27 KB 🚨
Dependency size 0 B 99 KB 🚨 +99 KB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-controls

Before After Difference
Dependency count 0 3 🚨 +3 🚨
Self size 0 B 260 KB 🚨 +260 KB 🚨
Dependency size 0 B 47 KB 🚨 +47 KB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-docs

Before After Difference
Dependency count 0 17 🚨 +17 🚨
Self size 0 B 2.20 MB 🚨 +2.20 MB 🚨
Dependency size 0 B 7.88 MB 🚨 +7.88 MB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-essentials

Before After Difference
Dependency count 0 36 🚨 +36 🚨
Self size 0 B 17 KB 🚨 +17 KB 🚨
Dependency size 0 B 13.83 MB 🚨 +13.83 MB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-mdx-gfm

Before After Difference
Dependency count 0 69 🚨 +69 🚨
Self size 0 B 4 KB 🚨 +4 KB 🚨
Dependency size 0 B 2.39 MB 🚨 +2.39 MB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-highlight

Before After Difference
Dependency count 0 1 🚨 +1 🚨
Self size 0 B 9 KB 🚨 +9 KB 🚨
Dependency size 0 B 5 KB 🚨 +5 KB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-interactions

Before After Difference
Dependency count 0 56 🚨 +56 🚨
Self size 0 B 129 KB 🚨 +129 KB 🚨
Dependency size 0 B 12.43 MB 🚨 +12.43 MB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-jest

Before After Difference
Dependency count 0 4 🚨 +4 🚨
Self size 0 B 38 KB 🚨 +38 KB 🚨
Dependency size 0 B 84 KB 🚨 +84 KB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-links

Before After Difference
Dependency count 0 4 🚨 +4 🚨
Self size 0 B 19 KB 🚨 +19 KB 🚨
Dependency size 0 B 283 KB 🚨 +283 KB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-measure

Before After Difference
Dependency count 0 2 🚨 +2 🚨
Self size 0 B 32 KB 🚨 +32 KB 🚨
Dependency size 0 B 20 KB 🚨 +20 KB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-onboarding

Before After Difference
Dependency count 0 2 🚨 +2 🚨
Self size 0 B 216 KB 🚨 +216 KB 🚨
Dependency size 0 B 235 KB 🚨 +235 KB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-outline

Before After Difference
Dependency count 0 2 🚨 +2 🚨
Self size 0 B 23 KB 🚨 +23 KB 🚨
Dependency size 0 B 32 KB 🚨 +32 KB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-storysource

Before After Difference
Dependency count 0 7 🚨 +7 🚨
Self size 0 B 1.89 MB 🚨 +1.89 MB 🚨
Dependency size 0 B 10.12 MB 🚨 +10.12 MB 🚨
Bundle Size Analyzer Link Link

@storybook/experimental-addon-test

Before After Difference
Dependency count 0 61 🚨 +61 🚨
Self size 0 B 581 KB 🚨 +581 KB 🚨
Dependency size 0 B 13.85 MB 🚨 +13.85 MB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-themes

Before After Difference
Dependency count 0 1 🚨 +1 🚨
Self size 0 B 18 KB 🚨 +18 KB 🚨
Dependency size 0 B 28 KB 🚨 +28 KB 🚨
Bundle Size Analyzer Link Link

@storybook/addon-toolbars

Before After Difference
Dependency count 0 0 0
Self size 0 B 10 KB 🚨 +10 KB 🚨
Dependency size 0 B 659 B 🚨 +659 B 🚨
Bundle Size Analyzer Link Link

@storybook/addon-viewport

Before After Difference
Dependency count 0 2 🚨 +2 🚨
Self size 0 B 27 KB 🚨 +27 KB 🚨
Dependency size 0 B 67 KB 🚨 +67 KB 🚨
Bundle Size Analyzer Link Link

@storybook/builder-vite

Before After Difference
Dependency count 0 6 🚨 +6 🚨
Self size 0 B 457 KB 🚨 +457 KB 🚨
Dependency size 0 B 832 KB 🚨 +832 KB 🚨
Bundle Size Analyzer Link Link

@storybook/builder-webpack5

Before After Difference
Dependency count 0 223 🚨 +223 🚨
Self size 0 B 79 KB 🚨 +79 KB 🚨
Dependency size 0 B 29.54 MB 🚨 +29.54 MB 🚨
Bundle Size Analyzer Link Link

@storybook/core

Before After Difference
Dependency count 0 46 🚨 +46 🚨
Self size 0 B 19.08 MB 🚨 +19.08 MB 🚨
Dependency size 0 B 14.29 MB 🚨 +14.29 MB 🚨
Bundle Size Analyzer Link Link

@storybook/builder-manager

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 703 B 🚨 +703 B 🚨
Bundle Size Analyzer Link Link

@storybook/channels

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 675 B 🚨 +675 B 🚨
Bundle Size Analyzer Link Link

@storybook/client-logger

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 695 B 🚨 +695 B 🚨
Bundle Size Analyzer Link Link

@storybook/components

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 683 B 🚨 +683 B 🚨
Bundle Size Analyzer Link Link

@storybook/core-common

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 687 B 🚨 +687 B 🚨
Bundle Size Analyzer Link Link

@storybook/core-events

Before After Difference
Dependency count 0 0 0
Self size 0 B 4 KB 🚨 +4 KB 🚨
Dependency size 0 B 687 B 🚨 +687 B 🚨
Bundle Size Analyzer Link Link

@storybook/core-server

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 687 B 🚨 +687 B 🚨
Bundle Size Analyzer Link Link

@storybook/csf-tools

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 679 B 🚨 +679 B 🚨
Bundle Size Analyzer Link Link

@storybook/docs-tools

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 683 B 🚨 +683 B 🚨
Bundle Size Analyzer Link Link

@storybook/manager

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 671 B 🚨 +671 B 🚨
Bundle Size Analyzer Link Link

@storybook/manager-api

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 687 B 🚨 +687 B 🚨
Bundle Size Analyzer Link Link

@storybook/node-logger

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 687 B 🚨 +687 B 🚨
Bundle Size Analyzer Link Link

@storybook/preview

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 671 B 🚨 +671 B 🚨
Bundle Size Analyzer Link Link

@storybook/preview-api

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 687 B 🚨 +687 B 🚨
Bundle Size Analyzer Link Link

@storybook/router

Before After Difference
Dependency count 0 0 0
Self size 0 B 2 KB 🚨 +2 KB 🚨
Dependency size 0 B 667 B 🚨 +667 B 🚨
Bundle Size Analyzer Link Link

@storybook/telemetry

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 679 B 🚨 +679 B 🚨
Bundle Size Analyzer Link Link

@storybook/theming

Before After Difference
Dependency count 0 0 0
Self size 0 B 2 KB 🚨 +2 KB 🚨
Dependency size 0 B 671 B 🚨 +671 B 🚨
Bundle Size Analyzer Link Link

@storybook/types

Before After Difference
Dependency count 0 0 0
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 663 B 🚨 +663 B 🚨
Bundle Size Analyzer Link Link

@storybook/angular

Before After Difference
Dependency count 0 257 🚨 +257 🚨
Self size 0 B 362 KB 🚨 +362 KB 🚨
Dependency size 0 B 34.19 MB 🚨 +34.19 MB 🚨
Bundle Size Analyzer Link Link

@storybook/ember

Before After Difference
Dependency count 0 250 🚨 +250 🚨
Self size 0 B 22 KB 🚨 +22 KB 🚨
Dependency size 0 B 31.94 MB 🚨 +31.94 MB 🚨
Bundle Size Analyzer Link Link

@storybook/experimental-nextjs-vite

Before After Difference
Dependency count 0 87 🚨 +87 🚨
Self size 0 B 230 KB 🚨 +230 KB 🚨
Dependency size 0 B 31.03 MB 🚨 +31.03 MB 🚨
Bundle Size Analyzer Link Link

@storybook/html-vite

Before After Difference
Dependency count 0 15 🚨 +15 🚨
Self size 0 B 5 KB 🚨 +5 KB 🚨
Dependency size 0 B 1.93 MB 🚨 +1.93 MB 🚨
Bundle Size Analyzer Link Link

@storybook/html-webpack5

Before After Difference
Dependency count 0 233 🚨 +233 🚨
Self size 0 B 6 KB 🚨 +6 KB 🚨
Dependency size 0 B 30.09 MB 🚨 +30.09 MB 🚨
Bundle Size Analyzer Link Link

@storybook/nextjs

Before After Difference
Dependency count 0 587 🚨 +587 🚨
Self size 0 B 461 KB 🚨 +461 KB 🚨
Dependency size 0 B 83.64 MB 🚨 +83.64 MB 🚨
Bundle Size Analyzer Link Link

@storybook/preact-vite

Before After Difference
Dependency count 0 13 🚨 +13 🚨
Self size 0 B 6 KB 🚨 +6 KB 🚨
Dependency size 0 B 1.33 MB 🚨 +1.33 MB 🚨
Bundle Size Analyzer Link Link

@storybook/preact-webpack5

Before After Difference
Dependency count 0 231 🚨 +231 🚨
Self size 0 B 6 KB 🚨 +6 KB 🚨
Dependency size 0 B 29.66 MB 🚨 +29.66 MB 🚨
Bundle Size Analyzer Link Link

@storybook/react-native-web-vite

Before After Difference
Dependency count 0 108 🚨 +108 🚨
Self size 0 B 26 KB 🚨 +26 KB 🚨
Dependency size 0 B 18.67 MB 🚨 +18.67 MB 🚨
Bundle Size Analyzer Link Link

@storybook/react-vite

Before After Difference
Dependency count 0 103 🚨 +103 🚨
Self size 0 B 12 KB 🚨 +12 KB 🚨
Dependency size 0 B 18.54 MB 🚨 +18.54 MB 🚨
Bundle Size Analyzer Link Link

@storybook/react-webpack5

Before After Difference
Dependency count 0 309 🚨 +309 🚨
Self size 0 B 6 KB 🚨 +6 KB 🚨
Dependency size 0 B 40.83 MB 🚨 +40.83 MB 🚨
Bundle Size Analyzer Link Link

@storybook/server-webpack5

Before After Difference
Dependency count 0 241 🚨 +241 🚨
Self size 0 B 14 KB 🚨 +14 KB 🚨
Dependency size 0 B 31.07 MB 🚨 +31.07 MB 🚨
Bundle Size Analyzer Link Link

@storybook/svelte-vite

Before After Difference
Dependency count 0 134 🚨 +134 🚨
Self size 0 B 22 KB 🚨 +22 KB 🚨
Dependency size 0 B 36.04 MB 🚨 +36.04 MB 🚨
Bundle Size Analyzer Link Link

@storybook/svelte-webpack5

Before After Difference
Dependency count 0 296 🚨 +296 🚨
Self size 0 B 6 KB 🚨 +6 KB 🚨
Dependency size 0 B 37.66 MB 🚨 +37.66 MB 🚨
Bundle Size Analyzer Link Link

@storybook/sveltekit

Before After Difference
Dependency count 0 142 🚨 +142 🚨
Self size 0 B 47 KB 🚨 +47 KB 🚨
Dependency size 0 B 39.34 MB 🚨 +39.34 MB 🚨
Bundle Size Analyzer Link Link

@storybook/vue3-vite

Before After Difference
Dependency count 0 107 🚨 +107 🚨
Self size 0 B 15 KB 🚨 +15 KB 🚨
Dependency size 0 B 42.08 MB 🚨 +42.08 MB 🚨
Bundle Size Analyzer Link Link

@storybook/vue3-webpack5

Before After Difference
Dependency count 0 483 🚨 +483 🚨
Self size 0 B 6 KB 🚨 +6 KB 🚨
Dependency size 0 B 53.93 MB 🚨 +53.93 MB 🚨
Bundle Size Analyzer Link Link

@storybook/web-components-vite

Before After Difference
Dependency count 0 16 🚨 +16 🚨
Self size 0 B 5 KB 🚨 +5 KB 🚨
Dependency size 0 B 1.96 MB 🚨 +1.96 MB 🚨
Bundle Size Analyzer Link Link

@storybook/web-components-webpack5

Before After Difference
Dependency count 0 231 🚨 +231 🚨
Self size 0 B 5 KB 🚨 +5 KB 🚨
Dependency size 0 B 29.71 MB 🚨 +29.71 MB 🚨
Bundle Size Analyzer Link Link

@storybook/blocks

Before After Difference
Dependency count 0 4 🚨 +4 🚨
Self size 0 B 604 KB 🚨 +604 KB 🚨
Dependency size 0 B 1.49 MB 🚨 +1.49 MB 🚨
Bundle Size Analyzer Link Link

storybook

Before After Difference
Dependency count 0 47 🚨 +47 🚨
Self size 0 B 22 KB 🚨 +22 KB 🚨
Dependency size 0 B 33.37 MB 🚨 +33.37 MB 🚨
Bundle Size Analyzer Link Link

sb

Before After Difference
Dependency count 0 48 🚨 +48 🚨
Self size 0 B 1 KB 🚨 +1 KB 🚨
Dependency size 0 B 33.39 MB 🚨 +33.39 MB 🚨
Bundle Size Analyzer Link Link

@storybook/cli

Before After Difference
Dependency count 0 390 🚨 +390 🚨
Self size 0 B 481 KB 🚨 +481 KB 🚨
Dependency size 0 B 74.43 MB 🚨 +74.43 MB 🚨
Bundle Size Analyzer Link Link

@storybook/codemod

Before After Difference
Dependency count 0 270 🚨 +270 🚨
Self size 0 B 612 KB 🚨 +612 KB 🚨
Dependency size 0 B 64.42 MB 🚨 +64.42 MB 🚨
Bundle Size Analyzer Link Link

@storybook/core-webpack

Before After Difference
Dependency count 0 3 🚨 +3 🚨
Self size 0 B 16 KB 🚨 +16 KB 🚨
Dependency size 0 B 2.39 MB 🚨 +2.39 MB 🚨
Bundle Size Analyzer Link Link

create-storybook

Before After Difference
Dependency count 0 105 🚨 +105 🚨
Self size 0 B 1.11 MB 🚨 +1.11 MB 🚨
Dependency size 0 B 42.37 MB 🚨 +42.37 MB 🚨
Bundle Size Analyzer Link Link

@storybook/csf-plugin

Before After Difference
Dependency count 0 3 🚨 +3 🚨
Self size 0 B 10 KB 🚨 +10 KB 🚨
Dependency size 0 B 789 KB 🚨 +789 KB 🚨
Bundle Size Analyzer Link Link

@storybook/instrumenter

Before After Difference
Dependency count 0 5 🚨 +5 🚨
Self size 0 B 218 KB 🚨 +218 KB 🚨
Dependency size 0 B 277 KB 🚨 +277 KB 🚨
Bundle Size Analyzer Link Link

@storybook/react-dom-shim

Before After Difference
Dependency count 0 0 0
Self size 0 B 10 KB 🚨 +10 KB 🚨
Dependency size 0 B 795 B 🚨 +795 B 🚨
Bundle Size Analyzer Link Link

@storybook/source-loader

Before After Difference
Dependency count 0 5 🚨 +5 🚨
Self size 0 B 41 KB 🚨 +41 KB 🚨
Dependency size 0 B 10.07 MB 🚨 +10.07 MB 🚨
Bundle Size Analyzer Link Link

@storybook/test

Before After Difference
Dependency count 0 53 🚨 +53 🚨
Self size 0 B 1.52 MB 🚨 +1.52 MB 🚨
Dependency size 0 B 8.09 MB 🚨 +8.09 MB 🚨
Bundle Size Analyzer Link Link

@storybook/preset-create-react-app

Before After Difference
Dependency count 0 68 🚨 +68 🚨
Self size 0 B 18 KB 🚨 +18 KB 🚨
Dependency size 0 B 6.03 MB 🚨 +6.03 MB 🚨
Bundle Size Analyzer Link Link

@storybook/preset-html-webpack

Before After Difference
Dependency count 0 93 🚨 +93 🚨
Self size 0 B 4 KB 🚨 +4 KB 🚨
Dependency size 0 B 20.16 MB 🚨 +20.16 MB 🚨
Bundle Size Analyzer Link Link

@storybook/preset-preact-webpack

Before After Difference
Dependency count 0 4 🚨 +4 🚨
Self size 0 B 5 KB 🚨 +5 KB 🚨
Dependency size 0 B 2.40 MB 🚨 +2.40 MB 🚨
Bundle Size Analyzer Link Link

@storybook/preset-react-webpack

Before After Difference
Dependency count 0 182 🚨 +182 🚨
Self size 0 B 24 KB 🚨 +24 KB 🚨
Dependency size 0 B 30.92 MB 🚨 +30.92 MB 🚨
Bundle Size Analyzer Link Link

@storybook/preset-server-webpack

Before After Difference
Dependency count 0 20 🚨 +20 🚨
Self size 0 B 10 KB 🚨 +10 KB 🚨
Dependency size 0 B 3.84 MB 🚨 +3.84 MB 🚨
Bundle Size Analyzer Link Link

@storybook/preset-svelte-webpack

Before After Difference
Dependency count 0 103 🚨 +103 🚨
Self size 0 B 14 KB 🚨 +14 KB 🚨
Dependency size 0 B 12.76 MB 🚨 +12.76 MB 🚨
Bundle Size Analyzer Link Link

@storybook/preset-vue3-webpack

Before After Difference
Dependency count 0 366 🚨 +366 🚨
Self size 0 B 9 KB 🚨 +9 KB 🚨
Dependency size 0 B 44.86 MB 🚨 +44.86 MB 🚨
Bundle Size Analyzer Link Link

@storybook/html

Before After Difference
Dependency count 0 6 🚨 +6 🚨
Self size 0 B 47 KB 🚨 +47 KB 🚨
Dependency size 0 B 40 KB 🚨 +40 KB 🚨
Bundle Size Analyzer Link Link

@storybook/preact

Before After Difference
Dependency count 0 6 🚨 +6 🚨
Self size 0 B 23 KB 🚨 +23 KB 🚨
Dependency size 0 B 40 KB 🚨 +40 KB 🚨
Bundle Size Analyzer Link Link

@storybook/react

Before After Difference
Dependency count 0 6 🚨 +6 🚨
Self size 0 B 924 KB 🚨 +924 KB 🚨
Dependency size 0 B 24 KB 🚨 +24 KB 🚨
Bundle Size Analyzer Link Link

@storybook/server

Before After Difference
Dependency count 0 9 🚨 +9 🚨
Self size 0 B 13 KB 🚨 +13 KB 🚨
Dependency size 0 B 972 KB 🚨 +972 KB 🚨
Bundle Size Analyzer Link Link

@storybook/svelte

Before After Difference
Dependency count 0 106 🚨 +106 🚨
Self size 0 B 96 KB 🚨 +96 KB 🚨
Dependency size 0 B 10.60 MB 🚨 +10.60 MB 🚨
Bundle Size Analyzer Link Link

@storybook/vue3

Before After Difference
Dependency count 0 17 🚨 +17 🚨
Self size 0 B 86 KB 🚨 +86 KB 🚨
Dependency size 0 B 6.08 MB 🚨 +6.08 MB 🚨
Bundle Size Analyzer Link Link

@storybook/web-components

Before After Difference
Dependency count 0 7 🚨 +7 🚨
Self size 0 B 62 KB 🚨 +62 KB 🚨
Dependency size 0 B 55 KB 🚨 +55 KB 🚨
Bundle Size Analyzer Link Link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants