From e3562e75e927a3dd4e0006db0ef9626b3f457abd Mon Sep 17 00:00:00 2001 From: DanyLE Date: Sun, 5 Jun 2022 13:35:09 +0200 Subject: [PATCH] fix font loading problem --- .../74d8acf8740a672d680194959e476053.ttf | Bin 65176 -> 0 bytes .../debug/bundle/7f1fe748ff21cfea4168.ttf | Bin 80 -> 70776 bytes .../ade705761eb7e702770dcaa0d4ac972f.ttf | Bin 70776 -> 0 bytes ...sm_vs_basic-languages_cpp_cpp_js.bundle.js | 4 ---- ...sm_vs_basic-languages_ecl_ecl_js.bundle.js | 4 ---- ...nguages_javascript_javascript_js.bundle.js | 7 ------- ...sm_vs_basic-languages_pug_pug_js.bundle.js | 4 ---- ..._vs_basic-languages_scss_scss_js.bundle.js | 4 ---- ..._vs_basic-languages_twig_twig_js.bundle.js | 4 ---- ..._esm_vs_basic-languages_vb_vb_js.bundle.js | 4 ---- MonacoCore/build/debug/main.js | 1 - MonacoCore/build/release/MonacoCore.zip | Bin 4126441 -> 4064374 bytes MonacoCore/bundle/7f1fe748ff21cfea4168.ttf | Bin 80 -> 70776 bytes .../ade705761eb7e702770dcaa0d4ac972f.ttf | Bin 70776 -> 0 bytes 14 files changed, 32 deletions(-) delete mode 100644 MonacoCore/build/debug/bundle/74d8acf8740a672d680194959e476053.ttf delete mode 100644 MonacoCore/build/debug/bundle/ade705761eb7e702770dcaa0d4ac972f.ttf delete mode 100644 MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_cpp_cpp_js.bundle.js delete mode 100644 MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_ecl_ecl_js.bundle.js delete mode 100644 MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_javascript_javascript_js.bundle.js delete mode 100644 MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_pug_pug_js.bundle.js delete mode 100644 MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_scss_scss_js.bundle.js delete mode 100644 MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_twig_twig_js.bundle.js delete mode 100644 MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_vb_vb_js.bundle.js delete mode 100644 MonacoCore/build/debug/main.js delete mode 100644 MonacoCore/bundle/ade705761eb7e702770dcaa0d4ac972f.ttf diff --git a/MonacoCore/build/debug/bundle/74d8acf8740a672d680194959e476053.ttf b/MonacoCore/build/debug/bundle/74d8acf8740a672d680194959e476053.ttf deleted file mode 100644 index b546c0a9775d3a6eae370da888c20094986fc70a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65176 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 literal 80 zcmWN@Q3`-C2msKljQs|&qLSz^;?z+zNWxLaulM!zwd?jETBubIh>vC?KG9mP2cwbi eh@lISL?O+v44UEJ2#|z{l1#)ajHP!kar*#;QyPo_ diff --git a/MonacoCore/build/debug/bundle/ade705761eb7e702770dcaa0d4ac972f.ttf b/MonacoCore/build/debug/bundle/ade705761eb7e702770dcaa0d4ac972f.ttf deleted file mode 100644 index 7eba31492ba78bbdc6cb62f91c005e051c790057..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70776 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 diff --git a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_cpp_cpp_js.bundle.js b/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_cpp_cpp_js.bundle.js deleted file mode 100644 index 6f981f6..0000000 --- a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_cpp_cpp_js.bundle.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunkbrowser_esm_webpack=self.webpackChunkbrowser_esm_webpack||[]).push([["vendors-node_modules_monaco-editor_esm_vs_basic-languages_cpp_cpp_js"],{"./node_modules/monaco-editor/esm/vs/basic-languages/cpp/cpp.js": -/*!**********************************************************************!*\ - !*** ./node_modules/monaco-editor/esm/vs/basic-languages/cpp/cpp.js ***! - \**********************************************************************/(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"conf\": () => (/* binding */ conf),\n/* harmony export */ \"language\": () => (/* binding */ language)\n/* harmony export */ });\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\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: \"'\", notIn: ['string', 'comment'] },\r\n { open: '\"', close: '\"', notIn: ['string'] }\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 folding: {\r\n markers: {\r\n start: new RegExp('^\\\\s*#pragma\\\\s+region\\\\b'),\r\n end: new RegExp('^\\\\s*#pragma\\\\s+endregion\\\\b')\r\n }\r\n }\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.cpp',\r\n brackets: [\r\n { token: 'delimiter.curly', open: '{', close: '}' },\r\n { token: 'delimiter.parenthesis', open: '(', close: ')' },\r\n { token: 'delimiter.square', open: '[', close: ']' },\r\n { token: 'delimiter.angle', open: '<', close: '>' }\r\n ],\r\n keywords: [\r\n 'abstract',\r\n 'amp',\r\n 'array',\r\n 'auto',\r\n 'bool',\r\n 'break',\r\n 'case',\r\n 'catch',\r\n 'char',\r\n 'class',\r\n 'const',\r\n 'constexpr',\r\n 'const_cast',\r\n 'continue',\r\n 'cpu',\r\n 'decltype',\r\n 'default',\r\n 'delegate',\r\n 'delete',\r\n 'do',\r\n 'double',\r\n 'dynamic_cast',\r\n 'each',\r\n 'else',\r\n 'enum',\r\n 'event',\r\n 'explicit',\r\n 'export',\r\n 'extern',\r\n 'false',\r\n 'final',\r\n 'finally',\r\n 'float',\r\n 'for',\r\n 'friend',\r\n 'gcnew',\r\n 'generic',\r\n 'goto',\r\n 'if',\r\n 'in',\r\n 'initonly',\r\n 'inline',\r\n 'int',\r\n 'interface',\r\n 'interior_ptr',\r\n 'internal',\r\n 'literal',\r\n 'long',\r\n 'mutable',\r\n 'namespace',\r\n 'new',\r\n 'noexcept',\r\n 'nullptr',\r\n '__nullptr',\r\n 'operator',\r\n 'override',\r\n 'partial',\r\n 'pascal',\r\n 'pin_ptr',\r\n 'private',\r\n 'property',\r\n 'protected',\r\n 'public',\r\n 'ref',\r\n 'register',\r\n 'reinterpret_cast',\r\n 'restrict',\r\n 'return',\r\n 'safe_cast',\r\n 'sealed',\r\n 'short',\r\n 'signed',\r\n 'sizeof',\r\n 'static',\r\n 'static_assert',\r\n 'static_cast',\r\n 'struct',\r\n 'switch',\r\n 'template',\r\n 'this',\r\n 'thread_local',\r\n 'throw',\r\n 'tile_static',\r\n 'true',\r\n 'try',\r\n 'typedef',\r\n 'typeid',\r\n 'typename',\r\n 'union',\r\n 'unsigned',\r\n 'using',\r\n 'virtual',\r\n 'void',\r\n 'volatile',\r\n 'wchar_t',\r\n 'where',\r\n 'while',\r\n '_asm',\r\n '_based',\r\n '_cdecl',\r\n '_declspec',\r\n '_fastcall',\r\n '_if_exists',\r\n '_if_not_exists',\r\n '_inline',\r\n '_multiple_inheritance',\r\n '_pascal',\r\n '_single_inheritance',\r\n '_stdcall',\r\n '_virtual_inheritance',\r\n '_w64',\r\n '__abstract',\r\n '__alignof',\r\n '__asm',\r\n '__assume',\r\n '__based',\r\n '__box',\r\n '__builtin_alignof',\r\n '__cdecl',\r\n '__clrcall',\r\n '__declspec',\r\n '__delegate',\r\n '__event',\r\n '__except',\r\n '__fastcall',\r\n '__finally',\r\n '__forceinline',\r\n '__gc',\r\n '__hook',\r\n '__identifier',\r\n '__if_exists',\r\n '__if_not_exists',\r\n '__inline',\r\n '__int128',\r\n '__int16',\r\n '__int32',\r\n '__int64',\r\n '__int8',\r\n '__interface',\r\n '__leave',\r\n '__m128',\r\n '__m128d',\r\n '__m128i',\r\n '__m256',\r\n '__m256d',\r\n '__m256i',\r\n '__m64',\r\n '__multiple_inheritance',\r\n '__newslot',\r\n '__nogc',\r\n '__noop',\r\n '__nounwind',\r\n '__novtordisp',\r\n '__pascal',\r\n '__pin',\r\n '__pragma',\r\n '__property',\r\n '__ptr32',\r\n '__ptr64',\r\n '__raise',\r\n '__restrict',\r\n '__resume',\r\n '__sealed',\r\n '__single_inheritance',\r\n '__stdcall',\r\n '__super',\r\n '__thiscall',\r\n '__try',\r\n '__try_cast',\r\n '__typeof',\r\n '__unaligned',\r\n '__unhook',\r\n '__uuidof',\r\n '__value',\r\n '__virtual_inheritance',\r\n '__w64',\r\n '__wchar_t'\r\n ],\r\n operators: [\r\n '=',\r\n '>',\r\n '<',\r\n '!',\r\n '~',\r\n '?',\r\n ':',\r\n '==',\r\n '<=',\r\n '>=',\r\n '!=',\r\n '&&',\r\n '||',\r\n '++',\r\n '--',\r\n '+',\r\n '-',\r\n '*',\r\n '/',\r\n '&',\r\n '|',\r\n '^',\r\n '%',\r\n '<<',\r\n '>>',\r\n '>>>',\r\n '+=',\r\n '-=',\r\n '*=',\r\n '/=',\r\n '&=',\r\n '|=',\r\n '^=',\r\n '%=',\r\n '<<=',\r\n '>>=',\r\n '>>>='\r\n ],\r\n // we include these common regular expressions\r\n symbols: /[=>](?!@symbols)/, '@brackets'],\r\n [\r\n /@symbols/,\r\n {\r\n cases: {\r\n '@operators': 'delimiter',\r\n '@default': ''\r\n }\r\n }\r\n ],\r\n // numbers\r\n [/\\d*\\d+[eE]([\\-+]?\\d+)?(@floatsuffix)/, 'number.float'],\r\n [/\\d*\\.\\d+([eE][\\-+]?\\d+)?(@floatsuffix)/, 'number.float'],\r\n [/0[xX][0-9a-fA-F']*[0-9a-fA-F](@integersuffix)/, 'number.hex'],\r\n [/0[0-7']*[0-7](@integersuffix)/, 'number.octal'],\r\n [/0[bB][0-1']*[0-1](@integersuffix)/, 'number.binary'],\r\n [/\\d[\\d']*\\d(@integersuffix)/, 'number'],\r\n [/\\d(@integersuffix)/, '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 [/(')(@escapes)(')/, ['string', 'string.escape', 'string']],\r\n [/'/, 'string.invalid']\r\n ],\r\n whitespace: [\r\n [/[ \\t\\r\\n]+/, ''],\r\n [/\\/\\*\\*(?!\\/)/, 'comment.doc', '@doccomment'],\r\n [/\\/\\*/, 'comment', '@comment'],\r\n [/\\/\\/.*$/, 'comment']\r\n ],\r\n comment: [\r\n [/[^\\/*]+/, 'comment'],\r\n [/\\*\\//, 'comment', '@pop'],\r\n [/[\\/*]/, 'comment']\r\n ],\r\n //Identical copy of comment above, except for the addition of .doc\r\n doccomment: [\r\n [/[^\\/*]+/, 'comment.doc'],\r\n [/\\*\\//, 'comment.doc', '@pop'],\r\n [/[\\/*]/, 'comment.doc']\r\n ],\r\n string: [\r\n [/[^\\\\\"]+/, 'string'],\r\n [/@escapes/, 'string.escape'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/\"/, 'string', '@pop']\r\n ],\r\n raw: [\r\n [\r\n /(.*)(\\))(?:([^ ()\\\\\\t\"]*))(\\\")/,\r\n {\r\n cases: {\r\n '$3==$S2': [\r\n 'string.raw',\r\n 'string.raw.end',\r\n 'string.raw.end',\r\n { token: 'string.raw.end', next: '@pop' }\r\n ],\r\n '@default': ['string.raw', 'string.raw', 'string.raw', 'string.raw']\r\n }\r\n }\r\n ],\r\n [/.*/, 'string.raw']\r\n ],\r\n annotation: [\r\n { include: '@whitespace' },\r\n [/using|alignas/, 'keyword'],\r\n [/[a-zA-Z0-9_]+/, 'annotation'],\r\n [/[,:]/, 'delimiter'],\r\n [/[()]/, '@brackets'],\r\n [/\\]\\s*\\]/, { token: 'annotation', next: '@pop' }]\r\n ],\r\n include: [\r\n [\r\n /(\\s*)(<)([^<>]*)(>)/,\r\n [\r\n '',\r\n 'keyword.directive.include.begin',\r\n 'string.include.identifier',\r\n { token: 'keyword.directive.include.end', next: '@pop' }\r\n ]\r\n ],\r\n [\r\n /(\\s*)(\")([^\"]*)(\")/,\r\n [\r\n '',\r\n 'keyword.directive.include.begin',\r\n 'string.include.identifier',\r\n { token: 'keyword.directive.include.end', next: '@pop' }\r\n ]\r\n ]\r\n ]\r\n }\r\n};\r\n\n\n//# sourceURL=webpack://browser-esm-webpack/./node_modules/monaco-editor/esm/vs/basic-languages/cpp/cpp.js?")}}]); \ No newline at end of file diff --git a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_ecl_ecl_js.bundle.js b/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_ecl_ecl_js.bundle.js deleted file mode 100644 index 55fd50e..0000000 --- a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_ecl_ecl_js.bundle.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunkbrowser_esm_webpack=self.webpackChunkbrowser_esm_webpack||[]).push([["vendors-node_modules_monaco-editor_esm_vs_basic-languages_ecl_ecl_js"],{"./node_modules/monaco-editor/esm/vs/basic-languages/ecl/ecl.js": -/*!**********************************************************************!*\ - !*** ./node_modules/monaco-editor/esm/vs/basic-languages/ecl/ecl.js ***! - \**********************************************************************/(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"conf\": () => (/* binding */ conf),\n/* harmony export */ \"language\": () => (/* binding */ language)\n/* harmony export */ });\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\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: \"'\", notIn: ['string', 'comment'] },\r\n { open: '\"', close: '\"', notIn: ['string', 'comment'] }\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 { open: '\"', close: '\"' }\r\n ]\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.ecl',\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 pounds: [\r\n 'append',\r\n 'break',\r\n 'declare',\r\n 'demangle',\r\n 'end',\r\n 'for',\r\n 'getdatatype',\r\n 'if',\r\n 'inmodule',\r\n 'loop',\r\n 'mangle',\r\n 'onwarning',\r\n 'option',\r\n 'set',\r\n 'stored',\r\n 'uniquename'\r\n ].join('|'),\r\n keywords: [\r\n '__compressed__',\r\n 'after',\r\n 'all',\r\n 'and',\r\n 'any',\r\n 'as',\r\n 'atmost',\r\n 'before',\r\n 'beginc',\r\n 'best',\r\n 'between',\r\n 'case',\r\n 'cluster',\r\n 'compressed',\r\n 'compression',\r\n 'const',\r\n 'counter',\r\n 'csv',\r\n 'default',\r\n 'descend',\r\n 'embed',\r\n 'encoding',\r\n 'encrypt',\r\n 'end',\r\n 'endc',\r\n 'endembed',\r\n 'endmacro',\r\n 'enum',\r\n 'escape',\r\n 'except',\r\n 'exclusive',\r\n 'expire',\r\n 'export',\r\n 'extend',\r\n 'fail',\r\n 'few',\r\n 'fileposition',\r\n 'first',\r\n 'flat',\r\n 'forward',\r\n 'from',\r\n 'full',\r\n 'function',\r\n 'functionmacro',\r\n 'group',\r\n 'grouped',\r\n 'heading',\r\n 'hole',\r\n 'ifblock',\r\n 'import',\r\n 'in',\r\n 'inner',\r\n 'interface',\r\n 'internal',\r\n 'joined',\r\n 'keep',\r\n 'keyed',\r\n 'last',\r\n 'left',\r\n 'limit',\r\n 'linkcounted',\r\n 'literal',\r\n 'little_endian',\r\n 'load',\r\n 'local',\r\n 'locale',\r\n 'lookup',\r\n 'lzw',\r\n 'macro',\r\n 'many',\r\n 'maxcount',\r\n 'maxlength',\r\n 'min skew',\r\n 'module',\r\n 'mofn',\r\n 'multiple',\r\n 'named',\r\n 'namespace',\r\n 'nocase',\r\n 'noroot',\r\n 'noscan',\r\n 'nosort',\r\n 'not',\r\n 'noxpath',\r\n 'of',\r\n 'onfail',\r\n 'only',\r\n 'opt',\r\n 'or',\r\n 'outer',\r\n 'overwrite',\r\n 'packed',\r\n 'partition',\r\n 'penalty',\r\n 'physicallength',\r\n 'pipe',\r\n 'prefetch',\r\n 'quote',\r\n 'record',\r\n 'repeat',\r\n 'retry',\r\n 'return',\r\n 'right',\r\n 'right1',\r\n 'right2',\r\n 'rows',\r\n 'rowset',\r\n 'scan',\r\n 'scope',\r\n 'self',\r\n 'separator',\r\n 'service',\r\n 'shared',\r\n 'skew',\r\n 'skip',\r\n 'smart',\r\n 'soapaction',\r\n 'sql',\r\n 'stable',\r\n 'store',\r\n 'terminator',\r\n 'thor',\r\n 'threshold',\r\n 'timelimit',\r\n 'timeout',\r\n 'token',\r\n 'transform',\r\n 'trim',\r\n 'type',\r\n 'unicodeorder',\r\n 'unordered',\r\n 'unsorted',\r\n 'unstable',\r\n 'update',\r\n 'use',\r\n 'validate',\r\n 'virtual',\r\n 'whole',\r\n 'width',\r\n 'wild',\r\n 'within',\r\n 'wnotrim',\r\n 'xml',\r\n 'xpath'\r\n ],\r\n functions: [\r\n 'abs',\r\n 'acos',\r\n 'aggregate',\r\n 'allnodes',\r\n 'apply',\r\n 'ascii',\r\n 'asin',\r\n 'assert',\r\n 'asstring',\r\n 'atan',\r\n 'atan2',\r\n 'ave',\r\n 'build',\r\n 'buildindex',\r\n 'case',\r\n 'catch',\r\n 'choose',\r\n 'choosen',\r\n 'choosesets',\r\n 'clustersize',\r\n 'combine',\r\n 'correlation',\r\n 'cos',\r\n 'cosh',\r\n 'count',\r\n 'covariance',\r\n 'cron',\r\n 'dataset',\r\n 'dedup',\r\n 'define',\r\n 'denormalize',\r\n 'dictionary',\r\n 'distribute',\r\n 'distributed',\r\n 'distribution',\r\n 'ebcdic',\r\n 'enth',\r\n 'error',\r\n 'evaluate',\r\n 'event',\r\n 'eventextra',\r\n 'eventname',\r\n 'exists',\r\n 'exp',\r\n 'fail',\r\n 'failcode',\r\n 'failmessage',\r\n 'fetch',\r\n 'fromunicode',\r\n 'fromxml',\r\n 'getenv',\r\n 'getisvalid',\r\n 'global',\r\n 'graph',\r\n 'group',\r\n 'hash',\r\n 'hash32',\r\n 'hash64',\r\n 'hashcrc',\r\n 'hashmd5',\r\n 'having',\r\n 'httpcall',\r\n 'httpheader',\r\n 'if',\r\n 'iff',\r\n 'index',\r\n 'intformat',\r\n 'isvalid',\r\n 'iterate',\r\n 'join',\r\n 'keydiff',\r\n 'keypatch',\r\n 'keyunicode',\r\n 'length',\r\n 'library',\r\n 'limit',\r\n 'ln',\r\n 'loadxml',\r\n 'local',\r\n 'log',\r\n 'loop',\r\n 'map',\r\n 'matched',\r\n 'matchlength',\r\n 'matchposition',\r\n 'matchtext',\r\n 'matchunicode',\r\n 'max',\r\n 'merge',\r\n 'mergejoin',\r\n 'min',\r\n 'nofold',\r\n 'nolocal',\r\n 'nonempty',\r\n 'normalize',\r\n 'nothor',\r\n 'notify',\r\n 'output',\r\n 'parallel',\r\n 'parse',\r\n 'pipe',\r\n 'power',\r\n 'preload',\r\n 'process',\r\n 'project',\r\n 'pull',\r\n 'random',\r\n 'range',\r\n 'rank',\r\n 'ranked',\r\n 'realformat',\r\n 'recordof',\r\n 'regexfind',\r\n 'regexreplace',\r\n 'regroup',\r\n 'rejected',\r\n 'rollup',\r\n 'round',\r\n 'roundup',\r\n 'row',\r\n 'rowdiff',\r\n 'sample',\r\n 'sequential',\r\n 'set',\r\n 'sin',\r\n 'sinh',\r\n 'sizeof',\r\n 'soapcall',\r\n 'sort',\r\n 'sorted',\r\n 'sqrt',\r\n 'stepped',\r\n 'stored',\r\n 'sum',\r\n 'table',\r\n 'tan',\r\n 'tanh',\r\n 'thisnode',\r\n 'topn',\r\n 'tounicode',\r\n 'toxml',\r\n 'transfer',\r\n 'transform',\r\n 'trim',\r\n 'truncate',\r\n 'typeof',\r\n 'ungroup',\r\n 'unicodeorder',\r\n 'variance',\r\n 'wait',\r\n 'which',\r\n 'workunit',\r\n 'xmldecode',\r\n 'xmlencode',\r\n 'xmltext',\r\n 'xmlunicode'\r\n ],\r\n typesint: ['integer', 'unsigned'].join('|'),\r\n typesnum: ['data', 'qstring', 'string', 'unicode', 'utf8', 'varstring', 'varunicode'],\r\n typesone: [\r\n 'ascii',\r\n 'big_endian',\r\n 'boolean',\r\n 'data',\r\n 'decimal',\r\n 'ebcdic',\r\n 'grouped',\r\n 'integer',\r\n 'linkcounted',\r\n 'pattern',\r\n 'qstring',\r\n 'real',\r\n 'record',\r\n 'rule',\r\n 'set of',\r\n 'streamed',\r\n 'string',\r\n 'token',\r\n 'udecimal',\r\n 'unicode',\r\n 'unsigned',\r\n 'utf8',\r\n 'varstring',\r\n 'varunicode'\r\n ].join('|'),\r\n operators: ['+', '-', '/', ':=', '<', '<>', '=', '>', '\\\\', 'and', 'in', 'not', 'or'],\r\n symbols: /[=>](?!@symbols)/, '@brackets'],\r\n [\r\n /@symbols/,\r\n {\r\n cases: {\r\n '@operators': 'delimiter',\r\n '@default': ''\r\n }\r\n }\r\n ],\r\n // numbers\r\n [/[0-9_]*\\.[0-9_]+([eE][\\-+]?\\d+)?/, 'number.float'],\r\n [/0[xX][0-9a-fA-F_]+/, 'number.hex'],\r\n [/0[bB][01]+/, 'number.hex'],\r\n [/[0-9_]+/, '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 [/(')(@escapes)(')/, ['string', 'string.escape', 'string']],\r\n [/'/, 'string.invalid']\r\n ],\r\n whitespace: [\r\n [/[ \\t\\v\\f\\r\\n]+/, ''],\r\n [/\\/\\*/, 'comment', '@comment'],\r\n [/\\/\\/.*$/, 'comment']\r\n ],\r\n comment: [\r\n [/[^\\/*]+/, 'comment'],\r\n [/\\*\\//, 'comment', '@pop'],\r\n [/[\\/*]/, 'comment']\r\n ],\r\n string: [\r\n [/[^\\\\']+/, 'string'],\r\n [/@escapes/, 'string.escape'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/'/, 'string', '@pop']\r\n ]\r\n }\r\n};\r\n\n\n//# sourceURL=webpack://browser-esm-webpack/./node_modules/monaco-editor/esm/vs/basic-languages/ecl/ecl.js?")}}]); \ No newline at end of file diff --git a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_javascript_javascript_js.bundle.js b/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_javascript_javascript_js.bundle.js deleted file mode 100644 index b78b784..0000000 --- a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_javascript_javascript_js.bundle.js +++ /dev/null @@ -1,7 +0,0 @@ -(self.webpackChunkbrowser_esm_webpack=self.webpackChunkbrowser_esm_webpack||[]).push([["vendors-node_modules_monaco-editor_esm_vs_basic-languages_javascript_javascript_js"],{"./node_modules/monaco-editor/esm/vs/basic-languages/javascript/javascript.js": -/*!************************************************************************************!*\ - !*** ./node_modules/monaco-editor/esm/vs/basic-languages/javascript/javascript.js ***! - \************************************************************************************/(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"conf\": () => (/* binding */ conf),\n/* harmony export */ \"language\": () => (/* binding */ language)\n/* harmony export */ });\n/* harmony import */ var _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../typescript/typescript.js */ \"./node_modules/monaco-editor/esm/vs/basic-languages/typescript/typescript.js\");\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 = _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.conf;\r\nvar language = {\r\n // Set defaultToken to invalid to see what you do not tokenize yet\r\n defaultToken: 'invalid',\r\n tokenPostfix: '.js',\r\n keywords: [\r\n 'break',\r\n 'case',\r\n 'catch',\r\n 'class',\r\n 'continue',\r\n 'const',\r\n 'constructor',\r\n 'debugger',\r\n 'default',\r\n 'delete',\r\n 'do',\r\n 'else',\r\n 'export',\r\n 'extends',\r\n 'false',\r\n 'finally',\r\n 'for',\r\n 'from',\r\n 'function',\r\n 'get',\r\n 'if',\r\n 'import',\r\n 'in',\r\n 'instanceof',\r\n 'let',\r\n 'new',\r\n 'null',\r\n 'return',\r\n 'set',\r\n 'super',\r\n 'switch',\r\n 'symbol',\r\n 'this',\r\n 'throw',\r\n 'true',\r\n 'try',\r\n 'typeof',\r\n 'undefined',\r\n 'var',\r\n 'void',\r\n 'while',\r\n 'with',\r\n 'yield',\r\n 'async',\r\n 'await',\r\n 'of'\r\n ],\r\n typeKeywords: [],\r\n operators: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.operators,\r\n symbols: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.symbols,\r\n escapes: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.escapes,\r\n digits: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.digits,\r\n octaldigits: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.octaldigits,\r\n binarydigits: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.binarydigits,\r\n hexdigits: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.hexdigits,\r\n regexpctl: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.regexpctl,\r\n regexpesc: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.regexpesc,\r\n tokenizer: _typescript_typescript_js__WEBPACK_IMPORTED_MODULE_0__.language.tokenizer\r\n};\r\n\n\n//# sourceURL=webpack://browser-esm-webpack/./node_modules/monaco-editor/esm/vs/basic-languages/javascript/javascript.js?")},"./node_modules/monaco-editor/esm/vs/basic-languages/typescript/typescript.js": -/*!************************************************************************************!*\ - !*** ./node_modules/monaco-editor/esm/vs/basic-languages/typescript/typescript.js ***! - \************************************************************************************/(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"conf\": () => (/* binding */ conf),\n/* harmony export */ \"language\": () => (/* binding */ language)\n/* harmony export */ });\n/* harmony import */ var _fillers_monaco_editor_core_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../fillers/monaco-editor-core.js */ \"./node_modules/monaco-editor/esm/vs/basic-languages/fillers/monaco-editor-core.js\");\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 wordPattern: /(-?\\d*\\.\\d\\w*)|([^\\`\\~\\!\\@\\#\\%\\^\\&\\*\\(\\)\\-\\=\\+\\[\\{\\]\\}\\\\\\|\\;\\:\\'\\\"\\,\\.\\<\\>\\/\\?\\s]+)/g,\r\n comments: {\r\n lineComment: '//',\r\n blockComment: ['/*', '*/']\r\n },\r\n brackets: [\r\n ['{', '}'],\r\n ['[', ']'],\r\n ['(', ')']\r\n ],\r\n onEnterRules: [\r\n {\r\n // e.g. /** | */\r\n beforeText: /^\\s*\\/\\*\\*(?!\\/)([^\\*]|\\*(?!\\/))*$/,\r\n afterText: /^\\s*\\*\\/$/,\r\n action: {\r\n indentAction: _fillers_monaco_editor_core_js__WEBPACK_IMPORTED_MODULE_0__.languages.IndentAction.IndentOutdent,\r\n appendText: ' * '\r\n }\r\n },\r\n {\r\n // e.g. /** ...|\r\n beforeText: /^\\s*\\/\\*\\*(?!\\/)([^\\*]|\\*(?!\\/))*$/,\r\n action: {\r\n indentAction: _fillers_monaco_editor_core_js__WEBPACK_IMPORTED_MODULE_0__.languages.IndentAction.None,\r\n appendText: ' * '\r\n }\r\n },\r\n {\r\n // e.g. * ...|\r\n beforeText: /^(\\t|(\\ \\ ))*\\ \\*(\\ ([^\\*]|\\*(?!\\/))*)?$/,\r\n action: {\r\n indentAction: _fillers_monaco_editor_core_js__WEBPACK_IMPORTED_MODULE_0__.languages.IndentAction.None,\r\n appendText: '* '\r\n }\r\n },\r\n {\r\n // e.g. */|\r\n beforeText: /^(\\t|(\\ \\ ))*\\ \\*\\/\\s*$/,\r\n action: {\r\n indentAction: _fillers_monaco_editor_core_js__WEBPACK_IMPORTED_MODULE_0__.languages.IndentAction.None,\r\n removeText: 1\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: '\"', notIn: ['string'] },\r\n { open: \"'\", close: \"'\", notIn: ['string', 'comment'] },\r\n { open: '`', close: '`', notIn: ['string', 'comment'] },\r\n { open: '/**', close: ' */', notIn: ['string'] }\r\n ],\r\n folding: {\r\n markers: {\r\n start: new RegExp('^\\\\s*//\\\\s*#?region\\\\b'),\r\n end: new RegExp('^\\\\s*//\\\\s*#?endregion\\\\b')\r\n }\r\n }\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 tokenPostfix: '.ts',\r\n keywords: [\r\n // Should match the keys of textToKeywordObj in\r\n // https://github.com/microsoft/TypeScript/blob/master/src/compiler/scanner.ts\r\n 'abstract',\r\n 'any',\r\n 'as',\r\n 'asserts',\r\n 'bigint',\r\n 'boolean',\r\n 'break',\r\n 'case',\r\n 'catch',\r\n 'class',\r\n 'continue',\r\n 'const',\r\n 'constructor',\r\n 'debugger',\r\n 'declare',\r\n 'default',\r\n 'delete',\r\n 'do',\r\n 'else',\r\n 'enum',\r\n 'export',\r\n 'extends',\r\n 'false',\r\n 'finally',\r\n 'for',\r\n 'from',\r\n 'function',\r\n 'get',\r\n 'if',\r\n 'implements',\r\n 'import',\r\n 'in',\r\n 'infer',\r\n 'instanceof',\r\n 'interface',\r\n 'is',\r\n 'keyof',\r\n 'let',\r\n 'module',\r\n 'namespace',\r\n 'never',\r\n 'new',\r\n 'null',\r\n 'number',\r\n 'object',\r\n 'package',\r\n 'private',\r\n 'protected',\r\n 'public',\r\n 'readonly',\r\n 'require',\r\n 'global',\r\n 'return',\r\n 'set',\r\n 'static',\r\n 'string',\r\n 'super',\r\n 'switch',\r\n 'symbol',\r\n 'this',\r\n 'throw',\r\n 'true',\r\n 'try',\r\n 'type',\r\n 'typeof',\r\n 'undefined',\r\n 'unique',\r\n 'unknown',\r\n 'var',\r\n 'void',\r\n 'while',\r\n 'with',\r\n 'yield',\r\n 'async',\r\n 'await',\r\n 'of'\r\n ],\r\n operators: [\r\n '<=',\r\n '>=',\r\n '==',\r\n '!=',\r\n '===',\r\n '!==',\r\n '=>',\r\n '+',\r\n '-',\r\n '**',\r\n '*',\r\n '/',\r\n '%',\r\n '++',\r\n '--',\r\n '<<',\r\n '>',\r\n '>>>',\r\n '&',\r\n '|',\r\n '^',\r\n '!',\r\n '~',\r\n '&&',\r\n '||',\r\n '??',\r\n '?',\r\n ':',\r\n '=',\r\n '+=',\r\n '-=',\r\n '*=',\r\n '**=',\r\n '/=',\r\n '%=',\r\n '<<=',\r\n '>>=',\r\n '>>>=',\r\n '&=',\r\n '|=',\r\n '^=',\r\n '@'\r\n ],\r\n // we include these common regular expressions\r\n symbols: /[=>](?!@symbols)/, '@brackets'],\r\n [/!(?=([^=]|$))/, 'delimiter'],\r\n [\r\n /@symbols/,\r\n {\r\n cases: {\r\n '@operators': 'delimiter',\r\n '@default': ''\r\n }\r\n }\r\n ],\r\n // numbers\r\n [/(@digits)[eE]([\\-+]?(@digits))?/, 'number.float'],\r\n [/(@digits)\\.(@digits)([eE][\\-+]?(@digits))?/, 'number.float'],\r\n [/0[xX](@hexdigits)n?/, 'number.hex'],\r\n [/0[oO]?(@octaldigits)n?/, 'number.octal'],\r\n [/0[bB](@binarydigits)n?/, 'number.binary'],\r\n [/(@digits)n?/, 'number'],\r\n // delimiter: after number because of .\\d floats\r\n [/[;,.]/, 'delimiter'],\r\n // strings\r\n [/\"([^\"\\\\]|\\\\.)*$/, 'string.invalid'],\r\n [/'([^'\\\\]|\\\\.)*$/, 'string.invalid'],\r\n [/\"/, 'string', '@string_double'],\r\n [/'/, 'string', '@string_single'],\r\n [/`/, 'string', '@string_backtick']\r\n ],\r\n whitespace: [\r\n [/[ \\t\\r\\n]+/, ''],\r\n [/\\/\\*\\*(?!\\/)/, 'comment.doc', '@jsdoc'],\r\n [/\\/\\*/, 'comment', '@comment'],\r\n [/\\/\\/.*$/, 'comment']\r\n ],\r\n comment: [\r\n [/[^\\/*]+/, 'comment'],\r\n [/\\*\\//, 'comment', '@pop'],\r\n [/[\\/*]/, 'comment']\r\n ],\r\n jsdoc: [\r\n [/[^\\/*]+/, 'comment.doc'],\r\n [/\\*\\//, 'comment.doc', '@pop'],\r\n [/[\\/*]/, 'comment.doc']\r\n ],\r\n // We match regular expression quite precisely\r\n regexp: [\r\n [\r\n /(\\{)(\\d+(?:,\\d*)?)(\\})/,\r\n ['regexp.escape.control', 'regexp.escape.control', 'regexp.escape.control']\r\n ],\r\n [\r\n /(\\[)(\\^?)(?=(?:[^\\]\\\\\\/]|\\\\.)+)/,\r\n ['regexp.escape.control', { token: 'regexp.escape.control', next: '@regexrange' }]\r\n ],\r\n [/(\\()(\\?:|\\?=|\\?!)/, ['regexp.escape.control', 'regexp.escape.control']],\r\n [/[()]/, 'regexp.escape.control'],\r\n [/@regexpctl/, 'regexp.escape.control'],\r\n [/[^\\\\\\/]/, 'regexp'],\r\n [/@regexpesc/, 'regexp.escape'],\r\n [/\\\\\\./, 'regexp.invalid'],\r\n [\r\n /(\\/)([gimsuy]*)/,\r\n [{ token: 'regexp', bracket: '@close', next: '@pop' }, 'keyword.other']\r\n ]\r\n ],\r\n regexrange: [\r\n [/-/, 'regexp.escape.control'],\r\n [/\\^/, 'regexp.invalid'],\r\n [/@regexpesc/, 'regexp.escape'],\r\n [/[^\\]]/, 'regexp'],\r\n [\r\n /\\]/,\r\n {\r\n token: 'regexp.escape.control',\r\n next: '@pop',\r\n bracket: '@close'\r\n }\r\n ]\r\n ],\r\n string_double: [\r\n [/[^\\\\\"]+/, 'string'],\r\n [/@escapes/, 'string.escape'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/\"/, 'string', '@pop']\r\n ],\r\n string_single: [\r\n [/[^\\\\']+/, 'string'],\r\n [/@escapes/, 'string.escape'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/'/, 'string', '@pop']\r\n ],\r\n string_backtick: [\r\n [/\\$\\{/, { token: 'delimiter.bracket', next: '@bracketCounting' }],\r\n [/[^\\\\`$]+/, 'string'],\r\n [/@escapes/, 'string.escape'],\r\n [/\\\\./, 'string.escape.invalid'],\r\n [/`/, 'string', '@pop']\r\n ],\r\n bracketCounting: [\r\n [/\\{/, 'delimiter.bracket', '@bracketCounting'],\r\n [/\\}/, 'delimiter.bracket', '@pop'],\r\n { include: 'common' }\r\n ]\r\n }\r\n};\r\n\n\n//# sourceURL=webpack://browser-esm-webpack/./node_modules/monaco-editor/esm/vs/basic-languages/typescript/typescript.js?")}}]); \ No newline at end of file diff --git a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_pug_pug_js.bundle.js b/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_pug_pug_js.bundle.js deleted file mode 100644 index a3be421..0000000 --- a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_pug_pug_js.bundle.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunkbrowser_esm_webpack=self.webpackChunkbrowser_esm_webpack||[]).push([["vendors-node_modules_monaco-editor_esm_vs_basic-languages_pug_pug_js"],{"./node_modules/monaco-editor/esm/vs/basic-languages/pug/pug.js": -/*!**********************************************************************!*\ - !*** ./node_modules/monaco-editor/esm/vs/basic-languages/pug/pug.js ***! - \**********************************************************************/(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"conf\": () => (/* binding */ conf),\n/* harmony export */ \"language\": () => (/* binding */ language)\n/* harmony export */ });\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\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: '\"', notIn: ['string', 'comment'] },\r\n { open: \"'\", close: \"'\", notIn: ['string', 'comment'] },\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 folding: {\r\n offSide: true\r\n }\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.pug',\r\n ignoreCase: true,\r\n brackets: [\r\n { token: 'delimiter.curly', open: '{', close: '}' },\r\n { token: 'delimiter.array', open: '[', close: ']' },\r\n { token: 'delimiter.parenthesis', open: '(', close: ')' }\r\n ],\r\n keywords: [\r\n 'append',\r\n 'block',\r\n 'case',\r\n 'default',\r\n 'doctype',\r\n 'each',\r\n 'else',\r\n 'extends',\r\n 'for',\r\n 'if',\r\n 'in',\r\n 'include',\r\n 'mixin',\r\n 'typeof',\r\n 'unless',\r\n 'var',\r\n 'when'\r\n ],\r\n tags: [\r\n 'a',\r\n 'abbr',\r\n 'acronym',\r\n 'address',\r\n 'area',\r\n 'article',\r\n 'aside',\r\n 'audio',\r\n 'b',\r\n 'base',\r\n 'basefont',\r\n 'bdi',\r\n 'bdo',\r\n 'blockquote',\r\n 'body',\r\n 'br',\r\n 'button',\r\n 'canvas',\r\n 'caption',\r\n 'center',\r\n 'cite',\r\n 'code',\r\n 'col',\r\n 'colgroup',\r\n 'command',\r\n 'datalist',\r\n 'dd',\r\n 'del',\r\n 'details',\r\n 'dfn',\r\n 'div',\r\n 'dl',\r\n 'dt',\r\n 'em',\r\n 'embed',\r\n 'fieldset',\r\n 'figcaption',\r\n 'figure',\r\n 'font',\r\n 'footer',\r\n 'form',\r\n 'frame',\r\n 'frameset',\r\n 'h1',\r\n 'h2',\r\n 'h3',\r\n 'h4',\r\n 'h5',\r\n 'h6',\r\n 'head',\r\n 'header',\r\n 'hgroup',\r\n 'hr',\r\n 'html',\r\n 'i',\r\n 'iframe',\r\n 'img',\r\n 'input',\r\n 'ins',\r\n 'keygen',\r\n 'kbd',\r\n 'label',\r\n 'li',\r\n 'link',\r\n 'map',\r\n 'mark',\r\n 'menu',\r\n 'meta',\r\n 'meter',\r\n 'nav',\r\n 'noframes',\r\n 'noscript',\r\n 'object',\r\n 'ol',\r\n 'optgroup',\r\n 'option',\r\n 'output',\r\n 'p',\r\n 'param',\r\n 'pre',\r\n 'progress',\r\n 'q',\r\n 'rp',\r\n 'rt',\r\n 'ruby',\r\n 's',\r\n 'samp',\r\n 'script',\r\n 'section',\r\n 'select',\r\n 'small',\r\n 'source',\r\n 'span',\r\n 'strike',\r\n 'strong',\r\n 'style',\r\n 'sub',\r\n 'summary',\r\n 'sup',\r\n 'table',\r\n 'tbody',\r\n 'td',\r\n 'textarea',\r\n 'tfoot',\r\n 'th',\r\n 'thead',\r\n 'time',\r\n 'title',\r\n 'tr',\r\n 'tracks',\r\n 'tt',\r\n 'u',\r\n 'ul',\r\n 'video',\r\n 'wbr'\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 tokenizer: {\r\n root: [\r\n // Tag or a keyword at start\r\n [\r\n /^(\\s*)([a-zA-Z_-][\\w-]*)/,\r\n {\r\n cases: {\r\n '$2@tags': {\r\n cases: {\r\n '@eos': ['', 'tag'],\r\n '@default': ['', { token: 'tag', next: '@tag.$1' }]\r\n }\r\n },\r\n '$2@keywords': ['', { token: 'keyword.$2' }],\r\n '@default': ['', '']\r\n }\r\n }\r\n ],\r\n // id\r\n [\r\n /^(\\s*)(#[a-zA-Z_-][\\w-]*)/,\r\n {\r\n cases: {\r\n '@eos': ['', 'tag.id'],\r\n '@default': ['', { token: 'tag.id', next: '@tag.$1' }]\r\n }\r\n }\r\n ],\r\n // class\r\n [\r\n /^(\\s*)(\\.[a-zA-Z_-][\\w-]*)/,\r\n {\r\n cases: {\r\n '@eos': ['', 'tag.class'],\r\n '@default': ['', { token: 'tag.class', next: '@tag.$1' }]\r\n }\r\n }\r\n ],\r\n // plain text with pipe\r\n [/^(\\s*)(\\|.*)$/, ''],\r\n { include: '@whitespace' },\r\n // keywords\r\n [\r\n /[a-zA-Z_$][\\w$]*/,\r\n {\r\n cases: {\r\n '@keywords': { token: 'keyword.$0' },\r\n '@default': ''\r\n }\r\n }\r\n ],\r\n // delimiters and operators\r\n [/[{}()\\[\\]]/, '@brackets'],\r\n [/@symbols/, 'delimiter'],\r\n // numbers\r\n [/\\d+\\.\\d+([eE][\\-+]?\\d+)?/, 'number.float'],\r\n [/\\d+/, 'number'],\r\n // strings:\r\n [/\"/, 'string', '@string.\"'],\r\n [/'/, 'string', \"@string.'\"]\r\n ],\r\n tag: [\r\n [/(\\.)(\\s*$)/, [{ token: 'delimiter', next: '@blockText.$S2.' }, '']],\r\n [/\\s+/, { token: '', next: '@simpleText' }],\r\n // id\r\n [\r\n /#[a-zA-Z_-][\\w-]*/,\r\n {\r\n cases: {\r\n '@eos': { token: 'tag.id', next: '@pop' },\r\n '@default': 'tag.id'\r\n }\r\n }\r\n ],\r\n // class\r\n [\r\n /\\.[a-zA-Z_-][\\w-]*/,\r\n {\r\n cases: {\r\n '@eos': { token: 'tag.class', next: '@pop' },\r\n '@default': 'tag.class'\r\n }\r\n }\r\n ],\r\n // attributes\r\n [/\\(/, { token: 'delimiter.parenthesis', next: '@attributeList' }]\r\n ],\r\n simpleText: [\r\n [/[^#]+$/, { token: '', next: '@popall' }],\r\n [/[^#]+/, { token: '' }],\r\n // interpolation\r\n [\r\n /(#{)([^}]*)(})/,\r\n {\r\n cases: {\r\n '@eos': [\r\n 'interpolation.delimiter',\r\n 'interpolation',\r\n {\r\n token: 'interpolation.delimiter',\r\n next: '@popall'\r\n }\r\n ],\r\n '@default': [\r\n 'interpolation.delimiter',\r\n 'interpolation',\r\n 'interpolation.delimiter'\r\n ]\r\n }\r\n }\r\n ],\r\n [/#$/, { token: '', next: '@popall' }],\r\n [/#/, '']\r\n ],\r\n attributeList: [\r\n [/\\s+/, ''],\r\n [\r\n /(\\w+)(\\s*=\\s*)(\"|')/,\r\n ['attribute.name', 'delimiter', { token: 'attribute.value', next: '@value.$3' }]\r\n ],\r\n [/\\w+/, 'attribute.name'],\r\n [\r\n /,/,\r\n {\r\n cases: {\r\n '@eos': {\r\n token: 'attribute.delimiter',\r\n next: '@popall'\r\n },\r\n '@default': 'attribute.delimiter'\r\n }\r\n }\r\n ],\r\n [/\\)$/, { token: 'delimiter.parenthesis', next: '@popall' }],\r\n [/\\)/, { token: 'delimiter.parenthesis', next: '@pop' }]\r\n ],\r\n whitespace: [\r\n [/^(\\s*)(\\/\\/.*)$/, { token: 'comment', next: '@blockText.$1.comment' }],\r\n [/[ \\t\\r\\n]+/, ''],\r\n [/\x3c!--/, { token: 'comment', next: '@comment' }]\r\n ],\r\n blockText: [\r\n [\r\n /^\\s+.*$/,\r\n {\r\n cases: {\r\n '($S2\\\\s+.*$)': { token: '$S3' },\r\n '@default': { token: '@rematch', next: '@popall' }\r\n }\r\n }\r\n ],\r\n [/./, { token: '@rematch', next: '@popall' }]\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 string: [\r\n [\r\n /[^\\\\\"'#]+/,\r\n {\r\n cases: {\r\n '@eos': { token: 'string', next: '@popall' },\r\n '@default': 'string'\r\n }\r\n }\r\n ],\r\n [\r\n /@escapes/,\r\n {\r\n cases: {\r\n '@eos': { token: 'string.escape', next: '@popall' },\r\n '@default': 'string.escape'\r\n }\r\n }\r\n ],\r\n [\r\n /\\\\./,\r\n {\r\n cases: {\r\n '@eos': {\r\n token: 'string.escape.invalid',\r\n next: '@popall'\r\n },\r\n '@default': 'string.escape.invalid'\r\n }\r\n }\r\n ],\r\n // interpolation\r\n [\r\n /(#{)([^}]*)(})/,\r\n ['interpolation.delimiter', 'interpolation', 'interpolation.delimiter']\r\n ],\r\n [/#/, 'string'],\r\n [\r\n /[\"']/,\r\n {\r\n cases: {\r\n '$#==$S2': { token: 'string', next: '@pop' },\r\n '@default': { token: 'string' }\r\n }\r\n }\r\n ]\r\n ],\r\n // Almost identical to above, except for escapes and the output token\r\n value: [\r\n [\r\n /[^\\\\\"']+/,\r\n {\r\n cases: {\r\n '@eos': { token: 'attribute.value', next: '@popall' },\r\n '@default': 'attribute.value'\r\n }\r\n }\r\n ],\r\n [\r\n /\\\\./,\r\n {\r\n cases: {\r\n '@eos': { token: 'attribute.value', next: '@popall' },\r\n '@default': 'attribute.value'\r\n }\r\n }\r\n ],\r\n [\r\n /[\"']/,\r\n {\r\n cases: {\r\n '$#==$S2': { token: 'attribute.value', next: '@pop' },\r\n '@default': { token: 'attribute.value' }\r\n }\r\n }\r\n ]\r\n ]\r\n }\r\n};\r\n\n\n//# sourceURL=webpack://browser-esm-webpack/./node_modules/monaco-editor/esm/vs/basic-languages/pug/pug.js?")}}]); \ No newline at end of file diff --git a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_scss_scss_js.bundle.js b/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_scss_scss_js.bundle.js deleted file mode 100644 index f5cc99e..0000000 --- a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_scss_scss_js.bundle.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunkbrowser_esm_webpack=self.webpackChunkbrowser_esm_webpack||[]).push([["vendors-node_modules_monaco-editor_esm_vs_basic-languages_scss_scss_js"],{"./node_modules/monaco-editor/esm/vs/basic-languages/scss/scss.js": -/*!************************************************************************!*\ - !*** ./node_modules/monaco-editor/esm/vs/basic-languages/scss/scss.js ***! - \************************************************************************/(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"conf\": () => (/* binding */ conf),\n/* harmony export */ \"language\": () => (/* binding */ language)\n/* harmony export */ });\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\nvar conf = {\r\n wordPattern: /(#?-?\\d*\\.\\d\\w*%?)|([@$#!.:]?[\\w-?]+%?)|[@#!.]/g,\r\n comments: {\r\n blockComment: ['/*', '*/'],\r\n lineComment: '//'\r\n },\r\n brackets: [\r\n ['{', '}'],\r\n ['[', ']'],\r\n ['(', ')']\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 { open: '\"', close: '\"', notIn: ['string', 'comment'] },\r\n { open: \"'\", close: \"'\", notIn: ['string', 'comment'] }\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 folding: {\r\n markers: {\r\n start: new RegExp('^\\\\s*\\\\/\\\\*\\\\s*#region\\\\b\\\\s*(.*?)\\\\s*\\\\*\\\\/'),\r\n end: new RegExp('^\\\\s*\\\\/\\\\*\\\\s*#endregion\\\\b.*\\\\*\\\\/')\r\n }\r\n }\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '.scss',\r\n ws: '[ \\t\\n\\r\\f]*',\r\n identifier: '-?-?([a-zA-Z]|(\\\\\\\\(([0-9a-fA-F]{1,6}\\\\s?)|[^[0-9a-fA-F])))([\\\\w\\\\-]|(\\\\\\\\(([0-9a-fA-F]{1,6}\\\\s?)|[^[0-9a-fA-F])))*',\r\n brackets: [\r\n { open: '{', close: '}', token: 'delimiter.curly' },\r\n { open: '[', close: ']', token: 'delimiter.bracket' },\r\n { open: '(', close: ')', token: 'delimiter.parenthesis' },\r\n { open: '<', close: '>', token: 'delimiter.angle' }\r\n ],\r\n tokenizer: {\r\n root: [{ include: '@selector' }],\r\n selector: [\r\n { include: '@comments' },\r\n { include: '@import' },\r\n { include: '@variabledeclaration' },\r\n { include: '@warndebug' },\r\n ['[@](include)', { token: 'keyword', next: '@includedeclaration' }],\r\n [\r\n '[@](keyframes|-webkit-keyframes|-moz-keyframes|-o-keyframes)',\r\n { token: 'keyword', next: '@keyframedeclaration' }\r\n ],\r\n ['[@](page|content|font-face|-moz-document)', { token: 'keyword' }],\r\n ['[@](charset|namespace)', { token: 'keyword', next: '@declarationbody' }],\r\n ['[@](function)', { token: 'keyword', next: '@functiondeclaration' }],\r\n ['[@](mixin)', { token: 'keyword', next: '@mixindeclaration' }],\r\n ['url(\\\\-prefix)?\\\\(', { token: 'meta', next: '@urldeclaration' }],\r\n { include: '@controlstatement' },\r\n { include: '@selectorname' },\r\n ['[&\\\\*]', 'tag'],\r\n ['[>\\\\+,]', 'delimiter'],\r\n ['\\\\[', { token: 'delimiter.bracket', next: '@selectorattribute' }],\r\n ['{', { token: 'delimiter.curly', next: '@selectorbody' }]\r\n ],\r\n selectorbody: [\r\n ['[*_]?@identifier@ws:(?=(\\\\s|\\\\d|[^{;}]*[;}]))', 'attribute.name', '@rulevalue'],\r\n { include: '@selector' },\r\n ['[@](extend)', { token: 'keyword', next: '@extendbody' }],\r\n ['[@](return)', { token: 'keyword', next: '@declarationbody' }],\r\n ['}', { token: 'delimiter.curly', next: '@pop' }]\r\n ],\r\n selectorname: [\r\n ['#{', { token: 'meta', next: '@variableinterpolation' }],\r\n ['(\\\\.|#(?=[^{])|%|(@identifier)|:)+', 'tag'] // selector (.foo, div, ...)\r\n ],\r\n selectorattribute: [\r\n { include: '@term' },\r\n [']', { token: 'delimiter.bracket', next: '@pop' }]\r\n ],\r\n term: [\r\n { include: '@comments' },\r\n ['url(\\\\-prefix)?\\\\(', { token: 'meta', next: '@urldeclaration' }],\r\n { include: '@functioninvocation' },\r\n { include: '@numbers' },\r\n { include: '@strings' },\r\n { include: '@variablereference' },\r\n ['(and\\\\b|or\\\\b|not\\\\b)', 'operator'],\r\n { include: '@name' },\r\n ['([<>=\\\\+\\\\-\\\\*\\\\/\\\\^\\\\|\\\\~,])', 'operator'],\r\n [',', 'delimiter'],\r\n ['!default', 'literal'],\r\n ['\\\\(', { token: 'delimiter.parenthesis', next: '@parenthizedterm' }]\r\n ],\r\n rulevalue: [\r\n { include: '@term' },\r\n ['!important', 'literal'],\r\n [';', 'delimiter', '@pop'],\r\n ['{', { token: 'delimiter.curly', switchTo: '@nestedproperty' }],\r\n ['(?=})', { token: '', next: '@pop' }] // missing semicolon\r\n ],\r\n nestedproperty: [\r\n ['[*_]?@identifier@ws:', 'attribute.name', '@rulevalue'],\r\n { include: '@comments' },\r\n ['}', { token: 'delimiter.curly', next: '@pop' }]\r\n ],\r\n warndebug: [['[@](warn|debug)', { token: 'keyword', next: '@declarationbody' }]],\r\n import: [['[@](import)', { token: 'keyword', next: '@declarationbody' }]],\r\n variabledeclaration: [\r\n // sass variables\r\n ['\\\\$@identifier@ws:', 'variable.decl', '@declarationbody']\r\n ],\r\n urldeclaration: [\r\n { include: '@strings' },\r\n ['[^)\\r\\n]+', 'string'],\r\n ['\\\\)', { token: 'meta', next: '@pop' }]\r\n ],\r\n parenthizedterm: [\r\n { include: '@term' },\r\n ['\\\\)', { token: 'delimiter.parenthesis', next: '@pop' }]\r\n ],\r\n declarationbody: [\r\n { include: '@term' },\r\n [';', 'delimiter', '@pop'],\r\n ['(?=})', { token: '', next: '@pop' }] // missing semicolon\r\n ],\r\n extendbody: [\r\n { include: '@selectorname' },\r\n ['!optional', 'literal'],\r\n [';', 'delimiter', '@pop'],\r\n ['(?=})', { token: '', next: '@pop' }] // missing semicolon\r\n ],\r\n variablereference: [\r\n // sass variable reference\r\n ['\\\\$@identifier', 'variable.ref'],\r\n ['\\\\.\\\\.\\\\.', 'operator'],\r\n ['#{', { token: 'meta', next: '@variableinterpolation' }] // sass var resolve\r\n ],\r\n variableinterpolation: [\r\n { include: '@variablereference' },\r\n ['}', { token: 'meta', next: '@pop' }]\r\n ],\r\n comments: [\r\n ['\\\\/\\\\*', 'comment', '@comment'],\r\n ['\\\\/\\\\/+.*', 'comment']\r\n ],\r\n comment: [\r\n ['\\\\*\\\\/', 'comment', '@pop'],\r\n ['.', 'comment']\r\n ],\r\n name: [['@identifier', 'attribute.value']],\r\n numbers: [\r\n ['(\\\\d*\\\\.)?\\\\d+([eE][\\\\-+]?\\\\d+)?', { token: 'number', next: '@units' }],\r\n ['#[0-9a-fA-F_]+(?!\\\\w)', 'number.hex']\r\n ],\r\n units: [\r\n [\r\n '(em|ex|ch|rem|vmin|vmax|vw|vh|vm|cm|mm|in|px|pt|pc|deg|grad|rad|turn|s|ms|Hz|kHz|%)?',\r\n 'number',\r\n '@pop'\r\n ]\r\n ],\r\n functiondeclaration: [\r\n ['@identifier@ws\\\\(', { token: 'meta', next: '@parameterdeclaration' }],\r\n ['{', { token: 'delimiter.curly', switchTo: '@functionbody' }]\r\n ],\r\n mixindeclaration: [\r\n // mixin with parameters\r\n ['@identifier@ws\\\\(', { token: 'meta', next: '@parameterdeclaration' }],\r\n // mixin without parameters\r\n ['@identifier', 'meta'],\r\n ['{', { token: 'delimiter.curly', switchTo: '@selectorbody' }]\r\n ],\r\n parameterdeclaration: [\r\n ['\\\\$@identifier@ws:', 'variable.decl'],\r\n ['\\\\.\\\\.\\\\.', 'operator'],\r\n [',', 'delimiter'],\r\n { include: '@term' },\r\n ['\\\\)', { token: 'meta', next: '@pop' }]\r\n ],\r\n includedeclaration: [\r\n { include: '@functioninvocation' },\r\n ['@identifier', 'meta'],\r\n [';', 'delimiter', '@pop'],\r\n ['(?=})', { token: '', next: '@pop' }],\r\n ['{', { token: 'delimiter.curly', switchTo: '@selectorbody' }]\r\n ],\r\n keyframedeclaration: [\r\n ['@identifier', 'meta'],\r\n ['{', { token: 'delimiter.curly', switchTo: '@keyframebody' }]\r\n ],\r\n keyframebody: [\r\n { include: '@term' },\r\n ['{', { token: 'delimiter.curly', next: '@selectorbody' }],\r\n ['}', { token: 'delimiter.curly', next: '@pop' }]\r\n ],\r\n controlstatement: [\r\n [\r\n '[@](if|else|for|while|each|media)',\r\n { token: 'keyword.flow', next: '@controlstatementdeclaration' }\r\n ]\r\n ],\r\n controlstatementdeclaration: [\r\n ['(in|from|through|if|to)\\\\b', { token: 'keyword.flow' }],\r\n { include: '@term' },\r\n ['{', { token: 'delimiter.curly', switchTo: '@selectorbody' }]\r\n ],\r\n functionbody: [\r\n ['[@](return)', { token: 'keyword' }],\r\n { include: '@variabledeclaration' },\r\n { include: '@term' },\r\n { include: '@controlstatement' },\r\n [';', 'delimiter'],\r\n ['}', { token: 'delimiter.curly', next: '@pop' }]\r\n ],\r\n functioninvocation: [['@identifier\\\\(', { token: 'meta', next: '@functionarguments' }]],\r\n functionarguments: [\r\n ['\\\\$@identifier@ws:', 'attribute.name'],\r\n ['[,]', 'delimiter'],\r\n { include: '@term' },\r\n ['\\\\)', { token: 'meta', next: '@pop' }]\r\n ],\r\n strings: [\r\n ['~?\"', { token: 'string.delimiter', next: '@stringenddoublequote' }],\r\n [\"~?'\", { token: 'string.delimiter', next: '@stringendquote' }]\r\n ],\r\n stringenddoublequote: [\r\n ['\\\\\\\\.', 'string'],\r\n ['\"', { token: 'string.delimiter', next: '@pop' }],\r\n ['.', 'string']\r\n ],\r\n stringendquote: [\r\n ['\\\\\\\\.', 'string'],\r\n [\"'\", { token: 'string.delimiter', next: '@pop' }],\r\n ['.', 'string']\r\n ]\r\n }\r\n};\r\n\n\n//# sourceURL=webpack://browser-esm-webpack/./node_modules/monaco-editor/esm/vs/basic-languages/scss/scss.js?")}}]); \ No newline at end of file diff --git a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_twig_twig_js.bundle.js b/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_twig_twig_js.bundle.js deleted file mode 100644 index f9f1c09..0000000 --- a/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_basic-languages_twig_twig_js.bundle.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunkbrowser_esm_webpack=self.webpackChunkbrowser_esm_webpack||[]).push([["vendors-node_modules_monaco-editor_esm_vs_basic-languages_twig_twig_js"],{"./node_modules/monaco-editor/esm/vs/basic-languages/twig/twig.js": -/*!************************************************************************!*\ - !*** ./node_modules/monaco-editor/esm/vs/basic-languages/twig/twig.js ***! - \************************************************************************/(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"conf\": () => (/* binding */ conf),\n/* harmony export */ \"language\": () => (/* binding */ language)\n/* harmony export */ });\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\nvar conf = {\r\n wordPattern: /(-?\\d*\\.\\d\\w*)|([^\\`\\~\\!\\@\\$\\^\\&\\*\\(\\)\\=\\+\\[\\{\\]\\}\\\\\\|\\;\\:\\'\\\"\\,\\.\\<\\>\\/\\s]+)/g,\r\n comments: {\r\n blockComment: ['{#', '#}']\r\n },\r\n brackets: [\r\n ['{#', '#}'],\r\n ['{%', '%}'],\r\n ['{{', '}}'],\r\n ['(', ')'],\r\n ['[', ']'],\r\n // HTML\r\n ['\x3c!--', '--\x3e'],\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 { open: '\"', close: '\"' },\r\n { open: \"'\", close: \"'\" }\r\n ],\r\n surroundingPairs: [\r\n { open: '\"', close: '\"' },\r\n { open: \"'\", close: \"'\" },\r\n // HTML\r\n { open: '<', close: '>' }\r\n ]\r\n};\r\nvar language = {\r\n defaultToken: '',\r\n tokenPostfix: '',\r\n ignoreCase: true,\r\n keywords: [\r\n // (opening) tags\r\n 'apply',\r\n 'autoescape',\r\n 'block',\r\n 'deprecated',\r\n 'do',\r\n 'embed',\r\n 'extends',\r\n 'flush',\r\n 'for',\r\n 'from',\r\n 'if',\r\n 'import',\r\n 'include',\r\n 'macro',\r\n 'sandbox',\r\n 'set',\r\n 'use',\r\n 'verbatim',\r\n 'with',\r\n // closing tags\r\n 'endapply',\r\n 'endautoescape',\r\n 'endblock',\r\n 'endembed',\r\n 'endfor',\r\n 'endif',\r\n 'endmacro',\r\n 'endsandbox',\r\n 'endset',\r\n 'endwith',\r\n // literals\r\n 'true',\r\n 'false'\r\n ],\r\n tokenizer: {\r\n root: [\r\n // whitespace\r\n [/\\s+/],\r\n // Twig Tag Delimiters\r\n [/{#/, 'comment.twig', '@commentState'],\r\n [/{%[-~]?/, 'delimiter.twig', '@blockState'],\r\n [/{{[-~]?/, 'delimiter.twig', '@variableState'],\r\n // HTML\r\n [/)/,\r\n ['delimiter.html', 'tag.html', '', 'delimiter.html']\r\n ],\r\n [/(<)(script)/, ['delimiter.html', { token: 'tag.html', next: '@script' }]],\r\n [/(<)(style)/, ['delimiter.html', { token: 'tag.html', next: '@style' }]],\r\n [\r\n /(<)((?:[\\w\\-]+:)?[\\w\\-]+)/,\r\n ['delimiter.html', { token: 'tag.html', next: '@otherTag' }]\r\n ],\r\n [\r\n /(<\\/)((?:[\\w\\-]+:)?[\\w\\-]+)/,\r\n ['delimiter.html', { token: 'tag.html', next: '@otherTag' }]\r\n ],\r\n [/|>=|<=/, 'operators.twig'],\r\n // operators - comparison (words)\r\n [/(starts with|ends with|matches)(\\s+)/, ['operators.twig', '']],\r\n // operators - containment\r\n [/(in)(\\s+)/, ['operators.twig', '']],\r\n // operators - test\r\n [/(is)(\\s+)/, ['operators.twig', '']],\r\n // operators - misc\r\n [/\\||~|:|\\.{1,2}|\\?{1,2}/, 'operators.twig'],\r\n // names\r\n [\r\n /[^\\W\\d][\\w]*/,\r\n {\r\n cases: {\r\n '@keywords': 'keyword.twig',\r\n '@default': 'variable.twig'\r\n }\r\n }\r\n ],\r\n // numbers\r\n [/\\d+(\\.\\d+)?/, 'number.twig'],\r\n // punctuation\r\n [/\\(|\\)|\\[|\\]|{|}|,/, 'delimiter.twig'],\r\n // strings\r\n [/\"([^#\"\\\\]*(?:\\\\.[^#\"\\\\]*)*)\"|\\'([^\\'\\\\]*(?:\\\\.[^\\'\\\\]*)*)\\'/, 'string.twig'],\r\n // opening double quoted string\r\n [/\"/, 'string.twig', '@stringState'],\r\n // misc syntactic constructs\r\n // These are not operators per se, but for the purposes of lexical analysis we\r\n // can treat them as such.\r\n // arrow functions\r\n [/=>/, 'operators.twig'],\r\n // assignment\r\n [/=/, 'operators.twig']\r\n ],\r\n /**\r\n * HTML\r\n */\r\n doctype: [\r\n [/[^>]+/, 'metatag.content.html'],\r\n [/>/, 'metatag.html', '@pop']\r\n ],\r\n comment: [\r\n [/--\x3e/, 'comment.html', '@pop'],\r\n [/[^-]+/, 'comment.content.html'],\r\n [/./, 'comment.content.html']\r\n ],\r\n otherTag: [\r\n [/\\/?>/, 'delimiter.html', '@pop'],\r\n [/\"([^\"]*)\"/, 'attribute.value.html'],\r\n [/'([^']*)'/, 'attribute.value.html'],\r\n [/[\\w\\-]+/, 'attribute.name.html'],\r\n [/=/, 'delimiter.html'],\r\n [/[ \\t\\r\\n]+/] // whitespace\r\n ],\r\n // -- BEGIN