Есть ли способ указать флаг tsc —build из tsconfig.json?

#typescript #create-react-app #tsconfig #tsc #yarn-workspaces

Вопрос:

tl;dr: Что такое эквивалент tsconfig.json tsc --build ?

Я использую рабочие пространства yarn — мои рабочие frontend пространства, backend , и shared . Я использую «ссылки на проекты» TypeScript, чтобы разрешить как внешний, так и внутренний код импортировать из общего доступа.

Для ссылок на проекты вы должны использовать tsc --build флаг. Это нормально, когда я создаю серверную часть, потому что я контролирую tsc вызов.

Но во внешнем интерфейсе я использую приложение create-react, что означает, что я не контролирую передаваемые флаги tsc , но я контролирую tsconfig.json . Я, вероятно, могу использовать что-то вроде craco для взлома флагов tsc, которые использует react-scripts, но если есть способ, которым я могу установить флаг из файла конфигурации, это было бы намного приятнее.

Я погуглил и просмотрел документы typescript и не нашел способа установить флаги CLI из файла конфигурации. Есть ли такой?