vue-testing-library
vue-testing-library copied to clipboard
`@vue/compiler-sfc` peer dependency warning
Describe the bug
When installing @testing-library/vue in a project with [email protected]+ 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/vuein a project with[email protected]+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/vueversion: 6.6.0Vueversion: 3.2.37nodeversion: 16.14.0npm(oryarn) version: [email protected]
Additional context
As of [email protected]+ 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
[email protected]+ also include @vue/compiler-sfc.
+1 OP offered to open a PR, that would be nice.
:tada: This issue has been resolved in version 8.0.2 :tada:
The release is available on:
Your semantic-release bot :package::rocket: