mirror of
https://github.com/privacy-scaling-explorations/zk-kit.git
synced 2026-04-22 03:00:15 -04:00
Former-commit-id: 1a059f6516b82ccbb968fc09a3c42f6e262713e3 [formerly a7b991f3d5455af4851dc3470865cf6fd6224145] [formerly 2752d896883374f83c24d1dbc419d5533185242f [formerly 9d221c5a45b6f6e49c54098e8d19ad53435ced86]] [formerly 6c20152847e4f25293686306c4efb0973815e9dd [formerly 89d2e38ea1f84498cd1d8067c684c2253e2461e3] [formerly 83d58b70e3a8427540d856061f4f7b56e301bfc4 [formerly 566cc0f2fd]]]
Former-commit-id: 71e58234f79d32253652b93e83f2f2b545a754c0 [formerly 00af54a010a881a44853b9f3709d056e72d29276] [formerly 508b4d893165ddbdc08b6aaf3248d3c31f3a5a37 [formerly 133c6d47a90392f0385fb2c418e454ec2b048c8a]]
Former-commit-id: ae9ab6e10313d1f73487c579b9328295b1813a87 [formerly f2d0d0f1ef6474246bf6411494aad0080caba9fc]
Former-commit-id: d3a545ba622b0f682e884059e84be1b9a0c4e2f8
Rust Rollup Plugin
Rollup plugin to create WASM/JS libraries from Rust crates.
🛠 Install
npm or yarn
Install the @zk-kit/rollup-plugin-rust package with npm:
npm i @zk-kit/rollup-plugin-rust
or yarn:
yarn add @zk-kit/rollup-plugin-rust
📜 Usage
import rust from "@zk-kit/rollup-plugin-rust"
export default {
input: "Cargo.toml",
output: [
{
file: "dist/index.js",
name: "myPackageName",
format: "iife"
}
],
plugins: [rust()]
}