{"library":"rollup-plugin-rust","type":"library","category":null,"description":"A Rollup plugin that compiles Rust code into WebAssembly modules, enabling seamless interop between Rust and JavaScript projects. Version 1.2.0, currently in active development with no recent updates. Requires Node >= 8.9.0, Rollup >= 0.64.0, and Rust nightly with wasm32-unknown-unknown target. Supports various export modes (WebAssembly.Instance, WebAssembly.Module, buffer), release/debug builds, and custom include/exclude patterns. Differentiates from other WASM plugins by focusing specifically on Rust compilation via the rustc compiler, offering tight integration with Rollup's build pipeline.","language":"javascript","status":"active","version":"1.2.0","tags":["javascript","rollup-plugin","rust","webassembly","typescript"],"install":[{"cmd":"npm install rollup-plugin-rust","imports":["import rust from 'rollup-plugin-rust'","import rust from 'rollup-plugin-rust'; rust({ release: false })","import type { RustOptions } from 'rollup-plugin-rust'","import type { RustPlugin } from 'rollup-plugin-rust'"]},{"cmd":"yarn add rollup-plugin-rust","imports":[]},{"cmd":"pnpm add rollup-plugin-rust","imports":[]}],"homepage":null,"github":"https://github.com/DrSensor/rollup-plugin-rust","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/rollup-plugin-rust","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/rollup-plugin-rust/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Thu Jun 18","next_check":"Sun Jul 26","install_tag":null}}