use dotenvage::EnvLoader;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let loader = EnvLoader::new()?;
let variable_names = loader.get_all_variable_names()?;
println!("Found {} environment variables:", variable_names.len());
for name in &variable_names {
println!(" - {}", name);
}
let config_vars = loader.get_all_variable_names_from_dir("./config")?;
println!("\nVariables in config directory: {:?}", config_vars);
Ok(())
}