bundle.ts 536 B

123456789101112131415161718192021222324252627282930
  1. import { syntaxTree } from '@codemirror/language'
  2. import { EditorSelection, StateEffect, StateField } from '@codemirror/state'
  3. import {
  4. Decoration,
  5. EditorView,
  6. hoverTooltip,
  7. keymap,
  8. ViewPlugin,
  9. WidgetType,
  10. } from '@codemirror/view'
  11. import { CodeMirror, Vim, getCM } from '@replit/codemirror-vim'
  12. export default {
  13. Decoration,
  14. EditorSelection,
  15. EditorView,
  16. StateEffect,
  17. StateField,
  18. ViewPlugin,
  19. WidgetType,
  20. hoverTooltip,
  21. keymap,
  22. syntaxTree,
  23. }
  24. export const CodeMirrorVim = {
  25. CodeMirror,
  26. Vim,
  27. getCM,
  28. }