Как упаковать react приложение в пакет npm для частного использования?
Суть вопроса в том, что у меня есть приложение на реакте, построенное на куче других модулей. Оно должно будет работать в других приложениях как виджет, который можно будет заимпортить с npm.
Как мне упаковывать все это?
Есть ли необходимость добавлять/удалять дополнительные файлы и вообще как то подготовить приложение?
Все ли будет нормально, если у меня подключаются сторонние модули?
Как после сделать пакет приватным?
Как передать потом параметры в свой виджет-компонент и как обрабатывать эти параметры на стороне самого компонента?
И если приложение создано в create-react-app, надо ли его эджектить или билдить (eject/build)?