Часто переиспользую компоненты на react, они полностью независимы от остального проекта, но у каждого есть свои зависимости в import
Я пока нашел 2 решения:
1. Git - можно создать приватные репозитории и ставить их npm'ом от туда
2.
https://bit.dev/ по сути почти тоже самое, только со своим cli
Но тут возникает вопрос: как обойтись минимальными телодвижениями? Дело в том, что компоненты - это либо блок шапки, либо блок комментариев и они переодически улучшаются, добавляются новые пропсы, новый функционал + их надо как то тестировать именно в существующем проекте и только потом обновлять в репозитории. Либо делать какой то demo компонент.
Вообщем суть вопроса: как хранить свои кастомные компоненты, что бы не сильно заморачиваться и не вести их как отдельный проект(потому что чаще всего компонент это папка с файлом index.js и изображениями. внутри все на jsx + styled-component)