Skip to content

refactor(dx): consolidate Rspack bundler and dependencies - #3285

Open
Iru89 wants to merge 5 commits into
codex/rslib-esm-buildsfrom
codex/refactor-dx
Open

Iru89 wants to merge 5 commits into
codex/rslib-esm-buildsfrom
codex/refactor-dx

Conversation

@Iru89

@Iru89 Iru89 commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Move the Rspack baseline config and bundler dependencies into @botonic/dx, and remove the @botonic/dx-bundler-rspack workspace.
  • Move DX and ESLint configuration dependencies out of the monorepo root into their owning packages; keep shared root tools needed by scripts and migrated packages.
  • Update DX documentation, the CLI diagnostic, the package verifier, and the root lockfile.

Validation

  • npm ci and npm run build
  • Tests for core, react, the three plugins, and CLI (all passed; CLI was rerun with npm network access)
  • npm run lint:check -w @botonic/cli
  • node scripts/build/verify-packages.mjs (isolated consumer and Rspack bundle)
  • Independent docs install, Docusaurus build, and npm run lint_ci

Note

The examples' lockfiles still pin previously published DX versions, which depend on the old bundler package. Their manifests remain unchanged, as agreed; the isolated consumer verifies the new DX package.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

This branch has not been deployed

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant