ts-repo-utils
    Preparing search index...

    Variable assertExtConst

    assertExt: (
        config: {
            directories: readonly {
                extension: `.${string}` | readonly `.${string}`[];
                ignorePatterns?: readonly string[];
                path: string;
            }[];
        },
    ) => Promise<undefined> = ...

    Validates that all files in specified directories have the correct extensions. Exits with code 1 if any files have incorrect extensions.

    Type Declaration

      • (
            config: {
                directories: readonly {
                    extension: `.${string}` | readonly `.${string}`[];
                    ignorePatterns?: readonly string[];
                    path: string;
                }[];
            },
        ): Promise<undefined>
      • 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<undefined>