This commit is contained in:
Henning Dieterichs
2020-03-22 13:52:17 +01:00
commit 4a560b87fb
82 changed files with 83 additions and 0 deletions

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{573: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n comments: {\r\n lineComment: '#',\r\n }\r\n};\r\nvar language = {\r\n defaultToken: 'keyword',\r\n ignoreCase: true,\r\n tokenPostfix: '.azcli',\r\n str: /[^#\\s]/,\r\n tokenizer: {\r\n root: [\r\n { include: '@comment' },\r\n [/\\s-+@str*\\s*/, {\r\n cases: {\r\n '@eos': { token: 'key.identifier', next: '@popall' },\r\n '@default': { token: 'key.identifier', next: '@type' }\r\n }\r\n }],\r\n [/^-+@str*\\s*/, {\r\n cases: {\r\n '@eos': { token: 'key.identifier', next: '@popall' },\r\n '@default': { token: 'key.identifier', next: '@type' }\r\n }\r\n }]\r\n ],\r\n type: [\r\n { include: '@comment' },\r\n [/-+@str*\\s*/, {\r\n cases: {\r\n '@eos': { token: 'key.identifier', next: '@popall' },\r\n '@default': 'key.identifier'\r\n }\r\n }],\r\n [/@str+\\s*/, {\r\n cases: {\r\n '@eos': { token: 'string', next: '@popall' },\r\n '@default': 'string'\r\n }\r\n }]\r\n ],\r\n comment: [\r\n [/#.*$/, {\r\n cases: {\r\n '@eos': { token: 'comment', next: '@popall' }\r\n }\r\n }]\r\n ]\r\n }\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/azcli/azcli.js?")}}]);

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{574: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n comments: {\r\n lineComment: 'REM'\r\n },\r\n brackets: [\r\n ['{', '}'],\r\n ['[', ']'],\r\n ['(', ')']\r\n ],\r\n autoClosingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n ],\r\n surroundingPairs: [\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n ],\r\n folding: {\r\n markers: {\r\n start: new RegExp(\"^\\\\s*(::\\\\s*|REM\\\\s+)#region\"),\r\n end: new RegExp(\"^\\\\s*(::\\\\s*|REM\\\\s+)#endregion\")\r\n }\r\n }\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n ignoreCase: true,\r\n tokenPostfix: '.bat',\r\n brackets: [\r\n { token: 'delimiter.bracket', open: '{', close: '}' },\r\n { token: 'delimiter.parenthesis', open: '(', close: ')' },\r\n { token: 'delimiter.square', open: '[', close: ']' }\r\n ],\r\n keywords: /call|defined|echo|errorlevel|exist|for|goto|if|pause|set|shift|start|title|not|pushd|popd/,\r\n // we include these common regular expressions\r\n symbols: /[=><!~?&|+\\-*\\/\\^;\\.,]+/,\r\n escapes: /\\\\(?:[abfnrtv\\\\\"']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,\r\n // The main tokenizer for our languages\r\n tokenizer: {\r\n root: [\r\n [/^(\\s*)(rem(?:\\s.*|))$/, ['', 'comment']],\r\n [/(\\@?)(@keywords)(?!\\w)/, [{ token: 'keyword' }, { token: 'keyword.$2' }]],\r\n // whitespace\r\n [/[ \\t\\r\\n]+/, ''],\r\n // blocks\r\n [/setlocal(?!\\w)/, 'keyword.tag-setlocal'],\r\n [/endlocal(?!\\w)/, 'keyword.tag-setlocal'],\r\n // words\r\n [/[a-zA-Z_]\\w*/, ''],\r\n // labels\r\n [/:\\w*/, 'metatag'],\r\n // variables\r\n [/%[^%]+%/, 'variable'],\r\n [/%%[\\w]+(?!\\w)/, 'variable'],\r\n // punctuations\r\n [/[{}()\\[\\]]/, '@brackets'],\r\n [/@symbols/, 'delimiter'],\r\n // numbers\r\n [/\\d*\\.\\d+([eE][\\-+]?\\d+)?/, 'number.float'],\r\n [/0[xX][0-9a-fA-F_]*[0-9a-fA-F]/, 'number.hex'],\r\n [/\\d+/, 'number'],\r\n // punctuation: after number because of .\\d floats\r\n [/[;,.]/, 'delimiter'],\r\n // strings:\r\n [/\"/, 'string', '@string.\"'],\r\n [/'/, 'string', '@string.\\''],\r\n ],\r\n string: [\r\n [/[^\\\\\"'%]+/, {\r\n cases: {\r\n '@eos': { token: 'string', next: '@popall' },\r\n '@default': 'string'\r\n }\r\n }],\r\n [/@escapes/, 'string.escape'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/%[\\w ]+%/, 'variable'],\r\n [/%%[\\w]+(?!\\w)/, 'variable'],\r\n [/[\"']/, {\r\n cases: {\r\n '$#==$S2': { token: 'string', next: '@pop' },\r\n '@default': 'string'\r\n }\r\n }],\r\n [/$/, 'string', '@popall']\r\n ],\r\n }\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/bat/bat.js?")}}]);

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{575: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n comments: {\r\n lineComment: '//',\r\n blockComment: ['(*', '*)'],\r\n },\r\n brackets: [\r\n ['{', '}'],\r\n ['[', ']'],\r\n ['(', ')'],\r\n ['<', '>'],\r\n ],\r\n autoClosingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '<', close: '>' },\r\n { open: '\\'', close: '\\'' },\r\n ],\r\n surroundingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '<', close: '>' },\r\n { open: '\\'', close: '\\'' },\r\n ]\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.cameligo',\r\n ignoreCase: true,\r\n brackets: [\r\n { open: '{', close: '}', token: 'delimiter.curly' },\r\n { open: '[', close: ']', token: 'delimiter.square' },\r\n { open: '(', close: ')', token: 'delimiter.parenthesis' },\r\n { open: '<', close: '>', token: 'delimiter.angle' }\r\n ],\r\n keywords: [\r\n 'abs', 'begin', 'Bytes', 'Crypto', 'Current', 'else', 'end', 'failwith',\r\n 'false', 'fun', 'if', 'in', 'let', 'let%entry', 'let%init', 'List', 'list',\r\n 'Map', 'map', 'match', 'match%nat', 'mod', 'not', 'operation', 'Operation', 'of',\r\n 'Set', 'set', 'sender', 'source', 'String', 'then', 'true', 'type', 'with',\r\n ],\r\n typeKeywords: [\r\n 'int', 'unit', 'string', 'tz',\r\n ],\r\n operators: [\r\n '=', '>', '<', '<=', '>=', '<>', ':', ':=', 'and', 'mod', 'or',\r\n '+', '-', '*', '/', '@', '&', '^', '%', '->', '<-'\r\n ],\r\n // we include these common regular expressions\r\n symbols: /[=><:@\\^&|+\\-*\\/\\^%]+/,\r\n // The main tokenizer for our languages\r\n tokenizer: {\r\n root: [\r\n // identifiers and keywords\r\n [/[a-zA-Z_][\\w]*/, {\r\n cases: {\r\n '@keywords': { token: 'keyword.$0' },\r\n '@default': 'identifier'\r\n }\r\n }],\r\n // whitespace\r\n { include: '@whitespace' },\r\n // delimiters and operators\r\n [/[{}()\\[\\]]/, '@brackets'],\r\n [/[<>](?!@symbols)/, '@brackets'],\r\n [/@symbols/, {\r\n cases: {\r\n '@operators': 'delimiter',\r\n '@default': ''\r\n }\r\n }],\r\n // numbers\r\n [/\\d*\\.\\d+([eE][\\-+]?\\d+)?/, 'number.float'],\r\n [/\\$[0-9a-fA-F]{1,16}/, 'number.hex'],\r\n [/\\d+/, 'number'],\r\n // delimiter: after number because of .\\d floats\r\n [/[;,.]/, 'delimiter'],\r\n // strings\r\n [/'([^'\\\\]|\\\\.)*$/, 'string.invalid'],\r\n [/'/, 'string', '@string'],\r\n // characters\r\n [/'[^\\\\']'/, 'string'],\r\n [/'/, 'string.invalid'],\r\n [/\\#\\d+/, 'string']\r\n ],\r\n /* */\r\n comment: [\r\n [/[^\\(\\*]+/, 'comment'],\r\n //[/\\(\\*/, 'comment', '@push' ], // nested comment not allowed :-(\r\n [/\\*\\)/, 'comment', '@pop'],\r\n [/\\(\\*/, 'comment']\r\n ],\r\n string: [\r\n [/[^\\\\']+/, 'string'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/'/, { token: 'string.quote', bracket: '@close', next: '@pop' }]\r\n ],\r\n whitespace: [\r\n [/[ \\t\\r\\n]+/, 'white'],\r\n [/\\(\\*/, 'comment', '@comment'],\r\n [/\\/\\/.*$/, 'comment'],\r\n ],\r\n },\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/cameligo/cameligo.js?")}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{580: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n brackets: [],\r\n autoClosingPairs: [],\r\n surroundingPairs: []\r\n};\r\nvar language = {\r\n // Set defaultToken to invalid to see what you do not tokenize yet\r\n // defaultToken: 'invalid',\r\n keywords: [],\r\n typeKeywords: [],\r\n tokenPostfix: '.csp',\r\n operators: [],\r\n symbols: /[=><!~?:&|+\\-*\\/\\^%]+/,\r\n escapes: /\\\\(?:[abfnrtv\\\\\"']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,\r\n tokenizer: {\r\n root: [\r\n [/child-src/, 'string.quote'],\r\n [/connect-src/, 'string.quote'],\r\n [/default-src/, 'string.quote'],\r\n [/font-src/, 'string.quote'],\r\n [/frame-src/, 'string.quote'],\r\n [/img-src/, 'string.quote'],\r\n [/manifest-src/, 'string.quote'],\r\n [/media-src/, 'string.quote'],\r\n [/object-src/, 'string.quote'],\r\n [/script-src/, 'string.quote'],\r\n [/style-src/, 'string.quote'],\r\n [/worker-src/, 'string.quote'],\r\n [/base-uri/, 'string.quote'],\r\n [/plugin-types/, 'string.quote'],\r\n [/sandbox/, 'string.quote'],\r\n [/disown-opener/, 'string.quote'],\r\n [/form-action/, 'string.quote'],\r\n [/frame-ancestors/, 'string.quote'],\r\n [/report-uri/, 'string.quote'],\r\n [/report-to/, 'string.quote'],\r\n [/upgrade-insecure-requests/, 'string.quote'],\r\n [/block-all-mixed-content/, 'string.quote'],\r\n [/require-sri-for/, 'string.quote'],\r\n [/reflected-xss/, 'string.quote'],\r\n [/referrer/, 'string.quote'],\r\n [/policy-uri/, 'string.quote'],\r\n [/'self'/, 'string.quote'],\r\n [/'unsafe-inline'/, 'string.quote'],\r\n [/'unsafe-eval'/, 'string.quote'],\r\n [/'strict-dynamic'/, 'string.quote'],\r\n [/'unsafe-hashed-attributes'/, 'string.quote']\r\n ]\r\n }\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/csp/csp.js?")}}]);

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{582: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n brackets: [\r\n ['{', '}'],\r\n ['[', ']'],\r\n ['(', ')']\r\n ],\r\n autoClosingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n { open: '\\'', close: '\\'' },\r\n ],\r\n surroundingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n { open: '\\'', close: '\\'' },\r\n ]\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.dockerfile',\r\n variable: /\\${?[\\w]+}?/,\r\n tokenizer: {\r\n root: [\r\n { include: '@whitespace' },\r\n { include: '@comment' },\r\n [/(ONBUILD)(\\s+)/, ['keyword', '']],\r\n [/(ENV)(\\s+)([\\w]+)/, ['keyword', '', { token: 'variable', next: '@arguments' }]],\r\n [/(FROM|MAINTAINER|RUN|EXPOSE|ENV|ADD|ARG|VOLUME|LABEL|USER|WORKDIR|COPY|CMD|STOPSIGNAL|SHELL|HEALTHCHECK|ENTRYPOINT)/, { token: 'keyword', next: '@arguments' }]\r\n ],\r\n arguments: [\r\n { include: '@whitespace' },\r\n { include: '@strings' },\r\n [/(@variable)/, {\r\n cases: {\r\n '@eos': { token: 'variable', next: '@popall' },\r\n '@default': 'variable'\r\n }\r\n }],\r\n [/\\\\/, {\r\n cases: {\r\n '@eos': '',\r\n '@default': ''\r\n }\r\n }],\r\n [/./, {\r\n cases: {\r\n '@eos': { token: '', next: '@popall' },\r\n '@default': ''\r\n }\r\n }],\r\n ],\r\n // Deal with white space, including comments\r\n whitespace: [\r\n [/\\s+/, {\r\n cases: {\r\n '@eos': { token: '', next: '@popall' },\r\n '@default': ''\r\n }\r\n }],\r\n ],\r\n comment: [\r\n [/(^#.*$)/, 'comment', '@popall']\r\n ],\r\n // Recognize strings, including those broken across lines with \\ (but not without)\r\n strings: [\r\n [/'$/, 'string', '@popall'],\r\n [/'/, 'string', '@stringBody'],\r\n [/\"$/, 'string', '@popall'],\r\n [/\"/, 'string', '@dblStringBody']\r\n ],\r\n stringBody: [\r\n [/[^\\\\\\$']/, {\r\n cases: {\r\n '@eos': { token: 'string', next: '@popall' },\r\n '@default': 'string'\r\n }\r\n }],\r\n [/\\\\./, 'string.escape'],\r\n [/'$/, 'string', '@popall'],\r\n [/'/, 'string', '@pop'],\r\n [/(@variable)/, 'variable'],\r\n [/\\\\$/, 'string'],\r\n [/$/, 'string', '@popall']\r\n ],\r\n dblStringBody: [\r\n [/[^\\\\\\$\"]/, {\r\n cases: {\r\n '@eos': { token: 'string', next: '@popall' },\r\n '@default': 'string'\r\n }\r\n }],\r\n [/\\\\./, 'string.escape'],\r\n [/\"$/, 'string', '@popall'],\r\n [/\"/, 'string', '@pop'],\r\n [/(@variable)/, 'variable'],\r\n [/\\\\$/, 'string'],\r\n [/$/, 'string', '@popall']\r\n ]\r\n }\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/dockerfile/dockerfile.js?")}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{588: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n comments: {\r\n lineComment: '#'\r\n },\r\n brackets: [\r\n ['{', '}'],\r\n ['[', ']'],\r\n ['(', ')'],\r\n ],\r\n autoClosingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n { open: '\\'', close: '\\'' },\r\n ],\r\n surroundingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n { open: '\\'', close: '\\'' },\r\n ]\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.ini',\r\n // we include these common regular expressions\r\n escapes: /\\\\(?:[abfnrtv\\\\\"']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,\r\n // The main tokenizer for our languages\r\n tokenizer: {\r\n root: [\r\n // sections\r\n [/^\\[[^\\]]*\\]/, 'metatag'],\r\n // keys\r\n [/(^\\w+)(\\s*)(\\=)/, ['key', '', 'delimiter']],\r\n // whitespace\r\n { include: '@whitespace' },\r\n // numbers\r\n [/\\d+/, 'number'],\r\n // strings: recover on non-terminated strings\r\n [/\"([^\"\\\\]|\\\\.)*$/, 'string.invalid'],\r\n [/'([^'\\\\]|\\\\.)*$/, 'string.invalid'],\r\n [/\"/, 'string', '@string.\"'],\r\n [/'/, 'string', '@string.\\''],\r\n ],\r\n whitespace: [\r\n [/[ \\t\\r\\n]+/, ''],\r\n [/^\\s*[#;].*$/, 'comment'],\r\n ],\r\n string: [\r\n [/[^\\\\\"']+/, 'string'],\r\n [/@escapes/, 'string.escape'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/[\"']/, {\r\n cases: {\r\n '$#==$S2': { token: 'string', next: '@pop' },\r\n '@default': 'string'\r\n }\r\n }]\r\n ],\r\n },\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/ini/ini.js?")}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{593: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n comments: {\r\n lineComment: '--',\r\n blockComment: ['--[[', ']]'],\r\n },\r\n brackets: [\r\n ['{', '}'],\r\n ['[', ']'],\r\n ['(', ')']\r\n ],\r\n autoClosingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n { open: '\\'', close: '\\'' },\r\n ],\r\n surroundingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n { open: '\\'', close: '\\'' },\r\n ]\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.lua',\r\n keywords: [\r\n 'and', 'break', 'do', 'else', 'elseif',\r\n 'end', 'false', 'for', 'function', 'goto', 'if',\r\n 'in', 'local', 'nil', 'not', 'or',\r\n 'repeat', 'return', 'then', 'true', 'until',\r\n 'while'\r\n ],\r\n brackets: [\r\n { token: 'delimiter.bracket', open: '{', close: '}' },\r\n { token: 'delimiter.array', open: '[', close: ']' },\r\n { token: 'delimiter.parenthesis', open: '(', close: ')' }\r\n ],\r\n operators: [\r\n '+', '-', '*', '/', '%', '^', '#', '==', '~=', '<=', '>=', '<', '>', '=',\r\n ';', ':', ',', '.', '..', '...'\r\n ],\r\n // we include these common regular expressions\r\n symbols: /[=><!~?:&|+\\-*\\/\\^%]+/,\r\n escapes: /\\\\(?:[abfnrtv\\\\\"']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,\r\n // The main tokenizer for our languages\r\n tokenizer: {\r\n root: [\r\n // identifiers and keywords\r\n [/[a-zA-Z_]\\w*/, {\r\n cases: {\r\n '@keywords': { token: 'keyword.$0' },\r\n '@default': 'identifier'\r\n }\r\n }],\r\n // whitespace\r\n { include: '@whitespace' },\r\n // keys\r\n [/(,)(\\s*)([a-zA-Z_]\\w*)(\\s*)(:)(?!:)/, ['delimiter', '', 'key', '', 'delimiter']],\r\n [/({)(\\s*)([a-zA-Z_]\\w*)(\\s*)(:)(?!:)/, ['@brackets', '', 'key', '', 'delimiter']],\r\n // delimiters and operators\r\n [/[{}()\\[\\]]/, '@brackets'],\r\n [/@symbols/, {\r\n cases: {\r\n '@operators': 'delimiter',\r\n '@default': ''\r\n }\r\n }],\r\n // numbers\r\n [/\\d*\\.\\d+([eE][\\-+]?\\d+)?/, 'number.float'],\r\n [/0[xX][0-9a-fA-F_]*[0-9a-fA-F]/, 'number.hex'],\r\n [/\\d+?/, 'number'],\r\n // delimiter: after number because of .\\d floats\r\n [/[;,.]/, 'delimiter'],\r\n // strings: recover on non-terminated strings\r\n [/\"([^\"\\\\]|\\\\.)*$/, 'string.invalid'],\r\n [/'([^'\\\\]|\\\\.)*$/, 'string.invalid'],\r\n [/\"/, 'string', '@string.\"'],\r\n [/'/, 'string', '@string.\\''],\r\n ],\r\n whitespace: [\r\n [/[ \\t\\r\\n]+/, ''],\r\n [/--\\[([=]*)\\[/, 'comment', '@comment.$1'],\r\n [/--.*$/, 'comment'],\r\n ],\r\n comment: [\r\n [/[^\\]]+/, 'comment'],\r\n [/\\]([=]*)\\]/, {\r\n cases: {\r\n '$1==$S2': { token: 'comment', next: '@pop' },\r\n '@default': 'comment'\r\n }\r\n }],\r\n [/./, 'comment']\r\n ],\r\n string: [\r\n [/[^\\\\\"']+/, 'string'],\r\n [/@escapes/, 'string.escape'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/[\"']/, {\r\n cases: {\r\n '$#==$S2': { token: 'string', next: '@pop' },\r\n '@default': 'string'\r\n }\r\n }]\r\n ],\r\n },\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/lua/lua.js?")}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{600: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n comments: {\r\n lineComment: '//',\r\n blockComment: ['(*', '*)'],\r\n },\r\n brackets: [\r\n ['{', '}'],\r\n ['[', ']'],\r\n ['(', ')'],\r\n ['<', '>'],\r\n ],\r\n autoClosingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '<', close: '>' },\r\n { open: '\\'', close: '\\'' },\r\n ],\r\n surroundingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '<', close: '>' },\r\n { open: '\\'', close: '\\'' },\r\n ]\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.pascaligo',\r\n ignoreCase: true,\r\n brackets: [\r\n { open: '{', close: '}', token: 'delimiter.curly' },\r\n { open: '[', close: ']', token: 'delimiter.square' },\r\n { open: '(', close: ')', token: 'delimiter.parenthesis' },\r\n { open: '<', close: '>', token: 'delimiter.angle' }\r\n ],\r\n keywords: [\r\n 'begin', 'block', 'case', 'const', 'else', 'end',\r\n 'fail', 'for', 'from', 'function', 'if', 'is', 'nil',\r\n 'of', 'remove', 'return', 'skip', 'then', 'type', 'var',\r\n 'while', 'with', 'option', 'None', 'transaction'\r\n ],\r\n typeKeywords: [\r\n 'bool', 'int', 'list', 'map', 'nat', 'record',\r\n 'string', 'unit', 'address', 'map', 'mtz', 'xtz'\r\n ],\r\n operators: [\r\n '=', '>', '<', '<=', '>=', '<>', ':', ':=', 'and', 'mod', 'or',\r\n '+', '-', '*', '/', '@', '&', '^', '%'\r\n ],\r\n // we include these common regular expressions\r\n symbols: /[=><:@\\^&|+\\-*\\/\\^%]+/,\r\n // The main tokenizer for our languages\r\n tokenizer: {\r\n root: [\r\n // identifiers and keywords\r\n [/[a-zA-Z_][\\w]*/, {\r\n cases: {\r\n '@keywords': { token: 'keyword.$0' },\r\n '@default': 'identifier'\r\n }\r\n }],\r\n // whitespace\r\n { include: '@whitespace' },\r\n // delimiters and operators\r\n [/[{}()\\[\\]]/, '@brackets'],\r\n [/[<>](?!@symbols)/, '@brackets'],\r\n [/@symbols/, {\r\n cases: {\r\n '@operators': 'delimiter',\r\n '@default': ''\r\n }\r\n }],\r\n // numbers\r\n [/\\d*\\.\\d+([eE][\\-+]?\\d+)?/, 'number.float'],\r\n [/\\$[0-9a-fA-F]{1,16}/, 'number.hex'],\r\n [/\\d+/, 'number'],\r\n // delimiter: after number because of .\\d floats\r\n [/[;,.]/, 'delimiter'],\r\n // strings\r\n [/'([^'\\\\]|\\\\.)*$/, 'string.invalid'],\r\n [/'/, 'string', '@string'],\r\n // characters\r\n [/'[^\\\\']'/, 'string'],\r\n [/'/, 'string.invalid'],\r\n [/\\#\\d+/, 'string']\r\n ],\r\n /* */\r\n comment: [\r\n [/[^\\(\\*]+/, 'comment'],\r\n //[/\\(\\*/, 'comment', '@push' ], // nested comment not allowed :-(\r\n [/\\*\\)/, 'comment', '@pop'],\r\n [/\\(\\*/, 'comment']\r\n ],\r\n string: [\r\n [/[^\\\\']+/, 'string'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/'/, { token: 'string.quote', bracket: '@close', next: '@pop' }]\r\n ],\r\n whitespace: [\r\n [/[ \\t\\r\\n]+/, 'white'],\r\n [/\\(\\*/, 'comment', '@comment'],\r\n [/\\/\\/.*$/, 'comment'],\r\n ],\r\n },\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/pascaligo/pascaligo.js?")}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{558:function(module,exports){eval("/* (ignored) */\n\n//# sourceURL=webpack:///fs_(ignored)?")},559:function(module,exports){eval("/* (ignored) */\n\n//# sourceURL=webpack:///path_(ignored)?")},564:function(module,exports){eval("/* (ignored) */\n\n//# sourceURL=webpack:///crypto_(ignored)?")}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[52],{616: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n comments: {\r\n lineComment: '\\'',\r\n },\r\n brackets: [\r\n ['(', ')'], ['[', ']'],\r\n ['If', 'EndIf'],\r\n ['While', 'EndWhile'],\r\n ['For', 'EndFor'],\r\n ['Sub', 'EndSub']\r\n ],\r\n autoClosingPairs: [\r\n { open: '\"', close: '\"', notIn: ['string', 'comment'] },\r\n { open: '(', close: ')', notIn: ['string', 'comment'] },\r\n { open: '[', close: ']', notIn: ['string', 'comment'] },\r\n ]\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.sb',\r\n ignoreCase: true,\r\n brackets: [\r\n { token: 'delimiter.array', open: '[', close: ']' },\r\n { token: 'delimiter.parenthesis', open: '(', close: ')' },\r\n // Special bracket statement pairs\r\n { token: 'keyword.tag-if', open: 'If', close: 'EndIf' },\r\n { token: 'keyword.tag-while', open: 'While', close: 'EndWhile' },\r\n { token: 'keyword.tag-for', open: 'For', close: 'EndFor' },\r\n { token: 'keyword.tag-sub', open: 'Sub', close: 'EndSub' },\r\n ],\r\n keywords: [\r\n 'Else', 'ElseIf', 'EndFor', 'EndIf', 'EndSub', 'EndWhile',\r\n 'For', 'Goto', 'If', 'Step', 'Sub', 'Then', 'To', 'While'\r\n ],\r\n tagwords: [\r\n 'If', 'Sub', 'While', 'For'\r\n ],\r\n operators: ['>', '<', '<>', '<=', '>=', 'And', 'Or', '+', '-', '*', '/', '='],\r\n // we include these common regular expressions\r\n identifier: /[a-zA-Z_][\\w]*/,\r\n symbols: /[=><:+\\-*\\/%\\.,]+/,\r\n escapes: /\\\\(?:[abfnrtv\\\\\"']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,\r\n // The main tokenizer for our languages\r\n tokenizer: {\r\n root: [\r\n // whitespace\r\n { include: '@whitespace' },\r\n // classes\r\n [/(@identifier)(?=[.])/, 'type'],\r\n // identifiers, tagwords, and keywords\r\n [/@identifier/, {\r\n cases: {\r\n '@keywords': { token: 'keyword.$0' },\r\n '@operators': 'operator',\r\n '@default': 'variable.name'\r\n }\r\n }],\r\n // methods, properties, and events\r\n [/([.])(@identifier)/, {\r\n cases: {\r\n '$2': ['delimiter', 'type.member'],\r\n '@default': ''\r\n }\r\n }],\r\n // numbers\r\n [/\\d*\\.\\d+/, 'number.float'],\r\n [/\\d+/, 'number'],\r\n // delimiters and operators\r\n [/[()\\[\\]]/, '@brackets'],\r\n [/@symbols/, {\r\n cases: {\r\n '@operators': 'operator',\r\n '@default': 'delimiter'\r\n }\r\n }],\r\n // strings\r\n [/\"([^\"\\\\]|\\\\.)*$/, 'string.invalid'],\r\n [/\"/, 'string', '@string'],\r\n ],\r\n whitespace: [\r\n [/[ \\t\\r\\n]+/, ''],\r\n [/(\\').*$/, 'comment']\r\n ],\r\n string: [\r\n [/[^\\\\\"]+/, 'string'],\r\n [/@escapes/, 'string.escape'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/\"C?/, 'string', '@pop']\r\n ],\r\n },\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/sb/sb.js?")}}]);

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{617: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n comments: {\r\n lineComment: ';',\r\n blockComment: ['#|', '|#'],\r\n },\r\n brackets: [['(', ')'], ['{', '}'], ['[', ']']],\r\n autoClosingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n ],\r\n surroundingPairs: [\r\n { open: '{', close: '}' },\r\n { open: '[', close: ']' },\r\n { open: '(', close: ')' },\r\n { open: '\"', close: '\"' },\r\n ],\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n ignoreCase: true,\r\n tokenPostfix: '.scheme',\r\n brackets: [\r\n { open: '(', close: ')', token: 'delimiter.parenthesis' },\r\n { open: '{', close: '}', token: 'delimiter.curly' },\r\n { open: '[', close: ']', token: 'delimiter.square' },\r\n ],\r\n keywords: [\r\n 'case',\r\n 'do',\r\n 'let',\r\n 'loop',\r\n 'if',\r\n 'else',\r\n 'when',\r\n 'cons',\r\n 'car',\r\n 'cdr',\r\n 'cond',\r\n 'lambda',\r\n 'lambda*',\r\n 'syntax-rules',\r\n 'format',\r\n 'set!',\r\n 'quote',\r\n 'eval',\r\n 'append',\r\n 'list',\r\n 'list?',\r\n 'member?',\r\n 'load',\r\n ],\r\n constants: ['#t', '#f'],\r\n operators: ['eq?', 'eqv?', 'equal?', 'and', 'or', 'not', 'null?'],\r\n tokenizer: {\r\n root: [\r\n [/#[xXoObB][0-9a-fA-F]+/, 'number.hex'],\r\n [/[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?/, 'number.float'],\r\n [\r\n /(?:\\b(?:(define|define-syntax|define-macro))\\b)(\\s+)((?:\\w|\\-|\\!|\\?)*)/,\r\n ['keyword', 'white', 'variable'],\r\n ],\r\n { include: '@whitespace' },\r\n { include: '@strings' },\r\n [\r\n /[a-zA-Z_#][a-zA-Z0-9_\\-\\?\\!\\*]*/,\r\n {\r\n cases: {\r\n '@keywords': 'keyword',\r\n '@constants': 'constant',\r\n '@operators': 'operators',\r\n '@default': 'identifier',\r\n },\r\n },\r\n ],\r\n ],\r\n comment: [\r\n [/[^\\|#]+/, 'comment'],\r\n [/#\\|/, 'comment', '@push'],\r\n [/\\|#/, 'comment', '@pop'],\r\n [/[\\|#]/, 'comment'],\r\n ],\r\n whitespace: [\r\n [/[ \\t\\r\\n]+/, 'white'],\r\n [/#\\|/, 'comment', '@comment'],\r\n [/;.*$/, 'comment'],\r\n ],\r\n strings: [\r\n [/\"$/, 'string', '@popall'],\r\n [/\"(?=.)/, 'string', '@multiLineString'],\r\n ],\r\n multiLineString: [\r\n [/[^\\\\\"]+$/, 'string', '@popall'],\r\n [/[^\\\\\"]+/, 'string'],\r\n [/\\\\./, 'string.escape'],\r\n [/\"/, 'string', '@popall'],\r\n [/\\\\$/, 'string']\r\n ],\r\n },\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/scheme/scheme.js?")}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[65],{628: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/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\nvar conf = {\r\n comments: {\r\n blockComment: ['\x3c!--', '--\x3e'],\r\n },\r\n brackets: [\r\n ['<', '>']\r\n ],\r\n autoClosingPairs: [\r\n { open: '<', close: '>' },\r\n { open: '\\'', close: '\\'' },\r\n { open: '\"', close: '\"' },\r\n ],\r\n surroundingPairs: [\r\n { open: '<', close: '>' },\r\n { open: '\\'', close: '\\'' },\r\n { open: '\"', close: '\"' },\r\n ]\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.xml',\r\n ignoreCase: true,\r\n // Useful regular expressions\r\n qualifiedName: /(?:[\\w\\.\\-]+:)?[\\w\\.\\-]+/,\r\n tokenizer: {\r\n root: [\r\n [/[^<&]+/, ''],\r\n { include: '@whitespace' },\r\n // Standard opening tag\r\n [/(<)(@qualifiedName)/, [\r\n { token: 'delimiter' },\r\n { token: 'tag', next: '@tag' }\r\n ]],\r\n // Standard closing tag\r\n [/(<\\/)(@qualifiedName)(\\s*)(>)/, [\r\n { token: 'delimiter' },\r\n { token: 'tag' },\r\n '',\r\n { token: 'delimiter' }\r\n ]],\r\n // Meta tags - instruction\r\n [/(<\\?)(@qualifiedName)/, [\r\n { token: 'delimiter' },\r\n { token: 'metatag', next: '@tag' }\r\n ]],\r\n // Meta tags - declaration\r\n [/(<\\!)(@qualifiedName)/, [\r\n { token: 'delimiter' },\r\n { token: 'metatag', next: '@tag' }\r\n ]],\r\n // CDATA\r\n [/<\\!\\[CDATA\\[/, { token: 'delimiter.cdata', next: '@cdata' }],\r\n [/&\\w+;/, 'string.escape'],\r\n ],\r\n cdata: [\r\n [/[^\\]]+/, ''],\r\n [/\\]\\]>/, { token: 'delimiter.cdata', next: '@pop' }],\r\n [/\\]/, '']\r\n ],\r\n tag: [\r\n [/[ \\t\\r\\n]+/, ''],\r\n [/(@qualifiedName)(\\s*=\\s*)(\"[^\"]*\"|'[^']*')/, ['attribute.name', '', 'attribute.value']],\r\n [/(@qualifiedName)(\\s*=\\s*)(\"[^\">?\\/]*|'[^'>?\\/]*)(?=[\\?\\/]\\>)/, ['attribute.name', '', 'attribute.value']],\r\n [/(@qualifiedName)(\\s*=\\s*)(\"[^\">]*|'[^'>]*)/, ['attribute.name', '', 'attribute.value']],\r\n [/@qualifiedName/, 'attribute.name'],\r\n [/\\?>/, { token: 'delimiter', next: '@pop' }],\r\n [/(\\/)(>)/, [\r\n { token: 'tag' },\r\n { token: 'delimiter', next: '@pop' }\r\n ]],\r\n [/>/, { token: 'delimiter', next: '@pop' }],\r\n ],\r\n whitespace: [\r\n [/[ \\t\\r\\n]+/, ''],\r\n [/\x3c!--/, { token: 'comment', next: '@comment' }]\r\n ],\r\n comment: [\r\n [/[^<\\-]+/, 'comment.content'],\r\n [/--\x3e/, { token: 'comment', next: '@pop' }],\r\n [/\x3c!--/, 'comment.content.invalid'],\r\n [/[<\\-]/, 'comment.content']\r\n ],\r\n },\r\n};\r\n\n\n//# sourceURL=webpack:///../node_modules/monaco-editor/esm/vs/basic-languages/xml/xml.js?")}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[70],{548:function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VisJsGraphViewer", function() { return VisJsGraphViewer; });\n/* harmony import */ var vis_network__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(560);\n/* harmony import */ var mobx_react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(69);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);\nvar __decorate = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\n if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\n return c > 3 && r && Object.defineProperty(target, key, r), r;\n};\n\n\n\nlet VisJsGraphViewer = class VisJsGraphViewer extends react__WEBPACK_IMPORTED_MODULE_2__["Component"] {\n constructor() {\n super(...arguments);\n this.divRef = react__WEBPACK_IMPORTED_MODULE_2__["createRef"]();\n this.nodes = new vis_network__WEBPACK_IMPORTED_MODULE_0__[/* DataSet */ "a"]();\n this.edges = new vis_network__WEBPACK_IMPORTED_MODULE_0__[/* DataSet */ "a"]();\n }\n render() {\n return react__WEBPACK_IMPORTED_MODULE_2__["createElement"]("div", { style: { height: "100%" }, ref: this.divRef });\n }\n synchronizeData() {\n const newNodes = new Set();\n for (const n of this.props.nodes) {\n newNodes.add(n.id);\n this.nodes.update({\n id: n.id,\n label: n.label !== undefined ? n.label : n.id,\n color: n.color,\n shape: n.shape,\n });\n }\n this.nodes.forEach(item => {\n if (!newNodes.has(item.id)) {\n this.nodes.remove(item);\n }\n });\n function getIdOfEdge(e) {\n if (e.id) {\n return e.id;\n }\n return e.from + "####" + e.to + "|" + e.label;\n }\n const newEdges = new Set();\n for (const n of this.props.edges) {\n const id = getIdOfEdge(n);\n newEdges.add(id);\n this.edges.update({\n id: id,\n label: n.label !== undefined ? n.label : "",\n from: n.from,\n to: n.to,\n color: n.color,\n dashes: n.dashes,\n });\n }\n this.edges.forEach(item => {\n if (!newEdges.has(item.id)) {\n this.edges.remove(item);\n }\n });\n }\n componentDidUpdate() {\n this.synchronizeData();\n }\n componentDidMount() {\n this.synchronizeData();\n const data = {\n nodes: this.nodes,\n edges: this.edges,\n };\n const options = {\n edges: {\n arrows: {\n to: { enabled: true, scaleFactor: 1, type: "arrow" },\n },\n },\n };\n const network = new vis_network__WEBPACK_IMPORTED_MODULE_0__[/* Network */ "b"](this.divRef.current, data, options);\n }\n};\nVisJsGraphViewer = __decorate([\n mobx_react__WEBPACK_IMPORTED_MODULE_1__["observer"]\n], VisJsGraphViewer);\n\n//# sourceMappingURL=VisJsGraphViewer.js.map\n\n//# sourceURL=webpack:///../visualization/dist/visualizers/graph-visualizers/VisJsGraphViewer.js?')}}]);

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[71],{551:function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PlotlyViewer", function() { return PlotlyViewer; });\n/* harmony import */ var mobx_react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(8);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var react_plotly_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(565);\n/* harmony import */ var react_plotly_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_plotly_js__WEBPACK_IMPORTED_MODULE_2__);\nvar __decorate = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\n if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\n return c > 3 && r && Object.defineProperty(target, key, r), r;\n};\n\n\n\nlet PlotlyViewer = class PlotlyViewer extends react__WEBPACK_IMPORTED_MODULE_1__["Component"] {\n render() {\n return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](react_plotly_js__WEBPACK_IMPORTED_MODULE_2___default.a, { style: { width: "100%" }, data: this.props.data, layout: {}, config: { responsive: true } }));\n }\n};\nPlotlyViewer = __decorate([\n mobx_react__WEBPACK_IMPORTED_MODULE_0__["observer"]\n], PlotlyViewer);\n\n//# sourceMappingURL=PlotlyViewer.js.map\n\n//# sourceURL=webpack:///../visualization/dist/visualizers/plotly/PlotlyViewer.js?')}}]);

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

1
editor.worker.js Normal file

File diff suppressed because one or more lines are too long

9
index.html Normal file
View File

@@ -0,0 +1,9 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Debug Visualizer</title>
</head>
<body>
<script type="text/javascript" src="main.js"></script></body>
</html>

1
main.js Normal file

File diff suppressed because one or more lines are too long

1
ts.worker.js Normal file

File diff suppressed because one or more lines are too long