From 613da389d413ebbceb50623a61b3fbe87239a6d5 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 26 Jun 2024 09:24:48 +0000 Subject: [PATCH] chore(deps): update dependency @vitest/coverage-v8 to v1.6.0 (#11) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@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)) | devDependencies | minor | [`1.0.4` -> `1.6.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/1.0.4/1.6.0) | --- ### Release Notes
vitest-dev/vitest (@​vitest/coverage-v8) ### [`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 https://github.com/vitest-dev/vitest/issues/5565 [(bdce0)](https://github.com/vitest-dev/vitest/commit/bdce0a29) - Custom "snapshotEnvironment" option  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5449 [(30f72)](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 https://github.com/vitest-dev/vitest/issues/5398 [(f8d3d)](https://github.com/vitest-dev/vitest/commit/f8d3d22e) - **browser**: Allow injecting scripts  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5656 [(21e58)](https://github.com/vitest-dev/vitest/commit/21e58bd8) - **reporter**: Support `includeConsoleOutput` and `addFileAttribute` in junit  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5659 [(2f913)](https://github.com/vitest-dev/vitest/commit/2f913222) - **ui**: Sort items by file name  -  by [@​btea](https://github.com/btea) in https://github.com/vitest-dev/vitest/issues/5652 [(1f726)](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 https://github.com/vitest-dev/vitest/issues/5640 [(7d57c)](https://github.com/vitest-dev/vitest/commit/7d57c116) - Call `resolveId('vitest')` after `buildStart`  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5646 [(f5faf)](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 https://github.com/vitest-dev/vitest/issues/5654 [(c9e68)](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) [(40c29)](https://github.com/vitest-dev/vitest/commit/40c299fe) - Use `toJSON` for error serialization  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5526 [(19a21)](https://github.com/vitest-dev/vitest/commit/19a21e49) - **coverage**: - Exclude `*.test-d.*` by default  -  by [@​MindfulPol](https://github.com/MindfulPol) in https://github.com/vitest-dev/vitest/issues/5634 [(bfe8a)](https://github.com/vitest-dev/vitest/commit/bfe8ad9d) - Apply `vite-node`'s wrapper only to executed files  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5642 [(c9883)](https://github.com/vitest-dev/vitest/commit/c9883f3e) - **vm**: - Support network imports  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5610 [(103a6)](https://github.com/vitest-dev/vitest/commit/103a6002) #####    🏎 Performance - Improve performance of forks pool  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5592 [(d8304)](https://github.com/vitest-dev/vitest/commit/d8304bb4) - Unnecessary rpc call when coverage is disabled  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5658 [(c5712)](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 https://github.com/vitest-dev/vitest/issues/5608 [(48fba)](https://github.com/vitest-dev/vitest/commit/48fba190) - Backport jest iterable equality within object  -  by [@​sukovanej](https://github.com/sukovanej) in https://github.com/vitest-dev/vitest/issues/5621 [(30e5d)](https://github.com/vitest-dev/vitest/commit/30e5dc1b) - **browser**: Support benchmark  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5622 [(becab)](https://github.com/vitest-dev/vitest/commit/becabb5e) - **reporter**: Use default error formatter for JUnit  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5629 [(20060)](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) ### [`v1.5.2`](https://github.com/vitest-dev/vitest/releases/tag/v1.5.2) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.5.1...v1.5.2) #####    🐞 Bug Fixes - Check for null before storing in weakmap  -  by [@​sheremet-va](https://github.com/sheremet-va) [(ce368)](https://github.com/vitest-dev/vitest/commit/ce368457) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.5.1...v1.5.2) ### [`v1.5.1`](https://github.com/vitest-dev/vitest/releases/tag/v1.5.1) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.5.0...v1.5.1) #####    🚀 Features - **api**: `startVitest()` to accept `stdout` and `stdin`  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5493 [(780b1)](https://github.com/vitest-dev/vitest/commit/780b187f) - This is listed as a feature, but it doesn't increase the minor version because `startVitest` API is experimental and doesn't follow semver. #####    🐞 Bug Fixes - Close vite servers on all resolved projects  -  by [@​surc54](https://github.com/surc54) in https://github.com/vitest-dev/vitest/issues/5544 [(413ec)](https://github.com/vitest-dev/vitest/commit/413ec5e6) - Fix default `import.meta.env.PROD: false`  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5561 [(9c649)](https://github.com/vitest-dev/vitest/commit/9c64967f) - Resolve cwd correctly when initiating projects  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5582 [(ec9d7)](https://github.com/vitest-dev/vitest/commit/ec9d7c93) - Always run `onTestFinished` in reverse order  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5598 [(23f29)](https://github.com/vitest-dev/vitest/commit/23f29cea) - **browser**: - Disable `fileParallelism` by default on browser pool  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5528 [(5c69f)](https://github.com/vitest-dev/vitest/commit/5c69f3f5) - Dispose tester iframe on done  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5595 [(b2135)](https://github.com/vitest-dev/vitest/commit/b2135710) - **coverage**: - Fix bundling of `v8-to-istanbul`  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5549 [(df6a4)](https://github.com/vitest-dev/vitest/commit/df6a4328) - Prevent crash when `cleanOnRerun` is disabled  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5540 [(ea3c1)](https://github.com/vitest-dev/vitest/commit/ea3c16e4) - `thresholds` to compare files relative to root  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5574 [(80265)](https://github.com/vitest-dev/vitest/commit/80265b40) - **expect**: - Fix `toEqual` and `toMatchObject` with circular references  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5535 [(9e641)](https://github.com/vitest-dev/vitest/commit/9e6417c9) - **vitest**: - Fix false positive file filter match with leading slash  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5578 [(316eb)](https://github.com/vitest-dev/vitest/commit/316eb739) - Watch the output directory correctly  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5584 [(e40f9)](https://github.com/vitest-dev/vitest/commit/e40f9924) - StubEnv casts boolean on PROD/SSR/DEV  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5590 [(4da88)](https://github.com/vitest-dev/vitest/commit/4da88045) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.5.0...v1.5.1) ### [`v1.5.0`](https://github.com/vitest-dev/vitest/releases/tag/v1.5.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.4.0...v1.5.0) #####    🚀 Features - Add configuration for diff truncation  -  by [@​willieho](https://github.com/willieho) in https://github.com/vitest-dev/vitest/issues/5073 and https://github.com/vitest-dev/vitest/issues/5333 [(6797b)](https://github.com/vitest-dev/vitest/commit/6797b041) - Remove unrelated noise from diff for toMatchObject()  -  by [@​geersch](https://github.com/geersch) in https://github.com/vitest-dev/vitest/issues/5364 [(99276)](https://github.com/vitest-dev/vitest/commit/99276399) - Allow custom host for --inspect and --inspect-brk  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5509 [(61572)](https://github.com/vitest-dev/vitest/commit/6157282c) - **coverage**: V8 to ignore empty lines, comments, types  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5457 [(10b89)](https://github.com/vitest-dev/vitest/commit/10b89713) #####    🐞 Bug Fixes - `describe` calls not taking generic type parameters  -  by [@​aryaemami59](https://github.com/aryaemami59) in https://github.com/vitest-dev/vitest/issues/5415 [(16bac)](https://github.com/vitest-dev/vitest/commit/16bacfab) - Prevent hang when `process` is mocked  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5430 [(0ec4d)](https://github.com/vitest-dev/vitest/commit/0ec4d0e0) - Don't check for "node:internal/console/" in console interceptor in case the environment is not Node.js  -  by [@​sheremet-va](https://github.com/sheremet-va) [(87d36)](https://github.com/vitest-dev/vitest/commit/87d36a7a) - The value received by toMatch should be a string  -  by [@​btea](https://github.com/btea) in https://github.com/vitest-dev/vitest/issues/5428 [(67485)](https://github.com/vitest-dev/vitest/commit/674851ca) - Increase stack trace limit for location, don't hardcode suite position  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5518 [(04b23)](https://github.com/vitest-dev/vitest/commit/04b234d1) - **benchmark**: - Run benchmark suites sequentially  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5444 [(1f548)](https://github.com/vitest-dev/vitest/commit/1f548340) - Fix benchmark summary of single bench suite  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5489 [(db981)](https://github.com/vitest-dev/vitest/commit/db98145f) - Table reporter for non TTY output  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5484 [(bea23)](https://github.com/vitest-dev/vitest/commit/bea234b1) - **expect**: - Fix `toHaveBeenNthCalledWith` error message when not called  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5420 [(e5253)](https://github.com/vitest-dev/vitest/commit/e5253de4) - **types**: - Pass correct type for suite factory  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5437 [(26718)](https://github.com/vitest-dev/vitest/commit/26718eb5) - **utils**: - Fix object diff with getter only property  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5466 [(366d9)](https://github.com/vitest-dev/vitest/commit/366d97c3) - **vite-node**: - Fix `isValidNodeImport` to check `"type": "module"` first  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5416 [(6fb15)](https://github.com/vitest-dev/vitest/commit/6fb15280) - **vitest**: - Correctly send console events when state changes  -  by [@​sheremet-va](https://github.com/sheremet-va) [(3463f)](https://github.com/vitest-dev/vitest/commit/3463f9bb) - Initiate FakeTimers on demand  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5450 [(e4e93)](https://github.com/vitest-dev/vitest/commit/e4e939ba) - Check unhighlighted code for code frame line limit  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5465 [(6ae7e)](https://github.com/vitest-dev/vitest/commit/6ae7eaa2) - Correctly filter by parent folder  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5408 [(91b06)](https://github.com/vitest-dev/vitest/commit/91b06cce) - Close inspector immediately if run is canceled  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5519 [(b8006)](https://github.com/vitest-dev/vitest/commit/b80062d7) - **workspace**: - Set CWD to config directory, allow overriding local .env  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5476 [(d4003)](https://github.com/vitest-dev/vitest/commit/d4003882) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.4.0...v1.5.0) ### [`v1.4.0`](https://github.com/vitest-dev/vitest/releases/tag/v1.4.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.3.1...v1.4.0) #####    🚀 Features - Throw error when using snapshot assertion with `not`  -  by [@​fenghan34](https://github.com/fenghan34) in https://github.com/vitest-dev/vitest/issues/5294 [(b9d37)](https://github.com/vitest-dev/vitest/commit/b9d378f5) - Add a flag to include test location in tasks  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5342 [(d627e)](https://github.com/vitest-dev/vitest/commit/d627e209) - **cli**: - Support wildcards in `--project` option  -  by [@​fenghan34](https://github.com/fenghan34) in https://github.com/vitest-dev/vitest/issues/5295 [(201bd)](https://github.com/vitest-dev/vitest/commit/201bd067) - **config**: - Add `shuffle.files` and `shuffle.tests` options  -  by [@​fenghan34](https://github.com/fenghan34) in https://github.com/vitest-dev/vitest/issues/5281 [(356db)](https://github.com/vitest-dev/vitest/commit/356db87b) - Deprecate `cache.dir` option  -  by [@​fenghan34](https://github.com/fenghan34) in https://github.com/vitest-dev/vitest/issues/5229 [(d7e8b)](https://github.com/vitest-dev/vitest/commit/d7e8b53e) - **coverage**: - Support `--changed` option  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5314 [(600b4)](https://github.com/vitest-dev/vitest/commit/600b44d6) - **vitest**: - Support `clearScreen` cli flag  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5241 [(e1735)](https://github.com/vitest-dev/vitest/commit/e1735fb6) #####    🐞 Bug Fixes - Repeatable `--project` option  -  by [@​fenghan34](https://github.com/fenghan34) in https://github.com/vitest-dev/vitest/issues/5265 [(d1a06)](https://github.com/vitest-dev/vitest/commit/d1a06730) - `--inspect-brk` to pause before execution  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5355 [(e77c5)](https://github.com/vitest-dev/vitest/commit/e77c553f) - Correct locations in test.each tasks  -  by [@​sheremet-va](https://github.com/sheremet-va) [(4f6e3)](https://github.com/vitest-dev/vitest/commit/4f6e39c1) - **api**: - Use resolvedUrls from devserver  -  by [@​saitonakamura](https://github.com/saitonakamura) and [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5289 [(2fef5)](https://github.com/vitest-dev/vitest/commit/2fef5a7e) - **browser**: - Add `magic-string` to `optimizeDeps.include`  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5278 [(8f04e)](https://github.com/vitest-dev/vitest/commit/8f04e798) - **coverage**: - Expensive regexp hangs v8 report generation  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5259 [(d68a7)](https://github.com/vitest-dev/vitest/commit/d68a7390) - V8 to ignore type-only files  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5328 [(c3eb8)](https://github.com/vitest-dev/vitest/commit/c3eb8deb) - Respect source maps of pre-transpiled sources  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5367 [(6eda4)](https://github.com/vitest-dev/vitest/commit/6eda473f) - Prevent `reportsDirectory` from removing user's project  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5376 [(07ec3)](https://github.com/vitest-dev/vitest/commit/07ec3779) - **expect**: - Show diff on `toContain/toMatch` assertion error  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5267 [(8ee59)](https://github.com/vitest-dev/vitest/commit/8ee59f0d) - **forks**: - Wrap `defines` to support `undefined` values  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5284 [(5b58b)](https://github.com/vitest-dev/vitest/commit/5b58b399) - **typecheck**: - Update get-tsconfig 4.7.3 to fix false circularity error  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5384 [(bdc37)](https://github.com/vitest-dev/vitest/commit/bdc371ee) - **ui**: - Escape html in error diff  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5325 [(ab60b)](https://github.com/vitest-dev/vitest/commit/ab60bf8d) - **vitest**: - Loosen `onConsoleLog` return type  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5337 [(6d1b1)](https://github.com/vitest-dev/vitest/commit/6d1b1451) - Ensure restoring terminal cursor on close  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5292 [(0bea2)](https://github.com/vitest-dev/vitest/commit/0bea2247) - Ignore timeout on websocket reporter rpc  -  by [@​sheremet-va](https://github.com/sheremet-va) [(38119)](https://github.com/vitest-dev/vitest/commit/38119b75) - Correctly override api with --no-api flag  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5386 [(51d1d)](https://github.com/vitest-dev/vitest/commit/51d1d472) - Logs in `beforeAll` and `afterAll`  -  by [@​fenghan34](https://github.com/fenghan34) in https://github.com/vitest-dev/vitest/issues/5288 [(ce5ca)](https://github.com/vitest-dev/vitest/commit/ce5ca6bf) - **workspace**: - Throw error when browser mode and `@vitest/coverage-v8` are used  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5250 [(29f98)](https://github.com/vitest-dev/vitest/commit/29f98cd3) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.3.1...v1.4.0) ### [`v1.3.1`](https://github.com/vitest-dev/vitest/releases/tag/v1.3.1) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1) #####    🚀 Features - **vitest**: Expose parseCLI method  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5248 [(c793a)](https://github.com/vitest-dev/vitest/commit/c793a136) - This feature is not affected by SemVer because it is part of an [experimental API](https://vitest.dev/advanced/api.html). #####    🐞 Bug Fixes - Add task tests iteratively  -  by [@​DerYeger](https://github.com/DerYeger) in https://github.com/vitest-dev/vitest/issues/5235 [(38155)](https://github.com/vitest-dev/vitest/commit/38155548) - **coverage**: Ignore generated TS decorators  -  by [@​AriPerkkio](https://github.com/AriPerkkio) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5206 [(a2804)](https://github.com/vitest-dev/vitest/commit/a280451b) - **ui**: Auto reload coverage iframe after test run  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5242 [(5376d)](https://github.com/vitest-dev/vitest/commit/5376d5be) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1) ### [`v1.3.0`](https://github.com/vitest-dev/vitest/releases/tag/v1.3.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.2.2...v1.3.0) ##### 🚀 Features - Deprecate watchExclude - by [@​patak-dev](https://github.com/patak-dev) in https://github.com/vitest-dev/vitest/issues/5171 [(82885)](https://github.com/vitest-dev/vitest/commit/828858f8) - **browser**: - Run test files in isolated iframes - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5036 [(4f401)](https://github.com/vitest-dev/vitest/commit/4f40177e) - **config**: - Add `snapshotSerializers` option - by [@​fenghan34](https://github.com/fenghan34) in https://github.com/vitest-dev/vitest/issues/5092 [(5b102)](https://github.com/vitest-dev/vitest/commit/5b1021da) - **reporters**: - Support custom options - by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5111 [(fec9c)](https://github.com/vitest-dev/vitest/commit/fec9ca0b) - **runner**: - Support automatic fixtures - by [@​fenghan34](https://github.com/fenghan34) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5102 [(0441f)](https://github.com/vitest-dev/vitest/commit/0441f761) - **ui**: - Save splitpanes size to local storage - by [@​posva](https://github.com/posva) in https://github.com/vitest-dev/vitest/issues/5166 [(c28b4)](https://github.com/vitest-dev/vitest/commit/c28b4c26) - **vitest**: - Add onTestFinished hook - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5128 [(6f5b4)](https://github.com/vitest-dev/vitest/commit/6f5b42b7) - Add github actions reporter - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5093 [(40afb)](https://github.com/vitest-dev/vitest/commit/40afbe3a) - Expose jsdom global if jsdom environment is enabled - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5155 [(567d2)](https://github.com/vitest-dev/vitest/commit/567d20b9) - Add new CLI options - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5163 [(4e179)](https://github.com/vitest-dev/vitest/commit/4e179426) - "test" accepts options object as the second parameter - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5142 [(7d9b1)](https://github.com/vitest-dev/vitest/commit/7d9b1fb0) - **vm**: - Support wasm module - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5131 [(5ed53)](https://github.com/vitest-dev/vitest/commit/5ed537f0) ##### 🐞 Bug Fixes - Fix sourcemap in vm pools - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5063 [(81105)](https://github.com/vitest-dev/vitest/commit/8110540a) - Don't optimize react/jsx-runtime by default when running in Node - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5079 [(0d2bf)](https://github.com/vitest-dev/vitest/commit/0d2bfeac) - Rpc timeout error messages to include caller - by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5103 [(a6e04)](https://github.com/vitest-dev/vitest/commit/a6e04bd8) - Requires fixed version across the monorepo - by [@​antfu](https://github.com/antfu) in https://github.com/vitest-dev/vitest/issues/5208 [(68f51)](https://github.com/vitest-dev/vitest/commit/68f51961) - Prevent merging of `poolOptions` - by [@​penalosa](https://github.com/penalosa) in https://github.com/vitest-dev/vitest/issues/5221 [(bc5b2)](https://github.com/vitest-dev/vitest/commit/bc5b2d04) - **browser**: - Don't exclude node builtins from optimization - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5082 [(714c9)](https://github.com/vitest-dev/vitest/commit/714c911f) - Support `coverage.reportsDirectory` with multiple directories - by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5056 [(ae73f)](https://github.com/vitest-dev/vitest/commit/ae73f273) - **cli**: - Parse `--browser=` correctly - by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5179 [(656e2)](https://github.com/vitest-dev/vitest/commit/656e210b) - **coverage**: - `.tmp` directory conflicts with `--shard` option - by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5184 [(5749d)](https://github.com/vitest-dev/vitest/commit/5749d2c2) - **deps**: - Update dependency strip-literal to v2 - by [@​renovate](https://github.com/renovate)\[bot] in https://github.com/vitest-dev/vitest/issues/5136 [(ef557)](https://github.com/vitest-dev/vitest/commit/ef557243) - **reporters**: - Testsuite name should include project root in Junit output - by [@​fenghan34](https://github.com/fenghan34) in https://github.com/vitest-dev/vitest/issues/5116 [(2494f)](https://github.com/vitest-dev/vitest/commit/2494fbf2) - **typecheck**: - Fix suite collection while-loop - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5065 [(35675)](https://github.com/vitest-dev/vitest/commit/35675bd3) - **ui**: - Fix tests duration time - by [@​vovsemenv](https://github.com/vovsemenv) in https://github.com/vitest-dev/vitest/issues/5219 [(58103)](https://github.com/vitest-dev/vitest/commit/581030ee) - **utils**: - Fix asymmetric matcher diff inside array - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5189 [(3ffcd)](https://github.com/vitest-dev/vitest/commit/3ffcd2ea) - **vitest**: - Correctly report failed test files as failures in json reporter, export json reporter types - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5081 [(0417b)](https://github.com/vitest-dev/vitest/commit/0417ba20) - Don't run typecheck tests in browser if both are enabled - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5080 [(1045b)](https://github.com/vitest-dev/vitest/commit/1045b98b) - Handle function config inside `defineWorkspace` - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5089 [(0bf52)](https://github.com/vitest-dev/vitest/commit/0bf52533) - Remove excessive listeners when running without isolation, don't reset the state - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5132 [(b607f)](https://github.com/vitest-dev/vitest/commit/b607f1ea) - Auto-enable "github-actions" only where users didn't configure reporters - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5158 [(ef044)](https://github.com/vitest-dev/vitest/commit/ef0440cb) - Support more array cli options - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5162 [(3afe6)](https://github.com/vitest-dev/vitest/commit/3afe68f1) - Add types for the new global `jsdom` variable - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5164 [(0f898)](https://github.com/vitest-dev/vitest/commit/0f898d87) - Expose onTestFinished globally - by [@​sheremet-va](https://github.com/sheremet-va) [(1304f)](https://github.com/vitest-dev/vitest/commit/1304fed7) - Disable optimizer by default until it's stable - by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5156 [(e1bd8)](https://github.com/vitest-dev/vitest/commit/e1bd8d5d) - Delegate snapshot options to workspace from root config - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5199 [(86297)](https://github.com/vitest-dev/vitest/commit/86297d42) - Fix `optimizeDeps.disabled` warnings on Vite 5.1 - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5215 [(1aecd)](https://github.com/vitest-dev/vitest/commit/1aecd650) - **vm**: - Handle `disableConsoleIntercept` config - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5074 [(a55ad)](https://github.com/vitest-dev/vitest/commit/a55adac6) - Improve error when module is not found - by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5053 [(79a50)](https://github.com/vitest-dev/vitest/commit/79a50c3f) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.2.2...v1.3.0) ### [`v1.2.2`](https://github.com/vitest-dev/vitest/releases/tag/v1.2.2) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.2.1...v1.2.2) #####    🐞 Bug Fixes - **coverage**: - Remove `coverage/.tmp` files after run  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5008 [(d53b8)](https://github.com/vitest-dev/vitest/commit/d53b8580) - Don't crash when re-run removes earlier run's reports  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5022 [(66898)](https://github.com/vitest-dev/vitest/commit/6689856f) - **expect**: - Improve `toThrow(asymmetricMatcher)` failure message  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5000 [(a199a)](https://github.com/vitest-dev/vitest/commit/a199ac2d) - **forks**: - Set correct `VITEST_POOL_ID`  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5002 [(7d0a4)](https://github.com/vitest-dev/vitest/commit/7d0a4692) - **threads**: - Mention common work-around for the logged error  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5024 [(915d6)](https://github.com/vitest-dev/vitest/commit/915d6c43) - **typecheck**: - Fix `ignoreSourceErrors` in run mode  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5044 [(6dae3)](https://github.com/vitest-dev/vitest/commit/6dae3feb) - **vite-node**: - Provide import.meta.filename and dirname  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5011 [(73148)](https://github.com/vitest-dev/vitest/commit/73148575) - **vitest**: - Expose getHooks & setHooks  -  by [@​adriencaccia](https://github.com/adriencaccia) in https://github.com/vitest-dev/vitest/issues/5032 [(73448)](https://github.com/vitest-dev/vitest/commit/73448706) - Test deep dependencies change detection  -  by [@​blake-newman](https://github.com/blake-newman) in https://github.com/vitest-dev/vitest/issues/4934 [(9c7c0)](https://github.com/vitest-dev/vitest/commit/9c7c0fc9) - Throw an error if vi.mock is exported  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5034 [(253df)](https://github.com/vitest-dev/vitest/commit/253df1cc) - Allow `useFakeTimers` to fake `requestIdleCallback` on non browser  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/5028 [(a9a48)](https://github.com/vitest-dev/vitest/commit/a9a486f2) - Support older NodeJS with async `import.meta.resolve`  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/5045 [(cf564)](https://github.com/vitest-dev/vitest/commit/cf5641a9) - Don't throw an error if mocked file was already imported  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/5050 [(fff1a)](https://github.com/vitest-dev/vitest/commit/fff1a270) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.2.1...v1.2.2) ### [`v1.2.1`](https://github.com/vitest-dev/vitest/releases/tag/v1.2.1) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.2.0...v1.2.1) #####    🐞 Bug Fixes - **browser**: - Apply inlined workspace config to browser mode vite server  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4947 [(db01f)](https://github.com/vitest-dev/vitest/commit/db01f6c2) - Fix browser testing url for https  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4855 [(6c1cc)](https://github.com/vitest-dev/vitest/commit/6c1cc78b) - Don't fail when calling vi.useFakeTimers  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4992 [(6c5fe)](https://github.com/vitest-dev/vitest/commit/6c5fe49b) - **coverage**: - `thresholds.autoUpdate` to work with arrow function configuration files  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/4959 [(4b411)](https://github.com/vitest-dev/vitest/commit/4b41131a) - **expect**: - Implement chai inspect for `AsymmetricMatcher`  -  by [@​hi-ogawa](https://github.com/hi-ogawa) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4942 [(06bae)](https://github.com/vitest-dev/vitest/commit/06bae4dd) - **vite-node**: - Externalize network imports  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4987 [(21f57)](https://github.com/vitest-dev/vitest/commit/21f5744d) - **vitest**: - Handle single `await vi.hoisted`  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4962 [(dcf2e)](https://github.com/vitest-dev/vitest/commit/dcf2e9f2) - Simplify hoist transform check regex to avoid expensive regex match  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4974 [(df0db)](https://github.com/vitest-dev/vitest/commit/df0db6a9) - Correctly find module if it has a version query  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4976 [(952c3)](https://github.com/vitest-dev/vitest/commit/952c31df) - Check color support for intercepted console logging  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4966 [(39a71)](https://github.com/vitest-dev/vitest/commit/39a7169c) - Use development/production conditions when resolving external modules  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4980 [(8877e)](https://github.com/vitest-dev/vitest/commit/8877e22a) - Throw a syntax error if vi.hoisted is directly exported  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4969 [(f8bff)](https://github.com/vitest-dev/vitest/commit/f8bff9ef) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.2.0...v1.2.1) ### [`v1.2.0`](https://github.com/vitest-dev/vitest/releases/tag/v1.2.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.1.3...v1.2.0) #####    🚀 Features - Support case-insensitive path matching in cli  -  by [@​tigranmk](https://github.com/tigranmk) in https://github.com/vitest-dev/vitest/issues/3567 and https://github.com/vitest-dev/vitest/issues/4911 [(1326c)](https://github.com/vitest-dev/vitest/commit/1326c6ef) - Add typeahead search  -  by [@​bonyuta0204](https://github.com/bonyuta0204) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4275 and https://github.com/vitest-dev/vitest/issues/4733 [(480d8)](https://github.com/vitest-dev/vitest/commit/480d866a) - Add syntax highlighting to error messages  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4813 [(8c969)](https://github.com/vitest-dev/vitest/commit/8c969de2) - Allow extending toEqual  -  by [@​tigranmk](https://github.com/tigranmk) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/2875 and https://github.com/vitest-dev/vitest/issues/4880 [(463be)](https://github.com/vitest-dev/vitest/commit/463bee38) - **coverage**: - Custom reporter support  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/4828 [(96dc6)](https://github.com/vitest-dev/vitest/commit/96dc6e9a) - **ui**: - Show unhandled errors on the ui  -  by [@​spiroka](https://github.com/spiroka) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4380 [(7f59a)](https://github.com/vitest-dev/vitest/commit/7f59a1b8) - **vitest**: - Add `--disable-console-intercept` option to allow opting-out from automatic console log interception  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4786 [(43fa6)](https://github.com/vitest-dev/vitest/commit/43fa6baa) - Show slow test duration in verbose reporter on CI  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4929 [(ccb25)](https://github.com/vitest-dev/vitest/commit/ccb25836) - Allow overiding package installer with public API  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4936 [(c2cce)](https://github.com/vitest-dev/vitest/commit/c2cceebb) #####    🐞 Bug Fixes - **browser**: - Support vite config `server.headers`  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4890 [(55f53)](https://github.com/vitest-dev/vitest/commit/55f5349f) - Fix `testNamePattern` config  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4909 [(4add9)](https://github.com/vitest-dev/vitest/commit/4add9516) - Fix updating snapshot during watch mode  -  by [@​hi-ogawa](https://github.com/hi-ogawa) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4867 [(508fc)](https://github.com/vitest-dev/vitest/commit/508fced9) - Remove redundant test failure logging  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4891 [(7fd44)](https://github.com/vitest-dev/vitest/commit/7fd44dc3) - **happy-dom**: - Window.close() for environment teardown  -  by [@​capricorn86](https://github.com/capricorn86) in https://github.com/vitest-dev/vitest/issues/4931 [(91719)](https://github.com/vitest-dev/vitest/commit/91719bbd) - **utils**: - Fix `objDisplay` default truncate option for `test.each` title  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4917 [(9ae9d)](https://github.com/vitest-dev/vitest/commit/9ae9dac9) - **vitest**: - Fix tap reporter to handle custom error  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4897 [(f8ba8)](https://github.com/vitest-dev/vitest/commit/f8ba80f2) - Gracefully exit Vitest if `process.exit` is called inside the test  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4903 [(8e6c1)](https://github.com/vitest-dev/vitest/commit/8e6c104a) - Throw "cannot mock" error only in isolated pools  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4905 [(f99cc)](https://github.com/vitest-dev/vitest/commit/f99cc313) - Don't throw SyntaxError when "await vi.hoisted" is used  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4915 [(ca62f)](https://github.com/vitest-dev/vitest/commit/ca62f37a) - Correctly parse --maxWorkers/--minWorkers  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4924 [(0e77e)](https://github.com/vitest-dev/vitest/commit/0e77e697) - Show correct error when vi.hoisted is used inside vi.mock and the other way around  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4916 [(c4eac)](https://github.com/vitest-dev/vitest/commit/c4eacbb7) - Call global teardown when using workspaces  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4935 [(528bd)](https://github.com/vitest-dev/vitest/commit/528bd558) - Use file instead of id for HMR  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4938 [(ca76f)](https://github.com/vitest-dev/vitest/commit/ca76f457) - Add inlined deps to ssr.noExternal so they are added to the module graph  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4945 [(1663f)](https://github.com/vitest-dev/vitest/commit/1663f5ca) - **workspace**: - Support overring `pool` and `poolOptions` on project level  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/4765 [(e9fe4)](https://github.com/vitest-dev/vitest/commit/e9fe4181) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.1.3...v1.2.0) ### [`v1.1.3`](https://github.com/vitest-dev/vitest/releases/tag/v1.1.3) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.1.2...v1.1.3) #####    🐞 Bug Fixes - **vitest**: - Vi.mock breaks tests when using imported variables inside the factory  -  by [@​sheremet-va](https://github.com/sheremet-va) and **Dunqing** in https://github.com/vitest-dev/vitest/issues/4873 [(7719e)](https://github.com/vitest-dev/vitest/commit/7719e79e) - Apply `slowTestThreshold` to all reporters  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4876 [(1769c)](https://github.com/vitest-dev/vitest/commit/1769c796) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.1.2...v1.1.3) ### [`v1.1.2`](https://github.com/vitest-dev/vitest/releases/tag/v1.1.2) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.1.1...v1.1.2) #####    🐞 Bug Fixes - Remove internal flag from UI option in the config  -  by [@​sheremet-va](https://github.com/sheremet-va) [(7b4a2)](https://github.com/vitest-dev/vitest/commit/7b4a2fce) - **browser**: - Avoid safaridriver collision  -  by [@​mbland](https://github.com/mbland) in https://github.com/vitest-dev/vitest/issues/4863 [(345a2)](https://github.com/vitest-dev/vitest/commit/345a25d6) - Resolved failure to find arbitrarily-named snapshot files when using `expect(...).toMatchFileSnapshot()` matcher.  -  by [@​zmullett](https://github.com/zmullett), **Zac Mullett** and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4839 [(b8140)](https://github.com/vitest-dev/vitest/commit/b8140fca) - Handle config.base  -  by [@​mbland](https://github.com/mbland) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4686 and https://github.com/vitest-dev/vitest/issues/4692 [(9e345)](https://github.com/vitest-dev/vitest/commit/9e34557e) - **deps**: - Update dependency acorn-walk to ^8.3.1  -  by [@​renovate](https://github.com/renovate)\[bot] in https://github.com/vitest-dev/vitest/issues/4837 [(47bc2)](https://github.com/vitest-dev/vitest/commit/47bc233d) - Update dependency sirv to ^2.0.4  -  by [@​renovate](https://github.com/renovate)\[bot] in https://github.com/vitest-dev/vitest/issues/4838 [(df261)](https://github.com/vitest-dev/vitest/commit/df261ae1) - **runner**: - Fix fixture cleanup for concurrent tests  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4827 [(1fee6)](https://github.com/vitest-dev/vitest/commit/1fee63f2) - **spy**: - Don't allow `Promise` in `mockImplementation` if it's not in the function signature  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4859 [(072e0)](https://github.com/vitest-dev/vitest/commit/072e02bf) - **vite-node**: - Correctly return cached result  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4870 [(15bbb)](https://github.com/vitest-dev/vitest/commit/15bbbf81) - **vitest**: - Throw an error if mock was already loaded when `vi.mock` is called  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4862 [(e12a5)](https://github.com/vitest-dev/vitest/commit/e12a5a36) - Correctly rerun test files on change if server was restarted  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4871 [(6088b)](https://github.com/vitest-dev/vitest/commit/6088b372) - **vm-threads**: - Don't crash on percentage based `memoryLimit`  -  by [@​inottn](https://github.com/inottn) and [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/4802 [(70e8a)](https://github.com/vitest-dev/vitest/commit/70e8a389) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.1.1...v1.1.2) ### [`v1.1.1`](https://github.com/vitest-dev/vitest/releases/tag/v1.1.1) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.1.0...v1.1.1) #####    🐞 Bug Fixes - Don't crash when using happy-dom or jsdom environment on Yarn PnP workspaces  -  by [@​wojtekmaj](https://github.com/wojtekmaj) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4698 [(ee8b4)](https://github.com/vitest-dev/vitest/commit/ee8b46db) - Don't fail if `inline: true` is set  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4815 [(8f622)](https://github.com/vitest-dev/vitest/commit/8f6225b8) - Correct option name `--no-parallelism`  -  by [@​bonyuta0204](https://github.com/bonyuta0204) in https://github.com/vitest-dev/vitest/issues/4831 [(5053a)](https://github.com/vitest-dev/vitest/commit/5053a5dd) - Match jest json output by making json reporter output ndjson-compatible  -  by [@​bard](https://github.com/bard) in https://github.com/vitest-dev/vitest/issues/4824 [(7e6a6)](https://github.com/vitest-dev/vitest/commit/7e6a62af) - **runner**: - Reset "current test" state on dynamic `skip`  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4814 [(19faf)](https://github.com/vitest-dev/vitest/commit/19faf00e) - **vitest**: - Don't hang when mocking files with cyclic dependencies  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4811 [(e8ca6)](https://github.com/vitest-dev/vitest/commit/e8ca6437) - Initialize snapshot state only once for each file suite  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4796 [(957da)](https://github.com/vitest-dev/vitest/commit/957daa32) - Fix file snapshots in skipped suites considered obsolete  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4795 [(06c14)](https://github.com/vitest-dev/vitest/commit/06c14f7d) - Show `beforeAll/afterAll` errors in junit reporter  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4819 [(2baea)](https://github.com/vitest-dev/vitest/commit/2baea35e) - **vm-threads**: - Tests not cancelled on key press, cancelled tests shown twice  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/4781 [(cf53d)](https://github.com/vitest-dev/vitest/commit/cf53d4be) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.1.0...v1.1.1) ### [`v1.1.0`](https://github.com/vitest-dev/vitest/releases/tag/v1.1.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v1.0.4...v1.1.0) #####    🚀 Features - Add es-main compatibility to vite-node  -  by [@​zookatron](https://github.com/zookatron) in https://github.com/vitest-dev/vitest/issues/4751 [(486a3)](https://github.com/vitest-dev/vitest/commit/486a3e61) - Add `--workspace` option, fix root resolution in workspaces  -  by [@​sheremet-va](https://github.com/sheremet-va) and [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/4773 [(67d93)](https://github.com/vitest-dev/vitest/commit/67d93eda) - Add `--no-file-parallelism`, `--maxWorkers`, `--minWorkers` flags  -  by [@​sheremet-va](https://github.com/sheremet-va) and [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/4705 [(fd5d7)](https://github.com/vitest-dev/vitest/commit/fd5d7e66) - Add `--no-isolate` flag to improve performance, add documentation about performance  -  by [@​sheremet-va](https://github.com/sheremet-va), [@​AriPerkkio](https://github.com/AriPerkkio) and **Pascal Jufer** in https://github.com/vitest-dev/vitest/issues/4777 [(4d55a)](https://github.com/vitest-dev/vitest/commit/4d55a026) - Add `--exclude` CLI flag  -  by [@​Namchee](https://github.com/Namchee) and [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4279 [(f859e)](https://github.com/vitest-dev/vitest/commit/f859efc0) #####    🐞 Bug Fixes - Correctly reset provided values  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4775 [(5a71e)](https://github.com/vitest-dev/vitest/commit/5a71eb30) - **expect**: - Fix `toHaveProperty` assertion error diff  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4734 [(f8f70)](https://github.com/vitest-dev/vitest/commit/f8f70f7c) - **runner**: - Handle fixture teardown error  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4683 [(c6f5f)](https://github.com/vitest-dev/vitest/commit/c6f5f7f9) - **types**: - `defineWorkspace` fix intellisense and report type errors  -  by [@​AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/4743 [(9cc36)](https://github.com/vitest-dev/vitest/commit/9cc36689) - **ui**: - Escape html for console log view  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4724 [(e0dde)](https://github.com/vitest-dev/vitest/commit/e0dde6ab) - Fix coverage iframe url for html report preview  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4717 [(71911)](https://github.com/vitest-dev/vitest/commit/71911039) - Show file item when search filter matches only test cases  -  by [@​hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/4736 [(f43fd)](https://github.com/vitest-dev/vitest/commit/f43fdd87) - **vitest**: - Pass down CLI options to override workspace configs  -  by [@​sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/4774 [(8dabe)](https://github.com/vitest-dev/vitest/commit/8dabef86) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.0.4...v1.1.0)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: https://git.dzeio.com/avior/template-web-astro/pulls/11 Co-authored-by: Renovate Bot Co-committed-by: Renovate Bot --- package-lock.json | 116 +++++++++++++++++++--------------------------- 1 file changed, 48 insertions(+), 68 deletions(-) diff --git a/package-lock.json b/package-lock.json index 36decfb..49b945e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -408,17 +408,19 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", + "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -458,9 +460,10 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", - "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", + "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", + "license": "MIT", "bin": { "parser": "bin/babel-parser.js" }, @@ -534,12 +537,13 @@ } }, "node_modules/@babel/types": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", - "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", + "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1646,9 +1650,10 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -1921,12 +1926,6 @@ "@types/unist": "*" } }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true - }, "node_modules/@types/mdast": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz", @@ -1973,30 +1972,31 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" }, "node_modules/@vitest/coverage-v8": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-1.0.4.tgz", - "integrity": "sha512-xD6Yuql6RW0Ir/JJIs6rVrmnG2/KOWJF+IRX1oJQk5wGKGxbtdrYPbl+WTUn/4ICCQ2G20zbE1e8/nPNyAG5Vg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-1.6.0.tgz", + "integrity": "sha512-KvapcbMY/8GYIG0rlwwOKCVNRc0OL20rrhFkg/CHNzncV03TE2XWvO5w9uZYoxNiMEBacAJt3unSOiZ7svePew==", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.1", "@bcoe/v8-coverage": "^0.2.3", "debug": "^4.3.4", "istanbul-lib-coverage": "^3.2.2", "istanbul-lib-report": "^3.0.1", - "istanbul-lib-source-maps": "^4.0.1", + "istanbul-lib-source-maps": "^5.0.4", "istanbul-reports": "^3.1.6", "magic-string": "^0.30.5", - "magicast": "^0.3.2", + "magicast": "^0.3.3", "picocolors": "^1.0.0", "std-env": "^3.5.0", - "test-exclude": "^6.0.0", - "v8-to-istanbul": "^9.2.0" + "strip-literal": "^2.0.0", + "test-exclude": "^6.0.0" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "vitest": "^1.0.0" + "vitest": "1.6.0" } }, "node_modules/@vitest/expect": { @@ -4223,14 +4223,15 @@ } }, "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.4.tgz", + "integrity": "sha512-wHOoEsNJTVltaJp8eVkm8w+GVkVNHT2YDYo53YdzQEL2gWm1hBX5cGFR9hQJtuGLebidVX7et3+dmDZrmclduw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { + "@jridgewell/trace-mapping": "^0.3.23", "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "istanbul-lib-coverage": "^3.0.0" }, "engines": { "node": ">=10" @@ -4486,14 +4487,15 @@ } }, "node_modules/magicast": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.2.tgz", - "integrity": "sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.4.tgz", + "integrity": "sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/parser": "^7.23.3", - "@babel/types": "^7.23.3", - "source-map-js": "^1.0.2" + "@babel/parser": "^7.24.4", + "@babel/types": "^7.24.0", + "source-map-js": "^1.2.0" } }, "node_modules/make-dir": { @@ -7269,19 +7271,11 @@ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -7964,20 +7958,6 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "node_modules/v8-to-istanbul": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz", - "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, "node_modules/vfile": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz",