tsconfig and index file

toaster-react
aniket-engg 4 years ago committed by Aniket
parent 0071cd2d0f
commit 535b0f583f
  1. 51
      libs/remix-lib/index.js
  2. 51
      libs/remix-lib/src/index.ts
  3. 8
      libs/remix-lib/tsconfig.json

@ -1,51 +0,0 @@
const EventManager = require('./src/eventManager')
const uiHelper = require('./src/helpers/uiHelper')
const compilerHelper = require('./src/helpers/compilerHelper')
const util = require('./src/util')
const Web3Providers = require('./src/web3Provider/web3Providers')
const DummyProvider = require('./src/web3Provider/dummyProvider')
const Web3VMProvider = require('./src/web3Provider/web3VmProvider')
const Storage = require('./src/storage')
const EventsDecoder = require('./src/execution/eventsDecoder')
const txExecution = require('./src/execution/txExecution')
const txHelper = require('./src/execution/txHelper')
const txFormat = require('./src/execution/txFormat')
const txListener = require('./src/execution/txListener')
const txRunner = require('./src/execution/txRunner')
const ExecutionContext = require('./src/execution/execution-context')
const typeConversion = require('./src/execution/typeConversion')
const UniversalDApp = require('./src/universalDapp')
if (typeof (module) !== 'undefined' && typeof (module.exports) !== 'undefined') {
module.exports = modules()
}
function modules () {
return {
EventManager: EventManager,
helpers: {
ui: uiHelper,
compiler: compilerHelper
},
vm: {
Web3Providers: Web3Providers,
DummyProvider: DummyProvider,
Web3VMProvider: Web3VMProvider
},
Storage: Storage,
util: util,
execution: {
EventsDecoder: EventsDecoder,
txExecution: txExecution,
txHelper: txHelper,
executionContext: new ExecutionContext(),
txFormat: txFormat,
txListener: txListener,
txRunner: txRunner,
typeConversion: typeConversion
},
UniversalDApp: UniversalDApp
}
}

@ -0,0 +1,51 @@
const EventManager = require('./eventManager')
const uiHelper = require('./helpers/uiHelper')
const compilerHelper = require('./helpers/compilerHelper')
const util = require('./util')
const Web3Providers = require('./web3Provider/web3Providers')
const DummyProvider = require('./web3Provider/dummyProvider')
const Web3VMProvider = require('./web3Provider/web3VmProvider')
const Storage = require('./storage')
const EventsDecoder = require('./execution/eventsDecoder')
const txExecution = require('./execution/txExecution')
const txHelper = require('./execution/txHelper')
const txFormat = require('./execution/txFormat')
const txListener = require('./execution/txListener')
const txRunner = require('./execution/txRunner')
const ExecutionContext = require('./execution/execution-context')
const typeConversion = require('./execution/typeConversion')
const UniversalDApp = require('./universalDapp')
if (typeof (module) !== 'undefined' && typeof (module.exports) !== 'undefined') {
module.exports = modules()
}
function modules () {
return {
EventManager: EventManager,
helpers: {
ui: uiHelper,
compiler: compilerHelper
},
vm: {
Web3Providers: Web3Providers,
DummyProvider: DummyProvider,
Web3VMProvider: Web3VMProvider
},
Storage: Storage,
util: util,
execution: {
EventsDecoder: EventsDecoder,
txExecution: txExecution,
txHelper: txHelper,
executionContext: new ExecutionContext(),
txFormat: txFormat,
txListener: txListener,
txRunner: txRunner,
typeConversion: typeConversion
},
UniversalDApp: UniversalDApp
}
}

@ -0,0 +1,8 @@
{
"extends": "../../tsconfig.json",
"compilerOptions": {
"types": ["node", "tape"],
"esModuleInterop": true
},
"include": ["**/*.ts"]
}
Loading…
Cancel
Save