У нас есть монорепо с несколькими пакетами внутри.У одного из этих приложений есть требуемый частный модуль.
Мы делаем один yarn
в корне репозитория, который, в свою очередь, устанавливает модули для каждого пакета.
Дляза исключением того, что все команды должны поддерживать учетные данные для этого частного пакета, в идеале мы не хотим их выдавать - вместо этого мы найдем способ пропустить этот модуль для тех, кто не может его установить.
У меня естьпопытался добавить его в качестве необязательной зависимости, но это, похоже, все еще приводит к ошибке.
Я попытался просто установить модуль вручную - но затем запуск yarn
удалит его и потребует, чтобы он был добавлен снова.
Как мы можем этого достичь?