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
16 KiB
JavaScript

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"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/mdast-util-gfm-task-list-item";
exports.ids = ["vendor-chunks/mdast-util-gfm-task-list-item"];
exports.modules = {
/***/ "(ssr)/./node_modules/mdast-util-gfm-task-list-item/lib/index.js":
/*!*****************************************************************!*\
!*** ./node_modules/mdast-util-gfm-task-list-item/lib/index.js ***!
\*****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ gfmTaskListItemFromMarkdown: () => (/* binding */ gfmTaskListItemFromMarkdown),\n/* harmony export */ gfmTaskListItemToMarkdown: () => (/* binding */ gfmTaskListItemToMarkdown)\n/* harmony export */ });\n/* harmony import */ var mdast_util_to_markdown_lib_handle_list_item_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! mdast-util-to-markdown/lib/handle/list-item.js */ \"(ssr)/./node_modules/mdast-util-to-markdown/lib/handle/list-item.js\");\n/* harmony import */ var mdast_util_to_markdown_lib_util_track_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! mdast-util-to-markdown/lib/util/track.js */ \"(ssr)/./node_modules/mdast-util-to-markdown/lib/util/track.js\");\n/**\n * @typedef {import('mdast').Content} Content\n * @typedef {import('mdast').ListItem} ListItem\n * @typedef {import('mdast').Paragraph} Paragraph\n * @typedef {import('mdast').Parent} Parent\n * @typedef {import('mdast').Root} Root\n * @typedef {import('mdast-util-from-markdown').CompileContext} CompileContext\n * @typedef {import('mdast-util-from-markdown').Extension} FromMarkdownExtension\n * @typedef {import('mdast-util-from-markdown').Handle} FromMarkdownHandle\n * @typedef {import('mdast-util-to-markdown').Options} ToMarkdownExtension\n * @typedef {import('mdast-util-to-markdown').Handle} ToMarkdownHandle\n */ /**\n * @typedef {Extract<Root | Content, Parent>} Parents\n */ \n\n// To do: next major: rename `context` -> `state`, `safeOptions` -> `info`, use\n// `track` from `state`.\n// To do: next major: replace exports with functions.\n// To do: next major: use `defaulthandlers.listItem`.\n/**\n * Extension for `mdast-util-from-markdown` to enable GFM task list items.\n *\n * @type {FromMarkdownExtension}\n */ const gfmTaskListItemFromMarkdown = {\n exit: {\n taskListCheckValueChecked: exitCheck,\n taskListCheckValueUnchecked: exitCheck,\n paragraph: exitParagraphWithTaskListItem\n }\n};\n/**\n * Extension for `mdast-util-to-markdown` to enable GFM task list items.\n *\n * @type {ToMarkdownExtension}\n */ const gfmTaskListItemToMarkdown = {\n unsafe: [\n {\n atBreak: true,\n character: \"-\",\n after: \"[:|-]\"\n }\n ],\n handlers: {\n listItem: listItemWithTaskListItem\n }\n};\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */ function exitCheck(token) {\n const node = /** @type {ListItem} */ this.stack[this.stack.length - 2];\n // Were always in a paragraph, in a list item.\n node.checked = token.type === \"taskListCheckValueChecked\";\n}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */ function exitParagraphWithTaskListItem(token) {\n const parent = /** @type {Parents} */ this.stack[this.stack.length - 2];\n if (parent && parent.type === \"listItem\" && typeof parent.checked === \"boolean\") {\n const node = /** @type {Paragraph} */ this.stack[this.stack.length - 1];\n const head = node.children[0];\n if (head && head.type === \"text\") {\n const siblings = parent.children;\n let index = -1;\n /** @type {Paragraph | undefined} */ let firstParaghraph;\n while(++index < siblings.length){\n const sibling = siblings[index];\n if (sibling.type === \"paragraph\") {\n firstParaghraph = sibling;\n break;\n }\n }\n if (firstParaghraph === node) {\n // Must start with a space or a tab.\n head.value = head.value.slice(1);\n if (head.value.length === 0) {\n node.children.shift();\n } else if (node.position && head.position && typeof head.position.start.offset === \"number\") {\n head.position.start.column++;\n head.position.start.offset++;\n node.position.start = Object.assign({}, head.position.start);\n }\n }\n }\n }\n this.exit(token);\n}\n/**\n * @type {ToMarkdownHandle}\n * @param {ListItem} node\n */ function listItemWithTaskListItem(node, parent, context, safeOptions) {\n const head = node.children[0];\n const checkable = typeof node.checked === \"boolean\" && head && head.type === \"paragraph\";\n const checkbox = \"[\" + (node.checked ? \"x\" : \" \") + \"] \";\n const tracker = (0,mdast_util_to_markdown_lib_util_track_js__WEBPACK_IMPORTED_MODULE_0__.track)(safeOptions);\n if (checkable) {\n tracker.move(checkbox);\n }\n let value = (0,mdast_util_to_markdown_lib_handle_list_item_js__WEBPACK_IMPORTED_MODULE_1__.listItem)(node, parent, context, {\n ...safeOptions,\n ...tracker.current()\n });\n if (checkable) {\n value = value.replace(/^(?:[*+-]|\\d+\\.)([\\r\\n]| {1,3})/, check);\n }\n return value;\n /**\n * @param {string} $0\n * @returns {string}\n */ function check($0) {\n return $0 + checkbox;\n }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbWRhc3QtdXRpbC1nZm0tdGFzay1saXN0LWl0ZW0vbGliL2luZGV4LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTs7Ozs7Ozs7Ozs7Q0FXQyxHQUVEOztDQUVDLEdBRXNFO0FBQ1Q7QUFFOUQsK0VBQStFO0FBQy9FLHdCQUF3QjtBQUN4QixxREFBcUQ7QUFDckQscURBQXFEO0FBRXJEOzs7O0NBSUMsR0FDTSxNQUFNRSw4QkFBOEI7SUFDekNDLE1BQU07UUFDSkMsMkJBQTJCQztRQUMzQkMsNkJBQTZCRDtRQUM3QkUsV0FBV0M7SUFDYjtBQUNGLEVBQUM7QUFFRDs7OztDQUlDLEdBQ00sTUFBTUMsNEJBQTRCO0lBQ3ZDQyxRQUFRO1FBQUM7WUFBQ0MsU0FBUztZQUFNQyxXQUFXO1lBQUtDLE9BQU87UUFBTztLQUFFO0lBQ3pEQyxVQUFVO1FBQUNkLFVBQVVlO0lBQXdCO0FBQy9DLEVBQUM7QUFFRDs7O0NBR0MsR0FDRCxTQUFTVixVQUFVVyxLQUFLO0lBQ3RCLE1BQU1DLE9BQU8scUJBQXFCLEdBQUksSUFBSSxDQUFDQyxLQUFLLENBQUMsSUFBSSxDQUFDQSxLQUFLLENBQUNDLE1BQU0sR0FBRyxFQUFFO0lBQ3ZFLCtDQUErQztJQUMvQ0YsS0FBS0csT0FBTyxHQUFHSixNQUFNSyxJQUFJLEtBQUs7QUFDaEM7QUFFQTs7O0NBR0MsR0FDRCxTQUFTYiw4QkFBOEJRLEtBQUs7SUFDMUMsTUFBTU0sU0FBUyxvQkFBb0IsR0FBSSxJQUFJLENBQUNKLEtBQUssQ0FBQyxJQUFJLENBQUNBLEtBQUssQ0FBQ0MsTUFBTSxHQUFHLEVBQUU7SUFFeEUsSUFDRUcsVUFDQUEsT0FBT0QsSUFBSSxLQUFLLGNBQ2hCLE9BQU9DLE9BQU9GLE9BQU8sS0FBSyxXQUMxQjtRQUNBLE1BQU1ILE9BQU8sc0JBQXNCLEdBQUksSUFBSSxDQUFDQyxLQUFLLENBQUMsSUFBSSxDQUFDQSxLQUFLLENBQUNDLE1BQU0sR0FBRyxFQUFFO1FBQ3hFLE1BQU1JLE9BQU9OLEtBQUtPLFFBQVEsQ0FBQyxFQUFFO1FBRTdCLElBQUlELFFBQVFBLEtBQUtGLElBQUksS0FBSyxRQUFRO1lBQ2hDLE1BQU1JLFdBQVdILE9BQU9FLFFBQVE7WUFDaEMsSUFBSUUsUUFBUSxDQUFDO1lBQ2Isa0NBQWtDLEdBQ2xDLElBQUlDO1lBRUosTUFBTyxFQUFFRCxRQUFRRCxTQUFTTixNQUFNLENBQUU7Z0JBQ2hDLE1BQU1TLFVBQVVILFFBQVEsQ0FBQ0MsTUFBTTtnQkFDL0IsSUFBSUUsUUFBUVAsSUFBSSxLQUFLLGFBQWE7b0JBQ2hDTSxrQkFBa0JDO29CQUNsQjtnQkFDRjtZQUNGO1lBRUEsSUFBSUQsb0JBQW9CVixNQUFNO2dCQUM1QixvQ0FBb0M7Z0JBQ3BDTSxLQUFLTSxLQUFLLEdBQUdOLEtBQUtNLEtBQUssQ0FBQ0MsS0FBSyxDQUFDO2dCQUU5QixJQUFJUCxLQUFLTSxLQUFLLENBQUNWLE1BQU0sS0FBSyxHQUFHO29CQUMzQkYsS0FBS08sUUFBUSxDQUFDTyxLQUFLO2dCQUNyQixPQUFPLElBQ0xkLEtBQUtlLFFBQVEsSUFDYlQsS0FBS1MsUUFBUSxJQUNiLE9BQU9ULEtBQUtTLFFBQVEsQ0FBQ0MsS0FBSyxDQUFDQyxNQUFNLEtBQUssVUFDdEM7b0JBQ0FYLEtBQUtTLFFBQVEsQ0FBQ0MsS0FBSyxDQUFDRSxNQUFNO29CQUMxQlosS0FBS1MsUUFBUSxDQUFDQyxLQUFLLENBQUNDLE1BQU07b0JBQzFCakIsS0FBS2UsUUFBUSxDQUFDQyxLQUFLLEdBQUdHLE9BQU9DLE1BQU0sQ0FBQyxDQUFDLEdBQUdkLEtBQUtTLFFBQVEsQ0FBQ0MsS0FBSztnQkFDN0Q7WUFDRjtRQUNGO0lBQ0Y7SUFFQSxJQUFJLENBQUM5QixJQUFJLENBQUNhO0FBQ1o7QUFFQTs7O0NBR0MsR0FDRCxTQUFTRCx5QkFBeUJFLElBQUksRUFBRUssTUFBTSxFQUFFZ0IsT0FBTyxFQUFFQyxXQUFXO0lBQ2xFLE1BQU1oQixPQUFPTixLQUFLTyxRQUFRLENBQUMsRUFBRTtJQUM3QixNQUFNZ0IsWUFDSixPQUFPdkIsS0FBS0csT0FBTyxLQUFLLGFBQWFHLFFBQVFBLEtBQUtGLElBQUksS0FBSztJQUM3RCxNQUFNb0IsV0FBVyxNQUFPeEIsQ0FBQUEsS0FBS0csT0FBTyxHQUFHLE1BQU0sR0FBRSxJQUFLO0lBQ3BELE1BQU1zQixVQUFVekMsK0VBQUtBLENBQUNzQztJQUV0QixJQUFJQyxXQUFXO1FBQ2JFLFFBQVFDLElBQUksQ0FBQ0Y7SUFDZjtJQUVBLElBQUlaLFFBQVE3Qix3RkFBUUEsQ0FBQ2lCLE1BQU1LLFFBQVFnQixTQUFTO1FBQzFDLEdBQUdDLFdBQVc7UUFDZCxHQUFHRyxRQUFRRSxPQUFPLEVBQUU7SUFDdEI7SUFFQSxJQUFJSixXQUFXO1FBQ2JYLFFBQVFBLE1BQU1nQixPQUFPLENBQUMsbUNBQW1DQztJQUMzRDtJQUVBLE9BQU9qQjtJQUVQOzs7R0FHQyxHQUNELFNBQVNpQixNQUFNQyxFQUFFO1FBQ2YsT0FBT0EsS0FBS047SUFDZDtBQUNGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbmV4dGNoYXQvLi9ub2RlX21vZHVsZXMvbWRhc3QtdXRpbC1nZm0tdGFzay1saXN0LWl0ZW0vbGliL2luZGV4LmpzPzI1MzQiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAdHlwZWRlZiB7aW1wb3J0KCdtZGFzdCcpLkNvbnRlbnR9IENvbnRlbnRcbiAqIEB0eXBlZGVmIHtpbXBvcnQoJ21kYXN0JykuTGlzdEl0ZW19IExpc3RJdGVtXG4gKiBAdHlwZWRlZiB7aW1wb3J0KCdtZGFzdCcpLlBhcmFncmFwaH0gUGFyYWdyYXBoXG4gKiBAdHlwZWRlZiB7aW1wb3J0KCdtZGFzdCcpLlBhcmVudH0gUGFyZW50XG4gKiBAdHlwZWRlZiB7aW1wb3J0KCdtZGFzdCcpLlJvb3R9IFJvb3RcbiAqIEB0eXBlZGVmIHtpbXBvcnQoJ21kYXN0LXV0aWwtZnJvbS1tYXJrZG93bicpLkNvbXBpbGVDb250ZXh0fSBDb21waWxlQ29udGV4dFxuICogQHR5cGVkZWYge2ltcG9ydCgnbWRhc3QtdXRpbC1mcm9tLW1hcmtkb3duJykuRXh0ZW5zaW9ufSBGcm9tTWFya2Rvd25FeHRlbnNpb25cbiAqIEB0eXBlZGVmIHtpbXBvcnQoJ21kYXN0LXV0aWwtZnJvbS1tYXJrZG93bicpLkhhbmRsZX0gRnJvbU1hcmtkb3duSGFuZGxlXG4gKiBAdHlwZWRlZiB7aW1wb3J0KCdtZGFzdC11dGlsLXRvLW1hcmtkb3duJykuT3B0aW9uc30gVG9NYXJrZG93bkV4dGVuc2lvblxuICogQHR5cGVkZWYge2ltcG9ydCgnbWRhc3QtdXRpbC10by1tYXJrZG93bicpLkhhbmRsZX0gVG9NYXJrZG93bkhhbmRsZVxuICovXG5cbi8qKlxuICogQHR5cGVkZWYge0V4dHJhY3Q8Um9vdCB8IENvbnRlbnQsIFBhcmVudD59IFBhcmVudHNcbiAqL1xuXG5pbXBvcnQge2xpc3RJdGVtfSBmcm9tICdtZGFzdC11dGlsLXRvLW1hcmtkb3duL2xpYi9oYW5kbGUvbGlzdC1pdGVtLmpzJ1xuaW1wb3J0IHt0cmFja30gZnJvbSAnbWRhc3QtdXRpbC10by1tYXJrZG93bi9saWIvdXRpbC90cmFjay5qcydcblxuLy8gVG8gZG86IG5leHQgbWFqb3I6IHJlbmFtZSBgY29udGV4dGAgLT4gYHN0YXRlYCwgYHNhZmVPcHRpb25zYCAtPiBgaW5mb2AsIHVzZVxuLy8gYHRyYWNrYCBmcm9tIGBzdGF0ZWAuXG4vLyBUbyBkbzogbmV4dCBtYWpvcjogcmVwbGFjZSBleHBvcnRzIHdpdGggZnVuY3Rpb25zLlxuLy8gVG8gZG86IG5leHQgbWFqb3I6IHVzZSBgZGVmYXVsdGhhbmRsZXJzLmxpc3RJdGVtYC5cblxuLyoqXG4gKiBFeHRlbnNpb24gZm9yIGBtZGFzdC11dGlsLWZyb20tbWFya2Rvd25gIHRvIGVuYWJsZSBHRk0gdGFzayBsaXN0IGl0ZW1zLlxuICpcbiAqIEB0eXBlIHtGcm9tTWFya2Rvd25FeHRlbnNpb259XG4gKi9cbmV4cG9ydCBjb25zdCBnZm1UYXNrTGlzdEl0ZW1Gcm9tTWFya2Rvd24gPSB7XG4gIGV4aXQ6IHtcbiAgICB0YXNrTGlzdENoZWNrVmFsdWVDaGVja2VkOiBleGl0Q2hlY2ssXG4gICAgdGFza0xpc3RDaGVja1ZhbHVlVW5jaGVja2VkOiBleGl0Q2hlY2ssXG4gICAgcGFyYWdyYXBoOiBleGl0UGFyYWdyYXBoV2l0aFRhc2tMaXN0SXRlbVxuICB9XG59XG5cbi8qKlxuICogRXh0ZW5zaW9uIGZvciBgbWRhc3QtdXRpbC10by1tYXJrZG93bmAgdG8gZW5hYmxlIEdGTSB0YXNrIGxpc3QgaXRlbXMuXG4gKlxuICogQHR5cGUge1RvTWFya2Rvd25FeHRlbnNpb259XG4gKi9cbmV4cG9ydCBjb25zdCBnZm1UYXNrTGlzdEl0ZW1Ub01hcmtkb3duID0ge1xuICB1bnNhZmU6IFt7YXRCcmVhazogdHJ1ZSwgY2hhcmFjdGVyOiAnLScsIGFmdGVyOiAnWzp8LV0nfV0sXG4gIGhhbmRsZXJzOiB7bGlzdEl0ZW06IGxpc3RJdGVtV2l0aFRhc2tMaXN0SXRlbX1cbn1cblxuLyoqXG4gKiBAdGhpcyB7Q29tcGlsZUNvbnRleHR9XG4gKiBAdHlwZSB7RnJvbU1hcmtkb3duSGFuZGxlfVxuICovXG5mdW5jdGlvbiBleGl0Q2hlY2sodG9rZW4pIHtcbiAgY29uc3Qgbm9kZSA9IC8qKiBAdHlwZSB7TGlzdEl0ZW19ICovICh0aGlzLnN0YWNrW3RoaXMuc3RhY2subGVuZ3RoIC0gMl0pXG4gIC8vIFdl4oCZcmUgYWx3YXlzIGluIGEgcGFyYWdyYXBoLCBpbiBhIGxpc3QgaXRlbS5cbiAgbm9kZS5jaGVja2VkID0gdG9rZW4udHlwZSA9PT0gJ3Rhc2tMaXN0Q2hlY2tWYWx1ZUNoZWNrZWQnXG59XG5cbi8qKlxuICogQHRoaXMge0NvbXBpbGVDb250ZXh0fVxuICogQHR5cGUge0Zyb21NYXJrZG93bkhhbmRsZX1cbiAqL1xuZnVuY3Rpb24gZXhpdFBhcmFncmFwaFdpdGhUYXNrTGlzdEl0ZW0odG9rZW4pIHtcbiAgY29uc3QgcGFyZW50ID0gLyoqIEB0eXBlIHtQYXJlbnRzfSAqLyAodGhpcy5zdGFja1t0aGlzLnN0YWNrLmxlbmd0aCAtIDJdKVxuXG4gIGlmIChcbiAgICBwYXJlbnQgJiZcbiAgICBwYXJlbnQudHlwZSA9PT0gJ2xpc3RJdGVtJyAmJlxuICAgIHR5cGVvZiBwYXJlbnQuY2hlY2tlZCA9PT0gJ2Jvb2xlYW4nXG4gICkge1xuICAgIGNvbnN0IG5vZGUgPSAvKiogQHR5cGUge1BhcmFncmFwaH0gKi8gKHRoaXMuc3RhY2tbdGhpcy5zdGFjay5sZW5ndGggLSAxXSlcbiAgICBjb25zdCBoZWFkID0gbm9kZS5jaGlsZHJlblswXVxuXG4gICAgaWYgKGhlYWQgJiYgaGVhZC50eXBlID09PSAndGV4dCcpIHtcbiAgICAgIGNvbnN0IHNpYmxpbmdzID0gcGFyZW50LmNoaWxkcmVuXG4gICAgICBsZXQgaW5kZXggPSAtMVxuICAgICAgLyoqIEB0eXBlIHtQYXJhZ3JhcGggfCB1bmRlZmluZWR9ICovXG4gICAgICBsZXQgZmlyc3RQYXJhZ2hyYXBoXG5cbiAgICAgIHdoaWxlICgrK2luZGV4IDwgc2libGluZ3MubGVuZ3RoKSB7XG4gICAgICAgIGNvbnN0IHNpYmxpbmcgPSBzaWJsaW5nc1tpbmRleF1cbiAgICAgICAgaWYgKHNpYmxpbmcudHlwZSA9PT0gJ3BhcmFncmFwaCcpIHtcbiAgICAgICAgICBmaXJzdFBhcmFnaHJhcGggPSBzaWJsaW5nXG4gICAgICAgICAgYnJlYWtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpZiAoZmlyc3RQYXJhZ2hyYXBoID09PSBub2RlKSB7XG4gICAgICAgIC8vIE11c3Qgc3RhcnQgd2l0aCBhIHNwYWNlIG9yIGEgdGFiLlxuICAgICAgICBoZWFkLnZhbHVlID0gaGVhZC52YWx1ZS5zbGljZSgxKVxuXG4gICAgICAgIGlmIChoZWFkLnZhbHVlLmxlbmd0aCA9PT0gMCkge1xuICAgICAgICAgIG5vZGUuY2hpbGRyZW4uc2hpZnQoKVxuICAgICAgICB9IGVsc2UgaWYgKFxuICAgICAgICAgIG5vZGUucG9zaXRpb24gJiZcbiAgICAgICAgICBoZWFkLnBvc2l0aW9uICYmXG4gICAgICAgICAgdHlwZW9mIGhlYWQucG9zaXRpb24uc3RhcnQub2Zmc2V0ID09PSAnbnVtYmVyJ1xuICAgICAgICApIHtcbiAgICAgICAgICBoZWFkLnBvc2l0aW9uLnN0YXJ0LmNvbHVtbisrXG4gICAgICAgICAgaGVhZC5wb3NpdGlvbi5zdGFydC5vZmZzZXQrK1xuICAgICAgICAgIG5vZGUucG9zaXRpb24uc3RhcnQgPSBPYmplY3QuYXNzaWduKHt9LCBoZWFkLnBvc2l0aW9uLnN0YXJ0KVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGhpcy5leGl0KHRva2VuKVxufVxuXG4vKipcbiAqIEB0eXBlIHtUb01hcmtkb3duSGFuZGxlfVxuICogQHBhcmFtIHtMaXN0SXRlbX0gbm9kZVxuICovXG5mdW5jdGlvbiBsaXN0SXRlbVdpdGhUYXNrTGlzdEl0ZW0obm9kZSwgcGFyZW50LCBjb250ZXh0LCBzYWZlT3B0aW9ucykge1xuICBjb25zdCBoZWFkID0gbm9kZS5jaGlsZHJlblswXVxuICBjb25zdCBjaGVja2FibGUgPVxuICAgIHR5cGVvZiBub2RlLmNoZWNrZWQgPT09ICdib29sZWFuJyAmJiBoZWFkICYmIGhlYWQudHlwZSA9PT0gJ3BhcmFncmFwaCdcbiAgY29uc3QgY2hlY2tib3ggPSAnWycgKyAobm9kZS5jaGVja2VkID8gJ3gnIDogJyAnKSArICddICdcbiAgY29uc3QgdHJhY2tlciA9IHRyYWNrKHNhZmVPcHRpb25zKVxuXG4gIGlmIChjaGVja2FibGUpIHtcbiAgICB0cmFja2VyLm1vdmUoY2hlY2tib3gpXG4gIH1cblxuICBsZXQgdmFsdWUgPSBsaXN0SXRlbShub2RlLCBwYXJlbnQsIGNvbnRleHQsIHtcbiAgICAuLi5zYWZlT3B0aW9ucyxcbiAgICAuLi50cmFja2VyLmN1cnJlbnQoKVxuICB9KVxuXG4gIGlmIChjaGVja2FibGUpIHtcbiAgICB2YWx1ZSA9IHZhbHVlLnJlcGxhY2UoL14oPzpbKistXXxcXGQrXFwuKShbXFxyXFxuXXwgezEsM30pLywgY2hlY2spXG4gIH1cblxuICByZXR1cm4gdmFsdWVcblxuICAvKipcbiAgICogQHBhcmFtIHtzdHJpbmd9ICQwXG4gICAqIEByZXR1cm5zIHtzdHJpbmd9XG4gICAqL1xuICBmdW5jdGlvbiBjaGVjaygkMCkge1xuICAgIHJldHVybiAkMCArIGNoZWNrYm94XG4gIH1cbn1cbiJdLCJuYW1lcyI6WyJsaXN0SXRlbSIsInRyYWNrIiwiZ2ZtVGFza0xpc3RJdGVtRnJvbU1hcmtkb3duIiwiZXhpdCIsInRhc2tMaXN0Q2hlY2tWYWx1ZUNoZWNrZWQiLCJleGl0Q2hlY2siLCJ0YXNrTGlzdENoZWNrVmFsdWVVbmNoZWNrZWQiLCJwYXJhZ3JhcGgiLCJleGl0UGFyYWdyYXBoV2l0aFRhc2tMaXN0SXRlbSIsImdmbVRhc2tMaXN0SXRlbVRvTWFya2Rvd24iLCJ1bnNhZmUiLCJhdEJyZWFrIiwiY2hhcmFjdGVyIiwiYWZ0ZXIiLCJoYW5kbGVycyIsImxpc3RJdGVtV2l0aFRhc2tMaXN0SXRlbSIsInRva2VuIiwibm9kZSIsInN0YWNrIiwibGVuZ3RoIiwiY2hlY2tlZCIsInR5cGUiLCJwYXJlbnQiLCJoZWFkIiwiY2hpbGRyZW4iLCJzaWJsaW5ncyIsImluZGV4IiwiZmlyc3RQYXJhZ2hyYXBoIiwic2libGluZyIsInZhbHVlIiwic2xpY2UiLCJzaGlmdCIsInBvc2l0aW9uIiwic3RhcnQiLCJvZmZzZXQiLCJjb2x1bW4iLCJPYmplY3QiLCJhc3NpZ24iLCJjb250ZXh0Iiwic2FmZU9wdGlvbnMiLCJjaGVja2FibGUiLCJjaGVja2JveCIsInRyYWNrZXIiLCJtb3ZlIiwiY3VycmVudCIsInJlcGxhY2UiLCJjaGVjayIsIiQwIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/mdast-util-gfm-task-list-item/lib/index.js\n");
/***/ })
};
;