linagora-rse
Version:
16 lines (14 loc) • 470 B
JavaScript
;
angular.module('esn.markdown-parser', ['btford.markdown', 'ngSanitize'])
.config(function(markdownConverterProvider) {
markdownConverterProvider.config({
tables: true
});
})
.run(function(parserResolver, $q, markdownConverter, $sanitize) {
parserResolver.register('markdown', function(text) {
var defer = $q.defer();
defer.resolve($sanitize(markdownConverter.makeHtml(text)));
return defer.promise;
});
});