| Crates.io | rspack_binding_api |
| lib.rs | rspack_binding_api |
| version | 0.5.7 |
| created_at | 2025-07-04 17:39:33.314431+00 |
| updated_at | 2025-09-24 07:50:37.539046+00 |
| description | Rspack shared binding API |
| homepage | https://rspack.rs/ |
| repository | https://github.com/web-infra-dev/rspack |
| max_upload_size | |
| id | 1738263 |
| size | 913,870 |
Shared binding API for Rspack, providing bridge interfaces between Rspack core functionality and Node.js/browser environments.
rspack_binding_api is the core binding layer in the Rspack project, responsible for exposing Rspack core functionality written in Rust to JavaScript/TypeScript environments. It provides complete API interfaces for compilation, building, module processing, and other functionalities.
browser: Enable browser environment supportcolor-backtrace: Enable colored error backtracesdebug_tool: Enable debug toolsplugin: Enable SWC plugin supportsftrace-setup: Enable performance tracing setup⚠️ Version Compatibility Warning
This repository does not follow Semantic Versioning (SemVer).
🚨 This package's API should NOT be used as a public Rust API
This crate is designed to be linked as a C dynamic library during Rspack binding generation, not as a public Rust API for external consumption.
If you're working on Rspack itself:
If you're an external developer:
If you're a user of Rspack custom binding:
rspack_binding_builder to build your own binding