benday-core 0.3.0

Spec-to-chart rendering core for benday: terminal charts from a Vega-Lite-style JSON spec
Documentation
#![cfg_attr(not(test), warn(clippy::unwrap_used, clippy::panic))]
//! benday-core: terminal charts from a Vega-Lite-style JSON spec.
//!
//! Pure spec-in, string-out — no I/O, no TTY detection, no environment
//! sniffing — so it can sit under a CLI, an MCP server, or another Rust
//! program unchanged.

mod ansi;
pub mod compile;
mod data;
pub mod error;
pub mod ingest;
mod raster;
mod render;
mod scale;
pub mod scene;
pub mod spec;
pub mod theme;
mod time;

pub use error::Error;
pub use raster::{Marker, Rgb};
pub use render::{render, BarStyle, RenderOptions, Rendered};