Commit e9c972c1 authored by aniket-engg's avatar aniket-engg

remix-ide build & serve successful

parent 162fde17
...@@ -10,7 +10,7 @@ function regexIndexOf (inputString: string, regex: RegExp, startpos = 0) { ...@@ -10,7 +10,7 @@ function regexIndexOf (inputString: string, regex: RegExp, startpos = 0) {
} }
function writeTestAccountsContract (accounts: string[]) { function writeTestAccountsContract (accounts: string[]) {
const testAccountContract = require('../sol/tests_accounts.sol.js') const testAccountContract = require('../sol/tests_accounts.sol')
let body = `address[${accounts.length}] memory accounts;` let body = `address[${accounts.length}] memory accounts;`
if (!accounts.length) body += ';' if (!accounts.length) body += ';'
else { else {
...@@ -86,8 +86,8 @@ export function compileFileOrFiles(filename: string, isDirectory: boolean, opts: ...@@ -86,8 +86,8 @@ export function compileFileOrFiles(filename: string, isDirectory: boolean, opts:
let compiler: any let compiler: any
const accounts: string[] = opts.accounts || [] const accounts: string[] = opts.accounts || []
const sources: SrcIfc = { const sources: SrcIfc = {
'tests.sol': { content: require('../sol/tests.sol.js') }, 'tests.sol': { content: require('../sol/tests.sol') },
'remix_tests.sol': { content: require('../sol/tests.sol.js') }, 'remix_tests.sol': { content: require('../sol/tests.sol') },
'remix_accounts.sol': { content: writeTestAccountsContract(accounts) } 'remix_accounts.sol': { content: writeTestAccountsContract(accounts) }
} }
const filepath: string = (isDirectory ? filename : path.dirname(filename)) const filepath: string = (isDirectory ? filename : path.dirname(filename))
......
...@@ -2,4 +2,4 @@ export { runTestFiles } from './runTestFiles' ...@@ -2,4 +2,4 @@ export { runTestFiles } from './runTestFiles'
export { runTestSources } from './runTestSources' export { runTestSources } from './runTestSources'
export { runTest } from './testRunner' export { runTest } from './testRunner'
export * from './types' export * from './types'
export const assertLibCode = require('../sol/tests.sol.js') export const assertLibCode = require('../sol/tests.sol')
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
"module": "commonjs", "module": "commonjs",
"outDir": "../../dist/out-tsc", "outDir": "../../dist/out-tsc",
"declaration": true, "declaration": true,
"rootDir": "./src", "rootDir": "./",
"types": ["node"] "types": ["node"]
}, },
"exclude": [ "exclude": [
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
"@remix-project/remix-lib": ["dist/libs/remix-lib/index.js"], "@remix-project/remix-lib": ["dist/libs/remix-lib/index.js"],
"@remix-project/remix-simulator": ["dist/libs/remix-simulator/index.js"], "@remix-project/remix-simulator": ["dist/libs/remix-simulator/index.js"],
"@remix-project/remix-solidity": ["dist/libs/remix-solidity/index.js"], "@remix-project/remix-solidity": ["dist/libs/remix-solidity/index.js"],
"@remix-project/remix-tests": ["dist/libs/remix-tests/index.js"], "@remix-project/remix-tests": ["dist/libs/remix-tests/src/index.js"],
"@remix-project/remix-url-resolver": ["dist/libs/remix-url-resolver/index.js"] "@remix-project/remix-url-resolver": ["dist/libs/remix-url-resolver/index.js"]
} }
}, },
......
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