Skip to main content

tellur_live/
lib.rs

1pub mod build_watch;
2pub mod plugin;
3pub mod server;
4pub mod startup_info;
5
6pub use build_watch::{
7    describe_build, run_build_once, AutoBuildOptions, CompileSnapshot, CompileState, CompileStatus,
8};
9pub use plugin::{HotReloadPlugin, PluginLoadError};
10pub use server::{serve, ServerOptions};
11
12// The plugin authoring contract now lives in `tellur-plugin`. Re-export it so
13// existing call sites — `tellur_live::export_timeline!`, the demo plugins, and
14// the server's `TimelineInfo` — keep reaching it through `tellur_live`.
15pub use tellur_plugin::{
16    export_legacy_timeline, export_timeline, export_timeline_collection, single_timeline,
17    single_timeline_with_canvas, LegacyTimeline, SingleTimeline, TimelineCollection, TimelineInfo,
18};