Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ParseConfigFileHost

Interface extending ParseConfigHost to support ParseConfigFile that reads config file and reports errors

Hierarchy

Index

Properties

onUnRecoverableConfigFileDiagnostic

onUnRecoverableConfigFileDiagnostic: DiagnosticReporter

Reports unrecoverable error when parsing config file

useCaseSensitiveFileNames

useCaseSensitiveFileNames: boolean

Methods

fileExists

  • fileExists(path: string): boolean
  • Gets a value indicating whether the specified path exists and is a file.

    Parameters

    • path: string

      The path to test.

    Returns boolean

getCurrentDirectory

  • getCurrentDirectory(): string
  • Returns string

readDirectory

  • readDirectory(rootDir: string, extensions: readonly string[], excludes: readonly string[], includes: readonly string[], depth?: number): readonly string[]
  • Parameters

    • rootDir: string
    • extensions: readonly string[]
    • excludes: readonly string[]
    • includes: readonly string[]
    • Optional depth: number

    Returns readonly string[]

readFile

  • readFile(path: string): string
  • Parameters

    • path: string

    Returns string

Optional trace

  • trace(s: string): void
  • Parameters

    • s: string

    Returns void

Generated using TypeDoc