Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "converter"

Index

Variables

Const logger

logger: Logger = new Logger()

Functions

convertFiles

  • convertFiles(path: string, inputDirs: string[], outputDir: string): Promise<number>
  • Convert TypeScript things to JSON schema files

    Parameters

    • path: string

      Path to the project (where used *.ts files are, e.g. 'src/core')

    • inputDirs: string[]

      Directories (relative paths) to get source files from

    • outputDir: string

      Directory (relative path) to save output files to

    Returns Promise<number>

    Promise that resolves with the amount of converted files

isSchemaWithDefinitions

  • isSchemaWithDefinitions(schema: JSONSchema): boolean
  • Parameters

    • schema: JSONSchema

    Returns boolean

isString

  • isString(obj: string | undefined): boolean
  • Parameters

    • obj: string | undefined

    Returns boolean

isStringArray

  • isStringArray(obj: string[] | undefined): boolean
  • Parameters

    • obj: string[] | undefined

    Returns boolean

Generated using TypeDoc