Parameters
- config: {
directories: readonly {
extension: `.${string}` | readonly `.${string}`[];
ignorePatterns?: readonly string[];
path: string;
}[];
}Readonlydirectories: readonly {
extension: `.${string}` | readonly `.${string}`[];
ignorePatterns?: readonly string[];
path: string;
}[]
Returns Promise<
Result<
undefined,
Readonly<{ files: readonly string[]; message: string }>,
>,
>
Result.ok when all files pass, otherwise Result.err with details.
Validates that all files in specified directories have the correct extensions.