ts-repo-utils
    Preparing search index...
    • Validates that all files in specified directories have the correct extensions.

      Parameters

      • config: {
            directories: readonly {
                extension: `.${string}` | readonly `.${string}`[];
                ignorePatterns?: readonly string[];
                path: string;
            }[];
        }

        Configuration specifying directories and expected extensions.

        • Readonlydirectories: readonly {
              extension: `.${string}` | readonly `.${string}`[];
              ignorePatterns?: readonly string[];
              path: string;
          }[]

          Array of directory paths and their expected extensions

      Returns Promise<
          Result<
              undefined,
              Readonly<{ files: readonly string[]; message: string }>,
          >,
      >

      Result.ok when all files pass, otherwise Result.err with details.