message: Bump dependencies to various latest versions. Not sure why we kept react v15 types when we're using react v16.
diff: "@types/lodash": "4.x",
  "@types/moment": "2.x",
  "@types/react": "16.x",
  - "@types/react-dom": "15.x",
  + "@types/react-dom": "16.x",
  "@types/react-helmet": "5.x",
  "@types/react-redux": "5.x",
  "@types/react-router-dom": "4.x",
  "html-webpack-plugin": "2.x",
  "jasmine-console-reporter": "2.x",
  "jasmine-core": "2.x",
  - "jasmine-reporters": "2.2.x",
  - "jest": "20.x",
  - "jest-cli": "20.x",
  + "jasmine-reporters": "2.x",
  + "jest": "22.x",
  + "jest-cli": "22.x",
  "node-sass": "4.x",
  "protractor": "5.x",
  "protractor-fail-fast": "3.x",
  "sass-loader": "6.x",
  "style-loader": "0.x",
  "thread-loader": "1.x",
  - "ts-jest": "20.x",
  + "ts-jest": "22.x",
  "ts-loader": "3.x",
  - "ts-node": "3.3.x",
  - "typescript": "2.6.x",
  - "typescript-eslint-parser": "10.x",
  + "ts-node": "4.x",
  + "typescript": "2.x",
  + "typescript-eslint-parser": "13.x",
  "uglifyjs-webpack-plugin": "1.x",
  "webpack": "3.x",
  "webpack-bundle-analyzer": "2.x"
  