tinyglobby
Version:
A fast and minimal alternative to globby and fast-glob
18 lines (16 loc) • 613 B
text/typescript
interface GlobOptions {
absolute?: boolean;
cwd?: string;
patterns?: string[];
ignore?: string[];
dot?: boolean;
deep?: number;
expandDirectories?: boolean;
onlyDirectories?: boolean;
onlyFiles?: boolean;
}
declare function glob(patterns: string[], options?: Omit<GlobOptions, 'patterns'>): Promise<string[]>;
declare function glob(options: GlobOptions): Promise<string[]>;
declare function globSync(patterns: string[], options?: Omit<GlobOptions, 'patterns'>): string[];
declare function globSync(options: GlobOptions): string[];
export { type GlobOptions, glob, globSync };