Просмотр исходного кода

Merge pull request #4777 from weseek/dependabot/npm_and_yarn/codemirror-5.64.0

ci(deps-dev): bump codemirror from 5.63.0 to 5.64.0
Luqman Grune 4 лет назад
Родитель
Сommit
2c7a70e105

+ 1 - 1
packages/app/package.json

@@ -179,7 +179,7 @@
     "browser-sync": "^2.27.7",
     "browser-sync": "^2.27.7",
     "bunyan-debug": "^2.0.0",
     "bunyan-debug": "^2.0.0",
     "cli": "~1.0.1",
     "cli": "~1.0.1",
-    "codemirror": "^5.63.0",
+    "codemirror": "^5.64.0",
     "colors": "=1.4.0",
     "colors": "=1.4.0",
     "connect-browser-sync": "^2.1.0",
     "connect-browser-sync": "^2.1.0",
     "core-js": "=2.6.9",
     "core-js": "=2.6.9",

+ 13 - 13
packages/app/resource/cdn-manifests.js

@@ -55,28 +55,28 @@ module.exports = {
     },
     },
     {
     {
       name: 'codemirror-dialog',
       name: 'codemirror-dialog',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/addon/dialog/dialog.min.js',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/addon/dialog/dialog.min.js',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-keymap-vim',
       name: 'codemirror-keymap-vim',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/keymap/vim.min.js',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/keymap/vim.min.js',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-keymap-emacs',
       name: 'codemirror-keymap-emacs',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/keymap/emacs.min.js',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/keymap/emacs.min.js',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-keymap-sublime',
       name: 'codemirror-keymap-sublime',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/keymap/sublime.min.js',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/keymap/sublime.min.js',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
@@ -170,63 +170,63 @@ module.exports = {
     },
     },
     {
     {
       name: 'codemirror-dialog',
       name: 'codemirror-dialog',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/addon/dialog/dialog.min.css',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/addon/dialog/dialog.min.css',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-theme-eclipse',
       name: 'codemirror-theme-eclipse',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/theme/eclipse.min.css',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/theme/eclipse.min.css',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-theme-elegant',
       name: 'codemirror-theme-elegant',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/theme/elegant.min.css',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/theme/elegant.min.css',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-theme-neo',
       name: 'codemirror-theme-neo',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/theme/neo.min.css',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/theme/neo.min.css',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-theme-mdn-like',
       name: 'codemirror-theme-mdn-like',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/theme/mdn-like.min.css',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/theme/mdn-like.min.css',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-theme-material',
       name: 'codemirror-theme-material',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/theme/material.min.css',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/theme/material.min.css',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-theme-dracula',
       name: 'codemirror-theme-dracula',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/theme/dracula.min.css',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/theme/dracula.min.css',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-theme-monokai',
       name: 'codemirror-theme-monokai',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/theme/monokai.min.css',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/theme/monokai.min.css',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },
     },
     },
     {
     {
       name: 'codemirror-theme-twilight',
       name: 'codemirror-theme-twilight',
-      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.63.0/theme/twilight.min.css',
+      url: 'https://cdn.jsdelivr.net/npm/codemirror@5.64.0/theme/twilight.min.css',
       args: {
       args: {
         integrity: '',
         integrity: '',
       },
       },

+ 3 - 0
packages/app/src/components/Admin/CustomHeaderEditor.jsx

@@ -7,6 +7,8 @@ require('codemirror/addon/hint/show-hint');
 require('codemirror/addon/edit/matchbrackets');
 require('codemirror/addon/edit/matchbrackets');
 require('codemirror/addon/edit/closebrackets');
 require('codemirror/addon/edit/closebrackets');
 require('codemirror/mode/htmlmixed/htmlmixed');
 require('codemirror/mode/htmlmixed/htmlmixed');
+require('codemirror/addon/hint/html-hint');
+require('codemirror/addon/edit/closetag');
 require('~/client/util/codemirror/autorefresh.ext');
 require('~/client/util/codemirror/autorefresh.ext');
 
 
 require('jquery-ui/ui/widgets/resizable');
 require('jquery-ui/ui/widgets/resizable');
@@ -22,6 +24,7 @@ export default class CustomHeaderEditor extends React.Component {
         detach
         detach
         options={{
         options={{
           mode: 'htmlmixed',
           mode: 'htmlmixed',
+          autoCloseTags: true,
           lineNumbers: true,
           lineNumbers: true,
           tabSize: 2,
           tabSize: 2,
           indentUnit: 2,
           indentUnit: 2,

+ 1 - 0
packages/app/src/styles/_vendor.scss

@@ -18,6 +18,7 @@
 
 
 // import CodeMirror styles
 // import CodeMirror styles
 @import '~codemirror/lib/codemirror.css';
 @import '~codemirror/lib/codemirror.css';
+@import '~codemirror/addon/hint/show-hint.css';
 @import '~codemirror/theme/elegant.css';
 @import '~codemirror/theme/elegant.css';
 @import '~codemirror/theme/eclipse.css';
 @import '~codemirror/theme/eclipse.css';
 
 

+ 4 - 4
yarn.lock

@@ -5841,10 +5841,10 @@ code-point-at@^1.0.0:
   resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
   resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
   integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
   integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
 
 
-codemirror@^5.63.0:
-  version "5.63.0"
-  resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.63.0.tgz#070a699108badd9c118b7261ac2e9793acdbb149"
-  integrity sha512-KlLWRPggDg2rBD1Mx7/EqEhaBdy+ybBCVh/efgjBDsPpMeEu6MbTAJzIT4TuCzvmbTEgvKOGzVT6wdBTNusqrg==
+codemirror@^5.64.0:
+  version "5.64.0"
+  resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.64.0.tgz#182eec65b62178e3cd1de8f9d88ab819cfe5f625"
+  integrity sha512-fqr6CtDQdJ6iNMbD8NX2gH2G876nNDk+TO1rrYkgWnqQdO3O1Xa9tK6q+psqhJJgE5SpbaDcgdfLmukoUVE8pg==
 
 
 collapse-white-space@^1.0.2:
 collapse-white-space@^1.0.2:
   version "1.0.5"
   version "1.0.5"