pub mod envx;
pub mod fs;
#[cfg(feature = "editor-config")]
mod fs_editor; mod fs_error;
#[cfg(feature = "fs-lock")]
mod fs_lock;
#[cfg(feature = "glob")]
pub mod glob;
#[cfg(all(feature = "glob", feature = "glob-cache"))]
mod glob_cache;
#[cfg(feature = "glob")]
mod glob_error;
#[cfg(feature = "hash")]
pub mod hash;
#[cfg(feature = "hash")]
mod hash_error;
#[cfg(feature = "json")]
pub mod json;
#[cfg(feature = "json")]
mod json_error;
#[cfg(feature = "net")]
pub mod net;
#[cfg(feature = "net")]
mod net_error;
#[cfg(feature = "toml")]
pub mod toml;
#[cfg(feature = "toml")]
mod toml_error;
#[cfg(feature = "yaml")]
pub mod yaml;
#[cfg(feature = "yaml")]
mod yaml_error;
pub use dirs;
pub mod path;
#[macro_export]
macro_rules! string_vec {
() => {{
Vec::<String>::new()
}};
($($item:expr_2021),+ $(,)?) => {{
vec![
$( String::from($item), )*
]
}};
}