deps: Use latest vue 3.4.21 & upgrade further dependencies by lucas-koehler · Pull Request #2318 · eclipsesource/jsonforms
lucas-koehler
changed the title
deps: Use latest vue version 3.4.21 and recreate pnpm lock
deps: Use latest vue 3.4.21 upgrade further dependencies
lucas-koehler
changed the title
deps: Use latest vue 3.4.21 upgrade further dependencies
deps: Use latest vue 3.4.21 & upgrade further dependencies
- Remove pnpm overrides for vue version to use latest version 3.4.21. Do not touch the peer dependency because no new vue code was introduced. - Update vue cli dependencies to latest version ^5.0.8 - Update @vue/test-utils dependencies to latest versions - Remove obsolete explicit dependency to @vue/compiler-sfc - Fix vue vanilla test utils to attach mounted components to document. This is (now) necessary so that click events on checkbox inputs correctly trigger a change event. - Regenerate pnpm-lock file. This updates all dependencies to the latest version permitted by their version ranges.
Upgrade various dependencies to get rid of critical vulnerabilities in dependencies as reported by `pnpm audit`: - Remove obsolete ava and source-map-support root dev dependencies - Upgrade ava dependencies to ^6.1.2 and adapt tests and config accordingly - Completely remove obsolete source-map-support dep from vanilla-renderers - Upgrade karma dependencies to ^6.4.1 and karma-webpack to ^5.0.0
sdirix
deleted the
issues/2234-vue-dep-upgrade
branch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters