diff --git a/.circleci/config.yml b/.circleci/config.yml index 53cd0cb0dd..5e94e20aa2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -33,6 +33,16 @@ jobs: - checkout - run: npm install && npm run bootstrap - run: cd remix-debug && npm test + + remix-analyzer: + docker: + - image: circleci/node:7.10 + environment: + working_directory: ~/repo + steps: + - checkout + - run: npm install && npm run bootstrap + - run: cd remix-analyzer && npm test workflows: version: 2 @@ -41,4 +51,5 @@ workflows: - remix-lib - remix-solidity - remix-debug + - remix-analyzer diff --git a/lerna.json b/lerna.json index 0a931538b1..6a1f75ae93 100644 --- a/lerna.json +++ b/lerna.json @@ -4,7 +4,8 @@ "remix-debug", "remix-debugger", "remix-lib", - "remix-solidity" + "remix-solidity", + "remix-analyzer" ], "version": "independent" } diff --git a/remix-analyzer/package.json b/remix-analyzer/package.json index aa059df5ba..35815bbc6d 100644 --- a/remix-analyzer/package.json +++ b/remix-analyzer/package.json @@ -21,7 +21,10 @@ "babel-eslint": "^7.1.1", "babel-plugin-transform-object-assign": "^6.22.0", "remix-lib": "^0.2.9", - "babel-preset-es2015": "^6.24.0" + "babel-preset-es2015": "^6.24.0", + "solc": "^0.4.24", + "standard": "^7.0.1", + "tape": "^4.6.0" }, "scripts": { "test": "standard && tape ./test/tests.js" @@ -35,10 +38,5 @@ }, "author": "Remix Team", "license": "MIT", - "homepage": "https://github.com/ethereum/remix#readme", - "devDependencies": { - "solc": "^0.4.24", - "standard": "^7.0.1", - "tape": "^4.6.0" - } + "homepage": "https://github.com/ethereum/remix#readme" }