clilyruntime-aware CLI docs
Examples

Workspace matrix

The current example workspaces span validation libraries, runtimes, shells, and runtime strategies.

Current workspaces

WorkspaceValidationRuntime styleCompletion focusNotes
examples/valibot-node-zshValibotNode-orientedzshRelease automation with nested subcommands
examples/zod-bun-bashZodBun-orientedbashPackaging and publish workflow
examples/arktype-deno-pwshArkTypeDeno-style injected runtimepwshDemonstrates custom argv, env, cwd, and output handling
examples/valibot-node-fish-runtimeValibotNode with injected runtime hooksfishCaptures stdout and intercepts exit behavior

Why the examples are separate workspaces

This keeps the repo honest about cross-runtime support.

Each example can evolve independently in terms of:

  • dependency versions
  • runtime tooling
  • container configuration
  • shell-specific validation

Docker validation

Each example owns its own Dockerfile, and the monorepo validates them individually.

That is intentionally stronger than a single umbrella demo build.

On this page