Thanks again for bringing webpack 3 to community. Just to following up that the warnings mentioned doesn’t affect the functionality at all.
But running shrinkwrap will fail because of the “peer invalid”
peer invalid: webpack@1 || ^2.1.0-beta || ^2.2.0-rc.0, required by firstname.lastname@example.org
Here I have a branch that upgrade to webpack 3 and hope this effort will help the community to move forward to webpack 3 more smoothly :)