UNPKG

@logback4js/twitter

Version:
2 lines (1 loc) 384 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("twitter-api-sdk"),n=require("@logback4js/core");class s extends n.TextAppender{client;constructor(e,t,r){super(r),this.client=new i.Client(e,t)}get name(){return"Twitter"}doAppend(e){e.level.priority&&this.client.tweets.createTweet({text:this.getMessage(e)})}}exports.TwitterAppender=s;