Я строю конвейер CI / CD для сквозного тестирования, где разработчики будут использовать несколько экземпляров кипариса, на разных серверах и в локальной среде. Чтобы избежать проблем с установкой, а также конфликтов версий, пакеты npm должны устанавливаться локально или глобально? или они должны быть уже установлены в репозитории, но определенные версии в пакете json, тогда все, что нужно сделать человеку, это клонировать и запустить?