Rspack uses npm's optional dependencies feature combined with platform filtering to ensure users only download the binary for their specific OS and architecture.
The main @rspack/binding package (crates/node_binding/package.json) declares all platform-specific packages as optionalDependencies: