1 line
598 B
JavaScript
1 line
598 B
JavaScript
"use strict";function t(t){this.vm=t,t._ids={}}var a=require("./marked.min"),e=0;t.prototype.onUpdate=function(t){if(this.vm.data.markdown)return(0,a.marked)(t,{breaks:!0,smartypants:!0,silent:!0})},t.prototype.onParse=function(t,a){if(a.options.markdown){if(a.options.useAnchor&&t.attrs&&/[\u4e00-\u9fa5]/.test(t.attrs.id)){var n="t"+e++;this.vm._ids[t.attrs.id]=n,t.attrs.id=n}"p"!==t.name&&"table"!==t.name&&"tr"!==t.name&&"th"!==t.name&&"td"!==t.name&&"blockquote"!==t.name&&"pre"!==t.name&&"code"!==t.name||(t.attrs.class="md-".concat(t.name," ").concat(t.attrs.class||""))}},module.exports=t; |