@graphql-tools/load-files
Version:
A set of utils for faster development of GraphQL tools
14 lines (13 loc) • 551 B
TypeScript
export interface MatchFilesOptions {
cwd?: string;
absolute?: boolean;
ignore?: string | string[];
onlyFiles?: boolean;
[key: string]: unknown;
}
/**
* File matching helper backed by Node's built-in `fs.glob` (Node >=22.18).
* Replaces the previous `globby` dependency for loader / load-files use cases.
*/
export declare function matchFiles(patterns: string | string[], options?: MatchFilesOptions): Promise<string[]>;
export declare function matchFilesSync(patterns: string | string[], options?: MatchFilesOptions): string[];