# EnvVar EnvVar is a Rust library for retrieving environment variables from different file types. ## Supported File Types - Simple txt files (.txt, .env) - JSON files (.json) ## Installation Add the following to your `Cargo.toml` file: ```toml [dependencies] all_env = "0.1.0" ``` ## Examples ### Examples with debug ```rust use all_env::EnvHolder; // With debug flag set to true let env_holder = EnvHolder::new(true); let url = env_holder.get_var("url"); if let Some(url_value) = url { // Further processing } ``` ### Examples without debug with and a custom file_name ```rust use all_env::EnvHolder; // With debug flag set to true let env_holder = EnvHolder::new(false).with_file_name("custom_file.env"); let url = env_holder.get_var("url"); if let Some(url_value) = url { // Further processing } ``` ## Contributing Contributions are welcome! If you find a bug, have a feature request, or would like to contribute to the project, please feel free to open an issue or submit a pull request. Your feedback and contributions help make this library better for everyone.