Я создал монорепозиторий, который будет содержать 2 приложения, созданных с помощью create-react-app, и 1 модуль с общими компонентами. Сейчас у меня есть 1 приложение create-react-app и общий компонентный модуль.
Для своего проекта я хотел бы использовать Flow. Поэтому я использовал flow init в корне моего проекта. Запуск yarn start отлично работает с использованием типов потока внутри файлов create-react-app. Но я импортирую один файл из общих компонентов со следующим содержимым:
export class Decision {
mainTopic: string;
constructor(mainTopic, options) {
this.mainTopic = 1;
this.options = 1;
}
}
Для этого файла я получаю следующую ошибку:
SyntaxError: /packages/shared_components/model/Decision.js: Unexpected token (2:13)
Удаление аннотаций типа позволяет скомпилировать приложение. Что мне нужно изменить, чтобы типы потока внутри модуля общих компонентов работали?
Заранее спасибо!