Найдите, почему npm dedupe зависает бесконечно

#npm

#npm

Вопрос:

Я пытаюсь сгладить свое дерево зависимостей. Когда я использую command

 npm dedupe
 

Он просто зависает, поедая процессор, и даже через полчаса он не отвечает…

Когда я выполняю npm -ddd dedupe , чтобы посмотреть, что происходит ( -ddd устанавливает loglevel на глупый уровень, максимально допустимый)

Я вижу, что он зависает после построения идеального дерева:

 npm sill idealTree ├─┬ yargs-parser@5.0.0-security.0
npm sill idealTree │ └── camelcase@3.0.0
npm sill idealTree ├─┬ yargs@7.1.1
npm sill idealTree │ └── camelcase@3.0.0
npm sill idealTree └── yup@0.31.0
npm sill dedupe generateActionsToTake
 

И он продолжает зависать npm sill dedupe generateActionsToTake .

Что может быть причиной этого? npm doctor говорит следующее:

 Check                               Value                        Recommendation
npm ping                            ok
npm -v                              v6.14.9
node -v                             v14.15.1
npm config get registry             https://registry.npmjs.org/
which git                           /usr/bin/git
Perms check on cached files         ok
Perms check on global node_modules  ok
Perms check on local node_modules   ok
Verify cache contents               verified 10269 tarballs
 

Я не знаю, что еще я должен проверить. Я также заметил, что это происходит только в одном из моих проектов.