add omit md

This commit is contained in:
2026-08-27 14:42:00 +01:00
parent 2bbbf4e81e
commit a2afce3f8d
4 changed files with 22 additions and 1 deletions
+4
View File
@@ -81,6 +81,7 @@ type Config struct {
SkipFrontend bool
FrontendOnly bool
OmitTest bool
OmitMd bool
}
func PrintUsage() {
@@ -108,6 +109,7 @@ func Parse() (*Config, error) {
skipFrontend bool
frontendOnly bool
omitTest bool
omitMd bool
)
flag.StringVar(&input, "i", "", "single file input (append mode only)")
@@ -125,6 +127,7 @@ func Parse() (*Config, error) {
flag.BoolVar(&skipFrontend, "skip-frontend", false, "omit frontend file types (.html, .css, .js, .ts, .vue, .svelte, etc.)")
flag.BoolVar(&frontendOnly, "frontend-only", false, "include only frontend file types and README.md")
flag.BoolVar(&omitTest, "omit-test", false, "exclude test files (Go *_test.go, Java *Test.java) and strip #[cfg(test)] blocks from Rust")
flag.BoolVar(&omitMd, "omit-md", false, "omit all .md files except README.md")
flag.Usage = PrintUsage
flag.Parse()
@@ -173,6 +176,7 @@ func Parse() (*Config, error) {
SkipFrontend: skipFrontend,
FrontendOnly: frontendOnly,
OmitTest: omitTest,
OmitMd: omitMd,
}
if input != "" {