deps: Update to Vuetify ^3.9 and Vue ^3.5 by lucas-koehler · Pull Request #2468 · eclipsesource/jsonforms

@lucas-koehler

- Update to latest Vuetify 3.9.0
- Update to latest Vue 3.5.17
- Update Vue peer dependency to ^3.5.0
- Update Vite to latest 5.x version ^5.4.19
- Fix imports for Vuetify promoted from labs
- Fix typings for update events in Vuetify DateControlRenderer
- Regenerate Vuetify test snapshots to fit changes in Vuetify (e.g. setting values in HTML element)
- Add visualViewport mock for Vuetify tests as this seems to be needed after dependency update
- In JsonForms.vue explicitly type provided state as `JsonFormsSubStates` to avoid TS7056

sdirix

@lucas-koehler

auto close on minute/second selection.
No longer closes on day selection as there is not event for day selection

@lucas-koehler

Also adapts the numbers example to use a step with scientific notation number