Parcourir la source

fix: editor highlighter not work

Ahmad Kholid il y a 2 ans
Parent
commit
8b218be8ab
3 fichiers modifiés avec 337 ajouts et 472 suppressions
  1. 19 11
      package.json
  2. 1 0
      src/components/newtab/shared/SharedCodemirror.vue
  3. 317 461
      yarn.lock

+ 19 - 11
package.json

@@ -28,21 +28,23 @@
     "*.{js,ts,vue}": "eslint --fix"
   },
   "dependencies": {
-    "@codemirror/autocomplete": "^6.1.0",
+    "@codemirror/autocomplete": "^6.3.4",
     "@codemirror/lang-css": "^6.0.1",
-    "@codemirror/lang-html": "^6.2.0",
-    "@codemirror/lang-javascript": "^6.0.2",
-    "@codemirror/lang-json": "^6.0.0",
+    "@codemirror/lang-html": "^6.4.0",
+    "@codemirror/lang-javascript": "^6.1.1",
+    "@codemirror/lang-json": "^6.0.1",
     "@codemirror/language": "^6.3.1",
-    "@codemirror/theme-one-dark": "^6.0.0",
+    "@codemirror/theme-one-dark": "^6.1.0",
     "@medv/finder": "^2.1.0",
     "@n8n_io/riot-tmpl": "^1.0.1",
-    "@tiptap/extension-character-count": "^2.0.0-beta.31",
-    "@tiptap/extension-image": "^2.0.0-beta.30",
-    "@tiptap/extension-link": "^2.0.0-beta.43",
-    "@tiptap/extension-placeholder": "^2.0.0-beta.53",
-    "@tiptap/starter-kit": "^2.0.0-beta.197",
-    "@tiptap/vue-3": "^2.0.0-beta.96",
+    "@tiptap/core": "^2.0.0-beta.205",
+    "@tiptap/extension-character-count": "^2.0.0-beta.205",
+    "@tiptap/extension-history": "^2.0.0-beta.205",
+    "@tiptap/extension-image": "^2.0.0-beta.205",
+    "@tiptap/extension-link": "^2.0.0-beta.205",
+    "@tiptap/extension-placeholder": "^2.0.0-beta.205",
+    "@tiptap/starter-kit": "^2.0.0-beta.205",
+    "@tiptap/vue-3": "^2.0.0-beta.205",
     "@viselect/vanilla": "^3.1.0",
     "@vue-flow/additional-components": "^1.2.4",
     "@vue-flow/core": "^1.5.0",
@@ -72,6 +74,12 @@
     "object-path": "^0.11.8",
     "papaparse": "^5.3.1",
     "pinia": "^2.0.22",
+    "prosemirror-commands": "^1.5.0",
+    "prosemirror-dropcursor": "^1.6.1",
+    "prosemirror-gapcursor": "^1.3.1",
+    "prosemirror-history": "^1.3.0",
+    "prosemirror-keymap": "^1.2.0",
+    "prosemirror-schema-list": "^1.2.2",
     "rxjs": "^7.5.7",
     "tippy.js": "^6.3.1",
     "v-remixicon": "^0.1.1",

+ 1 - 0
src/components/newtab/shared/SharedCodemirror.vue

@@ -72,6 +72,7 @@ const updateListener = EditorView.updateListener.of((event) => {
 const customExtension = Array.isArray(props.extensions)
   ? props.extensions
   : [props.extensions];
+console.log(langs[props.lang]);
 const state = EditorState.create({
   doc: props.modelValue,
   extensions: [

Fichier diff supprimé car celui-ci est trop grand
+ 317 - 461
yarn.lock


Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff