1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- /*!-----------------------------------------------------------------------------
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Version: 0.31.1(337587859b1c171314b40503171188b6cea6a32a)
- * Released under the MIT license
- * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt
- *-----------------------------------------------------------------------------*/
- // src/basic-languages/javascript/javascript.ts
- import { conf as tsConf, language as tsLanguage } from "../typescript/typescript.js";
- var conf = tsConf;
- var language = {
- defaultToken: "invalid",
- tokenPostfix: ".js",
- keywords: [
- "break",
- "case",
- "catch",
- "class",
- "continue",
- "const",
- "constructor",
- "debugger",
- "default",
- "delete",
- "do",
- "else",
- "export",
- "extends",
- "false",
- "finally",
- "for",
- "from",
- "function",
- "get",
- "if",
- "import",
- "in",
- "instanceof",
- "let",
- "new",
- "null",
- "return",
- "set",
- "super",
- "switch",
- "symbol",
- "this",
- "throw",
- "true",
- "try",
- "typeof",
- "undefined",
- "var",
- "void",
- "while",
- "with",
- "yield",
- "async",
- "await",
- "of"
- ],
- typeKeywords: [],
- operators: tsLanguage.operators,
- symbols: tsLanguage.symbols,
- escapes: tsLanguage.escapes,
- digits: tsLanguage.digits,
- octaldigits: tsLanguage.octaldigits,
- binarydigits: tsLanguage.binarydigits,
- hexdigits: tsLanguage.hexdigits,
- regexpctl: tsLanguage.regexpctl,
- regexpesc: tsLanguage.regexpesc,
- tokenizer: tsLanguage.tokenizer
- };
- export {
- conf,
- language
- };
|