Skip to content
Recued
Menu
← Back to packs

Vitest Pack

by recued-core v1 app_pack

V3 JavaScript/TypeScript test-run capability pack. By-value connector composition (service_kind=cli, no separate ingredient): the local vitest CLI runs one trusted test file, directory filter, or filename:line filter from an explicit project directory cwd and returns plain test output via the javascript.test_run catalog operation. Fixed invocation, but approval-gated: Vitest loads project Vite/Vitest config and executes test, setup, transform, and dependency code, so the run may write caches or project state depending on the project. The pack uses single-run mode, the built-in default reporter, colors disabled, coverage/browser/UI/snapshot-update surfaces disabled, no custom config/root/project/reporter/output-file/watch/debug/list/cache-clear/MCP-like server/browser/shard/changed/typecheck/filter-expression/stdin/shell surface, and a target validation pattern that rejects leading-dash values so the editable target cannot become a Vitest flag. Test failures and no-tests-found outcomes are represented as successful text output; the runner output remains authoritative for distinguishing assertion failures from configuration/runtime errors. Requires vitest on PATH.

What this pack installs

  • vitest Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Write Local CLI vitest external change
Read: vitest.version · No approvalWrite: javascript.test_run · Asks approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:vitestvitestjavascripttypescripttestunit-testvitedeveloper-toolsqualitydiagnosticstextlocal-servicev3composition