vue-demi
vue-demi copied to clipboard
Remove peerDependencies
Hi!
https://pnpm.io/how-peers-are-resolved
Because of vue-demi may have varios peer deps, pnpm can(and do after v8) create duplicated vue-demi packages with own node_modules dir for each monorepo package with different default vue version.
In my case i have few packages where onstalled diiferent vue versions + vue-demi package. node_module structure loocka like:
/node_modules
/.pnpm
...
[email protected]_package1
/node_modules
/vue // vue@3
[email protected]_package2
/node_modules
/vue // vue@2
/@vue/composition-api
[email protected]_package3
/..
[email protected]_package4
/..
I have tried different pnpm settings, but seems its not possible while peer deps presented in vue-demi