UNPKG

@logback4js/twitter

Version:
23 lines (22 loc) 431 B
import { Client as i } from "twitter-api-sdk"; import { TextAppender as n } from "@logback4js/core"; class c extends n { client; constructor(e, t, r) { super(r), this.client = new i(e, t); } /** * String `"Twitter"` */ get name() { return "Twitter"; } doAppend(e) { e.level.priority && this.client.tweets.createTweet({ text: this.getMessage(e) }); } } export { c as TwitterAppender };