@logback4js/twitter
Version:
Twitter Appenders for Logback4js.
18 lines (17 loc) • 604 B
TypeScript
import { AuthClient } from 'twitter-api-sdk/dist/types';
import { RequestOptions } from 'twitter-api-sdk/dist/request';
import { ILoggingEvent, TextAppender } from '../../core';
/**
* Twitter Appender.
* Using this Appender in browser, proxy setting is required to bypass CORS.
* @extends TextAppender
*/
export declare class TwitterAppender extends TextAppender {
private client;
constructor(auth: string | AuthClient, requestOptions?: Partial<RequestOptions>, template?: string);
/**
* String `"Twitter"`
*/
get name(): string;
doAppend(event: ILoggingEvent): void;
}