• Returns an array of all absolute directory paths found from walking the directory indicated.

    Parameters

    • Optional options: {
          dir?: string;
          excludeDir?: ConditionTest;
          includeDir?: ConditionTest;
          relative?: string;
          resolve?: boolean;
          sort?: boolean;
          walk?: boolean;
      }

      An options object.

      • Optional dir?: string

        Directory to walk; default is CWD.

      • Optional excludeDir?: ConditionTest

        A ConditionTest defining directory names to exclude.

      • Optional includeDir?: ConditionTest

        A ConditionTest defining directory names to include.

      • Optional relative?: string

        A specific relative path to solve against.

      • Optional resolve?: boolean

        When true paths will be fully resolved. Note: this takes precedence over any defined relative path.

      • Optional sort?: boolean

        Sort output array.

      • Optional walk?: boolean

        When true subdirectories are walked.

    Returns Promise<string[]>

    An array of directories.