Skip to content

Update dependencies: migrate to Rspack v2 and refresh devDependencies #4

@atldays

Description

@atldays

This repository depends on outdated packages and currently targets Rspack v1. Please update dependencies and verify compatibility with Rspack v2.

Problematic dependencies found in package.json:

  • @rspack/core: "^1.0.13" (in peerDependencies and devDependencies) — should be updated to Rspack v2 (e.g. "^2.0.0").
  • html-webpack-plugin: "^5.6.0" — verify and update to the latest compatible 5.x or appropriate version.
  • puppeteer: "^10.4.0" — recommend upgrading to a current major version (v20+).
  • cheerio: "1.0.0-rc.10" — upgrade to stable 1.0.0+.
  • css-loader: "^6.2.0", style-loader: "^3.3.1" — review and update where possible.
  • Other devDependencies: semistandard, jasmine, fs-extra, execa, etc. — audit and update as appropriate.

Proposed actions

  1. Update peerDependencies and devDependencies: bump @rspack/core to v2 ("^2.0.0" or latest) and bring other deps up to date.
  2. Run tests and local builds with Rspack v2 and fix any API/behavior changes in the plugin.
  3. Update package.json, bump the package version (minor/major as appropriate), and add a changelog entry plus migration notes if required.
  4. Run CI and publish a new npm release.

Why this matters

  • Rspack v2 is already being adopted; plugin compatibility is needed for users on newer toolchains.
  • Dependency updates improve security, stability, and performance.

Ready to help

I can prepare a PR with package.json updates, compatibility fixes, and tests if that would help.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions