Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update all dependencies (#48)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.12.7` -> `20.12.8`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.7/20.12.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.12.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.12.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.12.7/20.12.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.12.7/20.12.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)) | [`1.5.2` -> `1.6.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/1.5.2/1.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-v8/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-v8/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-v8/1.5.2/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-v8/1.5.2/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vite](https://vitejs.dev) ([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.2.10` -> `5.2.11`](https://renovatebot.com/diffs/npm/vite/5.2.10/5.2.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.10/5.2.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.10/5.2.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://github.com/vitest-dev/vitest) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`1.5.2` -> `1.6.0`](https://renovatebot.com/diffs/npm/vitest/1.5.2/1.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/1.5.2/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/1.5.2/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue](https://github.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://github.com/vuejs/core)) | [`3.4.25` -> `3.4.26`](https://renovatebot.com/diffs/npm/vue/3.4.25/3.4.26) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.4.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.4.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.4.25/3.4.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.4.25/3.4.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue-tsc](https://github.com/vuejs/language-tools) ([source](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc)) | [`2.0.14` -> `2.0.16`](https://renovatebot.com/diffs/npm/vue-tsc/2.0.14/2.0.16) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/2.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-tsc/2.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-tsc/2.0.14/2.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/2.0.14/2.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary> ### [`v1.6.0`](https://github.com/vitest-dev/vitest/releases/tag/v1.6.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.5.3...v1.6.0) ##### 🚀 Features - Support standalone mode - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#5565 [<samp>(bdce0)</samp>](https://github.com/vitest-dev/vitest/commit/bdce0a29) - Custom "snapshotEnvironment" option - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#5449 [<samp>(30f72)</samp>](https://github.com/vitest-dev/vitest/commit/30f728bc) - **benchmark**: Support comparing benchmark result - by [@​hi-ogawa](https://github.com/hi-ogawa) and [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#5398 [<samp>(f8d3d)</samp>](https://github.com/vitest-dev/vitest/commit/f8d3d22e) - **browser**: Allow injecting scripts - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#5656 [<samp>(21e58)</samp>](https://github.com/vitest-dev/vitest/commit/21e58bd8) - **reporter**: Support `includeConsoleOutput` and `addFileAttribute` in junit - by [@​hi-ogawa](https://github.com/hi-ogawa) in [vitest-dev/vitest#5659 [<samp>(2f913)</samp>](https://github.com/vitest-dev/vitest/commit/2f913222) - **ui**: Sort items by file name - by [@​btea](https://github.com/btea) in [vitest-dev/vitest#5652 [<samp>(1f726)</samp>](https://github.com/vitest-dev/vitest/commit/1f7268fa) ##### 🐞 Bug Fixes - Keep order of arguments for .each in custom task collectors - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#5640 [<samp>(7d57c)</samp>](https://github.com/vitest-dev/vitest/commit/7d57c116) - Call `resolveId('vitest')` after `buildStart` - by [@​hi-ogawa](https://github.com/hi-ogawa) in [vitest-dev/vitest#5646 [<samp>(f5faf)</samp>](https://github.com/vitest-dev/vitest/commit/f5faf423) - Hash the name of the file when caching - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#5654 [<samp>(c9e68)</samp>](https://github.com/vitest-dev/vitest/commit/c9e68ced) - Don't panic on empty files in node_modules - by [@​sheremet-va](https://github.com/sheremet-va) [<samp>(40c29)</samp>](https://github.com/vitest-dev/vitest/commit/40c299fe) - Use `toJSON` for error serialization - by [@​hi-ogawa](https://github.com/hi-ogawa) in [vitest-dev/vitest#5526 [<samp>(19a21)</samp>](https://github.com/vitest-dev/vitest/commit/19a21e49) - **coverage**: - Exclude `*.test-d.*` by default - by [@​MindfulPol](https://github.com/MindfulPol) in [vitest-dev/vitest#5634 [<samp>(bfe8a)</samp>](https://github.com/vitest-dev/vitest/commit/bfe8ad9d) - Apply `vite-node`'s wrapper only to executed files - by [@​AriPerkkio](https://github.com/AriPerkkio) in [vitest-dev/vitest#5642 [<samp>(c9883)</samp>](https://github.com/vitest-dev/vitest/commit/c9883f3e) - **vm**: - Support network imports - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#5610 [<samp>(103a6)</samp>](https://github.com/vitest-dev/vitest/commit/103a6002) ##### 🏎 Performance - Improve performance of forks pool - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#5592 [<samp>(d8304)</samp>](https://github.com/vitest-dev/vitest/commit/d8304bb4) - Unnecessary rpc call when coverage is disabled - by [@​AriPerkkio](https://github.com/AriPerkkio) in [vitest-dev/vitest#5658 [<samp>(c5712)</samp>](https://github.com/vitest-dev/vitest/commit/c571276a) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.5.3...v1.6.0) ### [`v1.5.3`](https://github.com/vitest-dev/vitest/releases/tag/v1.5.3) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.5.2...v1.5.3) ##### 🐞 Bug Fixes - Use package.json name for a workspace project if not provided - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#5608 [<samp>(48fba)</samp>](https://github.com/vitest-dev/vitest/commit/48fba190) - Backport jest iterable equality within object - by [@​sukovanej](https://github.com/sukovanej) in [vitest-dev/vitest#5621 [<samp>(30e5d)</samp>](https://github.com/vitest-dev/vitest/commit/30e5dc1b) - **browser**: Support benchmark - by [@​hi-ogawa](https://github.com/hi-ogawa) in [vitest-dev/vitest#5622 [<samp>(becab)</samp>](https://github.com/vitest-dev/vitest/commit/becabb5e) - **reporter**: Use default error formatter for JUnit - by [@​hi-ogawa](https://github.com/hi-ogawa) in [vitest-dev/vitest#5629 [<samp>(20060)</samp>](https://github.com/vitest-dev/vitest/commit/200609cc) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.5.2...v1.5.3) </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v5.2.11`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5211-2024-05-02-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.10...v5.2.11) - feat: improve dynamic import variable failure error message ([#​16519](https://github.com/vitejs/vite/issues/16519)) ([f8feeea](https://github.com/vitejs/vite/commit/f8feeea)), closes [#​16519](https://github.com/vitejs/vite/issues/16519) - fix: dynamic-import-vars plugin normalize path issue ([#​16518](https://github.com/vitejs/vite/issues/16518)) ([f71ba5b](https://github.com/vitejs/vite/commit/f71ba5b)), closes [#​16518](https://github.com/vitejs/vite/issues/16518) - fix: scripts and styles were missing from built HTML on Windows ([#​16421](https://github.com/vitejs/vite/issues/16421)) ([0e93f58](https://github.com/vitejs/vite/commit/0e93f58)), closes [#​16421](https://github.com/vitejs/vite/issues/16421) - fix(deps): update all non-major dependencies ([#​16488](https://github.com/vitejs/vite/issues/16488)) ([2d50be2](https://github.com/vitejs/vite/commit/2d50be2)), closes [#​16488](https://github.com/vitejs/vite/issues/16488) - fix(deps): update all non-major dependencies ([#​16549](https://github.com/vitejs/vite/issues/16549)) ([2d6a13b](https://github.com/vitejs/vite/commit/2d6a13b)), closes [#​16549](https://github.com/vitejs/vite/issues/16549) - fix(dev): watch publicDir explicitly to include it outside the root ([#​16502](https://github.com/vitejs/vite/issues/16502)) ([4d83eb5](https://github.com/vitejs/vite/commit/4d83eb5)), closes [#​16502](https://github.com/vitejs/vite/issues/16502) - fix(preload): skip preload for non-static urls ([#​16556](https://github.com/vitejs/vite/issues/16556)) ([bb79c9b](https://github.com/vitejs/vite/commit/bb79c9b)), closes [#​16556](https://github.com/vitejs/vite/issues/16556) - fix(ssr): handle class declaration and expression name scoping ([#​16569](https://github.com/vitejs/vite/issues/16569)) ([c071eb3](https://github.com/vitejs/vite/commit/c071eb3)), closes [#​16569](https://github.com/vitejs/vite/issues/16569) - fix(ssr): handle function expression name scoping ([#​16563](https://github.com/vitejs/vite/issues/16563)) ([02db947](https://github.com/vitejs/vite/commit/02db947)), closes [#​16563](https://github.com/vitejs/vite/issues/16563) </details> <details> <summary>vuejs/core (vue)</summary> ### [`v3.4.26`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3426-2024-04-29) [Compare Source](https://github.com/vuejs/core/compare/v3.4.25...v3.4.26) ##### Bug Fixes - **compiler-core:** fix bail constant for globals ([fefce06](https://github.com/vuejs/core/commit/fefce06b41e3b75de3d748dc6399628ec5056e78)) - **compiler-core:** remove unnecessary constant bail check ([09b4df8](https://github.com/vuejs/core/commit/09b4df809e59ef5f4bc91acfc56dc8f82a8e243a)), closes [#​10807](https://github.com/vuejs/core/issues/10807) - **runtime-core:** attrs should be readonly in functional components ([#​10767](https://github.com/vuejs/core/issues/10767)) ([e8fd644](https://github.com/vuejs/core/commit/e8fd6446d14a6899e5e8ab1ee394d90088e01844)) - **runtime-core:** ensure slot compiler marker writable ([#​10825](https://github.com/vuejs/core/issues/10825)) ([9c2de62](https://github.com/vuejs/core/commit/9c2de6244cd44bc5fbfd82b5850c710ce725044f)), closes [#​10818](https://github.com/vuejs/core/issues/10818) - **runtime-core:** properly handle inherit transition during clone VNode ([#​10809](https://github.com/vuejs/core/issues/10809)) ([638a79f](https://github.com/vuejs/core/commit/638a79f64a7e184f2a2c65e21d764703f4bda561)), closes [#​3716](https://github.com/vuejs/core/issues/3716) [#​10497](https://github.com/vuejs/core/issues/10497) [#​4091](https://github.com/vuejs/core/issues/4091) - **Transition:** re-fix [#​10620](https://github.com/vuejs/core/issues/10620) ([#​10832](https://github.com/vuejs/core/issues/10832)) ([accf839](https://github.com/vuejs/core/commit/accf8396ae1c9dd49759ba0546483f1d2c70c9bc)), closes [#​10632](https://github.com/vuejs/core/issues/10632) [#​10827](https://github.com/vuejs/core/issues/10827) </details> <details> <summary>vuejs/language-tools (vue-tsc)</summary> ### [`v2.0.16`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2016-202451) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.0.15...v2.0.16) ##### Bug Fixes - **language-core:** virtual document language ID is not updated when changing SFC style block lang - **language-core:** correct logic for `defineSlots` destructuring ([#​4326](https://github.com/vuejs/language-tools/issues/4326)) - Thanks [@​zhiyuanzmj](https://github.com/zhiyuanzmj) - **language-core:** ObjectDirective does not work with `defineSlots` ([#​4327](https://github.com/vuejs/language-tools/issues/4327)) - **language-service:** emmet not working in postcss style block ([volarjs/volar.js#169) ##### Other Changes - Upgrade to [Volar 2.2](https://github.com/volarjs/volar.js/releases/tag/v2.2.0) - **language-core:** export `VueEmbeddedCode` ([#​4265](https://github.com/vuejs/language-tools/issues/4265)) - Thanks [@​zhiyuanzmj](https://github.com/zhiyuanzmj) - **typescript-plugin:** expose `FileRegistry` to `project.program` ([#​3963](https://github.com/vuejs/language-tools/issues/3963)) - Thanks [@​zcf0508](https://github.com/zcf0508) - **vscode:** remove outdated formatters section ([#​4243](https://github.com/vuejs/language-tools/issues/4243)) - Thanks [@​BBboy01](https://github.com/BBboy01) ### [`v2.0.15`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2015-2024430) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.0.14...v2.0.15) ##### Features - Redesign additional extensions, VitePress, PetiteVue support ([#​4321](https://github.com/vuejs/language-tools/issues/4321)) - Fix custom file extensions not working in Hybrid Mode ([#​4251](https://github.com/vuejs/language-tools/issues/4251)) - **vscode:** prompt when Hybrid Mode is explicitly enabled but known incompatible extensions are installed - **language-core:** use internal options for directly exposing user props/emits types ([vuejs/core#10801](https://github.com/vuejs/core/pull/10801)) - **language-core:** support defineSlots destructuring ([#​4312](https://github.com/vuejs/language-tools/issues/4312)) - Thanks [@​zhiyuanzmj](https://github.com/zhiyuanzmj) ##### Bug Fixes - **vscode:** when enabled VitePress support, extension not activated when opening markdown files - **language-core:** auto-complete not working in v-bind ##### Performance - **language-service:** emmet completion should not be blocked by TS type evaluation ([#​4298](https://github.com/vuejs/language-tools/issues/4298)) - **language-core:** simplify virtual code for intrinsic elements ##### Other Changes - Upgrade Volar from `v2.2.0-alpha.10` to `v2.2.0-alpha.12`: - Avoid extension crash when workspace TSDK does not exist - Fix template variables cannot be renamed at the first character in Hybrid Mode ([#​4297](https://github.com/vuejs/language-tools/issues/4297)) - Fix template virtual code mapping is misaligned in Windows in Hybrid Mode ([#​4297](https://github.com/vuejs/language-tools/issues/4297)) - Add `svelte.svelte-vscode` (>=108.4.0) to Hybrid Mode compatibility whitelist ([sveltejs/language-tools#2317](https://github.com/sveltejs/language-tools/pull/2317)) - **component-meta:** convert source code to TS - **language-core:** export `allCodeFeatures` ([#​4320](https://github.com/vuejs/language-tools/issues/4320)) - Thanks [@​zhiyuanzmj](https://github.com/zhiyuanzmj) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone Europe/Helsinki, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/slipmatio/ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information