Отключение/игнорирование ошибки TS2307 от TypeScript tsc

Есть ли способ отключить ошибку TS2307 от компилятора TypeScript tsc?

Это очень сложно определить реальные/новые ошибки и предупреждения, так как в нашей кодовой базе есть много ошибок TS2307.

Обновление

Эта ошибка возникает, когда внешний модуль import ed без присутствия его типа .d.ts.

Я знаю tsd, но для многих библиотек, которые мы используем, определения типа не существуют.

Ответы

Ответ 1

Нет, нет способа настроить компилятор для подавления TS2307. Об этом говорилось именно по той причине, которую вы описываете. Для больших проектов это становится огромным препятствием для входа.

Подробности здесь: упрощение миграции JavaScript на TypeScript: подавление ошибок

И здесь: Найти способ подавления ошибок, возникающих при импорте модулей

Что бы вы могли сделать, это добавить шаг к процессу сборки, который фильтрует сообщения об ошибках. Это, конечно, зависит от того, как вы делаете свои сборки.