ng2-markdown-to-html
Version:
Angular 2+ library that uses marked to parse markdown to html combined with Prism.js for synthax highlights
21 lines • 741 B
JavaScript
import { Pipe } from '@angular/core';
export var LanguagePipe = (function () {
function LanguagePipe() {
}
LanguagePipe.prototype.transform = function (value, language) {
if (typeof language !== 'string') {
console.error("LanguagePipe has been invoked with an invalid parameter [" + language + "]");
return value;
}
return '```' + language + '\n' + value + '\n```';
};
LanguagePipe.decorators = [
{ type: Pipe, args: [{
name: 'language',
},] },
];
/** @nocollapse */
LanguagePipe.ctorParameters = function () { return []; };
return LanguagePipe;
}());
//# sourceMappingURL=language.pipe.js.map