Getting Started
Learn how to install the Testform CLI binary, enable shell autocompletion, and execute your first operational commands.
CLI Installation
Section titled “CLI Installation”Package Managers
Section titled “Package Managers”Install the Testform CLI globally or locally within your development repository:
# Global installation via npmnpm install -g @fromeroc9/testform@beta
# Global installation via pnpmpnpm add -g @fromeroc9/testform@beta
# On-demand execution via npxnpx testform --helpVerifying Installation
Section titled “Verifying Installation”Execute the version command to verify that the binary is available in your $PATH:
testform -versionExpected terminal output:
Testform v1.0.0Platform: darwin/arm64Build: commit 4f9a12cShell Autocompletion
Section titled “Shell Autocompletion”Testform includes native command autocompletion for Bash, Zsh, and PowerShell.
testform -install-autocomplete# or manually:eval "$(testform completion bash)"Add the following directive to your ~/.zshrc:
eval "$(testform completion zsh)"PowerShell (Windows)
Section titled “PowerShell (Windows)”Add the following line to your $PROFILE:
Invoke-Expression (&testform completion powershell | Out-String)First Commands
Section titled “First Commands”Following installation, the primary operational lifecycle comprises:
testform init: Scaffolds workspace configuration and directory trees.testform validate: Checks syntactic validity and governance policies.testform plan: Computes speculative diffs against remote state.testform apply: Reconciles planned mutations with external providers.