Обработка ошибок и исключений в библиотеке
throw new IncorrectLoginData('Неверные данные для входа');
throw new ThisIsYouError('Невозможно выполнить действие для себя');
try { await api.connect(); } catch (error) { if (error instanceof IncorrectLoginData) { // Обработка ошибки авторизации } console.error(error.message); }