Поскольку инструмент, который вы собираетесь создать, требует более или менее определенных версий webpack & co.в любом случае, чтобы работать правильно, вы можете захотеть связать их с вашим собственным инструментом.
Таким образом, у вас не будет неразрешенных зависимостей одноранговых узлов, и вашим пользователям нужно будет добавить только одну зависимость вместо нескольких.Кроме того, они получают гарантию того, что все будет работать.
Конечно, OTOH означает каждый раз устанавливать несколько пакетов, хотя большинство из них не нужны.Это обратная сторона.С моей личной точки зрения, гарантия того, что все работает, будет важнее, чем небольшая загрузка, но YMMV.