antosdk-apps/MonacoCore/build/debug/bundle/vendors-node_modules_monaco-editor_esm_vs_language_json_jsonMode_js.bundle.js

4 lines
87 KiB
JavaScript
Raw Normal View History

2022-06-03 19:30:11 +02:00
"use strict";(self.webpackChunkmonanco_wpack=self.webpackChunkmonanco_wpack||[]).push([["vendors-node_modules_monaco-editor_esm_vs_language_json_jsonMode_js"],{"./node_modules/monaco-editor/esm/vs/language/json/jsonMode.js":
2021-04-21 11:37:58 +02:00
/*!*********************************************************************!*\
!*** ./node_modules/monaco-editor/esm/vs/language/json/jsonMode.js ***!
2022-06-03 19:30:11 +02:00
\*********************************************************************/(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "CompletionAdapter": () => (/* binding */ CompletionAdapter),\n/* harmony export */ "DefinitionAdapter": () => (/* binding */ DefinitionAdapter),\n/* harmony export */ "DiagnosticsAdapter": () => (/* binding */ DiagnosticsAdapter),\n/* harmony export */ "DocumentColorAdapter": () => (/* binding */ DocumentColorAdapter),\n/* harmony export */ "DocumentFormattingEditProvider": () => (/* binding */ DocumentFormattingEditProvider),\n/* harmony export */ "DocumentHighlightAdapter": () => (/* binding */ DocumentHighlightAdapter),\n/* harmony export */ "DocumentLinkAdapter": () => (/* binding */ DocumentLinkAdapter),\n/* harmony export */ "DocumentRangeFormattingEditProvider": () => (/* binding */ DocumentRangeFormattingEditProvider),\n/* harmony export */ "DocumentSymbolAdapter": () => (/* binding */ DocumentSymbolAdapter),\n/* harmony export */ "FoldingRangeAdapter": () => (/* binding */ FoldingRangeAdapter),\n/* harmony export */ "HoverAdapter": () => (/* binding */ HoverAdapter),\n/* harmony export */ "ReferenceAdapter": () => (/* binding */ ReferenceAdapter),\n/* harmony export */ "RenameAdapter": () => (/* binding */ RenameAdapter),\n/* harmony export */ "SelectionRangeAdapter": () => (/* binding */ SelectionRangeAdapter),\n/* harmony export */ "WorkerManager": () => (/* binding */ WorkerManager),\n/* harmony export */ "fromPosition": () => (/* binding */ fromPosition),\n/* harmony export */ "fromRange": () => (/* binding */ fromRange),\n/* harmony export */ "setupMode": () => (/* binding */ setupMode),\n/* harmony export */ "toRange": () => (/* binding */ toRange),\n/* harmony export */ "toTextEdit": () => (/* binding */ toTextEdit)\n/* harmony export */ });\n/* harmony import */ var _editor_editor_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../editor/editor.api.js */ "./node_modules/monaco-editor/esm/vs/editor/editor.api.js");\n/*!-----------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4)\n * Released under the MIT license\n * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt\n *-----------------------------------------------------------------------------*/\n\nvar __defProp = Object.defineProperty;\nvar __getOwnPropDesc = Object.getOwnPropertyDescriptor;\nvar __getOwnPropNames = Object.getOwnPropertyNames;\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\nvar __reExport = (target, module, copyDefault, desc) => {\n if (module && typeof module === "object" || typeof module === "function") {\n for (let key of __getOwnPropNames(module))\n if (!__hasOwnProp.call(target, key) && (copyDefault || key !== "default"))\n __defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable });\n }\n return target;\n};\n\n// src/fillers/monaco-editor-core.ts\nvar monaco_editor_core_exports = {};\n__reExport(monaco_editor_core_exports, _editor_editor_api_js__WEBPACK_IMPORTED_MODULE_0__);\n\n\n// src/language/json/workerManager.ts\nvar STOP_WHEN_IDLE_FOR = 2 * 60 * 1e3;\nvar WorkerManager = class {\n _defaults;\n _idleCheckInterval;\n _lastUsedTime;\n _configChangeListener;\n _worker;\n _client;\n constructor(defaults) {\n this._defaults = defaults;\n this._worker = null;\n this._client = null;\n this._idleCheckInterval = window.setInterval(() => this._checkIfIdle(), 30 * 1e3);\n this._lastUsedTime = 0;\n this._configChangeListener = this._defaults.onDidChange(() => this._stopWorker());\n }\n _stopWorker() {\n if (this._worker) {\n this._worker.dispose();\n this._worker = null;\n }\n this._client = null;\n }\n dispose() {\n