add batch command

pull/3094/head
yann300 7 years ago
parent 1d55cfc764
commit 835f92d191
  1. 10
      src/lib/cmdInterpreter.js

@ -1,6 +1,6 @@
'use strict' 'use strict'
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var EventManager = remix.lib.EventManager var EventManager = remixLib.EventManager
class CmdInterpreter { class CmdInterpreter {
constructor () { constructor () {
@ -10,13 +10,15 @@ class CmdInterpreter {
if (!cmd) return false if (!cmd) return false
var accept = commandsRegEx.exec(cmd) var accept = commandsRegEx.exec(cmd)
if (accept) { if (accept) {
this.event.trigger(accept[1], [cmd.replace(commandsRegEx, '')]) var param = accept[2]
if (param) param = param.trim()
this.event.trigger(accept[1], [param])
return accept[1] return accept[1]
} }
return null return null
} }
} }
var commandsRegEx = /^remix:(debug|loadgist|setproviderurl|loadswarm)\s/ var commandsRegEx = /^remix:(debug|loadgist|setproviderurl|loadurl|batch)(.*)/
module.exports = CmdInterpreter module.exports = CmdInterpreter

Loading…
Cancel
Save