Skip to content

chore: package refresh#4413

Merged
ScriptedAlchemy merged 30 commits into
masterfrom
package-refresh
Dec 24, 2025
Merged

chore: package refresh#4413
ScriptedAlchemy merged 30 commits into
masterfrom
package-refresh

Conversation

@ScriptedAlchemy

Copy link
Copy Markdown
Member

Run repotools.js to refresh package versions and regenerate lockfiles via pnpm install.

ScriptedAlchemy and others added 25 commits December 23, 2025 15:27
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Move MF configuration inline to modern.config.ts files and remove
external module-federation.config.ts files to fix the "mfConfig.name
can not be empty" error during builds.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Replace deprecated createRemoteSSRComponent with createLazyComponent
from @module-federation/modern-js/react per updated documentation.
Also use getInstance and loadRemote from @module-federation/modern-js/runtime.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Add waitForLoadState('networkidle') to comprehensive-demo-react18 tests
- Increase shell prewarm timeout from 5min to 10min in federated-css-react-ssr

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
ReactRefreshWebpackPlugin should only be used in development mode (!isProd),
not production mode (isProd).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…e webServer timeout

- Use .filter(Boolean) to remove undefined from plugins array in production
- Increase playwright webServer timeout from 120s to 180s for CI reliability

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…spack config

Apply the same fix from app-01 to app-02 - conditionally include
ReactRefreshWebpackPlugin only in development mode and filter out
falsy values from the plugins array.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…ck with webpack configs

The experiments.css feature was causing issues with first-visit rendering.
Removed experiments: { css: true } from app-02 and app-04 rspack configs
to match webpack behavior.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Remove playwright install --with-deps from all e2e:ci scripts across 34 packages
- CI now installs Playwright browsers once in setup job, cached by version
- Add Playwright version extraction from root package.json for consistent cache keys
- Add PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1 to pnpm install to avoid redundant downloads
- Add @playwright/test and playwright to repotools.js for version refresh
- Add ci:playwright:install and ci:playwright:install-deps scripts to root package.json
- Standardize e2e:ci scripts to use pnpm exec playwright test

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…e CSS

Replace experiments.css with CssExtractRspackPlugin in app-04 rspack config
to match webpack's MiniCssExtractPlugin approach. This ensures consistent
CSS handling between webpack and rspack builds.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…ckages

- Add @playwright/ and playwright to ALWAYS_UPDATE_SCOPES in repotools.js
- Update @playwright/test from ^1.54.2 to 1.57.0 in 63 packages
- Update playwright from ^1.54.2 to 1.57.0 where present

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Comment thread comprehensive-demo-react16/app-03/rspack.config.js Fixed
Comment thread comprehensive-demo-react16/app-03/webpack.config.js Fixed
Comment thread comprehensive-demo-react18/app-03/rspack.config.js Fixed
Comment thread comprehensive-demo-react18/app-03/webpack.config.js Fixed
Remove unused `deps` variable declarations from app-03 config files
in comprehensive-demo-react16 and comprehensive-demo-react18 examples.
Addresses github-advanced-security bot review comments.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@ScriptedAlchemy ScriptedAlchemy merged commit 114e631 into master Dec 24, 2025
6 checks passed
@ScriptedAlchemy ScriptedAlchemy deleted the package-refresh branch December 24, 2025 20:56
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.

2 participants