marked/src/TextRenderer.js

39 lines
477 B
JavaScript
Raw Normal View History

/**
* TextRenderer
* returns only the textual part of the token
*/
2019-11-06 11:11:06 -06:00
module.exports = class TextRenderer {
// no need for block level renderers
strong(text) {
return text;
}
2019-11-06 11:11:06 -06:00
em(text) {
return text;
}
2019-11-06 11:11:06 -06:00
codespan(text) {
return text;
}
2019-11-06 11:11:06 -06:00
del(text) {
return text;
}
text(text) {
return text;
}
link(href, title, text) {
return '' + text;
}
image(href, title, text) {
return '' + text;
}
2019-11-06 11:11:06 -06:00
br() {
return '';
}
};