livebook/priv/static/js/0.js
Jonatan Kłosko 8b37e32e3a
Escript (#77)
* Set up Escript packaging

* Use MD5 digest sa ETAG

* Make sure changes to the static files recompile the relevant module

* Manually start the application in Escript

* Set up basic CLI

* Run formatter

* Start Elixir app before anything else

* Improve version output

* Build Escript to project root directory

* Improve assets handling

* Move plug related modules under plugs directory

* Include bundled assets in the repository

* Use the same plug with different static providers in prod and dev

* Refactor providers

* Rename StaticProvidedPlug to StaticPlug
2021-03-17 01:53:44 +01:00

15 lines
No EOL
23 KiB
JavaScript

(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[0],{
/***/ "./node_modules/monaco-editor/esm/vs/basic-languages/markdown/markdown.js":
/*!********************************************************************************!*\
!*** ./node_modules/monaco-editor/esm/vs/basic-languages/markdown/markdown.js ***!
\********************************************************************************/
/*! exports provided: conf, language */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"conf\", function() { return conf; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"language\", function() { return language; });\n/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\nvar conf = {\n comments: {\n blockComment: ['<!--', '-->']\n },\n brackets: [\n ['{', '}'],\n ['[', ']'],\n ['(', ')']\n ],\n autoClosingPairs: [\n { open: '{', close: '}' },\n { open: '[', close: ']' },\n { open: '(', close: ')' },\n { open: '<', close: '>', notIn: ['string'] }\n ],\n surroundingPairs: [\n { open: '(', close: ')' },\n { open: '[', close: ']' },\n { open: '`', close: '`' }\n ],\n folding: {\n markers: {\n start: new RegExp('^\\\\s*<!--\\\\s*#?region\\\\b.*-->'),\n end: new RegExp('^\\\\s*<!--\\\\s*#?endregion\\\\b.*-->')\n }\n }\n};\nvar language = {\n defaultToken: '',\n tokenPostfix: '.md',\n // escape codes\n control: /[\\\\`*_\\[\\]{}()#+\\-\\.!]/,\n noncontrol: /[^\\\\`*_\\[\\]{}()#+\\-\\.!]/,\n escapes: /\\\\(?:@control)/,\n // escape codes for javascript/CSS strings\n jsescapes: /\\\\(?:[btnfr\\\\\"']|[0-7][0-7]?|[0-3][0-7]{2})/,\n // non matched elements\n empty: [\n 'area',\n 'base',\n 'basefont',\n 'br',\n 'col',\n 'frame',\n 'hr',\n 'img',\n 'input',\n 'isindex',\n 'link',\n 'meta',\n 'param'\n ],\n tokenizer: {\n root: [\n // markdown tables\n [/^\\s*\\|/, '@rematch', '@table_header'],\n // headers (with #)\n [\n /^(\\s{0,3})(#+)((?:[^\\\\#]|@escapes)+)((?:#+)?)/,\n ['white', 'keyword', 'keyword', 'keyword']\n ],\n // headers (with =)\n [/^\\s*(=+|\\-+)\\s*$/, 'keyword'],\n // headers (with ***)\n [/^\\s*((\\*[ ]?)+)\\s*$/, 'meta.separator'],\n // quote\n [/^\\s*>+/, 'comment'],\n // list (starting with * or number)\n [/^\\s*([\\*\\-+:]|\\d+\\.)\\s/, 'keyword'],\n // code block (4 spaces indent)\n [/^(\\t|[ ]{4})[^ ].*$/, 'string'],\n // code block (3 tilde)\n [/^\\s*~~~\\s*((?:\\w|[\\/\\-#])+)?\\s*$/, { token: 'string', next: '@codeblock' }],\n // github style code blocks (with backticks and language)\n [\n /^\\s*```\\s*((?:\\w|[\\/\\-#])+).*$/,\n { token: 'string', next: '@codeblockgh', nextEmbedded: '$1' }\n ],\n // github style code blocks (with backticks but no language)\n [/^\\s*```\\s*$/, { token: 'string', next: '@codeblock' }],\n // markup within lines\n { include: '@linecontent' }\n ],\n table_header: [\n { include: '@table_common' },\n [/[^\\|]+/, 'keyword.table.header'] // table header\n ],\n table_body: [{ include: '@table_common' }, { include: '@linecontent' }],\n table_common: [\n [/\\s*[\\-:]+\\s*/, { token: 'keyword', switchTo: 'table_body' }],\n [/^\\s*\\|/, 'keyword.table.left'],\n [/^\\s*[^\\|]/, '@rematch', '@pop'],\n [/^\\s*$/, '@rematch', '@pop'],\n [\n /\\|/,\n {\n cases: {\n '@eos': 'keyword.table.right',\n '@default': 'keyword.table.middle' // inner |\n }\n }\n ]\n ],\n codeblock: [\n [/^\\s*~~~\\s*$/, { token: 'string', next: '@pop' }],\n [/^\\s*```\\s*$/, { token: 'string', next: '@pop' }],\n [/.*$/, 'variable.source']\n ],\n // github style code blocks\n codeblockgh: [\n [/```\\s*$/, { token: 'variable.source', next: '@pop', nextEmbedded: '@pop' }],\n [/[^`]+/, 'variable.source']\n ],\n linecontent: [\n // escapes\n [/&\\w+;/, 'string.escape'],\n [/@escapes/, 'escape'],\n // various markup\n [/\\b__([^\\\\_]|@escapes|_(?!_))+__\\b/, 'strong'],\n [/\\*\\*([^\\\\*]|@escapes|\\*(?!\\*))+\\*\\*/, 'strong'],\n [/\\b_[^_]+_\\b/, 'emphasis'],\n [/\\*([^\\\\*]|@escapes)+\\*/, 'emphasis'],\n [/`([^\\\\`]|@escapes)+`/, 'variable'],\n // links\n [/\\{+[^}]+\\}+/, 'string.target'],\n [/(!?\\[)((?:[^\\]\\\\]|@escapes)*)(\\]\\([^\\)]+\\))/, ['string.link', '', 'string.link']],\n [/(!?\\[)((?:[^\\]\\\\]|@escapes)*)(\\])/, 'string.link'],\n // or html\n { include: 'html' }\n ],\n // Note: it is tempting to rather switch to the real HTML mode instead of building our own here\n // but currently there is a limitation in Monarch that prevents us from doing it: The opening\n // '<' would start the HTML mode, however there is no way to jump 1 character back to let the\n // HTML mode also tokenize the opening angle bracket. Thus, even though we could jump to HTML,\n // we cannot correctly tokenize it in that mode yet.\n html: [\n // html tags\n [/<(\\w+)\\/>/, 'tag'],\n [\n /<(\\w+)/,\n {\n cases: {\n '@empty': { token: 'tag', next: '@tag.$1' },\n '@default': { token: 'tag', next: '@tag.$1' }\n }\n }\n ],\n [/<\\/(\\w+)\\s*>/, { token: 'tag' }],\n [/<!--/, 'comment', '@comment']\n ],\n comment: [\n [/[^<\\-]+/, 'comment.content'],\n [/-->/, 'comment', '@pop'],\n [/<!--/, 'comment.content.invalid'],\n [/[<\\-]/, 'comment.content']\n ],\n // Almost full HTML tag matching, complete with embedded scripts & styles\n tag: [\n [/[ \\t\\r\\n]+/, 'white'],\n [\n /(type)(\\s*=\\s*)(\")([^\"]+)(\")/,\n [\n 'attribute.name.html',\n 'delimiter.html',\n 'string.html',\n { token: 'string.html', switchTo: '@tag.$S2.$4' },\n 'string.html'\n ]\n ],\n [\n /(type)(\\s*=\\s*)(')([^']+)(')/,\n [\n 'attribute.name.html',\n 'delimiter.html',\n 'string.html',\n { token: 'string.html', switchTo: '@tag.$S2.$4' },\n 'string.html'\n ]\n ],\n [\n /(\\w+)(\\s*=\\s*)(\"[^\"]*\"|'[^']*')/,\n ['attribute.name.html', 'delimiter.html', 'string.html']\n ],\n [/\\w+/, 'attribute.name.html'],\n [/\\/>/, 'tag', '@pop'],\n [\n />/,\n {\n cases: {\n '$S2==style': {\n token: 'tag',\n switchTo: 'embeddedStyle',\n nextEmbedded: 'text/css'\n },\n '$S2==script': {\n cases: {\n $S3: {\n token: 'tag',\n switchTo: 'embeddedScript',\n nextEmbedded: '$S3'\n },\n '@default': {\n token: 'tag',\n switchTo: 'embeddedScript',\n nextEmbedded: 'text/javascript'\n }\n }\n },\n '@default': { token: 'tag', next: '@pop' }\n }\n }\n ]\n ],\n embeddedStyle: [\n [/[^<]+/, ''],\n [/<\\/style\\s*>/, { token: '@rematch', next: '@pop', nextEmbedded: '@pop' }],\n [/</, '']\n ],\n embeddedScript: [\n [/[^<]+/, ''],\n [/<\\/script\\s*>/, { token: '@rematch', next: '@pop', nextEmbedded: '@pop' }],\n [/</, '']\n ]\n }\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbW9uYWNvLWVkaXRvci9lc20vdnMvYmFzaWMtbGFuZ3VhZ2VzL21hcmtkb3duL21hcmtkb3duLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL21vbmFjby1lZGl0b3IvZXNtL3ZzL2Jhc2ljLWxhbmd1YWdlcy9tYXJrZG93bi9tYXJrZG93bi5qcz8zZTE0Il0sInNvdXJjZXNDb250ZW50IjpbIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiAgTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuZXhwb3J0IHZhciBjb25mID0ge1xuICAgIGNvbW1lbnRzOiB7XG4gICAgICAgIGJsb2NrQ29tbWVudDogWyc8IS0tJywgJy0tPiddXG4gICAgfSxcbiAgICBicmFja2V0czogW1xuICAgICAgICBbJ3snLCAnfSddLFxuICAgICAgICBbJ1snLCAnXSddLFxuICAgICAgICBbJygnLCAnKSddXG4gICAgXSxcbiAgICBhdXRvQ2xvc2luZ1BhaXJzOiBbXG4gICAgICAgIHsgb3BlbjogJ3snLCBjbG9zZTogJ30nIH0sXG4gICAgICAgIHsgb3BlbjogJ1snLCBjbG9zZTogJ10nIH0sXG4gICAgICAgIHsgb3BlbjogJygnLCBjbG9zZTogJyknIH0sXG4gICAgICAgIHsgb3BlbjogJzwnLCBjbG9zZTogJz4nLCBub3RJbjogWydzdHJpbmcnXSB9XG4gICAgXSxcbiAgICBzdXJyb3VuZGluZ1BhaXJzOiBbXG4gICAgICAgIHsgb3BlbjogJygnLCBjbG9zZTogJyknIH0sXG4gICAgICAgIHsgb3BlbjogJ1snLCBjbG9zZTogJ10nIH0sXG4gICAgICAgIHsgb3BlbjogJ2AnLCBjbG9zZTogJ2AnIH1cbiAgICBdLFxuICAgIGZvbGRpbmc6IHtcbiAgICAgICAgbWFya2Vyczoge1xuICAgICAgICAgICAgc3RhcnQ6IG5ldyBSZWdFeHAoJ15cXFxccyo8IS0tXFxcXHMqIz9yZWdpb25cXFxcYi4qLS0+JyksXG4gICAgICAgICAgICBlbmQ6IG5ldyBSZWdFeHAoJ15cXFxccyo8IS0tXFxcXHMqIz9lbmRyZWdpb25cXFxcYi4qLS0+JylcbiAgICAgICAgfVxuICAgIH1cbn07XG5leHBvcnQgdmFyIGxhbmd1YWdlID0ge1xuICAgIGRlZmF1bHRUb2tlbjogJycsXG4gICAgdG9rZW5Qb3N0Zml4OiAnLm1kJyxcbiAgICAvLyBlc2NhcGUgY29kZXNcbiAgICBjb250cm9sOiAvW1xcXFxgKl9cXFtcXF17fSgpIytcXC1cXC4hXS8sXG4gICAgbm9uY29udHJvbDogL1teXFxcXGAqX1xcW1xcXXt9KCkjK1xcLVxcLiFdLyxcbiAgICBlc2NhcGVzOiAvXFxcXCg/OkBjb250cm9sKS8sXG4gICAgLy8gZXNjYXBlIGNvZGVzIGZvciBqYXZhc2NyaXB0L0NTUyBzdHJpbmdzXG4gICAganNlc2NhcGVzOiAvXFxcXCg/OltidG5mclxcXFxcIiddfFswLTddWzAtN10/fFswLTNdWzAtN117Mn0pLyxcbiAgICAvLyBub24gbWF0Y2hlZCBlbGVtZW50c1xuICAgIGVtcHR5OiBbXG4gICAgICAgICdhcmVhJyxcbiAgICAgICAgJ2Jhc2UnLFxuICAgICAgICAnYmFzZWZvbnQnLFxuICAgICAgICAnYnInLFxuICAgICAgICAnY29sJyxcbiAgICAgICAgJ2ZyYW1lJyxcbiAgICAgICAgJ2hyJyxcbiAgICAgICAgJ2ltZycsXG4gICAgICAgICdpbnB1dCcsXG4gICAgICAgICdpc2luZGV4JyxcbiAgICAgICAgJ2xpbmsnLFxuICAgICAgICAnbWV0YScsXG4gICAgICAgICdwYXJhbSdcbiAgICBdLFxuICAgIHRva2VuaXplcjoge1xuICAgICAgICByb290OiBbXG4gICAgICAgICAgICAvLyBtYXJrZG93biB0YWJsZXNcbiAgICAgICAgICAgIFsvXlxccypcXHwvLCAnQHJlbWF0Y2gnLCAnQHRhYmxlX2hlYWRlciddLFxuICAgICAgICAgICAgLy8gaGVhZGVycyAod2l0aCAjKVxuICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgIC9eKFxcc3swLDN9KSgjKykoKD86W15cXFxcI118QGVzY2FwZXMpKykoKD86IyspPykvLFxuICAgICAgICAgICAgICAgIFsnd2hpdGUnLCAna2V5d29yZCcsICdrZXl3b3JkJywgJ2tleXdvcmQnXVxuICAgICAgICAgICAgXSxcbiAgICAgICAgICAgIC8vIGhlYWRlcnMgKHdpdGggPSlcbiAgICAgICAgICAgIFsvXlxccyooPSt8XFwtKylcXHMqJC8sICdrZXl3b3JkJ10sXG4gICAgICAgICAgICAvLyBoZWFkZXJzICh3aXRoICoqKilcbiAgICAgICAgICAgIFsvXlxccyooKFxcKlsgXT8pKylcXHMqJC8sICdtZXRhLnNlcGFyYXRvciddLFxuICAgICAgICAgICAgLy8gcXVvdGVcbiAgICAgICAgICAgIFsvXlxccyo+Ky8sICdjb21tZW50J10sXG4gICAgICAgICAgICAvLyBsaXN0IChzdGFydGluZyB3aXRoICogb3IgbnVtYmVyKVxuICAgICAgICAgICAgWy9eXFxzKihbXFwqXFwtKzpdfFxcZCtcXC4pXFxzLywgJ2tleXdvcmQnXSxcbiAgICAgICAgICAgIC8vIGNvZGUgYmxvY2sgKDQgc3BhY2VzIGluZGVudClcbiAgICAgICAgICAgIFsvXihcXHR8WyBdezR9KVteIF0uKiQvLCAnc3RyaW5nJ10sXG4gICAgICAgICAgICAvLyBjb2RlIGJsb2NrICgzIHRpbGRlKVxuICAgICAgICAgICAgWy9eXFxzKn5+flxccyooKD86XFx3fFtcXC9cXC0jXSkrKT9cXHMqJC8sIHsgdG9rZW46ICdzdHJpbmcnLCBuZXh0OiAnQGNvZGVibG9jaycgfV0sXG4gICAgICAgICAgICAvLyBnaXRodWIgc3R5bGUgY29kZSBibG9ja3MgKHdpdGggYmFja3RpY2tzIGFuZCBsYW5ndWFnZSlcbiAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAvXlxccypgYGBcXHMqKCg/Olxcd3xbXFwvXFwtI10pKykuKiQvLFxuICAgICAgICAgICAgICAgIHsgdG9rZW46ICdzdHJpbmcnLCBuZXh0OiAnQGNvZGVibG9ja2doJywgbmV4dEVtYmVkZGVkOiAnJDEnIH1cbiAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAvLyBnaXRodWIgc3R5bGUgY29kZSBibG9ja3MgKHdpdGggYmFja3RpY2tzIGJ1dCBubyBsYW5ndWFnZSlcbiAgICAgICAgICAgIFsvXlxccypgYGBcXHMqJC8sIHsgdG9rZW46ICdzdHJpbmcnLCBuZXh0OiAnQGNvZGVibG9jaycgfV0sXG4gICAgICAgICAgICAvLyBtYXJrdXAgd2l0aGluIGxpbmVzXG4gICAgICAgICAgICB7IGluY2x1ZGU6ICdAbGluZWNvbnRlbnQnIH1cbiAgICAgICAgXSxcbiAgICAgICAgdGFibGVfaGVhZGVyOiBbXG4gICAgICAgICAgICB7IGluY2x1ZGU6ICdAdGFibGVfY29tbW9uJyB9LFxuICAgICAgICAgICAgWy9bXlxcfF0rLywgJ2tleXdvcmQudGFibGUuaGVhZGVyJ10gLy8gdGFibGUgaGVhZGVyXG4gICAgICAgIF0sXG4gICAgICAgIHRhYmxlX2JvZHk6IFt7IGluY2x1ZGU6ICdAdGFibGVfY29tbW9uJyB9LCB7IGluY2x1ZGU6ICdAbGluZWNvbnRlbnQnIH1dLFxuICAgICAgICB0YWJsZV9jb21tb246IFtcbiAgICAgICAgICAgIFsvXFxzKltcXC06XStcXHMqLywgeyB0b2tlbjogJ2tleXdvcmQnLCBzd2l0Y2hUbzogJ3RhYmxlX2JvZHknIH1dLFxuICAgICAgICAgICAgWy9eXFxzKlxcfC8sICdrZXl3b3JkLnRhYmxlLmxlZnQnXSxcbiAgICAgICAgICAgIFsvXlxccypbXlxcfF0vLCAnQHJlbWF0Y2gnLCAnQHBvcCddLFxuICAgICAgICAgICAgWy9eXFxzKiQvLCAnQHJlbWF0Y2gnLCAnQHBvcCddLFxuICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgIC9cXHwvLFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgY2FzZXM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICdAZW9zJzogJ2tleXdvcmQudGFibGUucmlnaHQnLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ0BkZWZhdWx0JzogJ2tleXdvcmQudGFibGUubWlkZGxlJyAvLyBpbm5lciB8XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICBdXG4gICAgICAgIF0sXG4gICAgICAgIGNvZGVibG9jazogW1xuICAgICAgICAgICAgWy9eXFxzKn5+flxccyokLywgeyB0b2tlbjogJ3N0cmluZycsIG5leHQ6ICdAcG9wJyB9XSxcbiAgICAgICAgICAgIFsvXlxccypgYGBcXHMqJC8sIHsgdG9rZW46ICdzdHJpbmcnLCBuZXh0OiAnQHBvcCcgfV0sXG4gICAgICAgICAgICBbLy4qJC8sICd2YXJpYWJsZS5zb3VyY2UnXVxuICAgICAgICBdLFxuICAgICAgICAvLyBnaXRodWIgc3R5bGUgY29kZSBibG9ja3NcbiAgICAgICAgY29kZWJsb2NrZ2g6IFtcbiAgICAgICAgICAgIFsvYGBgXFxzKiQvLCB7IHRva2VuOiAndmFyaWFibGUuc291cmNlJywgbmV4dDogJ0Bwb3AnLCBuZXh0RW1iZWRkZWQ6ICdAcG9wJyB9XSxcbiAgICAgICAgICAgIFsvW15gXSsvLCAndmFyaWFibGUuc291cmNlJ11cbiAgICAgICAgXSxcbiAgICAgICAgbGluZWNvbnRlbnQ6IFtcbiAgICAgICAgICAgIC8vIGVzY2FwZXNcbiAgICAgICAgICAgIFsvJlxcdys7LywgJ3N0cmluZy5lc2NhcGUnXSxcbiAgICAgICAgICAgIFsvQGVzY2FwZXMvLCAnZXNjYXBlJ10sXG4gICAgICAgICAgICAvLyB2YXJpb3VzIG1hcmt1cFxuICAgICAgICAgICAgWy9cXGJfXyhbXlxcXFxfXXxAZXNjYXBlc3xfKD8hXykpK19fXFxiLywgJ3N0cm9uZyddLFxuICAgICAgICAgICAgWy9cXCpcXCooW15cXFxcKl18QGVzY2FwZXN8XFwqKD8hXFwqKSkrXFwqXFwqLywgJ3N0cm9uZyddLFxuICAgICAgICAgICAgWy9cXGJfW15fXStfXFxiLywgJ2VtcGhhc2lzJ10sXG4gICAgICAgICAgICBbL1xcKihbXlxcXFwqXXxAZXNjYXBlcykrXFwqLywgJ2VtcGhhc2lzJ10sXG4gICAgICAgICAgICBbL2AoW15cXFxcYF18QGVzY2FwZXMpK2AvLCAndmFyaWFibGUnXSxcbiAgICAgICAgICAgIC8vIGxpbmtzXG4gICAgICAgICAgICBbL1xceytbXn1dK1xcfSsvLCAnc3RyaW5nLnRhcmdldCddLFxuICAgICAgICAgICAgWy8oIT9cXFspKCg/OlteXFxdXFxcXF18QGVzY2FwZXMpKikoXFxdXFwoW15cXCldK1xcKSkvLCBbJ3N0cmluZy5saW5rJywgJycsICdzdHJpbmcubGluayddXSxcbiAgICAgICAgICAgIFsvKCE/XFxbKSgoPzpbXlxcXVxcXFxdfEBlc2NhcGVzKSopKFxcXSkvLCAnc3RyaW5nLmxpbmsnXSxcbiAgICAgICAgICAgIC8vIG9yIGh0bWxcbiAgICAgICAgICAgIHsgaW5jbHVkZTogJ2h0bWwnIH1cbiAgICAgICAgXSxcbiAgICAgICAgLy8gTm90ZTogaXQgaXMgdGVtcHRpbmcgdG8gcmF0aGVyIHN3aXRjaCB0byB0aGUgcmVhbCBIVE1MIG1vZGUgaW5zdGVhZCBvZiBidWlsZGluZyBvdXIgb3duIGhlcmVcbiAgICAgICAgLy8gYnV0IGN1cnJlbnRseSB0aGVyZSBpcyBhIGxpbWl0YXRpb24gaW4gTW9uYXJjaCB0aGF0IHByZXZlbnRzIHVzIGZyb20gZG9pbmcgaXQ6IFRoZSBvcGVuaW5nXG4gICAgICAgIC8vICc8JyB3b3VsZCBzdGFydCB0aGUgSFRNTCBtb2RlLCBob3dldmVyIHRoZXJlIGlzIG5vIHdheSB0byBqdW1wIDEgY2hhcmFjdGVyIGJhY2sgdG8gbGV0IHRoZVxuICAgICAgICAvLyBIVE1MIG1vZGUgYWxzbyB0b2tlbml6ZSB0aGUgb3BlbmluZyBhbmdsZSBicmFja2V0LiBUaHVzLCBldmVuIHRob3VnaCB3ZSBjb3VsZCBqdW1wIHRvIEhUTUwsXG4gICAgICAgIC8vIHdlIGNhbm5vdCBjb3JyZWN0bHkgdG9rZW5pemUgaXQgaW4gdGhhdCBtb2RlIHlldC5cbiAgICAgICAgaHRtbDogW1xuICAgICAgICAgICAgLy8gaHRtbCB0YWdzXG4gICAgICAgICAgICBbLzwoXFx3KylcXC8+LywgJ3RhZyddLFxuICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgIC88KFxcdyspLyxcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIGNhc2VzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAnQGVtcHR5JzogeyB0b2tlbjogJ3RhZycsIG5leHQ6ICdAdGFnLiQxJyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgJ0BkZWZhdWx0JzogeyB0b2tlbjogJ3RhZycsIG5leHQ6ICdAdGFnLiQxJyB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICBdLFxuICAgICAgICAgICAgWy88XFwvKFxcdyspXFxzKj4vLCB7IHRva2VuOiAndGFnJyB9XSxcbiAgICAgICAgICAgIFsvPCEtLS8sICdjb21tZW50JywgJ0Bjb21tZW50J11cbiAgICAgICAgXSxcbiAgICAgICAgY29tbWVudDogW1xuICAgICAgICAgICAgWy9bXjxcXC1dKy8sICdjb21tZW50LmNvbnRlbnQnXSxcbiAgICAgICAgICAgIFsvLS0+LywgJ2NvbW1lbnQnLCAnQHBvcCddLFxuICAgICAgICAgICAgWy88IS0tLywgJ2NvbW1lbnQuY29udGVudC5pbnZhbGlkJ10sXG4gICAgICAgICAgICBbL1s8XFwtXS8sICdjb21tZW50LmNvbnRlbnQnXVxuICAgICAgICBdLFxuICAgICAgICAvLyBBbG1vc3QgZnVsbCBIVE1MIHRhZyBtYXRjaGluZywgY29tcGxldGUgd2l0aCBlbWJlZGRlZCBzY3JpcHRzICYgc3R5bGVzXG4gICAgICAgIHRhZzogW1xuICAgICAgICAgICAgWy9bIFxcdFxcclxcbl0rLywgJ3doaXRlJ10sXG4gICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgLyh0eXBlKShcXHMqPVxccyopKFwiKShbXlwiXSspKFwiKS8sXG4gICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAnYXR0cmlidXRlLm5hbWUuaHRtbCcsXG4gICAgICAgICAgICAgICAgICAgICdkZWxpbWl0ZXIuaHRtbCcsXG4gICAgICAgICAgICAgICAgICAgICdzdHJpbmcuaHRtbCcsXG4gICAgICAgICAgICAgICAgICAgIHsgdG9rZW46ICdzdHJpbmcuaHRtbCcsIHN3aXRjaFRvOiAnQHRhZy4kUzIuJDQnIH0sXG4gICAgICAgICAgICAgICAgICAgICdzdHJpbmcuaHRtbCdcbiAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICBdLFxuICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgIC8odHlwZSkoXFxzKj1cXHMqKSgnKShbXiddKykoJykvLFxuICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgJ2F0dHJpYnV0ZS5uYW1lLmh0bWwnLFxuICAgICAgICAgICAgICAgICAgICAnZGVsaW1pdGVyLmh0bWwnLFxuICAgICAgICAgICAgICAgICAgICAnc3RyaW5nLmh0bWwnLFxuICAgICAgICAgICAgICAgICAgICB7IHRva2VuOiAnc3RyaW5nLmh0bWwnLCBzd2l0Y2hUbzogJ0B0YWcuJFMyLiQ0JyB9LFxuICAgICAgICAgICAgICAgICAgICAnc3RyaW5nLmh0bWwnXG4gICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgXSxcbiAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAvKFxcdyspKFxccyo9XFxzKikoXCJbXlwiXSpcInwnW14nXSonKS8sXG4gICAgICAgICAgICAgICAgWydhdHRyaWJ1dGUubmFtZS5odG1sJywgJ2RlbGltaXRlci5odG1sJywgJ3N0cmluZy5odG1sJ11cbiAgICAgICAgICAgIF0sXG4gICAgICAgICAgICBbL1xcdysvLCAnYXR0cmlidXRlLm5hbWUuaHRtbCddLFxuICAgICAgICAgICAgWy9cXC8+LywgJ3RhZycsICdAcG9wJ10sXG4gICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgLz4vLFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgY2FzZXM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICckUzI9PXN0eWxlJzoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRva2VuOiAndGFnJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzd2l0Y2hUbzogJ2VtYmVkZGVkU3R5bGUnLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5leHRFbWJlZGRlZDogJ3RleHQvY3NzJ1xuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICckUzI9PXNjcmlwdCc6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkUzM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRva2VuOiAndGFnJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN3aXRjaFRvOiAnZW1iZWRkZWRTY3JpcHQnLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmV4dEVtYmVkZGVkOiAnJFMzJ1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnQGRlZmF1bHQnOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b2tlbjogJ3RhZycsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzd2l0Y2hUbzogJ2VtYmVkZGVkU2NyaXB0JyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5leHRFbWJlZGRlZDogJ3RleHQvamF2YXNjcmlwdCdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAnQGRlZmF1bHQnOiB7IHRva2VuOiAndGFnJywgbmV4dDogJ0Bwb3AnIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIF1cbiAgICAgICAgXSxcbiAgICAgICAgZW1iZWRkZWRTdHlsZTogW1xuICAgICAgICAgICAgWy9bXjxdKy8sICcnXSxcbiAgICAgICAgICAgIFsvPFxcL3N0eWxlXFxzKj4vLCB7IHRva2VuOiAnQHJlbWF0Y2gnLCBuZXh0OiAnQHBvcCcsIG5leHRFbWJlZGRlZDogJ0Bwb3AnIH1dLFxuICAgICAgICAgICAgWy88LywgJyddXG4gICAgICAgIF0sXG4gICAgICAgIGVtYmVkZGVkU2NyaXB0OiBbXG4gICAgICAgICAgICBbL1tePF0rLywgJyddLFxuICAgICAgICAgICAgWy88XFwvc2NyaXB0XFxzKj4vLCB7IHRva2VuOiAnQHJlbWF0Y2gnLCBuZXh0OiAnQHBvcCcsIG5leHRFbWJlZGRlZDogJ0Bwb3AnIH1dLFxuICAgICAgICAgICAgWy88LywgJyddXG4gICAgICAgIF1cbiAgICB9XG59O1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTsiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/monaco-editor/esm/vs/basic-languages/markdown/markdown.js\n");
/***/ })
}]);