twitch-speak
Version:
T H I S L I B R A R Y D E F I E S D E S C R I P T I O N B O Y S
54 lines (41 loc) • 909 B
JavaScript
;
function TwitchSpeak() {
var __data = {};
var _self = this;
function bro() {
return _self;
}
function down() {
return _self;
}
function hard() {
return _self;
}
function _translate() {
var translatedMessage = _self.__data.originalMessage.replace(/\.|\?|\s/g, '').split('').join(' ').toUpperCase();
_self.__data.finalMessage = translatedMessage;
}
function on(message) {
_self.__data.originalMessage = message;
return _self;
}
function speak() {
_translate();
return __data.finalMessage;
}
function prettyPrint() {
return _self;
}
function tellItToTheBoys() {
return _self;
}
this.__data = __data;
this.bro = bro;
this.down = down;
this.hard = hard;
this.on = on;
this.speak = speak;
this.prettyPrint = prettyPrint;
this.tellItToTheBoys = tellItToTheBoys;
}
module.exports = TwitchSpeak;