inkferro-napi 0.1.0

Node-API (napi-rs) bridge exposing the inkferro Rust renderer to the inkferro npm package.
Documentation

inkferro-napi

Node-API (napi-rs) bridge exposing the inkferro Rust renderer to the inkferro npm package — a byte-for-byte drop-in for the ink terminal UI library.

This crate is a cdylib: it compiles to a native Node addon (.node) that wraps inkferro-core and inkferro-rt behind the FFI boundary the JavaScript reconciler calls into. It is not a general-purpose Rust library — there is no rlib. Consume the renderer from JavaScript via the inkferro npm package, or use inkferro-core / inkferro-rt directly from Rust.

Status

0.1.x, early release. Built and consumed as the native backend of the inkferro npm package.

License

Licensed under either of MIT or Apache-2.0 at your option.