Skip to content

Conversation

@fi3ework
Copy link
Member

@fi3ework fi3ework commented Nov 17, 2025

resolve #364.

  • drop support of v9
  • align with official build scripts
    • prep
    • check
  • documentation
    • multiple version
  • reactdocgen 8
  • archive main to v2
  • bump @module-federation/storybook-addon to v5
  • clean code

@netlify
Copy link

netlify bot commented Nov 17, 2025

Deploy Preview for storybook-rsbuild ready!

Name Link
🔨 Latest commit 94376f6
🔍 Latest deploy log https://app.netlify.com/projects/storybook-rsbuild/deploys/6927eb930cc3930008fd275d
😎 Deploy Preview https://deploy-preview-388--storybook-rsbuild.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@fi3ework fi3ework force-pushed the v10 branch 8 times, most recently from 8bf388f to 25177ef Compare November 19, 2025 08:00
@fi3ework fi3ework force-pushed the v10 branch 5 times, most recently from 07532ff to df8a35a Compare November 21, 2025 17:29
@fi3ework fi3ework marked this pull request as ready for review November 27, 2025 06:20
@fi3ework fi3ework merged commit 30c715e into main Nov 27, 2025
14 checks passed
@fi3ework fi3ework deleted the v10 branch November 27, 2025 06:20
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +19 to +21
pkgJson.exports = {
'./package.json': './package.json',
...data.extraOutputs,

Choose a reason for hiding this comment

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

P1 Badge Guard optional extraOutputs when populating exports

The new build pipeline always spreads data.extraOutputs into pkgJson.exports. For most packages the build config does not set extraOutputs, so invoking scripts/build/build-package.ts (e.g. via pnpm --filter "./packages/*" run build or prep) throws TypeError: Cannot convert undefined or null to object before bundling even starts. This prevents all packages without extraOutputs (frameworks, addons) from building. Add a default or conditional spread so packages without extra outputs can be built.

Useful? React with 👍 / 👎.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Storybook 10 support

2 participants