from pathlib import Path import typer def get_config_folder() -> Path: return Path(typer.get_app_dir("fastapi-cli")) def get_auth_path() -> Path: auth_path = get_config_folder() / "auth.json" auth_path.parent.mkdir(parents=True, exist_ok=True) return auth_path def get_cli_config_path() -> Path: cli_config_path = get_config_folder() / "cli.json" cli_config_path.parent.mkdir(parents=True, exist_ok=True) return cli_config_path