|
|
@ -1,4 +1,4 @@ |
|
|
|
/*! markdown-it 6.0.0 https://github.com//markdown-it/markdown-it @license MIT */(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.markdownit = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){ |
|
|
|
/*! markdown-it 6.0.1 https://github.com//markdown-it/markdown-it @license MIT */(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.markdownit = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){ |
|
|
|
// HTML5 entities map: { name -> utf16string }
|
|
|
|
//
|
|
|
|
'use strict'; |
|
|
@ -222,7 +222,7 @@ function unescapeMd(str) { |
|
|
|
function unescapeAll(str) { |
|
|
|
if (str.indexOf('\\') < 0 && str.indexOf('&') < 0) { return str; } |
|
|
|
|
|
|
|
return str.replace(UNESCAPE_ALL_RE, function(match, escaped, entity) { |
|
|
|
return str.replace(UNESCAPE_ALL_RE, function (match, escaped, entity) { |
|
|
|
if (escaped) { return escaped; } |
|
|
|
return replaceEntityPattern(match, entity); |
|
|
|
}); |
|
|
@ -254,7 +254,7 @@ function escapeHtml(str) { |
|
|
|
|
|
|
|
var REGEXP_ESCAPE_RE = /[.?*+^$[\]\\(){}|-]/g; |
|
|
|
|
|
|
|
function escapeRE (str) { |
|
|
|
function escapeRE(str) { |
|
|
|
return str.replace(REGEXP_ESCAPE_RE, '\\$&'); |
|
|
|
} |
|
|
|
|
|
|
@ -580,7 +580,7 @@ module.exports = function parseLinkTitle(str, pos, max) { |
|
|
|
}; |
|
|
|
|
|
|
|
},{"../common/utils":4}],9:[function(require,module,exports){ |
|
|
|
// Main perser class
|
|
|
|
// Main parser class
|
|
|
|
|
|
|
|
'use strict'; |
|
|
|
|
|
|
@ -1272,7 +1272,7 @@ ParserBlock.prototype.tokenize = function (state, startLine, endLine) { |
|
|
|
ParserBlock.prototype.parse = function (src, md, env, outTokens) { |
|
|
|
var state; |
|
|
|
|
|
|
|
if (!src) { return []; } |
|
|
|
if (!src) { return; } |
|
|
|
|
|
|
|
state = new this.State(src, md, env, outTokens); |
|
|
|
|
|
|
@ -3846,9 +3846,12 @@ module.exports = function table(state, startLine, endLine, silent) { |
|
|
|
for (nextLine = startLine + 2; nextLine < endLine; nextLine++) { |
|
|
|
if (state.sCount[nextLine] < state.blkIndent) { break; } |
|
|
|
|
|
|
|
lineText = getLine(state, nextLine).trim(); |
|
|
|
lineText = getLine(state, nextLine); |
|
|
|
if (lineText.indexOf('|') === -1) { break; } |
|
|
|
columns = escapedSplit(lineText.replace(/^\||\|$/g, '')); |
|
|
|
|
|
|
|
// keep spaces at beginning of line to indicate an empty first cell, but
|
|
|
|
// strip trailing whitespace
|
|
|
|
columns = escapedSplit(lineText.replace(/^\||\|\s*$/g, '')); |
|
|
|
|
|
|
|
token = state.push('tr_open', 'tr', 1); |
|
|
|
for (i = 0; i < columnCount; i++) { |
|
|
@ -4089,10 +4092,10 @@ var SCOPED_ABBR_TEST_RE = /\((c|tm|r|p)\)/i; |
|
|
|
|
|
|
|
var SCOPED_ABBR_RE = /\((c|tm|r|p)\)/ig; |
|
|
|
var SCOPED_ABBR = { |
|
|
|
'c': '©', |
|
|
|
'r': '®', |
|
|
|
'p': '§', |
|
|
|
'tm': '™' |
|
|
|
c: '©', |
|
|
|
r: '®', |
|
|
|
p: '§', |
|
|
|
tm: '™' |
|
|
|
}; |
|
|
|
|
|
|
|
function replaceFn(match, name) { |
|
|
@ -4715,7 +4718,7 @@ var ESCAPED = []; |
|
|
|
for (var i = 0; i < 256; i++) { ESCAPED.push(0); } |
|
|
|
|
|
|
|
'\\!"#$%&\'()*+,./:;<=>?@[]^_`{|}~-' |
|
|
|
.split('').forEach(function(ch) { ESCAPED[ch.charCodeAt(0)] = 1; }); |
|
|
|
.split('').forEach(function (ch) { ESCAPED[ch.charCodeAt(0)] = 1; }); |
|
|
|
|
|
|
|
|
|
|
|
module.exports = function escape(state, silent) { |
|
|
|