Я объявил a для l oop в массиве определенного типа c. Когда я использую этот массив для l oop, я получаю сообщение об ошибке, потому что машинописный текст определяет его как тип строки, а не как объявленный тип указанного c элемента.
const repos: Repo[] = config.get("repos");
for(const repo in repos) {
calculate(repo)
}
Я получаю сообщение об ошибке значение, которое я передаю для вычисления, относится не к типу Repo, а к типу string.
ПРИМЕЧАНИЕ. Это не ошибка времени выполнения. Я получаю это в VS Code с кодом ts (2345)