---
{
  path: .
  codec: yaml
  fields:
    - path: "_schema"
      codec: const
      value: Recipe
      hidden: true
    - path: "_type"
      codec: const
      value: Recipe
    - path: link
    - path: image
    - path: author._type
      codec: const
      hidden: true
      value: Person
    - path: author.name
      pathAlias: author
    - path: author.email
    - path: datePublished
      pathAlias: date
    - path: prepTime
    - path: cookTime
    - path: recipeYield
    - path: cookingMethod
    - path: nutrition
    - path: recipeCategory
    - path: suitableForDiet
}
---

# { name | text }

{ description | text }

## Ingredients
{
  path: recipeIngredient
  codec: list
  listTemplate: "- { . }"
}

## Steps
{
  path: recipeInstructions
  codec: list
  listTemplate: "{ @index }. { . }"
}
