Parcourir la source

Connect CodeMirror 6 to real-time (#5643)

GitOrigin-RevId: bbe7665b8b742e2cc2a0e00b4562dff9a86c0421
Alf Eaton il y a 4 ans
Parent
commit
a954533e7a
2 fichiers modifiés avec 25 ajouts et 23 suppressions
  1. 21 19
      services/web/package-lock.json
  2. 4 4
      services/web/package.json

+ 21 - 19
services/web/package-lock.json

@@ -4885,12 +4885,12 @@
       }
       }
     },
     },
     "@codemirror/autocomplete": {
     "@codemirror/autocomplete": {
-      "version": "0.19.4",
-      "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-0.19.4.tgz",
-      "integrity": "sha512-Wuuf4xZ9opIpUwMvxFMknC1C202qtTx1q5bS1GuMnTK4lBYoG+tekpAqlLBF3x6fEe2+fw6dRLwYTigtCuS7pQ==",
+      "version": "0.19.5",
+      "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-0.19.5.tgz",
+      "integrity": "sha512-4ZP9hUaGKw5iSeOMwBv3Qa5fZO8puuna7eDwB8jjRPOtxW4X6e2LY8SmsNSp3ZLXsrhUAOt8urNqv1jBp7SxqA==",
       "requires": {
       "requires": {
         "@codemirror/language": "^0.19.0",
         "@codemirror/language": "^0.19.0",
-        "@codemirror/state": "^0.19.2",
+        "@codemirror/state": "^0.19.4",
         "@codemirror/text": "^0.19.2",
         "@codemirror/text": "^0.19.2",
         "@codemirror/tooltip": "^0.19.0",
         "@codemirror/tooltip": "^0.19.0",
         "@codemirror/view": "^0.19.0",
         "@codemirror/view": "^0.19.0",
@@ -5052,13 +5052,15 @@
       }
       }
     },
     },
     "@codemirror/lint": {
     "@codemirror/lint": {
-      "version": "0.19.2",
-      "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-0.19.2.tgz",
-      "integrity": "sha512-477qvXWwuf24YsBi1DzjrGyzM+qfPe5L4xEHGxQTGOMq6R0+QAFKppOJsxN3y7gzDpLrZSYZdhJzWevOuliZQg==",
+      "version": "0.19.3",
+      "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-0.19.3.tgz",
+      "integrity": "sha512-+c39s05ybD2NjghxkPFsUbH/qBL0cdzKmtHbzUm0RVspeL2OiP7uHYJ6J5+Qr9RjMIPWzcqSauRqxfmCrctUfg==",
       "requires": {
       "requires": {
+        "@codemirror/gutter": "^0.19.4",
         "@codemirror/panel": "^0.19.0",
         "@codemirror/panel": "^0.19.0",
-        "@codemirror/state": "^0.19.0",
-        "@codemirror/tooltip": "^0.19.0",
+        "@codemirror/rangeset": "^0.19.1",
+        "@codemirror/state": "^0.19.4",
+        "@codemirror/tooltip": "^0.19.5",
         "@codemirror/view": "^0.19.0",
         "@codemirror/view": "^0.19.0",
         "crelt": "^1.0.5"
         "crelt": "^1.0.5"
       }
       }
@@ -5115,9 +5117,9 @@
       }
       }
     },
     },
     "@codemirror/state": {
     "@codemirror/state": {
-      "version": "0.19.2",
-      "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-0.19.2.tgz",
-      "integrity": "sha512-dDqCrtkb0c/LYUlvQBLyLfkISEskbZnhvBbcVOF4j2AusJ1ptJ3EGMxBL9G16GP1TOdC1T613gA1J1qc3pbfGQ==",
+      "version": "0.19.4",
+      "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-0.19.4.tgz",
+      "integrity": "sha512-PLsY1PvuGynylzv4FVEi1vDz4gituIxJR4XdEVT4+UK6C2l14Y2TGLkUTw3D8xlq+xmY1J1TR7UbicZtJIxO6A==",
       "requires": {
       "requires": {
         "@codemirror/text": "^0.19.0"
         "@codemirror/text": "^0.19.0"
       }
       }
@@ -5141,21 +5143,21 @@
       "integrity": "sha512-Syu5Xc7tZzeUAM/y4fETkT0zgGr48rDG+w4U38bPwSIUr+L9S/7w2wDE1WGNzjaZPz12F6gb1gxWiSTg9ocLow=="
       "integrity": "sha512-Syu5Xc7tZzeUAM/y4fETkT0zgGr48rDG+w4U38bPwSIUr+L9S/7w2wDE1WGNzjaZPz12F6gb1gxWiSTg9ocLow=="
     },
     },
     "@codemirror/tooltip": {
     "@codemirror/tooltip": {
-      "version": "0.19.4",
-      "resolved": "https://registry.npmjs.org/@codemirror/tooltip/-/tooltip-0.19.4.tgz",
-      "integrity": "sha512-DTv6SOzjw8LbHdTd2FszpIkQCUKRl0dqh1pWqawR31Lu/ZCz1nOiOY1sxkiEZVXMTFg44V0Uff0YlY6mTVK2DQ==",
+      "version": "0.19.6",
+      "resolved": "https://registry.npmjs.org/@codemirror/tooltip/-/tooltip-0.19.6.tgz",
+      "integrity": "sha512-a2xBVsk6JiLXpbMUfAM5pA+K7Om+7U7zlm1rBg0LaOez+3r9tiB2T0aw+IBKWOzAHKV3EwFbM7dwclUZBBYBfg==",
       "requires": {
       "requires": {
         "@codemirror/state": "^0.19.0",
         "@codemirror/state": "^0.19.0",
         "@codemirror/view": "^0.19.0"
         "@codemirror/view": "^0.19.0"
       }
       }
     },
     },
     "@codemirror/view": {
     "@codemirror/view": {
-      "version": "0.19.9",
-      "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.19.9.tgz",
-      "integrity": "sha512-d2Z2rFl53yTwvhsRYtS97xT7ce1f/Q/NNE2uDg/Be1MVjP2v1OlwUTyTosBmxiCt4oUvMklfa+EdPGOATVJhtg==",
+      "version": "0.19.15",
+      "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.19.15.tgz",
+      "integrity": "sha512-aLWjINi9ReVgq2lwHpf8EzzbTO8KTufcYF7o74SL/Z1yPPayxEEGl/4NyIX6cbAxJaQ+hyN60kJ+XAtz3Ag0Kw==",
       "requires": {
       "requires": {
         "@codemirror/rangeset": "^0.19.0",
         "@codemirror/rangeset": "^0.19.0",
-        "@codemirror/state": "^0.19.2",
+        "@codemirror/state": "^0.19.3",
         "@codemirror/text": "^0.19.0",
         "@codemirror/text": "^0.19.0",
         "style-mod": "^4.0.0",
         "style-mod": "^4.0.0",
         "w3c-keyname": "^2.2.4"
         "w3c-keyname": "^2.2.4"

+ 4 - 4
services/web/package.json

@@ -47,7 +47,7 @@
     "@babel/core": "^7.14.5",
     "@babel/core": "^7.14.5",
     "@babel/preset-env": "^7.14.5",
     "@babel/preset-env": "^7.14.5",
     "@babel/preset-react": "^7.14.5",
     "@babel/preset-react": "^7.14.5",
-    "@codemirror/autocomplete": "^0.19.4",
+    "@codemirror/autocomplete": "^0.19.5",
     "@codemirror/closebrackets": "^0.19.0",
     "@codemirror/closebrackets": "^0.19.0",
     "@codemirror/commands": "^0.19.5",
     "@codemirror/commands": "^0.19.5",
     "@codemirror/comment": "^0.19.0",
     "@codemirror/comment": "^0.19.0",
@@ -58,14 +58,14 @@
     "@codemirror/lang-markdown": "^0.19.2",
     "@codemirror/lang-markdown": "^0.19.2",
     "@codemirror/language": "^0.19.3",
     "@codemirror/language": "^0.19.3",
     "@codemirror/legacy-modes": "^0.19.0",
     "@codemirror/legacy-modes": "^0.19.0",
-    "@codemirror/lint": "^0.19.2",
+    "@codemirror/lint": "^0.19.3",
     "@codemirror/matchbrackets": "^0.19.3",
     "@codemirror/matchbrackets": "^0.19.3",
     "@codemirror/rangeset": "^0.19.1",
     "@codemirror/rangeset": "^0.19.1",
     "@codemirror/rectangular-selection": "^0.19.1",
     "@codemirror/rectangular-selection": "^0.19.1",
     "@codemirror/search": "^0.19.2",
     "@codemirror/search": "^0.19.2",
-    "@codemirror/state": "^0.19.2",
+    "@codemirror/state": "^0.19.4",
     "@codemirror/stream-parser": "^0.19.2",
     "@codemirror/stream-parser": "^0.19.2",
-    "@codemirror/view": "^0.19.9",
+    "@codemirror/view": "^0.19.15",
     "@overleaf/logger": "^3.1.0",
     "@overleaf/logger": "^3.1.0",
     "@overleaf/metrics": "^4.0.0",
     "@overleaf/metrics": "^4.0.0",
     "@overleaf/o-error": "^3.3.1",
     "@overleaf/o-error": "^3.3.1",