Description
Describe the bug
When installing @testing-library/vue
in a project with vue@3.2.13+
and no @vue/compiler-sfc
a warning of missing @vue/compiler-sfc
peer dependencies is shown
To Reproduce Steps to reproduce the behavior:
- Install the
@testing-library/vue
in a project withvue@3.2.13+
and no@vue/compiler-sfc
You can view the warning in the terminal on Codesandbox
Expected behavior
Is expected to not show any warning about peer deps
Related information:
@testing-library/vue
version: 6.6.0Vue
version: 3.2.37node
version: 16.14.0npm
(oryarn
) version: pnpm@7.3.0
Additional context
As of vue@3.2.13+
the package @vue/compiler-sfc
is included in the vue
and can be accessed as vue/compiler-sfc
. So is not needed anymore to install it separately, but currently, this project set it as a peer dependency and doesn't seem to use it directly
More info in the package README
I'm opening this issue to know if I am missing something, if it's alright I would be happy to open a PR if needed