parseJsonSourceFileConfigFileContent

external fun parseJsonSourceFileConfigFileContent(sourceFile: TsConfigSourceFile, host: ParseConfigHost, basePath: String, existingOptions: CompilerOptions = definedExternally, configFileName: String = definedExternally, resolutionStack: ERROR CLASS: Symbol not found for js.array.ReadonlyArray<{typescript/Path=} kotlin/Any> = definedExternally, extraFileExtensions: ERROR CLASS: Symbol not found for js.array.ReadonlyArray<typescript/FileExtensionInfo> = definedExternally, extendedConfigCache: ERROR CLASS: Symbol not found for js.collections.ReadonlyMap<kotlin/String, typescript/ExtendedConfigCacheEntry> = definedExternally, existingWatchOptions: WatchOptions = definedExternally): ParsedCommandLine(source)

Parse the contents of a config file (tsconfig.json).

Parameters

jsonNode

The contents of the config file to parse

host

Instance of ParseConfigHost used to enumerate files in folder.

basePath

A root directory to resolve relative path entries in the config file to. e.g. outDir