{
  "name": "Onodo",
  "description": "Onodo",
  "homepage": "http://onodo.org/",
  "repository": {
    "type": "git",
    "url": "https://github.com/civio/onodo.git"
  },
  "version": "1.0.0",
  "keywords": [],
  "devDependencies": {
    "webpack": "~1.12",
    "stats-webpack-plugin": "~0.2",
    "webpack-dev-server": "~1.9",
    "babel-loader": "~5.3.2",
    "coffee-loader": "^0.7.2",
    "expose-loader": "~0.6.0",
    "imports-loader": "~0.6.3",
    "exports-loader": "~0.6.2",
    "script-loader": "~0.6.1",
    "handlebars-loader": "~1.1.4",
    "trix": "~0.9.4",
    "bootstrap-switch": "~3.3.2",
    "grunt": "~0.4.5",
    "grunt-spritesmith": "~6.3.1",
    "handsontable": "0.24.3"
  },
  "peerDependencies": {
    "d3": "*",
    "handlebars": "*"
  },
  "dependencies": {
    "d3": "~3.5.6",
    "handlebars": "~4.0.5"
  }
}

{
  "name": "Onodo",
  "description": "Onodo",
  "homepage": "http://onodo.org/",
  "repository": {
    "type": "git",
    "url": "https://github.com/civio/onodo.git"
  },
  "version": "1.0.0",
  "keywords": [],
  "devDependencies": {
    "webpack": "~1.12",
    "stats-webpack-plugin": "~0.2",
    "webpack-dev-server": "~1.9",
    "babel-loader": "~5.3.2",
    "coffee-loader": "^0.7.2",
    "expose-loader": "~0.6.0",
    "imports-loader": "~0.6.3",
    "exports-loader": "~0.6.2",
    "script-loader": "~0.6.1",
    "grunt": "~0.4.5",
    "grunt-spritesmith": "~6.3.1"
  },
  "dependencies": {
    "handlebars-loader": "~1.1.4",
    "trix": "~0.9.4",
    "bootstrap-switch": "~3.3.2",
    "handlebars": "~4.0.5",
    "handsontable": "0.24.3",
    "d3@4.0.0-alpha.44": "4.0.0"
  }
}

Add d3 4.0.0 to packege.json
Add d3 4.0.0 to packege.json

Also move plugins to dependencies & remove peerDependencies
