Как настроить формат и извлечь путь для получения всех сообщений из многих папок и вложенных папок

#javascript #reactjs #react-intl #formatjs

Вопрос:

В моем проекте, использующем React и FormatJS, у меня много папок, вложенных папок, вложенных папок и так далее.

Настройка Formatjs извлекает и компилирует как

 "extract": "formatjs extract 'src/(lib||stories)/**/**/*.{ts,js}' --out-file lang/en.json --id-interpolation-pattern [sha512:contenthash:base64:6]",
"compile": "formatjs compile lang/en.json --ast --out-file compiled-lang/en.json"
 

Выводятся только сообщения из одной подпапки библиотеки, и я хотел бы знать, как получить все сообщения.

Моя структура папок без файлов, но внутри компонентов, например, у нас есть подпапки компонентов и так далее

 src
 ┣ form-builder
 ┃
 ┣ lib
 ┃ ┣ data
 ┃ ┣ form-builder-content
 ┃ ┃ ┣ components
 ┃ ┃ ┣ hooks
 ┃ ┃ ┣ section
 ┃ ┃ ┣ theme
 ┃ ┃ ┣ useBuilder
 ┃ ┃ ┣ utils
 ┃ ┣ form-builder-glossary
 ┃ ┃ ┣ components
 ┃ ┃ ┣ hooks
 ┃ ┃ ┣ theme
 ┃ ┣ form-builder-preview
 ┃ ┃ ┣ components
 ┃ ┃ ┣ constants
 ┃ ┃ ┣ hooks
 ┃ ┃ ┣ theme
 ┃ ┣ form-builder-styling
 ┃ ┃ ┣ components
 ┃ ┃ ┣ context
 ┃ ┃ ┣ hooks
 ┃ ┃ ┣ theme
 ┃ ┣ prop-validations
 ┃ ┣ utils
 ┣ stories
 ┣ App.js
 ┣ index.css
 ┣ index.js
 ┣ languages.js
 ┗ setupTests.js
 

Нужна помощь, чтобы указать правильный путь для formatJS для извлечения всех моих сообщений в моем проекте.
Я пробовал другое решение, не могу понять, какое было бы правильным.