recipe_flavored_markdown library

Classes

RecipeHtmlRenderer
An HTML renderer that can render recipe-flavored markdown.
RecipeMarkdownParser
Recipe-flavored markdown engine.
RecipeNodeVisitor
{@template recipe_node_visitor} A NodeVisitor used to visit nodes created by parsing a markdown file with the recipe engine extensions.
Reference
Reference to another recipe, ingredient, or supply.
Scalar
Represents a cooking scalar, such as 1 cup, or 30 seconds.
ScalarFractionalSyntax
Represents a cooking scalar given as a fraction: i.e., 1/2 tsp, 1.5/4.5 tbsp, or 1/2 minute. Decimals are allowed, but not recommended.
ScalarMixedNumberSyntax
Represents a cooking scalar given as a mixed number: i.e., 1 2/3 cups, 1.5 2.3/4.5 tbsp, or 30 4/5 mins. Decimals are allowed, but not recommended.
ScalarWholeNumberSyntax
Represents a cooking scalar given as a whole number: i.e., 1 cup, 1.5 tbsp, '35.6 seconds`. Decimals are allowed, but not recommended.