Обновление TypeScript до 3.6.5 или, в идеале, более новой версии решит проблему. Просто запустите
npm install typescript
или, если вам действительно нужно оставаться привязанным к TypeScript 3.6
npm install typescript@3.6
Вероятная причина, по которой это происходит, заключается в том, что одна из ваших зависимостей начала использовать TypeScript 3.7 или новее .
TypeScript 3.7 начал генерировать get
средства доступа в файлах .d.ts
, но не включил их типы для элементов private
. TypeScript 3.6.4 предполагал, что это ошибка в noImplicitAny
. Это ошибка, которая была исправлена в 3.6.5 и TypeScript 3.7.