Я работаю с API компилятора Typescript.При инициализации программы меня просят указать объект CompilerOptions
.Я хочу использовать CompilerOptions
для данного tsconfig.json
файла, но не могу понять, как правильно его получить.
Я думаю, что должен использовать parseJsonConfigFileContent
но это также нуждается в ParseConfigHost
. Они говорят , что это легко реализовать самостоятельно, но, в частности, метод readDirectory
кажется довольно сложным для реализации самостоятельно.Насколько я вижу, вам нужно вернуть все файлы Typescript в определенном каталоге, учитывая excludes
и includes
.
Конечно, Typescript уже делает это где-то внутри.Как я могу использовать значение по умолчанию readDirectory
или ParseConfigHost
?
По-другому: какой самый простой способ получить CompilerOptions
для данного проекта Typescript?