You describe ES6 as some kind of exotic dependency. Actually once you get rid of ES6, the only dependencies in your list are  immutable.js which is optional, and redux, which has become the well-known default.