Один клиент
Пользователи, посты, комментарии, уведомления, файлы, подписка и остальные ресурсы доступны через единый ItdClient.
Возможности клиента
Типобезопасная работа с REST и realtime API итд.com в Node.js, браузере, Bun, Deno и React Native.
Установите пакет, создайте клиент и читайте публичные данные без обязательной настройки. Авторизацию можно подключить тогда, когда она действительно нужна.
import { ItdClient } from 'itd-api';
const itd = new ItdClient();
const posts = await itd.posts.byUser('nowkie');
console.log(posts.items);Основной пакет остаётся универсальным клиентом, а дополнительные сценарии вынесены в небольшие самостоятельные пакеты.