not_tailwind/args.rs
1use clap::Parser;
2
3#[derive(Parser, Debug)]
4#[command(version, about, long_about = None)]
5pub struct NtwArgs {
6 /// Build for production. Specify in which files to search.
7 #[arg(long, short, num_args(1..))]
8 pub run: Vec<String>,
9
10 /// Build TypeScript map
11 #[arg(long)]
12 pub build_ts_map: bool,
13
14 /// Specify output directory(default directory is not-tw). Make sure it is in .gitignore
15 #[arg(short, long)]
16 pub output: Option<String>,
17
18 /// CSS files to ignore
19 #[arg(long, short, num_args(1..))]
20 pub ignored: Option<Vec<String>>,
21}