// // Google Prettify // A showdown extension to add Google Prettify (http://code.google.com/p/google-code-prettify/) // hints to showdown's HTML output. // (function(){ var prettify = function(converter) { return [ { type: 'output', filter: function(source){ return source.replace(/(
)?/gi, function(match, pre) {
if (pre) {
return '';
} else {
return '';
}
});
}}
];
};
// Client-side export
if (typeof window !== 'undefined' && window.Showdown && window.Showdown.extensions) { window.Showdown.extensions.prettify = prettify; }
// Server-side export
if (typeof module !== 'undefined') module.exports = prettify;
}());