diff --git a/README.md b/README.md index f9549ed..0e877e8 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ react-lambda-example ==================== +[![Greenkeeper badge](https://badges.greenkeeper.io/domderen/react-lambda-example.svg)](https://greenkeeper.io/) + Frontend application built with [React](https://facebook.github.io/react/) + [Webpack](webpack.github.io) + [BabelJS](https://babeljs.io) + [Less](http://lesscss.org/) + [Mocha](mochajs.org). This project serves as a proof of concept of creating a React application, utilizing server side rendering capabilities, which is hosted on Amazon Lambda, and exposed to world utilizing Amazon API Gateway. diff --git a/package.json b/package.json index bc100aa..e1640b7 100644 --- a/package.json +++ b/package.json @@ -39,46 +39,46 @@ "homepage": "https://github.com/domderen/react-lambda-example#readme", "dependencies": { "co": "^4.6.0", - "react": "^0.13.3", - "react-router": "^0.13.3", - "lodash": "^3.10.1", + "react": "^16.6.3", + "react-router": "^4.3.1", + "lodash": "^4.17.11", "immutable": "^3.7.4", - "react-bootstrap": "^0.24.3", - "babel": "^5.8.21", - "babel-core": "^5.8.21" + "react-bootstrap": "^0.32.4", + "babel": "^6.23.0", + "babel-core": "^6.26.3" }, "devDependencies": { - "autoprefixer-core": "^5.2.1", + "autoprefixer-core": "^6.0.1", "aws-sdk": "^2.1.45", - "babel-eslint": "^4.0.5", - "babel-loader": "^5.3.2", - "bootstrap": "^3.3.5", + "babel-eslint": "^10.0.1", + "babel-loader": "^8.0.4", + "bootstrap": "^4.1.3", "compression": "^1.5.2", - "css-loader": "^0.15.6", + "css-loader": "^1.0.1", "denodeify": "^1.2.1", - "eslint": "^1.1.0", - "eslint-plugin-babel": "^2.0.0", - "eslint-plugin-react": "^3.2.1", + "eslint": "^5.9.0", + "eslint-plugin-babel": "^5.3.0", + "eslint-plugin-react": "^7.11.1", "express": "^4.13.3", - "extract-text-webpack-plugin": "^0.8.2", - "file-loader": "^0.8.4", - "fs-extra": "^0.23.1", - "less": "^2.5.1", - "less-loader": "^2.2.0", + "extract-text-webpack-plugin": "^3.0.2", + "file-loader": "^2.0.0", + "fs-extra": "^7.0.1", + "less": "^3.9.0", + "less-loader": "^4.1.0", "mkdirp": "^0.5.1", - "node-libs-browser": "^0.5.2", + "node-libs-browser": "^2.1.0", "nodemon": "^1.4.0", - "opn": "^3.0.2", - "postcss-loader": "^0.5.1", + "opn": "^5.4.0", + "postcss-loader": "^3.0.0", "raw-loader": "^0.5.1", - "react-hot-loader": "^1.2.8", - "s3-deploy": "^0.1.7", - "serve": "^1.4.0", + "react-hot-loader": "^4.3.12", + "s3-deploy": "^1.1.6", + "serve": "^10.1.1", "serve-favicon": "^2.3.0", "strip-loader": "^0.1.0", - "style-loader": "^0.12.3", - "url-loader": "^0.5.6", - "webpack": "^1.11.0", - "webpack-dev-server": "^1.10.1" + "style-loader": "^0.23.1", + "url-loader": "^1.1.2", + "webpack": "^4.27.0", + "webpack-dev-server": "^3.1.10" } }