//! Libpacstall is the underlying library used to interface with low level pacstall operations.
//!
//! You may want to check out some [basic examples](https://github.com/Elsie19/libpacstall/tree/master/examples)
//! to get a better grasp or just look through the documention here.
/// Handles local repository related operations.
///
/// Most of this modules functionality relates to parsing files in `/usr/share/pacstall/repo/`.
/// Handles individual packages.
/// Handles interfaces used in the execution of bash code in pacstall.
///
/// Many of these methods are used for generating values for variables to be used in the shell.
/// Handle the `.SRCINFO` spec + extras for pacstall.