Иногда бывает сложно найти допустимый TypeScript, например, когда вы ссылаетесь на библиотеку с множеством сущностей, каждая из которых нуждается в ее объявлении. В подобных ситуациях было бы неплохо сообщить TypeScript пропустить часть кода, которая имеет дело с этой библиотекой, считая ее действительной. Итак, есть ли способ сделать это в TypeScript?
Небезопасная область кода в TypeScript
Ответ 1
Невозможно отключить проверку типов для всего блока кода, но если вы получите доступ к чему-либо из выражения типа any, результат будет также any, поэтому, если вы можете получить доступ к библиотеки через ссылку any любого типа, вы эффективно будете работать без проверки типов.
Ответ 2
Поместите // @ts-ignore над строкой с ошибкой
 // @ts-ignore
 null.toString()
