chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates
Bumps the npm_and_yarn group with 2 updates in the /QuickShell.Raycast directory: @vitest/mocker and stream-json.
Updates @vitest/mocker from 3.2.7 to 5.0.0
Release notes
Sourced from @vitest/mocker's releases.
v5.0.0
Vitest 5 is officially out! This release focuses on performance and brings a lot of new features while fixing long-standing bugs. See our blog post for the official announcement.
🚨 Breaking Changes
- Replace
loupe.inspectwith pretty-format - by@hi-ogawa, Claude Opus 5 (1M context) and OpenAI Codex in vitest-dev/vitest#9609 (3f802)- Remove quotes from string values in
test.for/eachtitle$variable (take 2) - by@hi-ogawain vitest-dev/vitest#10170 (04d37)- Default
attachmentsDirfrom.vitest-attachements/to.vitest/attachments/- by@MdSadiqMdin vitest-dev/vitest#10186 (1ba73)- Remove
sequentialtest/suite options in favor ofconcurrent- by@hi-ogawaand OpenAI Codex in vitest-dev/vitest#10198 (9229f)- Represent locator as an object instead of a string - by
@sheremet-vain vitest-dev/vitest#10212 (80f07)- Inline
expectpackage - by@sheremet-vain vitest-dev/vitest#10221 (ad162)- Remove deprecated entry points - by
@sheremet-vain vitest-dev/vitest#10222 (994c6)- Require Node.js 22 and Vite 6.4 - by
@sheremet-vain vitest-dev/vitest#10178 (38762)- Fail
expect.pollwhen function didn't resolve in time - by@hi-ogawaand OpenAI Codex in vitest-dev/vitest#10233 (4df04)- Throw an error if hoistable methods are outside the top level scope - by
@sheremet-vain vitest-dev/vitest#10460 (d0b4f)toHaveTextContentis strict, addtoMatchTextContentas alternative - by@sheremet-vain vitest-dev/vitest#10473 (18f30)- Don't lookup config file from ancestor directories - by
@hi-ogawa, OpenAI Codex and Hiroshi Ogawa in vitest-dev/vitest#10428 (945d9)- Inline
@vitest/runnerpackage, do not publish it anymore - by@sheremet-vain vitest-dev/vitest#10511 (6d6e4)- Allow mutating happy-dom/jsdom window object - by
@hi-ogawa, Hiroshi Ogawa and OpenAI Codex in vitest-dev/vitest#10373 (206e8)- Expose
concurrencyId/workerIdon TestModule's diagnostics, make id 1-based - by@sheremet-vain vitest-dev/vitest#10516 (bdd98)- Add
screenshotDirectoryconfig tobrowser.expect.toMatchScreenshot- by@macariein vitest-dev/vitest#10592 (a60de)- Update
@sinonjs/fake-timersand support mockingTemporal- by@hi-ogawa, Hiroshi Ogawa and OpenCode (gpt-5.6-sol) in vitest-dev/vitest#10654 (f8b15)- Remove webdriverio package - by
@sheremet-vain vitest-dev/vitest#10675 (5fed6)- Clear mocks by default before each test - by
@sheremet-vain vitest-dev/vitest#10613 (0f646)- Don't emit localStorage warnings on Node 26, fail gracefully when worker fails to start - by
@sheremet-vain vitest-dev/vitest#10293 (334ed)- Separate config resolution from the server creation - by
@sheremet-vain vitest-dev/vitest#10554 (1c0ec)- Inline projects extend the root config by default - by
@sheremet-vain vitest-dev/vitest#10750 (fec00)- Enable mocking Temporal without fake timers - by
@fabon-f, Hiroshi Ogawa and OpenCode (gpt-5.6-sol) in vitest-dev/vitest#10757 (ac2d4)- Support nested projects - by
@sheremet-vain vitest-dev/vitest#10846 (ec367)- Use
>as separator in-t, calculateonlyonce - by@sheremet-vain vitest-dev/vitest#10686 (a0b20)- Fail the test when an asynchronous assertion is not awaited - by
@sheremet-vain vitest-dev/vitest#10868 (86d4a)- Share the Vite server between inline projects - by
@sheremet-vain vitest-dev/vitest#10848 (d87c9)- Parse files statically in vitest list by default - by
@sheremet-vain vitest-dev/vitest#11088 (51e94)- benchmark:
- Rewrite the public API - by
@sheremet-vain vitest-dev/vitest#10113 (19f6e)- browser:
- Iframe scale - by
@macariein vitest-dev/vitest#9745 (b6398)- Enable
locators.exactby default - by@sheremet-vain vitest-dev/vitest#10430 (e2032)- Require
sessionIdfor orchestrator html request - by@hi-ogawa, Hiroshi Ogawa and OpenAI Codex in vitest-dev/vitest#10522 (79b7d)- Save failure screenshots in
attachmentsDir- by@macariein vitest-dev/vitest#10917 (3b5bb)- coverage:
include/excludeglobs too eager - by@AriPerkkioin vitest-dev/vitest#9818 (edacb)- Allow
thresholds.perFileto accept an object - by@vladlenskiyand@AriPerkkioin vitest-dev/vitest#10190 (13b78)- expect:
- Fix
toThrow("")behavior by reverting #6710 - by@hi-ogawain vitest-dev/vitest#9643 and vitest-dev/vitest#6710 (6c3e4)- mocker:
- Deserialize automock as automock - by
@nami8824in vitest-dev/vitest#10192 (2f892)- reporters:
blobreporter and--merge-reportsdefault to.vitest/blob/- by@AriPerkkioin vitest-dev/vitest#10232 (d22b0)- Write json and junit reporter output files to
.vitestby default - by@hi-ogawa, Hiroshi Ogawa, OpenCode (gpt-5.6-sol) and@AriPerkkioin vitest-dev/vitest#10621 (58577)
... (truncated)
Commits
f441c6fchore: release v5.0.0 (#11130)897f51fchore: release v5.0.0-rc.4 (#11107)7db80dcchore: release v5.0.0-rc.3 (#11089)732df2cfix(deps): update all non-major dependencies (#11043)1e9f80eperf(vm): don't prewarm modules the worker never requests (#11033)af83d1bchore: release v5.0.0-rc.2 (#10976)8ff9b9afix(mocker): restrict redirect mocks to the fs allowlist (#10972)65263d7fix(deps): update all non-major dependencies (#10966)a7fa111chore: release v5.0.0-rc.1 (#10920)0553851chore: add Knip checks (#10847)- Additional commits viewable in compare view
Removes stream-json
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the Security Alerts page.
Summary by cubic
Updates @raycast/utils to 2.3.1 and vitest to 5.0.0, removing the transitive stream-json dependency. vitest 5 has breaking changes and requires Node 22.12+, so verify the test suite and Node version before merging.