я начал получать следующее сообщение об ошибке на моем сервере сборки в течение последних нескольких днейWebpack начинает сбиваться после того, как она работает без каких-либо изменений в конфигурации
npm : keywords if/then/else require v5 option
At line:16 char:1
+ npm run build:dev
+ ~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (keywords if/then/else require v5 option:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandErro
Что я интересно, как можно ошибки из ниоткуда, как это? ни один код не был изменен с момента его работы, и внезапно он начинает проваливаться в один прекрасный день. Разве я не заблокирован в конкретной версии из моего файла package.json? Если авторы пакетов вносят изменения, которые нарушают вещи, разве я не должен быть защищен от них?
Любая помощь приветствуется. Я просто пытаюсь понять, как это происходит.