В моем проекте npm есть модуль esprima-six npm как транзитивная зависимость. В последнее время загрузка невозможна, как видно из следующего вывода из npm install
:
npm ERR! 404 Not Found
npm ERR! 404
npm ERR! 404 'esprima-six' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it
npm ERR! 404 It was specified as a dependency of 'syntax-error'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, or http url, or git url.
На сайте npm невозможно найти esprima-six: https://www.npmjs.com/package/esprima-six
Но кэш Google для этой страницы показывает, что он существовал: http://webcache.googleusercontent.com/search?q=cache:81uuMFHrDeMJ:https://www. npmjs.com/package/esprima-six+&cd=1&hl=en&ct=clnk&gl=uk&client=ubuntu
Так почему же модуль стал недоступным? И как лучше всего восстановить проект?
Изменить: в конце я обновил зависимость, которая зависела от esprima-six до более поздней версии, которая не нуждалась в ней.