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}