@rspack/binding
Node binding for rspack
7
Versions
MIT
License
No
Install Scripts
Verified
Provenance
Supply chain provenance
Status for the latest visible version.
SLSA provenance attestation
npm registry signatures
No source commit
Maintainers
hardfistchenjiahan
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| provenance | publisher-changed | AI (provenance): rspack migrated to GitHub Actions CI publishing with SLSA provenance attestation. This is a legitimate, security-improving transition for this established package. | ai | |
| bogus-package | bogus-package | AI (bogus-package): Established rspack native binding package; spam signals are false positives — hardfist is a known rspack maintainer, short README and no keywords are typical for platform binding packages. | ai | |
| semgrep | semgrep:child-process-import | AI (semgrep): execSync('ldd --version') is standard napi-rs pattern to detect musl libc for selecting the correct prebuilt binary. Benign and stable for this package. | ai | |
| semgrep | semgrep:child-process-execsync | AI (semgrep): execSync('ldd --version') is standard napi-rs musl detection pattern. Benign and stable for this native binding package. | ai | |
| semgrep | semgrep:dynamic-require | AI (semgrep): require(process.env.NAPI_RS_NATIVE_LIBRARY_PATH) is a documented napi-rs override mechanism for the native library path. Benign and stable for this package. | ai |
Versions (showing 7 of 207)
| Version | Deps | Published |
|---|---|---|
| 2.0.0-beta.2 | 0 / 4 | |
| 2.0.0-beta.1 | 0 / 4 | |
| 2.0.0-beta.0 | 0 / 4 | |
| 2.0.0-alpha.1 | 0 / 4 | |
| 2.0.0-alpha.0 | 0 / 4 | |
| 1.7.0-beta.1 | 0 / 4 | |
| 1.7.0-beta.0 | 0 / 4 |