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
18 KiB
JavaScript
25 lines
18 KiB
JavaScript
"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/micromark-factory-destination";
|
|
exports.ids = ["vendor-chunks/micromark-factory-destination"];
|
|
exports.modules = {
|
|
|
|
/***/ "(ssr)/./node_modules/micromark-factory-destination/dev/index.js":
|
|
/*!*****************************************************************!*\
|
|
!*** ./node_modules/micromark-factory-destination/dev/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 */ factoryDestination: () => (/* binding */ factoryDestination)\n/* harmony export */ });\n/* harmony import */ var micromark_util_character__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! micromark-util-character */ \"(ssr)/./node_modules/micromark-util-character/dev/index.js\");\n/* harmony import */ var micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! micromark-util-symbol/codes.js */ \"(ssr)/./node_modules/micromark-util-symbol/codes.js\");\n/* harmony import */ var micromark_util_symbol_constants_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! micromark-util-symbol/constants.js */ \"(ssr)/./node_modules/micromark-util-symbol/constants.js\");\n/* harmony import */ var micromark_util_symbol_types_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! micromark-util-symbol/types.js */ \"(ssr)/./node_modules/micromark-util-symbol/types.js\");\n/**\n * @typedef {import('micromark-util-types').Effects} Effects\n * @typedef {import('micromark-util-types').State} State\n */ \n\n\n\n/**\n * @param {Effects} effects\n * @param {State} ok\n * @param {State} nok\n * @param {string} type\n * @param {string} literalType\n * @param {string} literalMarkerType\n * @param {string} rawType\n * @param {string} stringType\n * @param {number} [max=Infinity]\n * @returns {State}\n */ // eslint-disable-next-line max-params\nfunction factoryDestination(effects, ok, nok, type, literalType, literalMarkerType, rawType, stringType, max) {\n const limit = max || Number.POSITIVE_INFINITY;\n let balance = 0;\n return start;\n /** @type {State} */ function start(code) {\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.lessThan) {\n effects.enter(type);\n effects.enter(literalType);\n effects.enter(literalMarkerType);\n effects.consume(code);\n effects.exit(literalMarkerType);\n return destinationEnclosedBefore;\n }\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.eof || code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.rightParenthesis || (0,micromark_util_character__WEBPACK_IMPORTED_MODULE_1__.asciiControl)(code)) {\n return nok(code);\n }\n effects.enter(type);\n effects.enter(rawType);\n effects.enter(stringType);\n effects.enter(micromark_util_symbol_types_js__WEBPACK_IMPORTED_MODULE_2__.types.chunkString, {\n contentType: micromark_util_symbol_constants_js__WEBPACK_IMPORTED_MODULE_3__.constants.contentTypeString\n });\n return destinationRaw(code);\n }\n /** @type {State} */ function destinationEnclosedBefore(code) {\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.greaterThan) {\n effects.enter(literalMarkerType);\n effects.consume(code);\n effects.exit(literalMarkerType);\n effects.exit(literalType);\n effects.exit(type);\n return ok;\n }\n effects.enter(stringType);\n effects.enter(micromark_util_symbol_types_js__WEBPACK_IMPORTED_MODULE_2__.types.chunkString, {\n contentType: micromark_util_symbol_constants_js__WEBPACK_IMPORTED_MODULE_3__.constants.contentTypeString\n });\n return destinationEnclosed(code);\n }\n /** @type {State} */ function destinationEnclosed(code) {\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.greaterThan) {\n effects.exit(micromark_util_symbol_types_js__WEBPACK_IMPORTED_MODULE_2__.types.chunkString);\n effects.exit(stringType);\n return destinationEnclosedBefore(code);\n }\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.eof || code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.lessThan || (0,micromark_util_character__WEBPACK_IMPORTED_MODULE_1__.markdownLineEnding)(code)) {\n return nok(code);\n }\n effects.consume(code);\n return code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.backslash ? destinationEnclosedEscape : destinationEnclosed;\n }\n /** @type {State} */ function destinationEnclosedEscape(code) {\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.lessThan || code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.greaterThan || code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.backslash) {\n effects.consume(code);\n return destinationEnclosed;\n }\n return destinationEnclosed(code);\n }\n /** @type {State} */ function destinationRaw(code) {\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.leftParenthesis) {\n if (++balance > limit) return nok(code);\n effects.consume(code);\n return destinationRaw;\n }\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.rightParenthesis) {\n if (!balance--) {\n effects.exit(micromark_util_symbol_types_js__WEBPACK_IMPORTED_MODULE_2__.types.chunkString);\n effects.exit(stringType);\n effects.exit(rawType);\n effects.exit(type);\n return ok(code);\n }\n effects.consume(code);\n return destinationRaw;\n }\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.eof || (0,micromark_util_character__WEBPACK_IMPORTED_MODULE_1__.markdownLineEndingOrSpace)(code)) {\n if (balance) return nok(code);\n effects.exit(micromark_util_symbol_types_js__WEBPACK_IMPORTED_MODULE_2__.types.chunkString);\n effects.exit(stringType);\n effects.exit(rawType);\n effects.exit(type);\n return ok(code);\n }\n if ((0,micromark_util_character__WEBPACK_IMPORTED_MODULE_1__.asciiControl)(code)) return nok(code);\n effects.consume(code);\n return code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.backslash ? destinationRawEscape : destinationRaw;\n }\n /** @type {State} */ function destinationRawEscape(code) {\n if (code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.leftParenthesis || code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.rightParenthesis || code === micromark_util_symbol_codes_js__WEBPACK_IMPORTED_MODULE_0__.codes.backslash) {\n effects.consume(code);\n return destinationRaw;\n }\n return destinationRaw(code);\n }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbWljcm9tYXJrLWZhY3RvcnktZGVzdGluYXRpb24vZGV2L2luZGV4LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQUE7OztDQUdDLEdBTWdDO0FBQ21CO0FBQ1E7QUFDUjtBQUVwRDs7Ozs7Ozs7Ozs7Q0FXQyxHQUNELHNDQUFzQztBQUMvQixTQUFTTSxtQkFDZEMsT0FBTyxFQUNQQyxFQUFFLEVBQ0ZDLEdBQUcsRUFDSEMsSUFBSSxFQUNKQyxXQUFXLEVBQ1hDLGlCQUFpQixFQUNqQkMsT0FBTyxFQUNQQyxVQUFVLEVBQ1ZDLEdBQUc7SUFFSCxNQUFNQyxRQUFRRCxPQUFPRSxPQUFPQyxpQkFBaUI7SUFDN0MsSUFBSUMsVUFBVTtJQUVkLE9BQU9DO0lBRVAsa0JBQWtCLEdBQ2xCLFNBQVNBLE1BQU1DLElBQUk7UUFDakIsSUFBSUEsU0FBU2xCLGlFQUFLQSxDQUFDbUIsUUFBUSxFQUFFO1lBQzNCZixRQUFRZ0IsS0FBSyxDQUFDYjtZQUNkSCxRQUFRZ0IsS0FBSyxDQUFDWjtZQUNkSixRQUFRZ0IsS0FBSyxDQUFDWDtZQUNkTCxRQUFRaUIsT0FBTyxDQUFDSDtZQUNoQmQsUUFBUWtCLElBQUksQ0FBQ2I7WUFDYixPQUFPYztRQUNUO1FBRUEsSUFDRUwsU0FBU2xCLGlFQUFLQSxDQUFDd0IsR0FBRyxJQUNsQk4sU0FBU2xCLGlFQUFLQSxDQUFDeUIsZ0JBQWdCLElBQy9CNUIsc0VBQVlBLENBQUNxQixPQUNiO1lBQ0EsT0FBT1osSUFBSVk7UUFDYjtRQUVBZCxRQUFRZ0IsS0FBSyxDQUFDYjtRQUNkSCxRQUFRZ0IsS0FBSyxDQUFDVjtRQUNkTixRQUFRZ0IsS0FBSyxDQUFDVDtRQUNkUCxRQUFRZ0IsS0FBSyxDQUFDbEIsaUVBQUtBLENBQUN3QixXQUFXLEVBQUU7WUFBQ0MsYUFBYTFCLHlFQUFTQSxDQUFDMkIsaUJBQWlCO1FBQUE7UUFDMUUsT0FBT0MsZUFBZVg7SUFDeEI7SUFFQSxrQkFBa0IsR0FDbEIsU0FBU0ssMEJB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LGdCQUFnQixJQUMvQlAsU0FBU2xCLGlFQUFLQSxDQUFDZ0MsU0FBUyxFQUN4QjtZQUNBNUIsUUFBUWlCLE9BQU8sQ0FBQ0g7WUFDaEIsT0FBT1c7UUFDVDtRQUVBLE9BQU9BLGVBQWVYO0lBQ3hCO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0Y2hhdC8uL25vZGVfbW9kdWxlcy9taWNyb21hcmstZmFjdG9yeS1kZXN0aW5hdGlvbi9kZXYvaW5kZXguanM/ZjgxNyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEB0eXBlZGVmIHtpbXBvcnQoJ21pY3JvbWFyay11dGlsLXR5cGVzJykuRWZmZWN0c30gRWZmZWN0c1xuICogQHR5cGVkZWYge2ltcG9ydCgnbWljcm9tYXJrLXV0aWwtdHlwZXMnKS5TdGF0ZX0gU3RhdGVcbiAqL1xuXG5pbXBvcnQge1xuICBhc2NpaUNvbnRyb2wsXG4gIG1hcmtkb3duTGluZUVuZGluZ09yU3BhY2UsXG4gIG1hcmtkb3duTGluZUVuZGluZ1xufSBmcm9tICdtaWNyb21hcmstdXRpbC1jaGFyYWN0ZXInXG5pbXBvcnQge2NvZGVzfSBmcm9tICdtaWNyb21hcmstdXRpbC1zeW1ib2wvY29kZXMuanMnXG5pbXBvcnQge2NvbnN0YW50c30gZnJvbSAnbWljcm9tYXJrLXV0aWwtc3ltYm9sL2NvbnN0YW50cy5qcydcbmltcG9ydCB7dHlwZXN9IGZyb20gJ21pY3JvbWFyay11dGlsLXN5bWJvbC90eXBlcy5qcydcblxuLyoqXG4gKiBAcGFyYW0ge0VmZmVjdHN9IGVmZmVjdHNcbiAqIEBwYXJhbSB7U3RhdGV9IG9rXG4gKiBAcGFyYW0ge1N0YXRlfSBub2tcbiAqIEBwYXJhbSB7c3RyaW5nfSB0eXBlXG4gKiBAcGFyYW0ge3N0cmluZ30gbGl0ZXJhbFR5cGVcbiAqIEBwYXJhbSB7c3RyaW5nfSBsaXRlcmFsTWFya2VyVHlwZVxuICogQHBhcmFtIHtzdHJpbmd9IHJhd1R5cGVcbiAqIEBwYXJhbSB7c3RyaW5nfSBzdHJpbmdUeXBlXG4gKiBAcGFyYW0ge251bWJlcn0gW21heD1JbmZpbml0eV1cbiAqIEByZXR1cm5zIHtTdGF0ZX1cbiAqL1xuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG1heC1wYXJhbXNcbmV4cG9ydCBmdW5jdGlvbiBmYWN0b3J5RGVzdGluYXRpb24oXG4gIGVmZmVjdHMsXG4gIG9rLFxuICBub2ssXG4gIHR5cGUsXG4gIGxpdGVyYWxUeXBlLFxuICBsaXRlcmFsTWFya2VyVHlwZSxcbiAgcmF3VHlwZSxcbiAgc3RyaW5nVHlwZSxcbiAgbWF4XG4pIHtcbiAgY29uc3QgbGltaXQgPSBtYXggfHwgTnVtYmVyLlBPU0lUSVZFX0lORklOSVRZXG4gIGxldCBiYWxhbmNlID0gMFxuXG4gIHJldHVybiBzdGFydFxuXG4gIC8qKiBAdHlwZSB7U3RhdGV9ICovXG4gIGZ1bmN0aW9uIHN0YXJ0KGNvZGUpIHtcbiAgICBpZiAoY29kZSA9PT0gY29kZXMubGVzc1RoYW4pIHtcbiAgICAgIGVmZmVjdHMuZW50ZXIodHlwZSlcbiAgICAgIGVmZmVjdHMuZW50ZXIobGl0ZXJhbFR5cGUpXG4gICAgICBlZmZlY3RzLmVudGVyKGxpdGVyYWxNYXJrZXJUeXBlKVxuICAgICAgZWZmZWN0cy5jb25zdW1lKGNvZGUpXG4gICAgICBlZmZlY3RzLmV4aXQobGl0ZXJhbE1hcmtlclR5cGUpXG4gICAgICByZXR1cm4gZGVzdGluYXRpb25FbmNsb3NlZEJlZm9yZVxuICAgIH1cblxuICAgIGlmIChcbiAgICAgIGNvZGUgPT09IGNvZGVzLmVvZiB8fFxuICAgICAgY29kZSA9PT0gY29kZXMucmlnaHRQYXJlbnRoZXNpcyB8fFxuICAgICAgYXNjaWlDb250cm9sKGNvZGUpXG4gICAgKSB7XG4gICAgICByZXR1cm4gbm9rKGNvZGUpXG4gICAgfVxuXG4gICAgZWZmZWN0cy5lbnRlcih0eXBlKVxuICAgIGVmZmVjdHMuZW50ZXIocmF3VHlwZSlcbiAgICBlZmZlY3RzLmVudGVyKHN0cmluZ1R5cGUpXG4gICAgZWZmZWN0cy5lbnRlcih0eXBlcy5jaHVua1N0cmluZywge2NvbnRlbnRUeXBlOiBjb25zdGFudHMuY29udGVudFR5cGVTdHJpbmd9KVxuICAgIHJldHVybiBkZXN0aW5hdGlvblJhdyhjb2RlKVxuICB9XG5cbiAgLyoqIEB0eXBlIHtTdGF0ZX0gKi9cbiAgZnVuY3Rpb24gZGVzdGluYXRpb25FbmNsb3NlZEJlZm9yZShjb2RlKSB7XG4gICAgaWYgKGNvZGUgPT09IGNvZGVzLmdyZWF0ZXJUaGFuKSB7XG4gICAgICBlZmZlY3RzLmVudGVyKGxpdGVyYWxNYXJrZXJUeXBlKVxuICAgICAgZWZmZWN0cy5jb25zdW1lKGNvZGUpXG4gICAgICBlZmZlY3RzLmV4aXQobGl0ZXJhbE1hcmtlclR5cGUpXG4gICAgICBlZmZlY3RzLmV4aXQobGl0ZXJhbFR5cGUpXG4gICAgICBlZmZlY3RzLmV4aXQodHlwZSlcbiAgICAgIHJldHVybiBva1xuICAgIH1cblxuICAgIGVmZmVjdHMuZW50ZXIoc3RyaW5nVHlwZSlcbiAgICBlZmZlY3RzLmVudGVyKHR5cGVzLmNodW5rU3RyaW5nLCB7Y29udGVudFR5cGU6IGNvbnN0YW50cy5jb250ZW50VHlwZVN0cmluZ30pXG4gICAgcmV0dXJuIGRlc3RpbmF0aW9uRW5jbG9zZWQoY29kZSlcbiAgfVxuXG4gIC8qKiBAdHlwZSB7U3RhdGV9ICovXG4gIGZ1bmN0aW9uIGRlc3RpbmF0aW9uRW5jbG9zZWQoY29kZSkge1xuICAgIGlmIChjb2RlID09PSBjb2Rlcy5ncmVhdGVyVGhhbikge1xuICAgICAgZWZmZWN0cy5leGl0KHR5cGVzLmNodW5rU3RyaW5nKVxuICAgICAgZWZmZWN0cy5leGl0KHN0cmluZ1R5cGUpXG4gICAgICByZXR1cm4gZGVzdGluYXRpb25FbmNsb3NlZEJlZm9yZShjb2RlKVxuICAgIH1cblxuICAgIGlmIChcbiAgICAgIGNvZGUgPT09IGNvZGVzLmVvZiB8fFxuICAgICAgY29kZSA9PT0gY29kZXMubGVzc1RoYW4gfHxcbiAgICAgIG1hcmtkb3duTGluZUVuZGluZyhjb2RlKVxuICAgICkge1xuICAgICAgcmV0dXJuIG5vayhjb2RlKVxuICAgIH1cblxuICAgIGVmZmVjdHMuY29uc3VtZShjb2RlKVxuICAgIHJldHVybiBjb2RlID09PSBjb2Rlcy5iYWNrc2xhc2hcbiAgICAgID8gZGVzdGluYXRpb25FbmNsb3NlZEVzY2FwZVxuICAgICAgOiBkZXN0aW5hdGlvbkVuY2xvc2VkXG4gIH1cblxuICAvKiogQHR5cGUge1N0YXRlfSAqL1xuICBmdW5jdGlvbiBkZXN0aW5hdGlvbkVuY2xvc2VkRXNjYXBlKGNvZGUpIHtcbiAgICBpZiAoXG4gICAgICBjb2RlID09PSBjb2Rlcy5sZXNzVGhhbiB8fFxuICAgICAgY29kZSA9PT0gY29kZXMuZ3JlYXRlclRoYW4gfHxcbiAgICAgIGNvZGUgPT09IGNvZGVzLmJhY2tzbGFzaFxuICAgICkge1xuICAgICAgZWZmZWN0cy5jb25zdW1lKGNvZGUpXG4gICAgICByZXR1cm4gZGVzdGluYXRpb25FbmNsb3NlZFxuICAgIH1cblxuICAgIHJldHVybiBkZXN0aW5hdGlvbkVuY2xvc2VkKGNvZGUpXG4gIH1cblxuICAvKiogQHR5cGUge1N0YXRlfSAqL1xuICBmdW5jdGlvbiBkZXN0aW5hdGlvblJhdyhjb2RlKSB7XG4gICAgaWYgKGNvZGUgPT09IGNvZGVzLmxlZnRQYXJlbnRoZXNpcykge1xuICAgICAgaWYgKCsrYmFsYW5jZSA+IGxpbWl0KSByZXR1cm4gbm9rKGNvZGUpXG4gICAgICBlZmZlY3RzLmNvbnN1bWUoY29kZSlcbiAgICAgIHJldHVybiBkZXN0aW5hdGlvblJhd1xuICAgIH1cblxuICAgIGlmIChjb2RlID09PSBjb2Rlcy5yaWdodFBhcmVudGhlc2lzKSB7XG4gICAgICBpZiAoIWJhbGFuY2UtLSkge1xuICAgICAgICBlZmZlY3RzLmV4aXQodHlwZXMuY2h1bmtTdHJpbmcpXG4gICAgICAgIGVmZmVjdHMuZXhpdChzdHJpbmdUeXBlKVxuICAgICAgICBlZmZlY3RzLmV4aXQocmF3VHlwZSlcbiAgICAgICAgZWZmZWN0cy5leGl0KHR5cGUpXG4gICAgICAgIHJldHVybiBvayhjb2RlKVxuICAgICAgfVxuXG4gICAgICBlZmZlY3RzLmNvbnN1bWUoY29kZSlcbiAgICAgIHJldHVybiBkZXN0aW5hdGlvblJhd1xuICAgIH1cblxuICAgIGlmIChjb2RlID09PSBjb2Rlcy5lb2YgfHwgbWFya2Rvd25MaW5lRW5kaW5nT3JTcGFjZShjb2RlKSkge1xuICAgICAgaWYgKGJhbGFuY2UpIHJldHVybiBub2soY29kZSlcbiAgICAgIGVmZmVjdHMuZXhpdCh0eXBlcy5jaHVua1N0cmluZylcbiAgICAgIGVmZmVjdHMuZXhpdChzdHJpbmdUeXBlKVxuICAgICAgZWZmZWN0cy5leGl0KHJhd1R5cGUpXG4gICAgICBlZmZlY3RzLmV4aXQodHlwZSlcbiAgICAgIHJldHVybiBvayhjb2RlKVxuICAgIH1cblxuICAgIGlmIChhc2NpaUNvbnRyb2woY29kZSkpIHJldHVybiBub2soY29kZSlcbiAgICBlZmZlY3RzLmNvbnN1bWUoY29kZSlcbiAgICByZXR1cm4gY29kZSA9PT0gY29kZXMuYmFja3NsYXNoID8gZGVzdGluYXRpb25SYXdFc2NhcGUgOiBkZXN0aW5hdGlvblJhd1xuICB9XG5cbiAgLyoqIEB0eXBlIHtTdGF0ZX0gKi9cbiAgZnVuY3Rpb24gZGVzdGluYXRpb25SYXdFc2NhcGUoY29kZSkge1xuICAgIGlmIChcbiAgICAgIGNvZGUgPT09IGNvZGVzLmxlZnRQYXJlbnRoZXNpcyB8fFxuICAgICAgY29kZSA9PT0gY29kZXMucmlnaHRQYXJlbnRoZXNpcyB8fFxuICAgICAgY29kZSA9PT0gY29kZXMuYmFja3NsYXNoXG4gICAgKSB7XG4gICAgICBlZmZlY3RzLmNvbnN1bWUoY29kZSlcbiAgICAgIHJldHVybiBkZXN0aW5hdGlvblJhd1xuICAgIH1cblxuICAgIHJldHVybiBkZXN0aW5hdGlvblJhdyhjb2RlKVxuICB9XG59XG4iXSwibmFtZXMiOlsiYXNjaWlDb250cm9sIiwibWFya2Rvd25MaW5lRW5kaW5nT3JTcGFjZSIsIm1hcmtkb3duTGluZUVuZGluZyIsImNvZGVzIiwiY29uc3RhbnRzIiwidHlwZXMiLCJmYWN0b3J5RGVzdGluYXRpb24iLCJlZmZlY3RzIiwib2siLCJub2siLCJ0eXBlIiwibGl0ZXJhbFR5cGUiLCJsaXRlcmFsTWFya2VyVHlwZSIsInJhd1R5cGUiLCJzdHJpbmdUeXBlIiwibWF4IiwibGltaXQiLCJOdW1iZXIiLCJQT1NJVElWRV9JTkZJTklUWSIsImJhbGFuY2UiLCJzdGFydCIsImNvZGUiLCJsZXNzVGhhbiIsImVudGVyIiwiY29uc3VtZSIsImV4aXQiLCJkZXN0aW5hdGlvbkVuY2xvc2VkQmVmb3JlIiwiZW9mIiwicmlnaHRQYXJlbnRoZXNpcyIsImNodW5rU3RyaW5nIiwiY29udGVudFR5cGUiLCJjb250ZW50VHlwZVN0cmluZyIsImRlc3RpbmF0aW9uUmF3IiwiZ3JlYXRlclRoYW4iLCJkZXN0aW5hdGlvbkVuY2xvc2VkIiwiYmFja3NsYXNoIiwiZGVzdGluYXRpb25FbmNsb3NlZEVzY2FwZSIsImxlZnRQYXJlbnRoZXNpcyIsImRlc3RpbmF0aW9uUmF3RXNjYXBlIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/micromark-factory-destination/dev/index.js\n");
|
|
|
|
/***/ })
|
|
|
|
};
|
|
; |