12345678910111213141516171819202122232425 |
- //! Cdk mintd lib
- #[cfg(feature = "cln")]
- use std::path::PathBuf;
- pub mod cli;
- pub mod config;
- pub mod env_vars;
- pub mod setup;
- #[cfg(feature = "cln")]
- fn expand_path(path: &str) -> Option<PathBuf> {
- if path.starts_with('~') {
- if let Some(home_dir) = home::home_dir().as_mut() {
- let remainder = &path[2..];
- home_dir.push(remainder);
- let expanded_path = home_dir;
- Some(expanded_path.clone())
- } else {
- None
- }
- } else {
- Some(PathBuf::from(path))
- }
- }
|