Можно ли избавиться от дублирования пакета в workspaces?
Доброй ночи.
Есть монорепа - веб-аппка, мобильная аппка и ui-кит, на React Native + expo. Все это завернуто в yarn workspaces. Но есть проблема, связанная с зависимостями ui-кита: все компоненты и темизация идет от expo, с нуля ничего не делается. Т.е. UI-кит в своих компонентах импортит компоненты expo. Веб-приложение тоже импортирует утилиты и компоненты из expo.
При этом инстанс expo внутри UI кита и инстанс expo внутри веб-аппки - разные, потому что yarn дублирует одни и те же пакеты в каждом воркспейсе. peerDependencies не помогают и не работают.
Есть ли способ справиться с ситуацией? Возможно, есть плагины \ инструменты?
Заранее спасибо.