bundle.ts 730 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import { syntaxTree } from '@codemirror/language'
  2. import {
  3. ChangeSet,
  4. EditorSelection,
  5. Prec,
  6. StateEffect,
  7. StateField,
  8. } from '@codemirror/state'
  9. import {
  10. Decoration,
  11. EditorView,
  12. hoverTooltip,
  13. keymap,
  14. ViewPlugin,
  15. WidgetType,
  16. } from '@codemirror/view'
  17. import {
  18. undo,
  19. redo,
  20. invertedEffects,
  21. isolateHistory,
  22. } from '@codemirror/commands'
  23. import { CodeMirror, Vim, getCM } from '@replit/codemirror-vim'
  24. export default {
  25. ChangeSet,
  26. Decoration,
  27. EditorSelection,
  28. EditorView,
  29. Prec,
  30. StateEffect,
  31. StateField,
  32. ViewPlugin,
  33. WidgetType,
  34. hoverTooltip,
  35. keymap,
  36. syntaxTree,
  37. undo,
  38. redo,
  39. invertedEffects,
  40. isolateHistory,
  41. }
  42. export const CodeMirrorVim = {
  43. CodeMirror,
  44. Vim,
  45. getCM,
  46. }