From 29a0e8869f12229b6678276cd9432c0ae8c591cb Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 7 Aug 2023 00:40:02 +0000
Subject: [PATCH] chore(deps): update all dependencies (#23)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[![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://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`20.4.5` ->
`20.4.7`](https://renovatebot.com/diffs/npm/@types%2fnode/20.4.5/20.4.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.4.5/20.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.4.5/20.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vitest/coverage-v8](https://togithub.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme)
([source](https://togithub.com/vitest-dev/vitest)) | [`0.33.0` ->
`0.34.1`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/0.33.0/0.34.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-v8/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-v8/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-v8/0.33.0/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-v8/0.33.0/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [happy-dom](https://togithub.com/capricorn86/happy-dom) | [`10.5.2` ->
`10.8.0`](https://renovatebot.com/diffs/npm/happy-dom/10.5.2/10.8.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/10.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/happy-dom/10.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/happy-dom/10.5.2/10.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/happy-dom/10.5.2/10.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vite](https://togithub.com/vitejs/vite/tree/main/#readme)
([source](https://togithub.com/vitejs/vite)) | [`4.4.7` ->
`4.4.8`](https://renovatebot.com/diffs/npm/vite/4.4.7/4.4.8) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/4.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/4.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/4.4.7/4.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/4.4.7/4.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vitest](https://togithub.com/vitest-dev/vitest) | [`0.33.0` ->
`0.34.1`](https://renovatebot.com/diffs/npm/vitest/0.33.0/0.34.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/0.33.0/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/0.33.0/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
vitest-dev/vitest (@vitest/coverage-v8)
###
[`v0.34.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.34.1)
[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v0.34.0...v0.34.1)
##### 🐞 Bug Fixes
- Pass `--experimental-vm-worker-memory-limit` to `tinypool` - by
[@AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3856](https://togithub.com/vitest-dev/vitest/issues/3856)
[(3c67a)](https://togithub.com/vitest-dev/vitest/commit/3c67a4cb)
##### [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.34.0...v0.34.1)
###
[`v0.34.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.34.0)
[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v0.33.0...v0.34.0)
##### 🚨 Breaking Changes
- Transform mode affects only test files, not regular files - by
[@sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3491](https://togithub.com/vitest-dev/vitest/issues/3491)
[(9608b)](https://togithub.com/vitest-dev/vitest/commit/9608bf72)
- `transformMode` is now moved to `server.transformMode`. This option is
highly discouraged to use. If you need to change the transform mode, use
the new option `testTransformMode` instead to control the mode based on
the running test, not the current file path. By default, tests with
`jsdom` or `happy-dom` use `web` transform mode, and tests using `node`
or `edge` environment use `ssr` mode. If you have a custom environment,
it should provide `transformMode` property.
- Disable `coverage.reportOnFailure` by default - by
[@AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3615](https://togithub.com/vitest-dev/vitest/issues/3615)
[(0c6f6)](https://togithub.com/vitest-dev/vitest/commit/0c6f624f)
- Remove `@vitest/coverage-c8` package - by
[@AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3614](https://togithub.com/vitest-dev/vitest/issues/3614)
[(a90d6)](https://togithub.com/vitest-dev/vitest/commit/a90d64fe)
- `@vitest/coverage-c8` is no longer supported. Please, use
`@vitest/coverage-v8` instead.
- Support running tests using VM context - by
[@sheremet-va](https://togithub.com/sheremet-va) and
[@dammy001](https://togithub.com/dammy001) in
[https://github.com/vitest-dev/vitest/issues/3203](https://togithub.com/vitest-dev/vitest/issues/3203)
[(b0929)](https://togithub.com/vitest-dev/vitest/commit/b0929852)
- To address speed issues in some applications, Vitest now provides
`experimentalVmThreads` pool to run your tests using VM Sandboxes
environment. Make sure you understand [all
pitfalls](https://vitest.dev/config/#experimentalvmthreads) of this pool
before opening an issue.
- Introduce `server` option - by
[@fenghan34](https://togithub.com/fenghan34) and
[@sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3725](https://togithub.com/vitest-dev/vitest/issues/3725)
[(dc4fa)](https://togithub.com/vitest-dev/vitest/commit/dc4faf64)
- Most of `deps.` options are now moved to `server.deps` with a
deprecation warning. Please, consider using `deps.optimizer` instead of
`deps.inline`/`deps.external`. Ideally, we would like to move away from
using `server.deps.inline` altogether.
- **vite-node**: Make CLI arguments parsing behavior consistent with
node/tsx/ts-node - by [@rxliuli](https://togithub.com/rxliuli)
in
[https://github.com/vitest-dev/vitest/issues/3574](https://togithub.com/vitest-dev/vitest/issues/3574)
[(1cd4e)](https://togithub.com/vitest-dev/vitest/commit/1cd4eb0f)
- You now have to provide CLI arguments before the entry point. For
example, instead of `vite-node index.ts --watch`, you now have to do
`vite-node --watch index.ts`.
- Add preact example, remove optimizer experimental status, enable by
default - by [@sheremet-va](https://togithub.com/sheremet-va)
and [@eryue0220](https://togithub.com/eryue0220) in
[https://github.com/vitest-dev/vitest/issues/3854](https://togithub.com/vitest-dev/vitest/issues/3854)
[(4b946)](https://togithub.com/vitest-dev/vitest/commit/4b946ca9)
- `deps.optimizer` is now enabled by default. This means that Vitest
will bundle specified dependencies before running your tests. This field
inherits options from `optimizeDeps` and `ssr.optimizeDeps` which are
populated by other plugins (like, Svelte).
##### 🚀 Features
- Support `describe.sequential` - by
[@fenghan34](https://togithub.com/fenghan34) and
[@dammy001](https://togithub.com/dammy001) in
[https://github.com/vitest-dev/vitest/issues/3771](https://togithub.com/vitest-dev/vitest/issues/3771)
[(86934)](https://togithub.com/vitest-dev/vitest/commit/8693449b)
- Support config junit reporter className with env - by
[@InfiniteXyy](https://togithub.com/InfiniteXyy) in
[https://github.com/vitest-dev/vitest/issues/3808](https://togithub.com/vitest-dev/vitest/issues/3808)
[(e8bc4)](https://togithub.com/vitest-dev/vitest/commit/e8bc46b6)
- Running vitest with `--related --watch` reruns non-affected tests if
they were changed during a run - by
[@sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3844](https://togithub.com/vitest-dev/vitest/issues/3844)
[(c9aea)](https://togithub.com/vitest-dev/vitest/commit/c9aeac4c)
##### 🐞 Bug Fixes
- Isolate workers between envs and workspaces - by
[@AriPerkkio](https://togithub.com/AriPerkkio)
[(ed4e0)](https://togithub.com/vitest-dev/vitest/commit/ed4e0424)
- Modify condition - by [@btea](https://togithub.com/btea)
[(a78e6)](https://togithub.com/vitest-dev/vitest/commit/a78e6bd0)
- Module Graph view is blocking the Console view - by
[@g4rry420](https://togithub.com/g4rry420)
[(3b5f9)](https://togithub.com/vitest-dev/vitest/commit/3b5f96bc)
- Port the latest `defineConfig` type from vite - by
[@sodatea](https://togithub.com/sodatea) in
[https://github.com/vitest-dev/vitest/issues/3804](https://togithub.com/vitest-dev/vitest/issues/3804)
[(9c8e3)](https://togithub.com/vitest-dev/vitest/commit/9c8e3083)
- Don't overwrite Node.js URL global - by
[@sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3828](https://togithub.com/vitest-dev/vitest/issues/3828)
[(cdab4)](https://togithub.com/vitest-dev/vitest/commit/cdab4651)
- ForceRerunTriggers correctly triggers a rerun - by
[@sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3829](https://togithub.com/vitest-dev/vitest/issues/3829)
[(17988)](https://togithub.com/vitest-dev/vitest/commit/17988e51)
- **browser**:
- Don't inline magic-string and estree-walker - by
[@sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3726](https://togithub.com/vitest-dev/vitest/issues/3726)
[(ee937)](https://togithub.com/vitest-dev/vitest/commit/ee93762a)
- Multi-suite coverage - by
[@elby22](https://togithub.com/elby22) in
[https://github.com/vitest-dev/vitest/issues/3806](https://togithub.com/vitest-dev/vitest/issues/3806)
[(5de9a)](https://togithub.com/vitest-dev/vitest/commit/5de9af26)
- **core**:
- DataView comparison does not work in `toStrictEqual` - by
[@Dunqing](https://togithub.com/Dunqing)
[(52aef)](https://togithub.com/vitest-dev/vitest/commit/52aef92e)
- **coverage**:
- V8 provider to pick source maps without url query params - by
[@AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3784](https://togithub.com/vitest-dev/vitest/issues/3784)
[(280e6)](https://togithub.com/vitest-dev/vitest/commit/280e6745)
- Update `istanbul-lib-instrument` to v6 to fix vulnerable dependency
- by [@AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3814](https://togithub.com/vitest-dev/vitest/issues/3814)
[(f3bd9)](https://togithub.com/vitest-dev/vitest/commit/f3bd9102)
- Exclude vite virtual modules by default - by
[@AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3794](https://togithub.com/vitest-dev/vitest/issues/3794)
[(3c851)](https://togithub.com/vitest-dev/vitest/commit/3c851872)
- **node**:
- Guard error info - by [@btea](https://togithub.com/btea)
[(88b39)](https://togithub.com/vitest-dev/vitest/commit/88b39758)
- **vite-node**:
- Always treat node_modules as modulesDirectory - by
[@sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3830](https://togithub.com/vitest-dev/vitest/issues/3830)
[(51ab8)](https://togithub.com/vitest-dev/vitest/commit/51ab8d6c)
- Normalize drive letter to keep the same reference to a module - by
[@sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3836](https://togithub.com/vitest-dev/vitest/issues/3836)
[(45521)](https://togithub.com/vitest-dev/vitest/commit/45521859)
- Correctly resolve hmr filepath - by
[@sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3834](https://togithub.com/vitest-dev/vitest/issues/3834)
[(711a6)](https://togithub.com/vitest-dev/vitest/commit/711a6249)
- **watch**:
- Clear screen on all terminals - by
[@AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3661](https://togithub.com/vitest-dev/vitest/issues/3661)
[(8bd26)](https://togithub.com/vitest-dev/vitest/commit/8bd26b01)
##### 🏎 Performance
- Deprecate deps.registerNodeLoader - by
[@sheremet-va](https://togithub.com/sheremet-va)
[(7f45b)](https://togithub.com/vitest-dev/vitest/commit/7f45bf2d)
- This option was introduced to support aliasing inside external
packages. Please, use `deps.optimizer.web` instead. If you test Node.js
applications, consider adding external packages to `server.deps.inline`.
##### [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.33.0...v0.34.0)
capricorn86/happy-dom (happy-dom)
###
[`v10.8.0`](https://togithub.com/capricorn86/happy-dom/releases/tag/v10.8.0)
[Compare
Source](https://togithub.com/capricorn86/happy-dom/compare/v10.7.0...v10.8.0)
##### :construction_worker_man: Patch fixes
- Fixes bug related to item being null in
`HTMLButtonElement.attributes.removeNamedItem()`.
([#1010](https://togithub.com/capricorn86/happy-dom/issues/1010))
***
Thank you [@maxmilton](https://togithub.com/maxmilton) for your
contribution!
###
[`v10.7.0`](https://togithub.com/capricorn86/happy-dom/releases/tag/v10.7.0)
[Compare
Source](https://togithub.com/capricorn86/happy-dom/compare/v10.6.3...v10.7.0)
##### :art: Features
- Add support for `Element.scrollHeight`. The property will just return
"0" for now.
([#991](https://togithub.com/capricorn86/happy-dom/issues/991))
***
Thank you [@lukaselmer](https://togithub.com/lukaselmer) for your
contribution!
###
[`v10.6.3`](https://togithub.com/capricorn86/happy-dom/releases/tag/v10.6.3)
[Compare
Source](https://togithub.com/capricorn86/happy-dom/compare/v10.6.2...v10.6.3)
##### :construction_worker_man: Patch fixes
- Adds missing named CSS colors to `CSSStyleDeclaration`.
([#1004](https://togithub.com/capricorn86/happy-dom/issues/1004))
***
Thank you [@AlexisTessier](https://togithub.com/AlexisTessier)
for your contribution!
###
[`v10.6.2`](https://togithub.com/capricorn86/happy-dom/compare/v10.6.1...v10.6.2)
[Compare
Source](https://togithub.com/capricorn86/happy-dom/compare/v10.6.1...v10.6.2)
###
[`v10.6.1`](https://togithub.com/capricorn86/happy-dom/releases/tag/v10.6.1)
[Compare
Source](https://togithub.com/capricorn86/happy-dom/compare/v10.6.0...v10.6.1)
##### :construction_worker_man: Patch fixes
- Fixes issue where only labels associated using ID where found in
`HTMLButtonElement.labels`, `HTMLInputElement.labels`,
`HTMLSelectElement.labels` and `HTMLTextAreaElement.labels`. It will now
also return labels associated by being a parent.
([#988](https://togithub.com/capricorn86/happy-dom/issues/988))
***
Thank you [@joshkel](https://togithub.com/joshkel) for your
contribution!
###
[`v10.6.0`](https://togithub.com/capricorn86/happy-dom/releases/tag/v10.6.0)
[Compare
Source](https://togithub.com/capricorn86/happy-dom/compare/v10.5.3...v10.6.0)
##### :art: Features
- Improves support for support for `HTMLLabelElement.control`. It will
now find child control elements that are deeper than one level.
([#530](https://togithub.com/capricorn86/happy-dom/issues/530))
***
Thank you [@joshkel](https://togithub.com/joshkel) for your
contribution!
###
[`v10.5.3`](https://togithub.com/capricorn86/happy-dom/releases/tag/v10.5.3)
[Compare
Source](https://togithub.com/capricorn86/happy-dom/compare/v10.5.2...v10.5.3)
##### :construction_worker_man: Patch fixes
- Improves support for `NamedNodeMap`, which is used by the
`Element.attributes` property. It will now reflect any changes done to
it on the Element itself.
([#728](https://togithub.com/capricorn86/happy-dom/issues/728))
vitejs/vite (vite)
###
[`v4.4.8`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small448-2023-07-31-small)
[Compare
Source](https://togithub.com/vitejs/vite/compare/v4.4.7...v4.4.8)
- fix: modulePreload false
([#13973](https://togithub.com/vitejs/vite/issues/13973))
([488085d](https://togithub.com/vitejs/vite/commit/488085d)), closes
[#13973](https://togithub.com/vitejs/vite/issues/13973)
- fix: multiple entries with shared css and no JS
([#13962](https://togithub.com/vitejs/vite/issues/13962))
([89a3db0](https://togithub.com/vitejs/vite/commit/89a3db0)), closes
[#13962](https://togithub.com/vitejs/vite/issues/13962)
- fix: use file extensions on type imports so they work with
`moduleResolution: 'node16'`
([#13947](https://togithub.com/vitejs/vite/issues/13947))
([aeef670](https://togithub.com/vitejs/vite/commit/aeef670)), closes
[#13947](https://togithub.com/vitejs/vite/issues/13947)
- fix(css): enhance error message for missing preprocessor dependency
([#11485](https://togithub.com/vitejs/vite/issues/11485))
([65e5c22](https://togithub.com/vitejs/vite/commit/65e5c22)), closes
[#11485](https://togithub.com/vitejs/vite/issues/11485)
- fix(esbuild): fix static properties transpile when
useDefineForClassFields false
([#13992](https://togithub.com/vitejs/vite/issues/13992))
([4ca7c13](https://togithub.com/vitejs/vite/commit/4ca7c13)), closes
[#13992](https://togithub.com/vitejs/vite/issues/13992)
- fix(importAnalysis): strip url base before passing as safeModulePaths
([#13712](https://togithub.com/vitejs/vite/issues/13712))
([1ab06a8](https://togithub.com/vitejs/vite/commit/1ab06a8)), closes
[#13712](https://togithub.com/vitejs/vite/issues/13712)
- fix(importMetaGlob): avoid unnecessary hmr of negative glob
([#13646](https://togithub.com/vitejs/vite/issues/13646))
([844451c](https://togithub.com/vitejs/vite/commit/844451c)), closes
[#13646](https://togithub.com/vitejs/vite/issues/13646)
- fix(optimizer): avoid double-commit of optimized deps when discovery
is disabled
([#13865](https://togithub.com/vitejs/vite/issues/13865))
([df77991](https://togithub.com/vitejs/vite/commit/df77991)), closes
[#13865](https://togithub.com/vitejs/vite/issues/13865)
- fix(optimizer): enable experimentalDecorators by default
([#13981](https://togithub.com/vitejs/vite/issues/13981))
([f8a5ffc](https://togithub.com/vitejs/vite/commit/f8a5ffc)), closes
[#13981](https://togithub.com/vitejs/vite/issues/13981)
- perf: replace startsWith with ===
([#13989](https://togithub.com/vitejs/vite/issues/13989))
([3aab14e](https://togithub.com/vitejs/vite/commit/3aab14e)), closes
[#13989](https://togithub.com/vitejs/vite/issues/13989)
- perf: single slash does not need to be replaced
([#13980](https://togithub.com/vitejs/vite/issues/13980))
([66f522c](https://togithub.com/vitejs/vite/commit/66f522c)), closes
[#13980](https://togithub.com/vitejs/vite/issues/13980)
- perf: use Intl.DateTimeFormatter instead of toLocaleTimeString
([#13951](https://togithub.com/vitejs/vite/issues/13951))
([af53a1d](https://togithub.com/vitejs/vite/commit/af53a1d)), closes
[#13951](https://togithub.com/vitejs/vite/issues/13951)
- perf: use Intl.NumberFormat instead of toLocaleString
([#13949](https://togithub.com/vitejs/vite/issues/13949))
([a48bf88](https://togithub.com/vitejs/vite/commit/a48bf88)), closes
[#13949](https://togithub.com/vitejs/vite/issues/13949)
- perf: use magic-string hires boundary for sourcemaps
([#13971](https://togithub.com/vitejs/vite/issues/13971))
([b9a8d65](https://togithub.com/vitejs/vite/commit/b9a8d65)), closes
[#13971](https://togithub.com/vitejs/vite/issues/13971)
- chore(reporter): remove unnecessary map
([#13972](https://togithub.com/vitejs/vite/issues/13972))
([dd9d4c1](https://togithub.com/vitejs/vite/commit/dd9d4c1)), closes
[#13972](https://togithub.com/vitejs/vite/issues/13972)
- refactor: add new overload to the type of defineConfig
([#13958](https://togithub.com/vitejs/vite/issues/13958))
([24c12fe](https://togithub.com/vitejs/vite/commit/24c12fe)), closes
[#13958](https://togithub.com/vitejs/vite/issues/13958)
---
### 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://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] 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/logger).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package.json | 10 ++--
pnpm-lock.yaml | 157 ++++++++++++++++++++++++-------------------------
2 files changed, 81 insertions(+), 86 deletions(-)
diff --git a/package.json b/package.json
index a71ab74..9332042 100644
--- a/package.json
+++ b/package.json
@@ -40,15 +40,15 @@
"license": "MIT",
"devDependencies": {
"@playwright/test": "1.36.2",
- "@types/node": "20.4.5",
+ "@types/node": "20.4.7",
"@vitejs/plugin-vue": "4.2.3",
- "@vitest/coverage-v8": "0.33.0",
+ "@vitest/coverage-v8": "0.34.1",
"@vue/test-utils": "2.4.1",
- "happy-dom": "10.5.2",
+ "happy-dom": "10.8.0",
"typescript": "5.1.6",
- "vite": "4.4.7",
+ "vite": "4.4.8",
"vite-plugin-dts": "3.2.0",
- "vitest": "0.33.0",
+ "vitest": "0.34.1",
"vue": "3.3.4",
"vue-tsc": "1.8.8"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7c10f5c..3e90c79 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,32 +9,32 @@ devDependencies:
specifier: 1.36.2
version: 1.36.2
'@types/node':
- specifier: 20.4.5
- version: 20.4.5
+ specifier: 20.4.7
+ version: 20.4.7
'@vitejs/plugin-vue':
specifier: 4.2.3
- version: 4.2.3(vite@4.4.7)(vue@3.3.4)
+ version: 4.2.3(vite@4.4.8)(vue@3.3.4)
'@vitest/coverage-v8':
- specifier: 0.33.0
- version: 0.33.0(vitest@0.33.0)
+ specifier: 0.34.1
+ version: 0.34.1(vitest@0.34.1)
'@vue/test-utils':
specifier: 2.4.1
version: 2.4.1(vue@3.3.4)
happy-dom:
- specifier: 10.5.2
- version: 10.5.2
+ specifier: 10.8.0
+ version: 10.8.0
typescript:
specifier: 5.1.6
version: 5.1.6
vite:
- specifier: 4.4.7
- version: 4.4.7(@types/node@20.4.5)
+ specifier: 4.4.8
+ version: 4.4.8(@types/node@20.4.7)
vite-plugin-dts:
specifier: 3.2.0
- version: 3.2.0(@types/node@20.4.5)(typescript@5.1.6)
+ version: 3.2.0(@types/node@20.4.7)(typescript@5.1.6)
vitest:
- specifier: 0.33.0
- version: 0.33.0(happy-dom@10.5.2)
+ specifier: 0.34.1
+ version: 0.34.1(happy-dom@10.8.0)
vue:
specifier: 3.3.4
version: 3.3.4
@@ -327,24 +327,24 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.14
dev: true
- /@microsoft/api-extractor-model@7.27.4(@types/node@20.4.5):
+ /@microsoft/api-extractor-model@7.27.4(@types/node@20.4.7):
resolution: {integrity: sha512-HjqQFmuGPOS20rtnu+9Jj0QrqZyR59E+piUWXPMZTTn4jaZI+4UmsHSf3Id8vyueAhOBH2cgwBuRTE5R+MfSMw==}
dependencies:
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 3.59.5(@types/node@20.4.5)
+ '@rushstack/node-core-library': 3.59.5(@types/node@20.4.7)
transitivePeerDependencies:
- '@types/node'
dev: true
- /@microsoft/api-extractor@7.36.2(@types/node@20.4.5):
+ /@microsoft/api-extractor@7.36.2(@types/node@20.4.7):
resolution: {integrity: sha512-ONe/jOmTZtR3OjTkWKHmeSV1P5ozbHDxHr6FV3KoWyIl1AcPk2B3dmvVBM5eOlZB5bgM66nxcWQTZ6msQo2hHg==}
hasBin: true
dependencies:
- '@microsoft/api-extractor-model': 7.27.4(@types/node@20.4.5)
+ '@microsoft/api-extractor-model': 7.27.4(@types/node@20.4.7)
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 3.59.5(@types/node@20.4.5)
+ '@rushstack/node-core-library': 3.59.5(@types/node@20.4.7)
'@rushstack/rig-package': 0.4.0
'@rushstack/ts-command-line': 4.15.1
colors: 1.2.5
@@ -379,7 +379,7 @@ packages:
engines: {node: '>=16'}
hasBin: true
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
playwright-core: 1.36.2
optionalDependencies:
fsevents: 2.3.2
@@ -400,7 +400,7 @@ packages:
rollup: 3.26.2
dev: true
- /@rushstack/node-core-library@3.59.5(@types/node@20.4.5):
+ /@rushstack/node-core-library@3.59.5(@types/node@20.4.7):
resolution: {integrity: sha512-1IpV7LufrI1EoVO8hYsb3t6L8L+yp40Sa0OaOV2CIu1zx4e6ZeVNaVIEXFgMXBKdGXkAh21MnCaIzlDNpG6ZQw==}
peerDependencies:
'@types/node': '*'
@@ -408,7 +408,7 @@ packages:
'@types/node':
optional: true
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
colors: 1.2.5
fs-extra: 7.0.1
import-lazy: 4.0.0
@@ -460,30 +460,30 @@ packages:
resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==}
dev: true
- /@types/node@20.4.5:
- resolution: {integrity: sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==}
+ /@types/node@20.4.7:
+ resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==}
dev: true
- /@vitejs/plugin-vue@4.2.3(vite@4.4.7)(vue@3.3.4):
+ /@vitejs/plugin-vue@4.2.3(vite@4.4.8)(vue@3.3.4):
resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0
vue: ^3.2.25
dependencies:
- vite: 4.4.7(@types/node@20.4.5)
+ vite: 4.4.8(@types/node@20.4.7)
vue: 3.3.4
dev: true
- /@vitest/coverage-v8@0.33.0(vitest@0.33.0):
- resolution: {integrity: sha512-Rj5IzoLF7FLj6yR7TmqsfRDSeaFki6NAJ/cQexqhbWkHEV2htlVGrmuOde3xzvFsCbLCagf4omhcIaVmfU8Okg==}
+ /@vitest/coverage-v8@0.34.1(vitest@0.34.1):
+ resolution: {integrity: sha512-lRgUwjTMr8idXEbUPSNH4jjRZJXJCVY3BqUa+LDXyJVe3pldxYMn/r0HMqatKUGTp0Kyf1j5LfFoY6kRqRp7jw==}
peerDependencies:
vitest: '>=0.32.0 <1'
dependencies:
'@ampproject/remapping': 2.2.1
'@bcoe/v8-coverage': 0.2.3
istanbul-lib-coverage: 3.2.0
- istanbul-lib-report: 3.0.0
+ istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 4.0.1
istanbul-reports: 3.1.5
magic-string: 0.30.1
@@ -491,43 +491,43 @@ packages:
std-env: 3.3.3
test-exclude: 6.0.0
v8-to-istanbul: 9.1.0
- vitest: 0.33.0(happy-dom@10.5.2)
+ vitest: 0.34.1(happy-dom@10.8.0)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitest/expect@0.33.0:
- resolution: {integrity: sha512-sVNf+Gla3mhTCxNJx+wJLDPp/WcstOe0Ksqz4Vec51MmgMth/ia0MGFEkIZmVGeTL5HtjYR4Wl/ZxBxBXZJTzQ==}
+ /@vitest/expect@0.34.1:
+ resolution: {integrity: sha512-q2CD8+XIsQ+tHwypnoCk8Mnv5e6afLFvinVGCq3/BOT4kQdVQmY6rRfyKkwcg635lbliLPqbunXZr+L1ssUWiQ==}
dependencies:
- '@vitest/spy': 0.33.0
- '@vitest/utils': 0.33.0
+ '@vitest/spy': 0.34.1
+ '@vitest/utils': 0.34.1
chai: 4.3.7
dev: true
- /@vitest/runner@0.33.0:
- resolution: {integrity: sha512-UPfACnmCB6HKRHTlcgCoBh6ppl6fDn+J/xR8dTufWiKt/74Y9bHci5CKB8tESSV82zKYtkBJo9whU3mNvfaisg==}
+ /@vitest/runner@0.34.1:
+ resolution: {integrity: sha512-YfQMpYzDsYB7yqgmlxZ06NI4LurHWfrH7Wy3Pvf/z/vwUSgq1zLAb1lWcItCzQG+NVox+VvzlKQrYEXb47645g==}
dependencies:
- '@vitest/utils': 0.33.0
+ '@vitest/utils': 0.34.1
p-limit: 4.0.0
pathe: 1.1.1
dev: true
- /@vitest/snapshot@0.33.0:
- resolution: {integrity: sha512-tJjrl//qAHbyHajpFvr8Wsk8DIOODEebTu7pgBrP07iOepR5jYkLFiqLq2Ltxv+r0uptUb4izv1J8XBOwKkVYA==}
+ /@vitest/snapshot@0.34.1:
+ resolution: {integrity: sha512-0O9LfLU0114OqdF8lENlrLsnn024Tb1CsS9UwG0YMWY2oGTQfPtkW+B/7ieyv0X9R2Oijhi3caB1xgGgEgclSQ==}
dependencies:
magic-string: 0.30.1
pathe: 1.1.1
pretty-format: 29.6.1
dev: true
- /@vitest/spy@0.33.0:
- resolution: {integrity: sha512-Kv+yZ4hnH1WdiAkPUQTpRxW8kGtH8VRTnus7ZTGovFYM1ZezJpvGtb9nPIjPnptHbsyIAxYZsEpVPYgtpjGnrg==}
+ /@vitest/spy@0.34.1:
+ resolution: {integrity: sha512-UT4WcI3EAPUNO8n6y9QoEqynGGEPmmRxC+cLzneFFXpmacivjHZsNbiKD88KUScv5DCHVDgdBsLD7O7s1enFcQ==}
dependencies:
tinyspy: 2.1.1
dev: true
- /@vitest/utils@0.33.0:
- resolution: {integrity: sha512-pF1w22ic965sv+EN6uoePkAOTkAPWM03Ri/jXNyMIKBb/XHLDPfhLvf/Fa9g0YECevAIz56oVYXhodLvLQ/awA==}
+ /@vitest/utils@0.34.1:
+ resolution: {integrity: sha512-/ql9dsFi4iuEbiNcjNHQWXBum7aL8pyhxvfnD9gNtbjR9fUKAjxhj4AA3yfLXg6gJpMGGecvtF8Au2G9y3q47Q==}
dependencies:
diff-sequences: 29.4.3
loupe: 2.3.6
@@ -967,8 +967,8 @@ packages:
resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
dev: true
- /happy-dom@10.5.2:
- resolution: {integrity: sha512-dTA1cDcLOPIkAdykLd9Wo1k8Ly36Hh2OdKGkWEHWuAHb89KcVVRLSj1OFev7ir90xhRLSGCGrEdDvS6u9l13kg==}
+ /happy-dom@10.8.0:
+ resolution: {integrity: sha512-ux5UfhNA9ANGf4keV7FCd9GqeQr3Bz1u9qnoPtTL0NcO1MEOeUXIUwNTB9r84Z7Q8/bsgkwi6K114zjYvnCmag==}
dependencies:
css.escape: 1.5.1
entities: 4.5.0
@@ -1037,12 +1037,12 @@ packages:
engines: {node: '>=8'}
dev: true
- /istanbul-lib-report@3.0.0:
- resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==}
- engines: {node: '>=8'}
+ /istanbul-lib-report@3.0.1:
+ resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==}
+ engines: {node: '>=10'}
dependencies:
istanbul-lib-coverage: 3.2.0
- make-dir: 3.1.0
+ make-dir: 4.0.0
supports-color: 7.2.0
dev: true
@@ -1062,7 +1062,7 @@ packages:
engines: {node: '>=8'}
dependencies:
html-escaper: 2.0.2
- istanbul-lib-report: 3.0.0
+ istanbul-lib-report: 3.0.1
dev: true
/jju@1.4.0:
@@ -1135,11 +1135,11 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
dev: true
- /make-dir@3.1.0:
- resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
- engines: {node: '>=8'}
+ /make-dir@4.0.0:
+ resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
+ engines: {node: '>=10'}
dependencies:
- semver: 6.3.1
+ semver: 7.5.4
dev: true
/minimatch@3.1.2:
@@ -1312,11 +1312,6 @@ packages:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
dev: true
- /semver@6.3.1:
- resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
- hasBin: true
- dev: true
-
/semver@7.3.8:
resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==}
engines: {node: '>=10'}
@@ -1400,8 +1395,8 @@ packages:
resolution: {integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==}
dev: true
- /tinypool@0.6.0:
- resolution: {integrity: sha512-FdswUUo5SxRizcBc6b1GSuLpLjisa8N8qMyYoP3rl+bym+QauhtJP5bvZY1ytt8krKGmMLYIRl36HBZfeAoqhQ==}
+ /tinypool@0.7.0:
+ resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==}
engines: {node: '>=14.0.0'}
dev: true
@@ -1461,8 +1456,8 @@ packages:
engines: {node: '>= 0.10'}
dev: true
- /vite-node@0.33.0(@types/node@20.4.5):
- resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==}
+ /vite-node@0.34.1(@types/node@20.4.7):
+ resolution: {integrity: sha512-odAZAL9xFMuAg8aWd7nSPT+hU8u2r9gU3LRm9QKjxBEF2rRdWpMuqkrkjvyVQEdNFiBctqr2Gg4uJYizm5Le6w==}
engines: {node: '>=v14.18.0'}
hasBin: true
dependencies:
@@ -1471,7 +1466,7 @@ packages:
mlly: 1.4.0
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.4.7(@types/node@20.4.5)
+ vite: 4.4.8(@types/node@20.4.7)
transitivePeerDependencies:
- '@types/node'
- less
@@ -1483,15 +1478,15 @@ packages:
- terser
dev: true
- /vite-plugin-dts@3.2.0(@types/node@20.4.5)(typescript@5.1.6):
+ /vite-plugin-dts@3.2.0(@types/node@20.4.7)(typescript@5.1.6):
resolution: {integrity: sha512-s+dwJvDcb/AWgb49oVbq9JiUSIMwaVpFfV4SVIaBZmv9OZyeyDGxujaq+z4HJ4LB4hUG5c4oRAJyLfV66c763Q==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
typescript: '*'
dependencies:
- '@microsoft/api-extractor': 7.36.2(@types/node@20.4.5)
+ '@microsoft/api-extractor': 7.36.2(@types/node@20.4.7)
'@rollup/pluginutils': 5.0.2(rollup@3.26.2)
- '@rushstack/node-core-library': 3.59.5(@types/node@20.4.5)
+ '@rushstack/node-core-library': 3.59.5(@types/node@20.4.7)
'@vue/language-core': 1.8.5(typescript@5.1.6)
debug: 4.3.4
kolorist: 1.8.0
@@ -1499,7 +1494,7 @@ packages:
vue-tsc: 1.8.8(typescript@5.1.6)
optionalDependencies:
rollup: 3.26.2
- vite: 4.4.7(@types/node@20.4.5)
+ vite: 4.4.8(@types/node@20.4.7)
transitivePeerDependencies:
- '@types/node'
- less
@@ -1511,8 +1506,8 @@ packages:
- terser
dev: true
- /vite@4.4.7(@types/node@20.4.5):
- resolution: {integrity: sha512-6pYf9QJ1mHylfVh39HpuSfMPojPSKVxZvnclX1K1FyZ1PXDOcLBibdq5t1qxJSnL63ca8Wf4zts6mD8u8oc9Fw==}
+ /vite@4.4.8(@types/node@20.4.7):
+ resolution: {integrity: sha512-LONawOUUjxQridNWGQlNizfKH89qPigK36XhMI7COMGztz8KNY0JHim7/xDd71CZwGT4HtSRgI7Hy+RlhG0Gvg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -1539,7 +1534,7 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
esbuild: 0.18.13
postcss: 8.4.26
rollup: 3.26.2
@@ -1547,8 +1542,8 @@ packages:
fsevents: 2.3.2
dev: true
- /vitest@0.33.0(happy-dom@10.5.2):
- resolution: {integrity: sha512-1CxaugJ50xskkQ0e969R/hW47za4YXDUfWJDxip1hwbnhUjYolpfUn2AMOulqG/Dtd9WYAtkHmM/m3yKVrEejQ==}
+ /vitest@0.34.1(happy-dom@10.8.0):
+ resolution: {integrity: sha512-G1PzuBEq9A75XSU88yO5G4vPT20UovbC/2osB2KEuV/FisSIIsw7m5y2xMdB7RsAGHAfg2lPmp2qKr3KWliVlQ==}
engines: {node: '>=v14.18.0'}
hasBin: true
peerDependencies:
@@ -1580,18 +1575,18 @@ packages:
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 20.4.5
- '@vitest/expect': 0.33.0
- '@vitest/runner': 0.33.0
- '@vitest/snapshot': 0.33.0
- '@vitest/spy': 0.33.0
- '@vitest/utils': 0.33.0
+ '@types/node': 20.4.7
+ '@vitest/expect': 0.34.1
+ '@vitest/runner': 0.34.1
+ '@vitest/snapshot': 0.34.1
+ '@vitest/spy': 0.34.1
+ '@vitest/utils': 0.34.1
acorn: 8.10.0
acorn-walk: 8.2.0
cac: 6.7.14
chai: 4.3.7
debug: 4.3.4
- happy-dom: 10.5.2
+ happy-dom: 10.8.0
local-pkg: 0.4.3
magic-string: 0.30.1
pathe: 1.1.1
@@ -1599,9 +1594,9 @@ packages:
std-env: 3.3.3
strip-literal: 1.0.1
tinybench: 2.5.0
- tinypool: 0.6.0
- vite: 4.4.7(@types/node@20.4.5)
- vite-node: 0.33.0(@types/node@20.4.5)
+ tinypool: 0.7.0
+ vite: 4.4.8(@types/node@20.4.7)
+ vite-node: 0.34.1(@types/node@20.4.7)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less