Original bug ticket: [https://npm.community/t/10877](https://npm.community/t/10877)
Originally filed: 2019-11-04T06:42:22.049Z
Это не «ошибка» - это обходной путь для проблемы с zip, которая решается с помощью жестко заданной даты в npm.
Имо, это могло быть решено намного лучше, но это был способ решения.
См. Https://github.com/npm/cli/blob/3e7ed30d6e9211e39bd93ec4e254cc5a2b159947/lib/pack.js#L150 и https://github.com/npm/cli/commit/58d2aa58d5f9c4db3395957a
Связанный PR: https://github.com/npm/npm/pull/20027
Предложение для возможного «гораздо лучшего» решения: используйте вывод git show -s --format=%aI HEAD
(или аналогичный) в качестве аргумента для new Date()
.
Git не всегда устанавливается при установке npm / node, поэтому это не вариант ;-)