cmdline src updated

pull/5370/head
aniket-engg 4 years ago committed by Aniket
parent 83eb26a8bd
commit dda262eb62
  1. 2
      libs/remix-debug/bin/rdb
  2. 25
      libs/remix-debug/src/cmdline/index.ts
  3. 10
      libs/remix-debug/tsconfig.lib.json

@ -25,7 +25,7 @@ program
.option('--node [url]', 'node to connect to') .option('--node [url]', 'node to connect to')
.parse(process.argv) .parse(process.argv)
const CmdLine = require('../src/cmdline/index.js') const CmdLine = require('../src/cmdline/index')
const solc = require('solc') const solc = require('solc')
const fs = require('fs') const fs = require('fs')

@ -1,11 +1,22 @@
const Web3 = require('web3') import Web3 from 'web3'
const Debugger = require('../debugger/debugger.js') const Debugger = require('../debugger/debugger.js')
import EventManager from 'events' import { EventEmitter } from 'events'
class CmdLine { export class CmdLine {
events
lineColumnPos
rawLocation
web3
compilation
debugger
filename
txHash
solidityState
solidityLocals
constructor () { constructor () {
this.events = new EventManager() this.events = new EventEmitter()
this.lineColumnPos = null this.lineColumnPos = null
this.rawLocation = null this.rawLocation = null
} }
@ -17,8 +28,8 @@ class CmdLine {
loadCompilationData (inputJson, outputJson) { loadCompilationData (inputJson, outputJson) {
const data = {} const data = {}
data.data = outputJson data['data'] = outputJson
data.source = { sources: inputJson.sources } data['source'] = { sources: inputJson.sources }
this.loadCompilationResult(data) this.loadCompilationResult(data)
} }
@ -195,5 +206,3 @@ class CmdLine {
console.dir(this.solidityState) console.dir(this.solidityState)
} }
} }
module.exports = CmdLine

@ -8,10 +8,10 @@
"rootDir": "./", "rootDir": "./",
"types": ["node"] "types": ["node"]
}, },
"exclude": ["**/*.spec.js"], "exclude": [
"include": [ "**/*.spec.js",
"src/**/*.js", "test/"
"./index.js" ],
] "include": ["**/*.ts"]
} }
Loading…
Cancel
Save