zellij_utils/
lib.rs

1pub mod cli;
2pub mod consts;
3pub mod data;
4pub mod envs;
5pub mod errors;
6pub mod home;
7pub mod input;
8pub mod kdl;
9pub mod pane_size;
10pub mod plugin_api;
11pub mod position;
12pub mod session_serialization;
13pub mod setup;
14pub mod shared;
15
16// The following modules can't be used when targeting wasm
17#[cfg(not(target_family = "wasm"))]
18pub mod channels; // Requires async_std
19#[cfg(not(target_family = "wasm"))]
20pub mod common_path;
21#[cfg(not(target_family = "wasm"))]
22pub mod downloader; // Requires async_std
23#[cfg(not(target_family = "wasm"))]
24pub mod ipc; // Requires interprocess
25#[cfg(not(target_family = "wasm"))]
26pub mod logging; // Requires log4rs
27#[cfg(not(target_family = "wasm"))]
28pub mod sessions;
29#[cfg(all(not(target_family = "wasm"), feature = "web_server_capability"))]
30pub mod web_authentication_tokens;
31#[cfg(all(not(target_family = "wasm"), feature = "web_server_capability"))]
32pub mod web_server_commands;
33
34// TODO(hartan): Remove this re-export for the next minor release.
35pub use ::prost;