Vue peer dependency is missing #4958
Labels
Authenticator
An issue or a feature-request for an Authenticator UI Component
Vue
An issue or a feature-request for Vue platform
Before creating a new issue, please confirm:
On which framework/platform are you having an issue?
Vue
Which UI component?
Authenticator
How is your app built?
Vite
What browsers are you seeing the problem on?
No response
Which region are you seeing the problem in?
No response
Please describe your bug.
The Vue package.json is missing the peer dependency for >= 3. Since the library only works with Vue 3 and higher, if a user installs the UI packages with Vue 2, npm won't warn them that they don't satisfy the peer dependency.
This would also align with Angular and React package.json.
What's the expected behaviour?
The Vue package should have the correct peer dependency.
Help us reproduce the bug!
Try to install the ui-vue package in Vue 2. Missing warning error from npm.
Code Snippet
// Put your code below this line.
Console log output
No response
Additional information and screenshots
No response
The text was updated successfully, but these errors were encountered: