Требовать зависимости другой зависимости в узловых модулях

У меня есть простое приложение для узлов, которое имеет одну зависимость от другого приложения на github. Зависимость устанавливается просто отличноnpm install, но когда я пытаюсь потребовать что-то установленное там, он говорит, что это не доступно. Например, приложение github устанавливает Mongoose как зависимость. Я думал, что это родительское приложение сможет получить доступ к этому модулю, так как он находится в дочернем:

var mongoose = require('mongoose')

Структура выглядит примерно так:

/app
  /node_modules
    /github_dependency [parent module]
      /node_modules
        /mongoose [child module]

Должен ли я просто включить mongoose в качестве зависимости в родительское приложение или есть способ получить доступ к этому модулю через ребенка?

Ответы на вопрос(2)

Ваш ответ на вопрос