Commit 8457b413 authored by Loredana's avatar Loredana Committed by François

Add ace-mode-move - syntax highlighting for Libra's Move language

parent b0041000
...@@ -1717,6 +1717,12 @@ ...@@ -1717,6 +1717,12 @@
"negotiator": "0.6.2" "negotiator": "0.6.2"
} }
}, },
"ace-mode-move": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/ace-mode-move/-/ace-mode-move-0.0.1.tgz",
"integrity": "sha512-RRckwbouhlCg1n8LQrZ87ojVdJg8FZYxa6d4ot8PNNBRKHLvJagPu/poW9mmRCW4YAGvOfrGpJpZH1kOjitj/Q==",
"dev": true
},
"ace-mode-solidity": { "ace-mode-solidity": {
"version": "0.1.1", "version": "0.1.1",
"resolved": "https://registry.npmjs.org/ace-mode-solidity/-/ace-mode-solidity-0.1.1.tgz", "resolved": "https://registry.npmjs.org/ace-mode-solidity/-/ace-mode-solidity-0.1.1.tgz",
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
"@babel/register": "^7.4.4", "@babel/register": "^7.4.4",
"@fortawesome/fontawesome-free": "^5.8.1", "@fortawesome/fontawesome-free": "^5.8.1",
"@resolver-engine/imports": "^0.3.0", "@resolver-engine/imports": "^0.3.0",
"ace-mode-move": "0.0.1",
"ace-mode-solidity": "^0.1.0", "ace-mode-solidity": "^0.1.0",
"async": "^2.1.2", "async": "^2.1.2",
"babel-eslint": "^10.0.0", "babel-eslint": "^10.0.0",
......
...@@ -12,6 +12,7 @@ require('brace/ext/language_tools') ...@@ -12,6 +12,7 @@ require('brace/ext/language_tools')
require('brace/ext/searchbox') require('brace/ext/searchbox')
const langTools = ace.acequire('ace/ext/language_tools') const langTools = ace.acequire('ace/ext/language_tools')
require('ace-mode-solidity/build/remix-ide/mode-solidity') require('ace-mode-solidity/build/remix-ide/mode-solidity')
require('ace-mode-move/build/remix-ide/mode-move')
require('brace/mode/javascript') require('brace/mode/javascript')
require('brace/mode/python') require('brace/mode/python')
require('brace/mode/json') require('brace/mode/json')
...@@ -65,6 +66,7 @@ class Editor { ...@@ -65,6 +66,7 @@ class Editor {
this.emptySession = this._createSession('') this.emptySession = this._createSession('')
this.modes = { this.modes = {
sol: 'ace/mode/solidity', sol: 'ace/mode/solidity',
mvir: 'ace/mode/move',
js: 'ace/mode/javascript', js: 'ace/mode/javascript',
py: 'ace/mode/python', py: 'ace/mode/python',
vy: 'ace/mode/python', vy: 'ace/mode/python',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment