Build & Test

8Vast detects your language and runs the right tool. You don't configure anything.

Build

8v build
8v build --release

Before building, 8Vast runs lint. If there are lint errors, the build stops. Configure this in .8v/config.yaml.

Test

8v test
8v test --filter auth

Runs your test suite. Use --filter to run a subset.

Format

8v fmt
8v fmt --check

Formats your code. --check validates without modifying — useful in CI.

Supported languages

LanguageBuildTestFormat
Rustcargo buildcargo testcargo fmt
TypeScriptnpm run buildnpm testprettier
Pythondetectedpytestruff format
.NETdotnet builddotnet testdotnet format

Next

  • Lint — Code analysis beyond what your compiler catches
  • Search — Find code by keyword or meaning