Remove peerDependencies
mokone91 opened this issue · 0 comments
mokone91 commented
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
...
vue-demi@0.14.5_package1
/node_modules
/vue // vue@3
vue-demi@0.14.5_package2
/node_modules
/vue // vue@2
/@vue/composition-api
vue-demi@0.14.5_package3
/..
vue-demi@0.14.5_package4
/..
I have tried different pnpm settings, but seems its not possible while peer deps presented in vue-demi