crates/turborepo-wax/README.md
Vendored fork of the wax glob library. Provides opinionated, portable glob pattern matching with consistent semantics across platforms.
turborepo-wax
├── Glob parsing and compilation
├── Pattern matching against paths
└── Directory tree walking with glob filters
Used by turborepo-globwalk to provide the underlying glob semantics. The glob syntax emphasizes component boundaries - * never crosses path separators, only ** does.
Key features:
/ is the only separator (portable)*, **, ?, character classes [...], alternatives {a,b}, and repetitions <pattern:n,m>(?i) for case-insensitive matchingThis is a vendored copy to allow Turborepo-specific modifications. Changes should be kept minimal to ease upstream syncing.