Skip to content

Conversation

@ScriptedAlchemy
Copy link

@ScriptedAlchemy ScriptedAlchemy commented Feb 9, 2026

Summary

  • Port ncc's internal bundling pipeline from webpack to rspack while preserving CLI behavior.
  • Keep resolver fallback, native asset relocation, and TypeScript loader behavior aligned with existing edge cases.
  • Update unit output fixtures for rspack-generated artifacts and refresh dependencies/lockfile changes.

Testing

  • Updated fixture outputs across affected unit cases.
  • CI on this PR validates behavior against the existing test suite.

cursoragent and others added 8 commits February 9, 2026 04:22
Co-authored-by: Zack Jackson <ScriptedAlchemy@users.noreply.github.com>
Co-authored-by: Zack Jackson <ScriptedAlchemy@users.noreply.github.com>
Co-authored-by: Zack Jackson <ScriptedAlchemy@users.noreply.github.com>
Co-authored-by: Zack Jackson <ScriptedAlchemy@users.noreply.github.com>
Co-authored-by: Zack Jackson <ScriptedAlchemy@users.noreply.github.com>
Co-authored-by: Zack Jackson <ScriptedAlchemy@users.noreply.github.com>
Co-authored-by: Zack Jackson <ScriptedAlchemy@users.noreply.github.com>
…igration-b0f7

Webpack to rspack migration
@socket-security
Copy link

socket-security bot commented Feb 9, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​rspack/​core@​1.7.5951008097100
Updated@​vercel/​webpack-asset-relocator-loader@​1.7.3 ⏵ 1.10.098 +810010085100
Updatednode-gyp@​9.4.1 ⏵ 12.2.099100100 +191100

View full report

@ScriptedAlchemy ScriptedAlchemy changed the title feat: migrate to rspac feat: port ncc bundling pipeline to rspack Feb 9, 2026
ScriptedAlchemy and others added 2 commits February 9, 2026 12:48
Update node-gyp to a Python 3.12+/3.13-compatible release so native test-binary builds work reliably in current macOS environments and no local workaround is required.

Co-authored-by: Cursor <cursoragent@cursor.com>
Handle both 4-argument and 5-argument watch callback signatures so changed and removed file sets are forwarded correctly and callbackUndelayed receives file metadata.

Co-authored-by: Cursor <cursoragent@cursor.com>
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