Есть пакет, в структуре которого часть функционал вынесена в отдельные пакеты. Как организовать так, что бы дочерние пакеты не скачивали себе в node_modules все зависимости, а только те, которых нет в зависимостях у родителя? Остальные, соответственно, брали из родительского node_modules.
Какие еще есть способы не заполнять все свободное пространство дублирующими модулями?
Пример структуры
parent-package
|- childs
|- child-package-1
|- ...
|- package.json
|- child-package-2
|- ...
|- package.json
|- ...
|- package.json