Skip to content

Vitest Browser Mode

Not part of recipe e2e. Vitest Browser Mode runs component tests inside a real browser via Vite. That is a different product surface from untestutils recipes (preparestart → live URL).

TrackRunnerTarget
Recipe e2e (primary)Vitest Node + Playwright / Playwright TestLive URL from leaseTarget / harness
Nuxt unitenvironment: 'untestutils'In-process Vue/Nuxt
Browser Mode (optional, later)Vitest browser providerIn-Vite UI components

1.0 stance

  • Classic Node + Playwright against a leased URL remains the primary e2e path.
  • A dedicated Browser Mode package/helpers may appear after 1.0 if dogfood appears — it will not replace recipes.
  • Do not mix Browser Mode config with the e2e untestutils() plugin in one project.

See Support matrix · Roadmap.

Released under the MIT License.