Open
Description
Version
3.1.3
Steps to reproduce
When using Typescript, vue-router export types like here: https://github.com/vuejs/vue-router/blob/dev/types/router.d.ts#L1 But as you can see here, it imports Vue typings to make it work. As a matter of fact vue
should be added to peerDependencies
What is expected?
vue
should be a peerDependency
What is actually happening?
it is not, and it fails in a strict dependency-tree context
Ref: vuejs/vue-cli#5135