A free, open-source CLI for working with .food.yaml
files. Validate recipes, classify them across the seven Foodlang levels,
print summaries, and compile to any of eleven targets. Output goes to stdout,
so it composes with everything else in your shell.
| Command | Description |
|---|---|
validate | Validate a recipe and classify its Foodlang levels |
inspect | Print a human-readable summary of a recipe |
compile | Compile a recipe to a target format |
targets | List available compiler targets and their fidelity |
pnpm foodlang validate examples/simple-latte.food.yaml
pnpm foodlang inspect examples/simple-latte.food.yaml
pnpm foodlang compile examples/simple-latte.food.yaml --target schema-org
pnpm foodlang compile examples/simple-latte.food.yaml --target robot-action-graph
pnpm foodlang targets