js-markdown
Version:
A markdown language js compiler.
127 lines (97 loc) • 4.07 kB
JavaScript
'use strict';
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _MetaData = _interopRequireDefault(require("./block/MetaData"));
var _AtxHeader = _interopRequireDefault(require("./block/AtxHeader"));
var _Mark = _interopRequireDefault(require("./block/Mark"));
var _SetextHeader = _interopRequireDefault(require("./block/SetextHeader"));
var _BlockCode = _interopRequireDefault(require("./block/BlockCode"));
var _HorizontalRule = _interopRequireDefault(require("./block/HorizontalRule"));
var _List = _interopRequireDefault(require("./block/List"));
var _ListItem = _interopRequireDefault(require("./block/ListItem"));
var _Blockquote = _interopRequireDefault(require("./block/Blockquote"));
var _Table = _interopRequireDefault(require("./block/Table"));
var _TableHead = _interopRequireDefault(require("./block/TableHead"));
var _TableHeadCell = _interopRequireDefault(require("./block/TableHeadCell"));
var _TableBody = _interopRequireDefault(require("./block/TableBody"));
var _TableRow = _interopRequireDefault(require("./block/TableRow"));
var _TableDataCell = _interopRequireDefault(require("./block/TableDataCell"));
var _Footnote = _interopRequireDefault(require("./block/Footnote"));
var _FootnoteListItem = _interopRequireDefault(require("./block/FootnoteListItem"));
var _ReferenceDefine = _interopRequireDefault(require("./block/ReferenceDefine"));
var _Paragraph = _interopRequireDefault(require("./block/Paragraph"));
var _Escaped = _interopRequireDefault(require("./inline/Escaped"));
var _Image = _interopRequireDefault(require("./inline/Image"));
var _Superscript = _interopRequireDefault(require("./inline/Superscript"));
var _Link = _interopRequireDefault(require("./inline/Link"));
var _AutoLink = _interopRequireDefault(require("./inline/AutoLink"));
var _InlineCode = _interopRequireDefault(require("./inline/InlineCode"));
var _BreakRow = _interopRequireDefault(require("./inline/BreakRow"));
var _Emphasize = _interopRequireDefault(require("./inline/Emphasize"));
var _default = {
DEFAULT: {
blockTypes: ['AtxHeader', 'BlockCode', 'SetextHeader', 'HorizontalRule', 'Table', 'List', 'Blockquote', 'Footnote', 'ReferenceDefine'
/*, 'MetaData'*/
, 'Paragraph'],
inlineTypes: {
'\\': 'Escaped',
'![': 'Image',
'[^': 'Superscript',
'[': 'Link',
'<': 'AutoLink',
'`': 'InlineCode',
' \n': 'BreakRow',
'*': 'Emphasize',
'_': 'Emphasize'
}
},
DERBY: {
blockTypes: ['AtxHeader', 'Mark', 'BlockCode', 'SetextHeader', 'HorizontalRule', 'Table', 'List', 'Blockquote', 'Footnote', 'ReferenceDefine'
/*, 'MetaData'*/
, 'Paragraph'],
inlineTypes: {
'\\': 'Escaped',
'![': 'Image',
'[^': 'Superscript',
'[': 'Link',
'<': 'AutoLink',
'`': 'InlineCode',
' \n': 'BreakRow',
'*': 'Emphasize',
'_': 'Emphasize'
}
},
// block
MetaData: _MetaData["default"],
AtxHeader: _AtxHeader["default"],
Mark: _Mark["default"],
SetextHeader: _SetextHeader["default"],
BlockCode: _BlockCode["default"],
HorizontalRule: _HorizontalRule["default"],
List: _List["default"],
ListItem: _ListItem["default"],
Blockquote: _Blockquote["default"],
Table: _Table["default"],
TableHead: _TableHead["default"],
TableHeadCell: _TableHeadCell["default"],
TableBody: _TableBody["default"],
TableRow: _TableRow["default"],
TableDataCell: _TableDataCell["default"],
Footnote: _Footnote["default"],
FootnoteListItem: _FootnoteListItem["default"],
ReferenceDefine: _ReferenceDefine["default"],
Paragraph: _Paragraph["default"],
// inline
Escaped: _Escaped["default"],
Image: _Image["default"],
Superscript: _Superscript["default"],
Link: _Link["default"],
AutoLink: _AutoLink["default"],
InlineCode: _InlineCode["default"],
BreakRow: _BreakRow["default"],
Emphasize: _Emphasize["default"]
};
exports["default"] = _default;