В наши дни многие люди используют package.json в приложениях.npm по-прежнему отличный способ управления вашими зависимостями во время разработки.Как уже упоминалось, есть несколько способов гарантировать, что ваше приложение не будет отправлено в общедоступный репозиторий.И вы по-прежнему получаете преимущества всех утилит npm.
Если по «лучшей практике» вы спрашиваете, есть ли веская причина не делать этого, ответ - нет.Вы должны пойти на это.