Skip to content

Upgrade/Overhaul Checklist #64

@leeallen337

Description

@leeallen337

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 react to v16.0+
  • Upgrade unit testing packages
  • Include the prop-types package
  • Upgrade react-router to react-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 master and require code reviews for pull requests
  • Upgrade redux-persist
  • Add constants directory with actionTypes.js as first file
  • Add routes constants file
  • Fix peer dependencies (e.g. html-webpack-plugin, babel-loader, etc.)
  • Incorporate ImmutableJS along with redux-immutable and make sure it works with redux-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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions