birdview 0.4.1

Command line tools for project reviews
Documentation
use clap::ValueEnum;
use std::path::PathBuf;

#[derive(Debug, Clone, Copy, ValueEnum)]
pub enum OutputFormat {
    Html,
    Json,
}

#[derive(Clone)]
pub struct Config {
    pub working_dir: PathBuf,
    pub output_dir: PathBuf,
    pub inspect_tests: bool,
    pub inspect_packages: bool,
    pub inspect_angular: bool,
    pub inspect_types: bool,
    pub verbose: bool,
    pub open: bool,
    pub format: OutputFormat,
}