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/).
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ VFileMessage: () => (/* binding */ VFileMessage)\n/* harmony export */ });\n/* harmony import */ var unist_util_stringify_position__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! unist-util-stringify-position */ \"(ssr)/./node_modules/unist-util-stringify-position/lib/index.js\");\n/**\n * @typedef {import('unist').Node} Node\n * @typedef {import('unist').Position} Position\n * @typedef {import('unist').Point} Point\n * @typedef {object & {type: string, position?: Position | undefined}} NodeLike\n */ \n/**\n * Message.\n */ class VFileMessage extends Error {\n /**\n * Create a message for `reason` at `place` from `origin`.\n *\n * When an error is passed in as `reason`, the `stack` is copied.\n *\n * @param {string | Error | VFileMessage} reason\n * Reason for message, uses the stack and message of the error if given.\n *\n * > 👉 **Note**: you should use markdown.\n * @param {Node | NodeLike | Position | Point | null | undefined} [place]\n * Place in file where the message occurred.\n * @param {string | null | undefined} [origin]\n * Place in code where the message originates (example:\n * `'my-package:my-rule'` or `'my-rule'`).\n * @returns\n * Instance of `VFileMessage`.\n */ // To do: next major: expose `undefined` everywhere instead of `null`.\n constructor(reason, place, origin){\n /** @type {[string | null, string | null]} */ const parts = [\n null,\n null\n ];\n /** @type {Position} */ let position = {\n // @ts-expect-error: we always follows the structure of `position`.\n start: {\n line: null,\n column: null\n },\n // @ts-expect-error: \"\n end: {\n line: null,\n column: null\n }\n };\n super();\n if (typeof place === \"string\") {\n origin = place;\n place = undefined;\n }\n if (typeof origin === \"string\") {\n const index = origin.indexOf(\":\");\n if (index === -1) {\n parts[1] = origin;\n } else {\n parts[0] = origin.slice(0, index);\n parts[1] = origin.slice(index + 1);\n }\n }\n if (place) {\n // Node.\n if (\"type\" in place || \"position\" in place) {\n if (place.position) {\n // To do: next major: deep clone.\n // @ts-expect-error: looks like a position.\n position = place.position;\n }\n } else if (\"start\" in place || \"end\" in place) {\n // @ts-expect-error: looks like a position.\n // To do: next major: deep clone.\n position = place;\n } else if (\"line\" in place || \"column\" in place) {\n // To do: next major: deep clone.\n position.start = place;\n }\n }\n // Fields from `Error`.\n /**\n * Serialized positional info of error.\n *\n * On normal errors, this would be something like `ParseError`, buit in\n * `VFile` messages we use this space to show where an error happened.\n */ this.name = (0,unist_util_stringify_position__WEBPACK_IMPORTED_MODULE_0__.stringifyPosition)(place) || \"1:1\";\n /**\n * Reason for message.\n *\n * @type {string}\n */ this.message = typeof reason === \"object\" ? reason.message : reason;\n /**\n * Stack of message.\n *\n * This is used by normal errors to show where something happened in\n * programming code, irrelevant for `VFile` messages,\n *\n * @type {string}\n */ this.stack = \"\";\n if (typeof reason === \"object\" && reason.stack) {\n this.stack = reason.stack;\n }\n /**\n * Reason for message.\n *\n * > 👉 **Note**: you should use markdown.\n *\n * @type {string}\n */ this.reason = this.message;\n /* eslint-disable no-unused-expressions */ /**\n * State of problem.\n *\n * * `true` — marks associated file as no longer processable (error)\n * * `false` — necessitates a (potential) change (warning)\n * * `null | undefined` — for things that might not need changing (info)\n *\n * @type {boolean | null | undefined}\n */ this.fatal;\n /**\n * Starting line of error.\n *\n * @type {number | null}\n */ this.line = position.start.line;\n /**\n * Starting column of error.\n *\n * @type {number | null}\n */ this.column = position.start.column;\n /**\n * Full unist position.\n *\n * @type {Position | null}\n */ this.position = position;\n /**\n * Namespace of message (example: `'my-package'`).\n *\n * @type {string | null}\n */ this.source = parts[0];\n /**\n * Category of message (example: `'my-rule'`).\n *\n * @type {string | null}\n */ this.ruleId = parts[1];\n /**\n * Path of a file (used throughout the `VFile` ecosystem).\n *\n * @type {string | null}\n */ this.file;\n // The following fields are “well known”.\n // Not standard.\n // Feel free to add other non-standard fields to your messages.\n /**\n * Specify the source value that’s being reported, which is deemed\n * incorrect.\n *\n * @type {string | null}\n */ this.actual;\n /**\n * Suggest acceptable values that can be used instead of `actual`.\n *\n * @type {Array<string> | null}\n */ this.expected;\n /**\n * Link to docs for the message.\n *\n * > 👉 **Note**: this must be an absolute URL that can be passed as `x`\n * > to `new URL(x)`.\n *\n * @type {string | null}\n */ this.url;\n /**\n * Long form description of the message (you should use markdown).\n *\n * @type {string | null}\n */ this.note;\n /* eslint-enable no-unused-expressions */ }\n}\nVFileMessage.prototype.file = \"\";\nVFileMessage.prototype.name = \"\";\nVFileMessage.prototype.reason = \"\";\nVFileMessage.prototype.message = \"\";\nVFileMessage.prototype.stack = \"\";\nVFileMessage.prototype.fatal = null;\nVFileMessage.prototype.column = null;\nVFileMessage.prototype.line = null;\nVFileMessage.prototype.source = null;\nVFileMessage.prototype.ruleId = null;\nVFileMessage.prototype.position = null;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvdmZpbGUtbWVzc2FnZS9saWIvaW5kZXguanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQTs7Ozs7Q0FLQyxHQUU4RDtBQUUvRDs7Q0FFQyxHQUNNLE1BQU1DLHFCQUFxQkM7SUFDaEM7Ozs7Ozs7Ozs7Ozs7Ozs7R0FnQkMsR0FDRCxzRUFBc0U7SUFDdEVDLFlBQVlDLE1BQU0sRUFBRUMsS0FBSyxFQUFFQyxNQUFNLENBQUU7UUFDakMsMkNBQTJDLEdBQzNDLE1BQU1DLFFBQVE7WUFBQztZQUFNO1NBQUs7UUFDMUIscUJBQXFCLEdBQ3JCLElBQUlDLFdBQVc7WUFDYixtRUFBbUU7WUFDbkVDLE9BQU87Z0JBQUNDLE1BQU07Z0JBQU1DLFFBQVE7WUFBSTtZQUNoQyxzQkFBc0I7WUFDdEJDLEtBQUs7Z0JBQUNGLE1BQU07Z0JBQU1DLFFBQVE7WUFBSTtRQUNoQztRQUVBLEtBQUs7UUFFTCxJQUFJLE9BQU9OLFVBQVUsVUFBVTtZQUM3QkMsU0FBU0Q7WUFDVEEsUUFBUVE7UUFDVjtRQUVBLElBQUksT0FBT1AsV0FBVyxVQUFVO1lBQzlCLE1BQU1RLFFBQVFSLE9BQU9TLE9BQU8sQ0FBQztZQUU3QixJQUFJRCxVQUFVLENBQUMsR0FBRztnQkFDaEJQLEtBQUssQ0FBQyxFQUFFLEdBQUdEO1lBQ2IsT0FBTztnQkFDTEMsS0FBSyxDQUFDLEVBQUUsR0FBR0QsT0FBT1UsS0FBSyxDQUFDLEdBQUdGO2dCQUMzQlAsS0FBSyxDQUFDLEVBQUUsR0FBR0QsT0FBT1UsS0FBSyxDQUFDRixRQUFRO1lBQ2xDO1FBQ0Y7UUFFQSxJQUFJVCxPQUFPO1lBQ1QsUUFBUTtZQUNSLElBQUksVUFBVUEsU0FBUyxjQUFjQSxPQUFPO2dCQUMxQyxJQUFJQSxNQUFNRyxRQUFRLEVBQUU7b0JBQ2xCLGlDQUFpQztvQkFDakMsMkNBQTJDO29CQUMzQ0EsV0FBV0gsTUFBTUcsUUFBUTtnQkFDM0I7WUFDRixPQUVLLElBQUksV0FBV0gsU0FBUyxTQUFTQSxPQUFPO2dCQUMzQywyQ0FBMkM7Z0JBQzNDLGlDQUFpQztnQkFDakNHLFdBQVdIO1lBQ2IsT0FFSyxJQUFJLFVBQVVBLFNBQVMsWUFBWUEsT0FBTztnQkFDN0MsaUNBQWlDO2dCQUNqQ0csU0FBU0MsS0FBSyxHQUFHSjtZQUNuQjtRQUNGO1FBRUEsdUJBQXVCO1FBQ3ZCOzs7OztLQUtDLEdBQ0QsSUFBSSxDQUFDWSxJQUFJLEdBQUdqQixnRkFBaUJBLENBQUNLLFVBQVU7UUFFeEM7Ozs7S0FJQyxHQUNELElBQUksQ0FBQ2EsT0FBTyxHQUFHLE9BQU9kLFdBQVcsV0FBV0EsT0FBT2MsT0FBTyxHQUFHZDtRQUU3RDs7Ozs7OztLQU9DLEdBQ0QsSUFBSSxDQUFDZSxLQUFLLEdBQUc7UUFFYixJQUFJLE9BQU9mLFdBQVcsWUFBWUEsT0FBT2UsS0FBSyxFQUFFO1lBQzlDLElBQUksQ0FBQ0EsS0FBSyxHQUFHZixPQUFPZSxLQUFLO1FBQzNCO1FBRUE7Ozs7OztLQU1DLEdBQ0QsSUFBSSxDQUFDZixNQUFNLEdBQUcsSUFBSSxDQUFDYyxPQUFPO1FBRTFCLHdDQUF3QyxHQUN4Qzs7Ozs7Ozs7S0FRQyxHQUNELElBQUksQ0FBQ0UsS0FBSztRQUVWOzs7O0tBSUMsR0FDRCxJQUFJLENBQUNWLElBQUksR0FBR0YsU0FBU0MsS0FBSyxDQUFDQyxJQUFJO1FBRS9COzs7O0tBSUMsR0FDRCxJQUFJLENBQUNDLE1BQU0sR0FBR0gsU0FBU0MsS0FBSyxDQUFDRSxNQUFNO1FBRW5DOzs7O0tBSUMsR0FDRCxJQUFJLENBQUNILFFBQVEsR0FBR0E7UUFFaEI7Ozs7S0FJQyxHQUNELElBQUksQ0FBQ2EsTUFBTSxHQUFHZCxLQUFLLENBQUMsRUFBRTtRQUV0Qjs7OztLQUlDLEdBQ0QsSUFBSSxDQUFDZSxNQUFNLEdBQUdmLEtBQUssQ0FBQyxFQUFFO1FBRXRCOzs7O0tBSUMsR0FDRCxJQUFJLENBQUNnQixJQUFJO1FBRVQseUNBQXlDO1FBQ3pDLGdCQUFnQjtRQUNoQiwrREFBK0Q7UUFFL0Q7Ozs7O0tBS0MsR0FDRCxJQUFJLENBQUNDLE1BQU07UUFFWDs7OztLQUlDLEdBQ0QsSUFBSSxDQUFDQyxRQUFRO1FBRWI7Ozs7Ozs7S0FPQyxHQUNELElBQUksQ0FBQ0MsR0FBRztRQUVSOzs7O0tBSUMsR0FDRCxJQUFJLENBQUNDLElBQUk7SUFDVCx1Q0FBdUMsR0FDekM7QUFDRjtBQUVBMUIsYUFBYTJCLFNBQVMsQ0FBQ0wsSUFBSSxHQUFHO0FBQzlCdEIsYUFBYTJCLFNBQVMsQ0FBQ1gsSUFBSSxHQUFHO0FBQzlCaEIsYUFBYTJCLFNBQVMsQ0FBQ3hCLE1BQU0sR0FBRztBQUNoQ0gsYUFBYTJCLFNBQVMsQ0FBQ1YsT0FBTyxHQUFHO0FBQ2pDakIsYUFBYTJCLFNBQVMsQ0FBQ1QsS0FBSyxHQUFHO0FBQy9CbEIsYUFBYTJCLFNBQVMsQ0FBQ1IsS0FBSyxHQUFHO0FBQy9CbkIsYUFBYTJCLFNBQVMsQ0FBQ2pCLE1BQU0sR0FBRztBQUNoQ1YsYUFBYTJCLFNBQVMsQ0FBQ2xCLElBQUksR0FBRztBQUM5QlQsYUFBYTJCLFNBQVMsQ0FBQ1AsTUFBTSxHQUFHO0FBQ2hDcEIsYUFBYTJCLFNBQVMsQ0FBQ04sTUFBTSxHQUFHO0FBQ2hDckIsYUFBYTJCLFNBQVMsQ0FBQ3BCLFFBQVEsR0FBRyIsInNvdXJjZXMiOlsid2VicGFjazovL25leHRjaGF0Ly4vbm9kZV9tb2R1bGVzL3ZmaWxlLW1lc3NhZ2UvbGliL2luZGV4LmpzP2VjNjkiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAdHlwZWRlZiB7aW1wb3J0KCd1bmlzdCcpLk5vZGV9IE5vZGVcbiAqIEB0eXBlZGVmIHtpbXBvcnQoJ3VuaXN0JykuUG9zaXRpb259IFBvc2l0aW9uXG4gKiBAdHlwZWRlZiB7aW1wb3J0KCd1bmlzdCcpLlBvaW50fSBQb2ludFxuICogQHR5cGVkZWYge29iamVjdCAmIHt0eXBlOiBzdHJpbmcsIHBvc2l0aW9uPzogUG9zaXRpb24gfCB1bmRlZmluZWR9fSBOb2RlTGlrZVxuICovXG5cbmltcG9ydCB7c3RyaW5naWZ5UG9zaXRpb259IGZyb20gJ3VuaXN0LXV0aWwtc3RyaW5naWZ5LXBvc2l0aW9uJ1xuXG4vKipcbiAqIE1lc3NhZ2UuXG4gKi9cbmV4cG9ydCBjbGFzcyBWRmlsZU1lc3NhZ2UgZXh0ZW5kcyBFcnJvciB7XG4gIC8qKlxuICAgKiBDcmVhdGUgYSBtZXNzYWdlIGZvciBgcmVhc29uYCBhdCBgcGxhY2VgIGZyb20gYG9yaWdpbmAuXG4gICAqXG4gICAqIFdoZW4gYW4gZXJyb3IgaXMgcGFzc2VkIGluIGFzIGByZWFzb25gLCB0aGUgYHN0YWNrYCBpcyBjb3BpZWQuXG4gICAqXG4gICAqIEBwYXJhbSB7c3RyaW5nIHwgRXJyb3IgfCBWRmlsZU1lc3NhZ2V9IHJlYXNvblxuICAgKiAgIFJlYXNvbiBmb3IgbWVzc2FnZSwgdXNlcyB0aGUgc3RhY2sgYW5kIG1lc3NhZ2Ugb2YgdGhlIGVycm9yIGlmIGdpdmVuLlxuICAgKlxuICAgKiAgID4g8J+RiSAqKk5vdGUqKjogeW91IHNob3VsZCB1c2UgbWFya2Rvd24uXG4gICAqIEBwYXJhbSB7Tm9kZSB8IE5vZGVMaWtlIHwgUG9zaXRpb24gfCBQb2ludCB8IG51bGwgfCB1bmRlZmluZWR9IFtwbGFjZV1cbiAgICogICBQbGFjZSBpbiBmaWxlIHdoZXJlIHRoZSBtZXNzYWdlIG9jY3VycmVkLlxuICAgKiBAcGFyYW0ge3N0cmluZyB8IG51bGwgfCB1bmRlZmluZWR9IFtvcmlnaW5dXG4gICAqICAgUGxhY2UgaW4gY29kZSB3aGVyZSB0aGUgbWVzc2FnZSBvcmlnaW5hdGVzIChleGFtcGxlOlxuICAgKiAgIGAnbXktcGFja2FnZTpteS1ydWxlJ2Agb3IgYCdteS1ydWxlJ2ApLlxuICAgKiBAcmV0dXJuc1xuICAgKiAgIEluc3RhbmNlIG9mIGBWRmlsZU1lc3NhZ2VgLlxuICAgKi9cbiAgLy8gVG8gZG86IG5leHQgbWFqb3I6IGV4cG9zZSBgdW5kZWZpbmVkYCBldmVyeXdoZXJlIGluc3RlYWQgb2YgYG51bGxgLlxuICBjb25zdHJ1Y3RvcihyZWFzb24sIHBsYWNlLCBvcmlnaW4pIHtcbiAgICAvKiogQHR5cGUge1tzdHJpbmcgfCBudWxsLCBzdHJpbmcgfCBudWxsXX0gKi9cbiAgICBjb25zdCBwYXJ0cyA9IFtudWxsLCBudWxsXVxuICAgIC8qKiBAdHlwZSB7UG9zaXRpb259ICovXG4gICAgbGV0IHBvc2l0aW9uID0ge1xuICAgICAgLy8gQHRzLWV4cGVjdC1lcnJvcjogd2UgYWx3YXlzIGZvbGxvd3MgdGhlIHN0cnVjdHVyZSBvZiBgcG9zaXRpb25gLlxuICAgICAgc3RhcnQ6IHtsaW5lOiBudWxsLCBjb2x1bW46IG51bGx9LFxuICAgICAgLy8gQHRzLWV4cGVjdC1lcnJvcjogXCJcbiAgICAgIGVuZDoge2xpbmU6IG51bGwsIGNvbHVtbjogbnVsbH1cbiAgICB9XG5cbiAgICBzdXBlcigpXG5cbiAgICBpZiAodHlwZW9mIHBsYWNlID09PSAnc3RyaW5nJykge1xuICAgICAgb3JpZ2luID0gcGxhY2VcbiAgICAgIHBsYWNlID0gdW5kZWZpbmVkXG4gICAgfVxuXG4gICAgaWYgKHR5cGVvZiBvcmlnaW4gPT09ICdzdHJpbmcnKSB7XG4gICAgICBjb25zdCBpbmRleCA9IG9yaWdpbi5pbmRleE9mKCc6JylcblxuICAgICAgaWYgKGluZGV4ID09PSAtMSkge1xuICAgICAgICBwYXJ0c1sxXSA9IG9yaWdpblxuICAgICAgfSBlbHNlIHtcbiAgICAgICAgcGFydHNbMF0gPSBvcmlnaW4uc2xpY2UoMCwgaW5kZXgpXG4gICAgICAgIHBhcnRzWzFdID0gb3JpZ2luLnNsaWNlKGluZGV4ICsgMSlcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpZiAocGxhY2UpIHtcbiAgICAgIC8vIE5vZGUuXG4gICAgICBpZiAoJ3R5cGUnIGluIHBsYWNlIHx8ICdwb3NpdGlvbicgaW4gcGxhY2UpIHtcbiAgICAgICAgaWYgKHBsYWNlLnBvc2l0aW9uKSB7XG4gICAgICAgICAgLy8gVG8gZG86IG5leHQgbWFqb3I6IGRlZXAgY2xvbmUuXG4gICAgICAgICAgLy8gQHRzLWV4cGVjdC1lcnJvcjogbG9va3MgbGlrZSBhIHBvc2l0aW9uLlxuICAgICAgICAgIHBvc2l0aW9uID0gcGxhY2UucG9zaXRpb25cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gUG9zaXRpb24uXG4gICAgICBlbHNlIGlmICgnc3RhcnQnIGluIHBsYWNlIHx8ICdlbmQnIGluIHBsYWNlKSB7XG4gICAgICAgIC8vIEB0cy1leHBlY3QtZXJyb3I6IGxvb2tzIGxpa2UgYSBwb3NpdGlvbi5cbiAgICAgICAgLy8gVG8gZG86IG5leHQgbWFqb3I6IGRlZXAgY2xvbmUuXG4gICAgICAgIHBvc2l0aW9uID0gcGxhY2VcbiAgICAgIH1cbiAgICAgIC8vIFBvaW50LlxuICAgICAgZWxzZSBpZiAoJ2xpbmUnIGluIHBsYWNlIHx8ICdjb2x1bW4nIGluIHBsYWNlKSB7XG4gICAgICAgIC8vIFRvIGRvOiBuZXh0IG1ham9yOiBkZWVwIGNsb25lLlxuICAgICAgICBwb3NpdGlvbi5zdGFydCA9IHBsYWNlXG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRmllbGRzIGZyb20gYEVycm9yYC5cbiAgICAvKipcbiAgICAgKiBTZXJpYWxpemVkIHBvc2l0aW9uYWwgaW5mbyBvZiBlcnJvci5cbiAgICAgKlxuICAgICAqIE9uIG5vcm1hbCBlcnJvcnMsIHRoaXMgd291bGQgYmUgc29tZXRoaW5nIGxpa2UgYFBhcnNlRXJyb3JgLCBidWl0IGluXG4gICAgICogYFZGaWxlYCBtZXNzYWdlcyB3ZSB1c2UgdGhpcyBzcGFjZSB0byBzaG93IHdoZXJlIGFuIGVycm9yIGhhcHBlbmVkLlxuICAgICAqL1xuICAgIHRoaXMubmFtZSA9IHN0cmluZ2lmeVBvc2l0aW9uKHBsYWNlKSB8fCAnMToxJ1xuXG4gICAgLyoqXG4gICAgICogUmVhc29uIGZvciBtZXNzYWdlLlxuICAgICAqXG4gICAgICogQHR5cGUge3N0cmluZ31cbiAgICAgKi9cbiAgICB0aGlzLm1lc3NhZ2UgPSB0eXBlb2YgcmVhc29uID09PSAnb2JqZWN0JyA/IHJlYXNvbi5tZXNzYWdlIDogcmVhc29uXG5cbiAgICAvKipcbiAgICAgKiBTdGFjayBvZiBtZXNzYWdlLlxuICAgICAqXG4gICAgICogVGhpcyBpcyB1c2VkIGJ5IG5vcm1hbCBlcnJvcnMgdG8gc2hvdyB3aGVyZSBzb21ldGhpbmcgaGFwcGVuZWQgaW5cbiAgICAgKiBwcm9ncmFtbWluZyBjb2RlLCBpcnJlbGV2YW50IGZvciBgVkZpbGVgIG1lc3NhZ2VzLFxuICAgICAqXG4gICAgICogQHR5cGUge3N0cmluZ31cbiAgICAgKi9cbiAgICB0aGlzLnN0YWNrID0gJydcblxuICAgIGlmICh0eXBlb2YgcmVhc29uID09PSAnb2JqZWN0JyAmJiByZWFzb24uc3RhY2spIHtcbiAgICAgIHRoaXMuc3RhY2sgPSByZWFzb24uc3RhY2tcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBSZWFzb24gZm9yIG1lc3NhZ2UuXG4gICAgICpcbiAgICAgKiA+IPCfkYkgKipOb3RlKio6IHlvdSBzaG91bGQgdXNlIG1hcmtkb3duLlxuICAgICAqXG4gICAgICogQHR5cGUge3N0cmluZ31cbiAgICAgKi9cbiAgICB0aGlzLnJlYXNvbiA9IHRoaXMubWVzc2FnZVxuXG4gICAgLyogZXNsaW50LWRpc2FibGUgbm8tdW51c2VkLWV4cHJlc3Npb25zICovXG4gICAgLyoqXG4gICAgICogU3RhdGUgb2YgcHJvYmxlbS5cbiAgICAgKlxuICAgICAqICogYHRydWVgIOKAlCBtYXJrcyBhc3NvY2lhdGVkIGZpbGUgYXMgbm8gbG9uZ2VyIHByb2Nlc3NhYmxlIChlcnJvcilcbiAgICAgKiAqIGBmYWxzZWAg4oCUIG5lY2Vzc2l0YXRlcyBhIChwb3RlbnRpYWwpIGNoYW5nZSAod2FybmluZylcbiAgICAgKiAqIGBudWxsIHwgdW5kZWZpbmVkYCDigJQgZm9yIHRoaW5ncyB0aGF0IG1pZ2h0IG5vdCBuZWVkIGNoYW5naW5nIChpbmZvKVxuICAgICAqXG4gICAgICogQHR5cGUge2Jvb2xlYW4gfCBudWxsIHwgdW5kZWZpbmVkfVxuICAgICAqL1xuICAgIHRoaXMuZmF0YWxcblxuICAgIC8qKlxuICAgICAqIFN0YXJ0aW5nIGxpbmUgb2YgZXJyb3IuXG4gICAgICpcbiAgICAgKiBAdHlwZSB7bnVtYmVyIHwgbnVsbH1cbiAgICAgKi9cbiAgICB0aGlzLmxpbmUgPSBwb3NpdGlvbi5zdGFydC5saW5lXG5cbiAgICAvKipcbiAgICAgKiBTdGFydGluZyBjb2x1bW4gb2YgZXJyb3IuXG4gICAgICpcbiAgICAgKiBAdHlwZSB7bnVtYmVyIHwgbnVsbH1cbiAgICAgKi9cbiAgICB0aGlzLmNvbHVtbiA9IHBvc2l0aW9uLnN0YXJ0LmNvbHVtblxuXG4gICAgLyoqXG4gICAgICogRnVsbCB1bmlzdCBwb3NpdGlvbi5cbiAgICAgKlxuICAgICAqIEB0eXBlIHtQb3NpdGlvbiB8IG51bGx9XG4gICAgICovXG4gICAgdGhpcy5wb3NpdGlvbiA9IHBvc2l0aW9uXG5cbiAgICAvKipcbiAgICAgKiBOYW1lc3BhY2Ugb2YgbWVzc2FnZSAoZXhhbXBsZTogYCdteS1wYWNrYWdlJ2ApLlxuICAgICAqXG4gICAgICogQHR5cGUge3N0cmluZyB8IG51bGx9XG4gICAgICovXG4gICAgdGhpcy5zb3VyY2UgPSBwYXJ0c1swXVxuXG4gICAgLyoqXG4gICAgICogQ2F0ZWdvcnkgb2YgbWVzc2FnZSAoZXhhbXBsZTogYCdteS1ydWxlJ2ApLlxuICAgICAqXG4gICAgICogQHR5cGUge3N0cmluZyB8IG51bGx9XG4gICAgICovXG4gICAgdGhpcy5ydWxlSWQgPSBwYXJ0c1sxXVxuXG4gICAgLyoqXG4gICAgICogUGF0aCBvZiBhIGZpbGUgKHVzZWQgdGhyb3VnaG91dCB0aGUgYFZGaWxlYCBlY29zeXN0ZW0pLlxuICAgICAqXG4gICAgICogQHR5cGUge3N0cmluZyB8IG51bGx9XG4gICAgICovXG4gICAgdGhpcy5maWxlXG5cbiAgICAvLyBUaGUgZm9sbG93aW5nIGZpZWxkcyBhcmUg4oCcd2VsbCBrbm93buKAnS5cbiAgICAvLyBOb3Qgc3RhbmRhcmQuXG4gICAgLy8gRmVlbCBmcmVlIHRvIGFkZCBvdGhlciBub24tc3RhbmRhcmQgZmllbGRzIHRvIHlvdXIgbWVzc2FnZXMuXG5cbiAgICAvKipcbiAgICAgKiBTcGVjaWZ5IHRoZSBzb3VyY2UgdmFsdWUgdGhhdOKAmXMgYmVpbmcgcmVwb3J0ZWQsIHdoaWNoIGlzIGRlZW1lZFxuICAgICAqIGluY29ycmVjdC5cbiAgICAgKlxuICAgICAqIEB0eXBlIHtzdHJpbmcgfCBudWxsfVxuICAgICAqL1xuICAgIHRoaXMuYWN0dWFsXG5cbiAgICAvKipcbiAgICAgKiBTdWdnZXN0IGFjY2VwdGFibGUgdmFsdWVzIHRoYXQgY2FuIGJlIHVzZWQgaW5zdGVhZCBvZiBgYWN0dWFsYC5cbiAgICAgKlxuICAgICAqIEB0eXBlIHtBcnJheTxzdHJpbmc+IHwgbnVsbH1cbiAgICAgKi9cbiAgICB0aGlzLmV4cGVjdGVkXG5cbiAgICAvKipcbiAgICAgKiBMaW5rIHRvIGRvY3MgZm9yIHRoZSBtZXNzYWdlLlxuICAgICAqXG4gICAgICogPiDwn5GJICoqTm90ZSoqOiB0aGlzIG11c3QgYmUgYW4gYWJzb2x1dGUgVVJMIHRoYXQgY2FuIGJlIHBhc3NlZCBhcyBgeGBcbiAgICAgKiA+IHRvIGBuZXcgVVJMKHgpYC5cbiAgICAgKlxuICAgICAqIEB0eXBlIHtzdHJpbmcgfCBudWxsfVxuICAgICAqL1xuICAgIHRoaXMudXJsXG5cbiAgICAvKipcbiAgICAgKiBMb25nIGZvcm0gZGVzY3JpcHRpb24gb2YgdGhlIG1lc3NhZ2UgKHlvdSBzaG91bGQgdXNlIG1hcmtkb3duKS5cbiAgICAgKlxuICAgICAqIEB0eXBlIHtzdHJpbmcgfCBudWxsfVxuICAgICAqL1xuICAgIHRoaXMubm90ZVxuICAgIC8qIGVzbGludC1lbmFibGUgbm8tdW51c2VkLWV4cHJlc3Npb25zICovXG4gIH1cbn1cblxuVkZpbGVNZXNzYWdlLnByb3RvdHlwZS5maWxlID0gJydcblZGaWxlTWVzc2FnZS5wcm90b3R5cGUubmFtZSA9ICcnXG5WRmlsZU1lc3NhZ2UucHJvdG90eXBlLnJlYXNvbiA9ICcnXG5WRmlsZU1lc3NhZ2UucHJvdG90eXBlLm1lc3NhZ2UgPSAnJ1xuVkZpbGVNZXNzYWdlLnByb3RvdHlwZS5zdGFjayA9ICcnXG5WRmlsZU1lc3NhZ2UucHJvdG90eXBlLmZhdGFsID0gbnVsbFxuVkZpbGVNZXNzYWdlLnByb3RvdHlwZS5jb2x1bW4gPSBudWxsXG5WRmlsZU1lc3NhZ2UucHJvdG90eXBlLmxpbmUgPSBudWxsXG5WRmlsZU1lc3NhZ2UucHJvdG90eXBlLnNvdXJjZSA9IG51bGxcblZGaWxlTWVzc2FnZS5wcm90b3R5cGUucnVsZUlkID0gbnVsbFxuVkZpbGVNZXNzYWdlLnByb3RvdHlwZS5wb3NpdGlvbiA9IG51bGxcbiJdLCJuYW1lcyI6WyJzdHJpbmdpZnlQb3NpdGlvbiIsIlZGaWxlTWVzc2FnZSIsIkVycm9yIiwiY29uc3RydWN0b3IiLCJyZWFzb24iLCJwbGFjZSIsIm9yaWdpbiIsInBhcnRzIiwicG9zaXRpb24iLCJzdGFydCIsImxpbmUiLCJjb2x1bW4iLCJlbmQiLCJ1bmRlZmluZWQiLCJpbmRleCIsImluZGV4T2YiLCJzbGljZSIsIm5hbWUiLCJtZXNzYWdlIiwic3RhY2siLCJmYXRhbCIsInNvdXJjZSIsInJ1bGVJZCIsImZpbGUiLCJhY3R1YWwiLCJleHBlY3RlZCIsInVybCIsIm5vdGUiLCJwcm90b3R5cGUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/vfile-message/lib/index.js\n");