use clap::Args;
use std::path::PathBuf;
#[derive(Args)]
pub struct CheckArgs {
#[arg(default_value = "./**/*.vue")]
pub patterns: Vec<String>,
#[arg(long)]
pub tsconfig: Option<PathBuf>,
#[arg(long)]
pub strict: bool,
#[arg(short, long, default_value = "text")]
pub format: String,
}
pub fn run(args: CheckArgs) {
eprintln!("vize check: Type checking Vue SFC files...");
eprintln!(" patterns: {:?}", args.patterns);
eprintln!(" strict: {}", args.strict);
eprintln!(" format: {}", args.format);
eprintln!("Type checking is not yet implemented.");
}