{
  "name": "revjs",
  "version": "1.0.0",
  "scripts": {
    "build": "lerna run lint && lerna run build",
    "test": "lerna run test"
  },
  "devDependencies": {
    "lerna": "2.0.0-beta.38",
    "@types/chai": "3.4.35",
    "@types/chai-as-promised": "0.0.29",
    "@types/es6-promise": "0.0.32",
    "@types/mocha": "2.2.39",
    "@types/rewire": "2.5.27",
    "@types/sinon": "1.16.35",
    "chai": "3.5.0",
    "chai-as-promised": "6.0.0",
    "mocha": "3.2.0",
    "rewire": "2.5.2",
    "sinon": "1.17.7",
    "ts-node": "2.1.0",
    "tslint": "4.5.1",
    "typescript": "2.2.1"
  }
}

{
  "name": "revjs",
  "version": "1.0.0",
  "scripts": {
    "build": "lerna run build",
    "lint": "lerna run lint",
    "test": "lerna run test"
  },
  "devDependencies": {
    "lerna": "2.0.0-beta.38",
    "@types/chai": "3.4.35",
    "@types/chai-as-promised": "0.0.29",
    "@types/es6-promise": "0.0.32",
    "@types/mocha": "2.2.39",
    "@types/rewire": "2.5.27",
    "@types/sinon": "1.16.35",
    "chai": "3.5.0",
    "chai-as-promised": "6.0.0",
    "mocha": "3.2.0",
    "rewire": "2.5.2",
    "sinon": "1.17.7",
    "ts-node": "2.1.0",
    "tslint": "4.5.1",
    "typescript": "2.2.1"
  }
}

Add seperate build & lint shared tasks
Add seperate build & lint shared tasks
