1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
pub mod abs;
pub mod core;
pub mod error;
pub mod model;

pub use crate::error::{RelicError, RelicResult};

// Re-exports
pub use skellige::{fungus, git2, prelude::git};

/// All essential symbols in a simple consumable way
///
/// ### Examples
/// ```
/// use librelic::prelude::*;
/// ```
pub mod prelude {
    pub use crate::{abs, core::*, error::*, git2, model::*};
    pub use skellige::prelude::*;

    // Re-exports
}