Что такое typescript?
Настраивает проекты TypeScript, определяет типы и интерфейсы, пишет универсальные шаблоны и реализует средства защиты типов. Используйте при настройке tsconfig.json, создании определений типов или обеспечении безопасности типов в базах кода JS/TS. Источник: knoopx/pi.