A boilerplate for MERN applications to quickly get you started. Including Redux, Redux-thunk, Styled Components, Passport Auth, Basic Components, Reducers and Action creators!
-
Start server environment
vagrant up
-
Start webpack dev server
npm start
- react
- react-dom
- core-js
- history
- jwt-decode
- raf
- react-redux
- react-router-redux
- react-router-dom
- redux
- redux-thunk
- styled-components
- bcrypt
- body-parser
- bunyan
- compression
- dotenv
- express
- jsonwebtoken
- memwatch-next
- mongoose
- multer
- passport
- passport-local
- path
- validator
- babel-eslint
- docdash
- eslint
- eslint-config-airbnb
- eslint-config-prettier
- eslint-plugin-prettier
- eslint-plugin-import
- eslint-plugin-jsx-a11y
- eslint-plugin-react
- jsdoc
- nodemon
- prettier
- babel-eslint@8.2.2
- babel-jest@22.4.1
- babel-loader@7.1.2
- babel-plugin-transform-class-properties@6.24.1
- babel-plugin-transform-class-properties@6.24.1
- babel-plugin-transform-object-rest-spread@6.26.0
- babel-preset-react@6.24.1
- enzyme-adapter-react-16@1.1.1
- babel-preset-es2015@6.24.1
- babel-core@6.26.0
- enzyme@3.3.0
- react-test-render@1.1.1
- jest-styled-components@4.10.0
- jest-localstorage-mock@2.2.0
- eslint-plugin-class-property@1.1.0
- enzyme-to-json@3.3.1
- webpack-dev-server@2.11.1
- jest@22.4.2
- webpack@3.11.0
- redux-devtools-extension@2.13.2
- html-webpack-plugin@2.30.1
- eslint-plugin-react@7.7.0
- eslint-plugin-jsx-a11y@6.0.3
- eslint-plugin-import@2.9.0
-
Server logs are printed to app/server/logs/app.json
-
Memory leaks are being marked as fatal.