You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			25 lines
		
	
	
		
			8.1 KiB
		
	
	
	
		
			JavaScript
		
	
		
		
			
		
	
	
			25 lines
		
	
	
		
			8.1 KiB
		
	
	
	
		
			JavaScript
		
	
| 
											9 months ago
										 | "use strict"; | ||
|  | /* | ||
|  |  * ATTENTION: An "eval-source-map" devtool has been used. | ||
|  |  * This devtool is neither made for production nor for readable output files. | ||
|  |  * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools. | ||
|  |  * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
 | ||
|  |  * or disable the default devtool with "devtool: false". | ||
|  |  * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
 | ||
|  |  */ | ||
|  | exports.id = "vendor-chunks/markdown-to-txt"; | ||
|  | exports.ids = ["vendor-chunks/markdown-to-txt"]; | ||
|  | exports.modules = { | ||
|  | 
 | ||
|  | /***/ "(ssr)/./node_modules/markdown-to-txt/dist/markdown-to-txt.js": | ||
|  | /*!**************************************************************!*\ | ||
|  |   !*** ./node_modules/markdown-to-txt/dist/markdown-to-txt.js ***! | ||
|  |   \**************************************************************/ | ||
|  | /***/ ((__unused_webpack_module, exports, __webpack_require__) => { | ||
|  | 
 | ||
|  | eval("\nObject.defineProperty(exports, \"__esModule\", ({\n    value: true\n}));\nexports.markdownToTxt = void 0;\nconst marked_1 = __webpack_require__(/*! marked */ \"(ssr)/./node_modules/marked/lib/marked.cjs\");\nconst lodash_1 = __webpack_require__(/*! lodash */ \"(ssr)/./node_modules/lodash/lodash.js\");\nconst block = (text)=>text + \"\\n\\n\";\nconst escapeBlock = (text)=>(0, lodash_1.escape)(text) + \"\\n\\n\";\nconst line = (text)=>text + \"\\n\";\nconst inline = (text)=>text;\nconst newline = ()=>\"\\n\";\nconst empty = ()=>\"\";\nconst TxtRenderer = {\n    // Block elements\n    code: escapeBlock,\n    blockquote: block,\n    html: empty,\n    heading: block,\n    hr: newline,\n    list: (text)=>block(text.trim()),\n    listitem: line,\n    checkbox: empty,\n    paragraph: block,\n    table: (header, body)=>line(header + body),\n    tablerow: (text)=>line(text.trim()),\n    tablecell: (text)=>text + \" \",\n    // Inline elements\n    strong: inline,\n    em: inline,\n    codespan: inline,\n    br: newline,\n    del: inline,\n    link: (_0, _1, text)=>text,\n    image: (_0, _1, text)=>text,\n    text: inline,\n    // etc.\n    options: {}\n};\n/**\n * Converts markdown to plaintext using the marked Markdown library.\n * Accepts [MarkedOptions](https://marked.js.org/using_advanced#options) as\n * the second argument.\n *\n * NOTE: The output of markdownToTxt is NOT sanitized. The output may contain\n * valid HTML, JavaScript, etc. Be sure to sanitize if the output is intended\n * for web use.\n *\n * @param markdown the markdown text to txtify\n * @param options  the marked options\n * @returns the unmarked text\n */ function markdownToTxt(markdown, options) {\n    const unmarked = (0, marked_1.marked)(markdown, Object.assign(Object.assign({}, options), {\n        renderer: TxtRenderer\n    }));\n    const unescaped = (0, lodash_1.unescape)(unmarked);\n    const trimmed = unescaped.trim();\n    return trimmed;\n}\nexports.markdownToTxt = markdownToTxt;\nexports[\"default\"] = markdownToTxt;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbWFya2Rvd24tdG8tdHh0L2Rpc3QvbWFya2Rvd24tdG8tdHh0LmpzIiwibWFwcGluZ3MiOiJBQUFhO0FBQ2JBLDhDQUE2QztJQUFFRyxPQUFPO0FBQUssQ0FBQyxFQUFDO0FBQzdERCxxQkFBcUIsR0FBRyxLQUFLO0FBQzdCLE1BQU1HLFdBQVdDLG1CQUFPQSxDQUFDLDBEQUFRO0FBQ2pDLE1BQU1DLFdBQVdELG1CQUFPQSxDQUFDLHFEQUFRO0FBQ2pDLE1BQU1FLFFBQVEsQ0FBQ0MsT0FBU0EsT0FBTztBQUMvQixNQUFNQyxjQUFjLENBQUNELE9BQVMsQ0FBQyxHQUFHRixTQUFTSSxNQUFNLEVBQUVGLFFBQVE7QUFDM0QsTUFBTUcsT0FBTyxDQUFDSCxPQUFTQSxPQUFPO0FBQzlCLE1BQU1JLFNBQVMsQ0FBQ0osT0FBU0E7QUFDekIsTUFBTUssVUFBVSxJQUFNO0FBQ3RCLE1BQU1DLFFBQVEsSUFBTTtBQUNwQixNQUFNQyxjQUFjO0lBQ2hCLGlCQUFpQjtJQUNqQkMsTUFBTVA7SUFDTlEsWUFBWVY7SUFDWlcsTUFBTUo7SUFDTkssU0FBU1o7SUFDVGEsSUFBSVA7SUFDSlEsTUFBTSxDQUFDYixPQUFTRCxNQUFNQyxLQUFLYyxJQUFJO0lBQy9CQyxVQUFVWjtJQUNWYSxVQUFVVjtJQUNWVyxXQUFXbEI7SUFDWG1CLE9BQU8sQ0FBQ0MsUUFBUUMsT0FBU2pCLEtBQUtnQixTQUFTQztJQUN2Q0MsVUFBVSxDQUFDckIsT0FBU0csS0FBS0gsS0FBS2MsSUFBSTtJQUNsQ1EsV0FBVyxDQUFDdEIsT0FBU0EsT0FBTztJQUM1QixrQkFBa0I7SUFDbEJ1QixRQUFRbkI7SUFDUm9CLElBQUlwQjtJQUNKcUIsVUFBVXJCO0lBQ1ZzQixJQUFJckI7SUFDSnNCLEtBQUt2QjtJQUNMd0IsTUFBTSxDQUFDQyxJQUFJQyxJQUFJOUIsT0FBU0E7SUFDeEIrQixPQUFPLENBQUNGLElBQUlDLElBQUk5QixPQUFTQTtJQUN6QkEsTUFBTUk7SUFDTixPQUFPO0lBQ1A0QixTQUFTLENBQUM7QUFDZDtBQUNBOzs7Ozs7Ozs7Ozs7Q0FZQyxHQUNELFNBQVNyQyxjQUFjc0MsUUFBUSxFQUFFRCxPQUFPO0lBQ3BDLE1BQU1FLFdBQVcsQ0FBQyxHQUFHdEMsU0FBU3VDLE1BQU0sRUFBRUYsVUFBVTFDLE9BQU82QyxNQUFNLENBQUM3QyxPQUFPNkMsTUFBTSxDQUFDLENBQUMsR0FBR0osVUFBVTtRQUFFSyxVQUFVOUI7SUFBWTtJQUNsSCxNQUFNK0IsWUFBWSxDQUFDLEdBQUd4QyxTQUFTeUMsUUFBUSxFQUFFTDtJQUN6QyxNQUFNTSxVQUFVRixVQUFVeEIsSUFBSTtJQUM5QixPQUFPMEI7QUFDWDtBQUNBL0MscUJBQXFCLEdBQUdFO0FBQ3hCRixrQkFBZSxHQUFHRSIsInNvdXJjZXMiOlsid2VicGFjazovL25leHRjaGF0Ly4vbm9kZV9tb2R1bGVzL21hcmtkb3duLXRvLXR4dC9kaXN0L21hcmtkb3duLXRvLXR4dC5qcz9jY2VmIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFwiX19lc01vZHVsZVwiLCB7IHZhbHVlOiB0cnVlIH0pO1xuZXhwb3J0cy5tYXJrZG93blRvVHh0ID0gdm9pZCAwO1xuY29uc3QgbW
 | ||
|  | 
 | ||
|  | /***/ }) | ||
|  | 
 | ||
|  | }; | ||
|  | ; |