-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
There are a lot of things in the boilerplate that should be upgraded and a lot of minor changes that we always implement after starting a new project that we should just include in the boilerplate.
Tasks:
- Upgrade
webpack&webpack-dev-server - Upgrade
reactto v16.0+ - Upgrade unit testing packages
- Include the
prop-typespackage - Upgrade
react-routertoreact-router-dom, add default 404 page - Move routes into their own directory
- Remove packages that are not needed anymore (e.g.
webpack-dev-middleware) - Implement Travis for pull requests to the boilerplate
- Protect
masterand require code reviews for pull requests - Upgrade
redux-persist - Add constants directory with
actionTypes.jsas first file - Add
routesconstants file - Fix peer dependencies (e.g.
html-webpack-plugin,babel-loader, etc.) - Incorporate
ImmutableJSalong withredux-immutableand make sure it works withredux-persist - Start using babel-preset-env
I'm going to be making minor pull requests for these upgrade rather than upgrading everything all at once.