(function() {
function say(fraze) {
alert(fraze);
}
function ask(question) {
say(prompt(question, ""));
}
function export(object, name) {
if (typeof module === "object" && module != null && typeof module.exports === "object")
module.exports[name] = object;
else
window[name] = object;
};
export(ask, "ask");
export(say, "say");
})();
Только это не плагином, а модулем называется. Или библиотекой.