monaco-loader.ts 1.3 KB

123456789101112131415161718192021
  1. // tslint:disable:no-reference
  2. // ///<reference path="../../../../../../node_modules/@alexanderzobnin/monaco-kusto/release/min/monaco.d.ts" />
  3. // (1) Desired editor features:
  4. import "monaco-editor/esm/vs/editor/browser/controller/coreCommands.js";
  5. import 'monaco-editor/esm/vs/editor/browser/widget/codeEditorWidget.js';
  6. import 'monaco-editor/esm/vs/editor/contrib/contextmenu/contextmenu.js';
  7. import "monaco-editor/esm/vs/editor/contrib/find/findController.js";
  8. import 'monaco-editor/esm/vs/editor/contrib/folding/folding.js';
  9. import 'monaco-editor/esm/vs/editor/contrib/format/formatActions.js';
  10. import 'monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js';
  11. import 'monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js';
  12. import 'monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js';
  13. import 'monaco-editor/esm/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.js';
  14. import "monaco-editor/esm/vs/editor/editor.api.js";
  15. // (2) Desired languages:
  16. import '@alexanderzobnin/monaco-kusto/release/webpack/bridge.min.js';
  17. import '@alexanderzobnin/monaco-kusto/release/webpack/Kusto.JavaScript.Client.min.js';
  18. import '@alexanderzobnin/monaco-kusto/release/webpack/Kusto.Language.Bridge.min.js';
  19. import '@alexanderzobnin/monaco-kusto/release/webpack/monaco.contribution.min.js';