documentation/lib/parse_markdown.js
Tom MacWright 25152edeb9 style(prettier): Use prettier for code formatting (#710)
* style(prettier): Use prettier for code formatting

This saves us style issues. Also adds husky and lint-staged for pre-commit testing

Refs https://github.com/documentationjs/documentation/issues/709
2017-04-10 14:25:45 -04:00

19 lines
422 B
JavaScript

/* @flow */
'use strict';
var remark = require('remark');
var inlineTokenizer = require('./inline_tokenizer');
/**
* Parse a string of Markdown into a Remark
* abstract syntax tree.
*
* @param {string} string markdown text
* @returns {Object} abstract syntax tree
* @private
*/
function parseMarkdown(string /*: string */) {
return remark().use(inlineTokenizer).parse(string);
}
module.exports = parseMarkdown;