cowsay
Version:
cowsay is a configurable talking cow
48 lines (45 loc) • 571 B
JavaScript
var modes = {
"b" : {
eyes : "==",
tongue : " "
},
"d" : {
eyes : "xx",
tongue : "U "
},
"g" : {
eyes : "$$",
tongue : " "
},
"p" : {
eyes : "@@",
tongue : " "
},
"s" : {
eyes : "**",
tongue : "U "
},
"t" : {
eyes : "--",
tongue : " "
},
"w" : {
eyes : "OO",
tongue : " "
},
"y" : {
eyes : "..",
tongue : " "
}
};
module.exports = function (options) {
for (var mode in modes) {
if (options[mode] === true) {
return modes[mode];
}
}
return {
eyes : options.e || "oo",
tongue : options.T || " "
};
};