| 1234567891011121314151617181920212223242526272829303132 |
- /**
- * @license Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
- * For licensing, see LICENSE.md.
- */
- /**
- * @module markdown-gfm/markdown2html
- */
- import marked from 'marked';
- /**
- * Parses markdown string to an HTML.
- *
- * @param {String} markdown
- * @returns {String}
- */
- export default function markdown2html( markdown ) {
- return marked.parse( markdown, {
- gfm: true,
- breaks: true,
- tables: true,
- xhtml: true,
- headerIds: false
- } );
- }
- export { marked };
- // Disable the autolink rule in the lexer (point it to a regex that always fail).
- marked.InlineLexer.rules.breaks.autolink = /^\b$/;
- marked.InlineLexer.rules.breaks.url = /^\b$/;
|