diff --git a/package.json b/package.json index 9be1bf81..bf44d3d4 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "file-saver": "^2.0.5", "jszip": "^3.7.1", "license-webpack-plugin": "^3.0.0", + "monaco-editor": "^0.30.1", "monaco-editor-webpack-plugin": "^6.0.0", "monaco-themes": "^0.4.0", "mq-polyfill": "^1.1.8", @@ -43,7 +44,7 @@ "react": "^16.13.1", "react-dom": "^16.13.1", "react-dropzone": "^11.4.2", - "react-monaco-editor": "^0.45.0", + "react-monaco-editor": "^0.46.0", "react-redux": "^7.2.6", "react-scripts": "^4.0.3", "react-splitter-layout": "^4.0.0", diff --git a/src/editor/Editor.tsx b/src/editor/Editor.tsx index ef54576a..4a32ff01 100644 --- a/src/editor/Editor.tsx +++ b/src/editor/Editor.tsx @@ -134,7 +134,7 @@ class Editor extends React.Component implements IContextMenuTarget label: i18n.translate(EditorStringId.ToggleDocs), run: () => onToggleDocs(), keybindings: [ - monaco.KeyMod.CtrlCmd | monaco.KeyCode.KEY_D, + monaco.KeyMod.CtrlCmd | monaco.KeyCode.KeyD, ], }); e.addAction({ @@ -153,7 +153,7 @@ class Editor extends React.Component implements IContextMenuTarget console.debug('Ctrl-S ignored'); }, keybindings: [ - monaco.KeyMod.CtrlCmd | monaco.KeyCode.KEY_S, + monaco.KeyMod.CtrlCmd | monaco.KeyCode.KeyS, ], }); e.focus(); diff --git a/yarn.lock b/yarn.lock index 415feb25..20ed328e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8288,10 +8288,10 @@ monaco-editor-webpack-plugin@^6.0.0: dependencies: loader-utils "^2.0.0" -monaco-editor@^0.27.0: - version "0.27.0" - resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.27.0.tgz#4b69108bb1dc1f60174c5dcdf51bc5306ab5ba26" - integrity sha512-UhwP78Wb8w0ZSYoKXQNTV/0CHObp6NS3nCt51QfKE6sKyBo5PBsvuDOHoI2ooBakc6uIwByRLHVeT7+yXQe2fQ== +monaco-editor@^0.30.1: + version "0.30.1" + resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.30.1.tgz#47f8d18a0aa2264fc5654581741ab8d7bec01689" + integrity sha512-B/y4+b2O5G2gjuxIFtCE2EkM17R2NM7/3F8x0qcPsqy4V83bitJTIO4TIeZpYlzu/xy6INiY/+84BEm6+7Cmzg== monaco-themes@^0.4.0: version "0.4.0" @@ -10172,12 +10172,11 @@ react-lifecycles-compat@^3.0.4: resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-monaco-editor@^0.45.0: - version "0.45.0" - resolved "https://registry.yarnpkg.com/react-monaco-editor/-/react-monaco-editor-0.45.0.tgz#fa7eeaddc61c44865508d63c40930b4d67d49e98" - integrity sha512-QgAFXdXm5e9QRCnjFBt5fHqmUWL2qIMHZuZSLR6rU9E3Bbo2pQO7FSqgVmB5trc5U+hs7KdIWVoWIOzQvZMu3w== +react-monaco-editor@^0.46.0: + version "0.46.0" + resolved "https://registry.yarnpkg.com/react-monaco-editor/-/react-monaco-editor-0.46.0.tgz#ac97d5429cd8821d466f0e8e0536ea2a90bbc6d0" + integrity sha512-/GyQ0tQLbjHAuMUNRfKecBYN68o8TwA4fnwH9P+lHbF80ayMAo0PQ60joTQH6R6j839kMn6o9Kk/cbzOxK5DzA== dependencies: - monaco-editor "^0.27.0" prop-types "^15.7.2" react-popper@^1.3.7: