diffedit3/
lib.rs

1//! Library version of `diffedit3`, including the webapp
2//!
3//! This is mainly intended for use with the `local_server` submodule by
4//! <https://github.com/martinvonz/jj> at the moment, but could be used in other
5//! apps or to make backends other than the `local_server``.
6//!
7//! See [the README](https://github.com/ilyagr/diffedit3/?tab=readme-ov-file)
8//! for the description of `diffedit3-web` and `diffedit3-gui` binaries that use
9//! this library in a stand-alone fashion. The latter binary is an example of a
10//! different backend.
11
12pub mod fs;
13pub mod local_server;
14pub mod types;
15
16pub use fs::{Cli, ThreeDirInput};
17pub use types::*;