I'm thinking that depending on the package manager the dev is using those dependencies may not be installed now they are peer dependencies. I guess we can follow up on it once this PR is merged and the packages are published to see what impact there is and get fixes in place before 8.3 and/or document breaking changes.