Недавно я начал работать с TypeScript и работаю над приложением для чтения электронных писем pop3. Я наткнулся на библиотеку / службу pop3 под названием Nylas и использовал один из их примеров. Когда я пытаюсь создать приложение с ts c, я получаю следующую ошибку в разделе «затем». Я недостаточно знаю о TypeScript / Javascript, чтобы обойти это:
ошибка TS7006: параметр «thread» неявно имеет тип «любой».
И вот мой пример кода :
import { Email, IEmail } from "./domain/Email"
import Nylas from "nylas";
const CLIENT_ID = 'xxxxxxxxxxxxxxxx';
const CLIENT_SECRET = 'yyyyyyyyyyyyyyyyyyyy';
const ACCESS_TOKEN = 'zzzzzzzzzzzzzzzzzzzzzzzzzz';
Nylas.config({
clientId: CLIENT_ID,
clientSecret: CLIENT_SECRET,
});
const nylas = Nylas.with(ACCESS_TOKEN);
// List the 5 most recent unread email threads and print their subject lines
nylas.threads.list({unread: true, limit: 5}).then(threads =>{
for (let thread of threads) {
console.log(thread.subject);
}
});