Managed Rspack build support for Shakapacker. Version 10.1.0 provides a supplemental package that pairs shakapacker with the exact Rspack packages (@rspack/core, @rspack/cli, rspack-manifest-plugin) and related loaders that Shakapacker currently supports. It ships shakapacker as a direct dependency and declares required peer dependencies, simplifying dependency management. Release cadence follows shakapacker releases. Key differentiator: eliminates manual version matching of Rspack ecosystem packages, with auto-install on npm 7+ but requires explicit peer deps on pnpm/Yarn.
npm install shakapacker-rspackNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to import and extend the default shakapacker Rspack config in a webpack.config.js (rspack.config.js).
Upgrade Node to v20.19.0+ or v22.12.0+.
Install required peers explicitly: npm install --save-dev @rspack/core @rspack/cli rspack-manifest-plugin (or use npm 7+ auto-install).
Manually add shakapacker, @rspack/core, @rspack/cli, rspack-manifest-plugin as devDependencies in package.json.
Use require('shakapacker/rspack') to get the managed config.Remove @rspack/core, @rspack/cli, rspack-manifest-plugin from direct dependencies and let shakapacker-rspack manage them.
Run npm install --save-dev shakapacker (or ensure it's listed in package.json on pnpm/Yarn).
Install it explicitly: npm install --save-dev @rspack/core (or equivalent for your package manager).
Upgrade Node.js to v20.19.0+ or v22.12.0+.
Upgrade Node.js to v20.19.0+ or v22.12.0+.