From e3a6a6032d5f1dbb01b86f7dfba84d2a26ef54ff Mon Sep 17 00:00:00 2001 From: Liam Esteban Prince <leliam.esteban@gmail.com> Date: Sun, 23 Aug 2020 18:48:12 +0200 Subject: [PATCH] Reordered --- grammar.lark | 12 ++++++------ parse.py | 4 ++-- recipes/.Recipe.schema.json.un~ | Bin 67358 -> 0 bytes recipes/Bacon Avocado Pasta.json | 2 +- recipes/Bruti Ma Buoni.json | 2 +- recipes/Busy Day Slow Cooker Taco Soup.json | 2 +- recipes/Camp Bread.json | 2 +- recipes/Celebration Pie.json | 2 +- recipes/Pasta Fruit Salad I.json | 2 +- recipes/Simple Butternut Squash Casserole.json | 2 +- ...ker Spicy Sausage and Sweet Potato Soup.json | 2 +- recipes/Spiced Butternut Squash Muffins.json | 2 +- recipes/Spinach and Feta Turkey Burgers.json | 2 +- recipes/Trinidad Black Cake.json | 2 +- recipes/Uruguayan Guiso.json | 2 +- recipes/easy.json | 1 - recipes/vegancupcakes.json | 10 +++++----- vegancupcakes.json | 4 +--- 18 files changed, 26 insertions(+), 29 deletions(-) delete mode 100755 recipes/.Recipe.schema.json.un~ delete mode 100755 recipes/easy.json diff --git a/grammar.lark b/grammar.lark index 7a37366..97a0bf7 100644 --- a/grammar.lark +++ b/grammar.lark @@ -50,15 +50,15 @@ seconds: ("seconds" | "s" | "secs" | "sec" | "second") minutes: ("minutes" | "m" | "mins" | "min" | "minute") hours: ("hours" | "hour" | "h") // ambiguous: might be better as part of AMOUNT: -ambiguous: ("slice" | "half" | "entire" | "some" | "few" | "a few" | "several" | "splash" | "pinch" | "drops" | "link" | "links") +ambiguous: ("slice" | "half" | "entire" | "some" | "few" | "a few" | "several" | "splash" | "pinch" | "drops" | "link" | "links" | "can") oven: fan fan: "fan/gas" NUMBER ingredient: modifier* amount* INGREDIENT (conjunction + INGREDIENT)* (aside | ignore)* -INGREDIENT: ("almond" | "soy milk" | "cider vinegar" | "vegan butter" | "vegan food colourings" | "sunflower spread" | "caster sugar" | "chorizo" | "vanilla extract" | "self-raising flour" | "self raising flour" | "baking powder" | "icing sugar" | "milk" | "vinegar" | "pork" | "beef" | "oil" | "acidulated water" | "ackee" | "acorn squash" | "advocaat" | "agar-agar" | "ajwain" | "ale" | "aleppo pepper" | "alfalfa sprouts" | "allspice" | "almond" | "almond essence" | "almond extract" | "almond milk" | "amaranth" | "amaretti" | "amchoor" | "anchovies" | "anchovy essence" | "angelica" | "angostura bitters" | "anise" | "apple" | "apple chutney" | "apple juice" | "apple sauce" | "apricot" | "apricot jam" | "aquafaba" | "arborio rice" | "arbroath smokie" | "argan oil" | "arrowroot" | "artichoke" | "asafoetida" | "asparagus" | "aubergine" | "avocado" | "bacon" | "baguette" | "baked beans" | "baking" | "baking powder" | "balsamic vinegar" | "bamboo shoots" | "banana" | "barbecue sauce" | "barley" | "basil" | "basmati rice" | "bay leaf" | "beans" | "beansprouts" | "b\u00e9chamel sauce" | "beef" | "beef consomm\u00e9" | "beef dripping" | "beef mince" | "beef ribs" | "beef rump" | "beef sausage" | "beef stock" | "beef tomato" | "beer" | "beetroot" | "berry" | "best end of lamb" | "beurre mani\u00e9" | "bicarbonate of soda" | "bird's-eye chillies" | "biscotti" | "biscuits" | "blachan" | "black bean" | "black bean sauce" | "black cardamom" | "black eyed beans" | "black pepper" | "black pudding" | "black sesame seeds" | "blackberry" | "blackcurrant" | "blackcurrant juice drink" | "blini" | "blood orange" | "blueberry" | "boar" | "bok choi" | "bone marrow" | "bonito" | "borage" | "borlotti beans" | "bouquet garni" | "braising steak" | "bramley apple" | "bran" | "brandy" | "brandy butter" | "brandy snaps" | "bratwurst" | "brazil nut" | "bread" | "bread roll" | "bread sauce" | "breadcrumbs" | "breadfruit" | "bresaola" | "brie" | "brill" | "brioche" | "brisket" | "broad beans" | "broccoli" | "brown bread" | "brown lentil" | "brown rice" | "brown sauce" | "brown shrimp" | "brown sugar" | "brussels sprouts" | "buckwheat" | "buckwheat flour" | "bulgur wheat" | "buns" | "burger" | "butter" | "butter beans" | "buttercream icing" | "butterhead lettuce" | "buttermilk" | "butternut squash" | "cabbage" | "caerphilly" | "cake" | "calasparra rice" | "calvados" | "camembert" | "candied peel" | "cannellini beans" | "cape gooseberries" | "capers" | "capsicum" | "caramel" | "caraway seeds" | "cardamom" | "carob" | "carrot" | "cashew" | "cassava" | "cassia bark" | "caster sugar" | "cauliflower" | "caviar" | "cavolo nero" | "cayenne pepper" | "celeriac" | "celery" | "celery seeds" | "chaat masala" | "champ" | "champagne" | "chana dal" | "chanterelle mushrooms" | "chapati flour" | "chapatis" | "charcuterie" | "chard" | "charlotte potato" | "cheddar" | "cheese" | "cherry" | "cherry brandy" | "cherry tomatoes" | "chervil" | "cheshire" | "chestnut" | "chestnut mushrooms" | "chia seeds" | "chicken" | "chicken breast" | "chicken leg" | "chicken liver" | "chicken stock" | "chicken thigh" | "chicken wing" | "chickpea" | "chickpea flour" | "chicory" | "chilli" | "chilli oil" | "chilli paste" | "chilli powder" | "chilli sauce" | "chinese cabbage" | "chinese mushrooms" | "chinese pancake" | "chipotle" | "chips" | "chives") -// | "chocolate" | "chocolate biscuit" | "chocolate cake" | "chocolate truffle" | "chopped tomatoes" | "chorizo" | "choux pastry" | "christmas pudding" | "chuck and blade" | "chump" | "chutney" | "ciabatta" | "cider" | "cider vinegar" | "cinnamon" | "citrus fruit" | "clams" | "clarified butter" | "clementine" | "clotted cream" | "cloves" | "cobnut" | "cockles" | "cocoa butter" | "cocoa powder" | "coconut" | "coconut cream" | "coconut flour" | "coconut milk" | "coconut oil" | "cod" | "coffee" | "coffee beans" | "coffee essence" | "coffee granules" | "coffee liqueur" | "cognac" | "cola" | "coleslaw" | "coley" | "collar" | "comp\u00f4te" | "comt\u00e9" | "condensed milk" | "coriander" | "coriander cress" | "coriander seeds" | "corn oil" | "corned beef" | "cornflour" | "cos lettuce" | "cottage cheese" | "courgette" | "couscous" | "crab" | "crackers" | "cranberry" | "cranberry juice" | "cranberry sauce" | "crayfish" | "cream" | "cream cheese" | "cream liqueur" | "cream of tartar" | "cream soda" | "creamed coconut" | "cr\u00e8me fra\u00eeche" | "cr\u00eape" | "cress" | "crisps" | "croissant" | "crostini" | "cro\u00fbtons" | "crumble" | "crystallised ginger" | "cucumber" | "cumin" | "curd" | "curd cheese" | "curly kale") +INGREDIENT: ("almond" | "soy milk" | "cider vinegar" | "vegan butter" | "vegan food colouring" | "sunflower spread" | "caster sugar" | "chorizo" | "vanilla extract" | "self-raising flour" | "self raising flour" | "baking powder" | "icing sugar" | "milk" | "vinegar" | "pork" | "beef" | "oil" | "acidulated water" | "ackee" | "acorn squash" | "advocaat" | "agar-agar" | "ajwain" | "ale" | "aleppo pepper" | "alfalfa sprouts" | "allspice" | "all-purpose flour" | "all purpose flour" | "almond" | "almond essence" | "almond extract" | "almond milk" | "amaranth" | "amaretti" | "amchoor" | "anchovies" | "anchovy essence" | "angelica" | "angostura bitters" | "anise" | "apple" | "apple chutney" | "apple juice" | "apple sauce" | "apricot" | "apricot jam" | "aquafaba" | "arborio rice" | "arbroath smokie" | "argan oil" | "arrowroot" | "artichoke" | "asafoetida" | "asparagus" | "aubergine" | "avocado" | "bacon" | "baguette" | "baked beans" | "baking" | "baking powder" | "balsamic vinegar" | "bamboo shoots" | "banana" | "barbecue sauce" | "barley" | "basil" | "basmati rice" | "bay leaf" | "beans" | "beansprouts" | "b\u00e9chamel sauce" | "beef" | "beef consomm\u00e9" | "beef dripping" | "beef mince" | "beef ribs" | "beef rump" | "beef sausage" | "beef stock" | "beef tomato" | "beer" | "beetroot" | "berry" | "best end of lamb" | "beurre mani\u00e9" | "bicarbonate of soda" | "bird's-eye chillies" | "biscotti" | "biscuits" | "blachan" | "black bean" | "black bean sauce" | "black cardamom" | "black eyed beans" | "black pepper" | "black pudding" | "black sesame seeds" | "blackberry" | "blackcurrant" | "blackcurrant juice drink" | "blini" | "blood orange" | "blueberry" | "boar" | "bok choi" | "bone marrow" | "bonito" | "borage" | "borlotti beans" | "bouquet garni" | "braising steak" | "bramley apple" | "bran" | "brandy" | "brandy butter" | "brandy snaps" | "bratwurst" | "brazil nut" | "bread" | "bread roll" | "bread sauce" | "breadcrumbs" | "breadfruit" | "bread stuffing" | "bresaola" | "brie" | "brill" | "brioche" | "brisket" | "broad beans" | "broccoli" | "brown bread" | "brown lentil" | "brown rice" | "brown sauce" | "brown shrimp" | "brown sugar" | "brussels sprouts" | "buckwheat" | "buckwheat flour" | "bulgur wheat" | "buns" | "burger" | "butter" | "butter beans" | "buttercream icing" | "butterhead lettuce" | "buttermilk" | "butternut squash" | "cabbage" | "caerphilly" | "cake" | "calasparra rice" | "calvados" | "camembert" | "candied peel" | "candied fruit peel" | "candied mixed fruit peel" | "cannellini beans" | "cape gooseberries" | "capers" | "capsicum" | "caramel" | "caraway seeds" | "cardamom" | "carob" | "carrot" | "cashew" | "cassava" | "cassia bark" | "caster sugar" | "cauliflower" | "caviar" | "cavolo nero" | "cayenne pepper" | "celeriac" | "celery" | "celery seeds" | "chaat masala" | "champ" | "champagne" | "chana dal" | "chanterelle mushrooms" | "chapati flour" | "chapatis" | "charcuterie" | "chard" | "charlotte potato" | "cheddar" | "cheese" | "cherry" | "cherry brandy" | "cherry brandy liqueur" | "cherry tomatoes" | "chervil" | "cheshire" | "chestnut" | "chestnut mushrooms" | "chia seeds" | "chicken" | "chicken breast" | "chicken broth" | "chicken leg" | "chicken liver" | "chicken stock" | "chicken thigh" | "chicken wing" | "chickpea" | "chickpea flour" | "chicory" | "chilli" | "chile" | "chilli oil" | "chile oil" | "chilli paste" | "chile paste" | "chilli powder" | "chile powder" | "chilli sauce" | "chile sauce" | "chinese cabbage" | "chinese mushrooms" | "chinese pancake" | "chipotle" | "chips" | "chives") +// | "chocolate" | "chocolate biscuit" | "chocolate cake" | "chocolate truffle" | "chopped tomatoes" | "chorizo" | "choux pastry" | "christmas pudding" | "chuck and blade" | "chump" | "chutney" | "ciabatta" | "cider" | "cider vinegar" | "cinnamon" | "citrus fruit" | "clams" | "clarified butter" | "clementine" | "clotted cream" | "cloves" | "cobnut" | "cockles" | "cocoa butter" | "cocoa powder" | "coconut" | "coconut cream" | "coconut flour" | "coconut milk" | "coconut oil" | "cod" | "coffee" | "coffee beans" | "coffee essence" | "coffee granules" | "coffee liqueur" | "cognac" | "cola" | "coleslaw" | "coley" | "collar" | "comp\u00f4te" | "comt\u00e9" | "condensed milk" | "coriander" | "coriander cress" | "coriander seeds" | "corn" | "corn oil" | "corned beef" | "cornflour" | "cos lettuce" | "cottage cheese" | "courgette" | "couscous" | "crab" | "crackers" | "cranberry" | "cranberry juice" | "cranberry sauce" | "crayfish" | "cream" | "cream cheese" | "cream liqueur" | "cream of tartar" | "cream of mushroom soup" | "cream of chicken soup" | "cream soda" | "creamed coconut" | "cr\u00e8me fra\u00eeche" | "cr\u00eape" | "cress" | "crisps" | "croissant" | "crostini" | "cro\u00fbtons" | "crumble" | "crystallised ginger" | "cucumber" | "cumin" | "curd" | "curd cheese" | "curly kale") -// | "currants" | "curry" | "curry leaves" | "curry paste" | "curry powder" | "custard" | "custard powder" | "cuttlefish" | "daikon" | "damsons" | "dandelion" | "dark chocolate" | "date" | "demerara sugar" | "desiccated coconut" | "desir\u00e9e potato" | "digestive biscuit" | "dijon mustard" | "dill" | "dim sum wrappers" | "dolcelatte" | "double cream" | "double gloucester" | "dragon fruit" | "dried apricots" | "dried cherries" | "dried chilli" | "dried fruit" | "dried mixed fruit" | "dry sherry" | "duck" | "duck confit" | "duck fat" | "dulce de leche" | "dumplings" | "eel" | "egg" | "egg wash" | "egg white" | "egg yolk" | "elderflower" | "emmental" | "english muffin" | "english mustard" | "evaporated milk" | "exotic fruit" | "falafel" | "farfalle" | "fat" | "fennel" | "fennel seeds" | "fenugreek" | "feta" | "fettuccine" | "field mushroom" | "fig" | "fillet of beef" | "filo pastry" | "fish" | "fish paste" | "fish roe" | "fish sauce" | "fish soup" | "five-spice powder" | "flageolet beans" | "flaked almonds" | "flank" | "flatbread" | "flatfish" | "flaxseed" | "fleur de sel" | "flour" | "flour tortilla" | "floury potato" | "focaccia" | "fondant icing" | "fontina cheese" | "food colouring" | "forced rhubarb" | "fortified wine" | "freekeh" | "french beans" | "french bread" | "french dressing" | "fresh coriander" | "fresh tuna" | "fromage frais" | "fruit" | "fruit brandy" | "fruit cake" | "fruit juice" | "fudge" | "fusilli" | "galangal" | "game" | "gammon" | "garam masala" | "garlic" | "garlic and herb cream cheese" | "garlic bread" | "gelatine" | "ghee" | "gherkin" | "giblets" | "gin" | "ginger" | "ginger ale" | "ginger beer" | "ginger biscuit" | "gingerbread" | "glac\u00e9 cherries" | "globe artichoke" | "glucose" | "gluten-free flour" | "gnocchi" | "goat" | "goats' cheese" | "goji berries" | "golden syrup" | "goose" | "goose fat" | "gooseberry" | "gorgonzola" | "gouda" | "grains" | "gram flour" | "grapefruit" | "grapefruit juice" | "grapes" | "grapeseed oil" | "gratin" | "gravy" | "gravy browning" | "green banana" | "green beans" | "green cabbage" | "green lentil" | "green tea" | "greengages" | "ground almonds" | "ground ginger" | "grouse" | "gruy\u00e8re" | "guacamole" | "guava" | "gurnard" | "haddock" | "haggis" | "hake" | "halibut" | "halloumi" | "ham" | "hare" | "haricot beans" | "harissa" | "hazelnut" | "hazelnut oil" | "heart" | "herbal tea" | "herbes de provence" | "herbs" | "herring" | "hogget" | "hoisin sauce" | "hollandaise sauce" | "honey" | "honeycomb" | "horseradish" | "horseradish sauce" | "hot cross buns" | "hummus" | "hunza apricots" | "ice cream" | "iceberg lettuce" | "icing" | "icing sugar" | "irish stout" | "jackfruit" | "jaggery" | "jam" | "jasmine rice" | "jelly" | "jerk seasoning" | "jersey royal potatoes" | "jerusalem artichoke" | "juniper berries" | "jus" | "kale" | "ketchup" | "ketjap manis" | "kidney" | "kidney beans" | "king edward" | "kipper" | "kirsch" | "kiwi fruit" | "kohlrabi" | "lager" | "lamb" | "lamb breast" | "lamb chop" | "lamb fillet" | "lamb kidney" | "lamb loin" | "lamb mince" | "lamb neck" | "lamb rump" | "lamb shank" | "lamb shoulder" | "lamb stock" | "lancashire cheese" | "langoustine" | "lard" | "lardons" | "lasagne" | "lasagne sheets" | "laverbread" | "leek" | "leftover turkey" | "leg of lamb" | "lemon" | "lemon balm" | "lemon curd" | "lemon juice" | "lemon sole" | "lemonade" | "lemongrass" | "lentils" | "lettuce" | "lime" | "lime cordial" | "lime juice" | "lime leaves" | "lime pickle" | "ling" | "lingonberry" | "linguine" | "liqueur" | "liquorice" | "little gem lettuce" | "liver" | "loaf cake" | "lobster" | "long-grain rice" | "lovage" | "low-calorie sweetener" | "lychee" | "macadamia" | "macaroni" | "macaroon" | "mace" | "mackerel" | "madeira" | "madeira cake" | "madeleines" | "maize" | "manchego" | "mandarin" | "mangetout" | "mango" | "mango chutney" | "mango juice" | "maple syrup" | "margarine" | "marjoram" | "marmalade" | "marrow" | "marrowfat peas" | "marsala wine" | "marshmallow" | "marzipan" | "mascarpone" | "mashed potato" | "matzo" | "mayonnaise" | "meat" | "medlars" | "melon" | "meringue" | "milk" | "milk chocolate" | "mince" | "mince pies" | "mincemeat" | "mint" | "mint sauce" | "mirin" | "miso" | "mixed berries" | "mixed nuts" | "mixed spice" | "mixed spices" | "molasses" | "monkfish" | "morel" | "mortadella" | "mozzarella" | "muesli" | "muffins" | "mung beans" | "mung dal" | "mushroom" | "mussels" | "mustard" | "mustard cress" | "mustard powder" | "mustard seeds" | "mutton" | "naan bread" | "nachos" | "nasturtium" | "nectarine" | "nettle" | "new potatoes" | "nibbed almonds" | "nigella seeds" | "noodles" | "nori" | "nougat" | "nut" | "nutmeg" | "oatcakes" | "oatmeal" | "oats" | "octopus" | "offal" | "oil" | "oily fish" | "okra" | "olive" | "olive oil" | "onion" | "orange" | "orange juice" | "orange liqueur" | "oregano" | "ouzo" | "oxtail" | "oyster" | "oyster mushrooms" | "oyster sauce" | "paella" | "pak choi" | "palm oil" | "palm sugar" | "pancakes" | "pancetta" | "panch phoran" | "pandan leaves" | "paneer" | "panettone" | "papaya" | "pappardelle" | "paprika" | "paratha" | "parma ham" | "parmesan" | "parsley" | "parsnip" | "partridge" | "passata" | "passion fruit" | "passion fruit juice" | "pasta" | "pasta sauce" | "pastrami" | "pastry" | "pasty" | "p\u00e2t\u00e9" | "pea shoots" | "peach" | "peanut butter" | "peanut oil" | "peanuts" | "pear" | "pearl barley" | "peas" | "pecan" | "pecorino" | "pectin" | "peel" | "penne" | "pepper" | "peppercorn" | "pepperoni" | "perry" | "pesto" | "pheasant" | "piccalilli" | "pickle" | "pickled onion" | "pie" | "pigeon" | "pigeon peas" | "pine nut" | "pineapple" | "pineapple juice" | "pink fir apple" | "pink peppercorn" | "pinto beans" | "pistachio" | "pitta bread" | "plaice" | "plain flour" | "plantain" | "plum" | "polenta" | "pollack" | "pollock" | "pomegranate" | "pomegranate juice" | "pomegranate molasses" | "pomelo" | "popcorn" | "poppy seeds" | "porcini" | "pork" | "pork belly" | "pork chop" | "pork fillet" | "pork leg" | "pork loin" | "pork mince" | "pork sausages" | "pork shoulder" | "pork spare rib" | "porridge" | "port" | "portobello mushrooms" | "potato" | "potato wedges" | "poultry" | "poussin" | "prawn" | "prawn crackers" | "preserved lemons" | "preserves" | "pretzels" | "prosciutto" | "prune" | "pudding rice" | "puff pastry" | "pulled pork" | "pumpernickel bread" | "pumpkin" | "pumpkin seed" | "purple sprouting broccoli" | "puy lentils" | "quail" | "quails' egg" | "quark" | "quince" | "quinoa" | "quorn" | "rabbit" | "rack of lamb" | "radicchio" | "radish" | "rainbow chard" | "rainbow trout" | "raisins" | "raita" | "rapeseed oil" | "ras-el-hanout" | "raspberry" | "raspberry jam" | "ratafia biscuits" | "ratatouille" | "red cabbage" | "red leicester" | "red lentil" | "red mullet" | "red onion" | "red rice" | "red snapper" | "red wine" | "red wine vinegar" | "redcurrant" | "redcurrant jelly" | "rennet" | "rhubarb" | "rib of beef" | "rice" | "rice flour" | "rice noodles" | "rice vinegar" | "rice wine" | "ricotta" | "rigatoni" | "risotto rice" | "roast beef" | "roast chicken" | "roast lamb" | "roast pork" | "roast potatoes" | "roasted vegetables" | "rock salt" | "rocket" | "root vegetable" | "roquefort" | "rosemary" | "rosewater" | "royal icing" | "rum" | "rump" | "runner beans" | "rye bread" | "rye flour" | "saffron" | "sage" | "sage derby" | "salad" | "salad leaves" | "salami" | "salmon" | "salsa" | "salsify" | "salt" | "salt beef" | "salt cod" | "samphire" | "sardine" | "satay" | "satsuma" | "sauces" | "saucisson" | "sauerkraut" | "sausage" | "savory" | "savoy cabbage" | "scallop" | "scotch bonnet chilli" | "scrag" | "sea bass" | "sea bream" | "sea salt" | "seafood" | "seasoning" | "seaweed" | "seeds" | "self-raising flour" | "semolina" | "serrano ham" | "sesame oil" | "sesame seeds" | "seville orange" | "shallot" | "sharon fruit" | "shellfish" | "sherry" | "sherry vinegar" | "shiitake mushroom" | "shin" | "shortbread" | "shortcrust pastry" | "sichuan pepper" | "silverside" | "single cream" | "sirloin" | "skate" | "sloe" | "sloe gin" | "smoked cheese" | "smoked fish" | "smoked haddock" | "smoked mackerel" | "smoked paprika" | "smoked salmon" | "smoked trout" | "soba noodles" | "soda bread" | "soda water" | "sorrel" | "soup" | "sourdough bread" | "soured cream" | "soy sauce" | "soy milk" | "soya beans" | "soya flour" | "soya milk" | "spaghetti" | "sparkling wine" | "spelt" | "spelt flour" | "spices" | "spinach" | "split peas" | "sponge cake" | "spring greens" | "spring onion" | "spring roll wrappers" | "squash" | "squid" | "sriracha" | "star anise" | "steak" | "stem ginger" | "stewing lamb" | "stilton" | "stock" | "strawberry" | "strawberry jam" | "strong white flour" | "stuffing" | "suet" | "sugar" | "sugar-snap peas" | "sultanas" | "sumac" | "summer fruit" | "sunflower oil" | "sunflower seed" | "sushi rice" | "swede" | "sweet potato" | "sweet sherry" | "sweetbread" | "sweetcorn" | "sweets" | "swiss chard" | "swiss rolls and roulades" | "swordfish" | "syrup" | "t-bone steak" | "tabasco" | "taco" | "tagliatelle" | "tahini" | "taleggio" | "tamari" | "tamarind" | "tangerine" | "tapenade" | "tapioca" | "tarragon" | "tayberry" | "tea" | "tequila" | "teriyaki sauce" | "thai basil" | "thyme" | "tilapia" | "tinned tuna" | "toffee" | "tofu" | "tomatillo" | "tomato" | "tomato chutney" | "tomato juice" | "tomato pur\u00e9e" | "tongue" | "tonic" | "topside" | "treacle" | "trout" | "truffle" | "truffle oil" | "turbot" | "turkey" | "turkey breast" | "turkey mince" | "turkish delight" | "turmeric" | "turnip" | "urid dal" | "vacherin" | "vanilla bean paste" | "vanilla essence" | "vanilla extract" | "vanilla pod" | "veal" | "vegetable oil" | "vegetable shortening" | "vegetable stock" | "vegetables" | "vegetarian sausage" | "venison" | "vermicelli (pasta)" | "vermouth" | "vine leaves" | "vinegar" | "vodka" | "walnut" | "walnut oil" | "wasabi" | "water chestnut" | "watercress" | "watermelon" | "waxy potato" | "wensleydale" | "wheatgerm" | "whelk" | "whipping cream" | "whisky" | "whisky liqueur" | "white bread" | "white cabbage" | "white chocolate" | "white fish" | "white pepper" | "white wine" | "white wine vinegar" | "whitecurrant" | "whiting" | "whole wheat pasta" | "wholegrain mustard" | "wholemeal bread" | "wholemeal flour" | "wild garlic" | "wild mushrooms" | "wild rice" | "wine" | "wood pigeon" | "worcestershire sauce" | "wraps" | "yam" | "yeast" | "yeast extract" | "yoghurt" | "yuzu" | "zest") +// | "currant" | "curry" | "curry leaves" | "curry paste" | "curry powder" | "custard" | "custard powder" | "cuttlefish" | "daikon" | "damsons" | "dandelion" | "dark chocolate" | "dark rum" | "date" | "demerara sugar" | "desiccated coconut" | "desir\u00e9e potato" | "digestive biscuit" | "dijon mustard" | "dill" | "dim sum wrappers" | "dolcelatte" | "double cream" | "double gloucester" | "dragon fruit" | "dressing" | "dried apricots" | "dried cherries" | "dried chilli" | "dried fruit" | "dried mixed fruit" | "dry sherry" | "dry yeast" | "duck" | "duck confit" | "duck fat" | "dulce de leche" | "dumplings" | "eel" | "egg" | "egg wash" | "egg white" | "egg yolk" | "elderflower" | "emmental" | "english muffin" | "english mustard" | "evaporated milk" | "exotic fruit" | "falafel" | "farfalle" | "fat" | "fennel" | "fennel seeds" | "fenugreek" | "feta" | "feta cheese" | "fettuccine" | "field mushroom" | "fig" | "fillet of beef" | "filbert nut" | "filo pastry" | "fish" | "fish paste" | "fish roe" | "fish sauce" | "fish soup" | "five-spice powder" | "flageolet beans" | "flaked almonds" | "flank" | "flatbread" | "flatfish" | "flaxseed" | "fleur de sel" | "flour" | "flour tortilla" | "floury potato" | "focaccia" | "fondant icing" | "fontina cheese" | "food colouring" | "forced rhubarb" | "fortified wine" | "freekeh" | "french beans" | "french bread" | "french dressing" | "fresh coriander" | "fresh tuna" | "fromage frais" | "fruit" | "fruit brandy" | "fruit cake" | "fruit juice" | "fudge" | "fusilli" | "galangal" | "game" | "gammon" | "garam masala" | "garlic" | "garlic and herb cream cheese" | "garlic bread" | "gelatine" | "ghee" | "gherkin" | "giblets" | "gin" | "ginger" | "ginger ale" | "ginger beer" | "ginger biscuit" | "gingerbread" | "glac\u00e9 cherries" | "globe artichoke" | "glucose" | "gluten-free flour" | "gnocchi" | "goat" | "goats' cheese" | "goji berries" | "golden syrup" | "goose" | "goose fat" | "gooseberry" | "gorgonzola" | "gouda" | "grains" | "gram flour" | "graham cracker" | "grapefruit" | "grapefruit juice" | "grapes" | "grapeseed oil" | "gratin" | "gravy" | "gravy browning" | "green banana" | "green beans" | "green onion" | "green cabbage" | "green lentil" | "green tea" | "greengages" | "ground almonds" | "ground ginger" | "grouse" | "gruy\u00e8re" | "guacamole" | "guava" | "gurnard" | "haddock" | "haggis" | "hake" | "halibut" | "halloumi" | "ham" | "hare" | "haricot beans" | "harissa" | "hazelnut" | "hazelnut oil" | "heart" | "herbal tea" | "herbes de provence" | "herbs" | "herring" | "hogget" | "hoisin sauce" | "hollandaise sauce" | "honey" | "honeycomb" | "horseradish" | "horseradish sauce" | "hot cross buns" | "hummus" | "hunza apricots" | "ice cream" | "iceberg lettuce" | "icing" | "icing sugar" | "irish stout" | "italian sausage" | "jackfruit" | "jaggery" | "jalapeno" | "jam" | "jasmine rice" | "jelly" | "jerk seasoning" | "jersey royal potatoes" | "jerusalem artichoke" | "juniper berries" | "jus" | "kale" | "ketchup" | "ketjap manis" | "kidney" | "kidney beans" | "king edward" | "kipper" | "kirsch" | "kiwi fruit" | "kohlrabi" | "kosher salt" | "kool aid" | "kool-aid" | "lager" | "lamb" | "lamb breast" | "lamb chop" | "lamb fillet" | "lamb kidney" | "lamb loin" | "lamb mince" | "lamb neck" | "lamb rump" | "lamb shank" | "lamb shoulder" | "lamb stock" | "lancashire cheese" | "langoustine" | "lard" | "lardons" | "lasagne" | "lasagne sheets" | "laverbread" | "leek" | "leftover turkey" | "leg of lamb" | "lemon" | "lemon balm" | "lemon curd" | "lemon juice" | "lemon sole" | "lemonade" | "lemongrass" | "lentils" | "lettuce" | "lime" | "lime cordial" | "lime juice" | "lime leaves" | "lime pickle" | "ling" | "lingonberry" | "linguine" | "liqueur" | "liquorice" | "little gem lettuce" | "liver" | "loaf cake" | "lobster" | "long-grain rice" | "lovage" | "low-calorie sweetener" | "lychee" | "macadamia" | "macaroni" | "macaroon" | "mace" | "mackerel" | "madeira" | "madeira cake" | "madeleines" | "maize" | "manchego" | "mandarin" | "mandarine" | "mandarin orange" | "mangetout" | "mango" | "mango chutney" | "mango juice" | "maple syrup" | "margarine" | "marjoram" | "marmalade" | "marrow" | "marrowfat peas" | "marsala wine" | "marshmallow" | "marzipan" | "mascarpone" | "mashed potato" | "matzo" | "mayonnaise" | "meat" | "medlars" | "melon" | "meringue" | "milk" | "milk chocolate" | "mince" | "mince pies" | "mincemeat" | "mint" | "mint sauce" | "mirin" | "miso" | "mixed berries" | "mixed nuts" | "mixed spice" | "mixed spices" | "molasses" | "monkfish" | "morel" | "mortadella" | "mozzarella" | "muesli" | "muffins" | "mung beans" | "mung dal" | "mushroom" | "mussels" | "mustard" | "mustard cress" | "mustard powder" | "mustard seeds" | "mutton" | "naan bread" | "nachos" | "nasturtium" | "nectarine" | "nettle" | "new potatoes" | "nibbed almonds" | "nigella seeds" | "noodles" | "nori" | "nougat" | "nut" | "nutmeg" | "oatcakes" | "oatmeal" | "oats" | "octopus" | "offal" | "oil" | "oily fish" | "okra" | "olive" | "olive oil" | "onion" | "orange" | "orange juice" | "orange liqueur" | "oregano" | "ouzo" | "oxtail" | "oyster" | "oyster mushrooms" | "oyster sauce" | "paella" | "pak choi" | "palm oil" | "palm sugar" | "pancakes" | "pancetta" | "panch phoran" | "pandan leaves" | "paneer" | "panettone" | "papaya" | "pappardelle" | "paprika" | "paratha" | "parma ham" | "parmesan" | "parsley" | "parsnip" | "partridge" | "passata" | "passion fruit" | "passion fruit juice" | "pasta" | "pasta sauce" | "pastrami" | "pastry" | "pasty" | "p\u00e2t\u00e9" | "pea shoots" | "peach" | "peanut butter" | "peanut oil" | "peanuts" | "pear" | "pearl barley" | "peas" | "pecan" | "pecorino" | "pecorino romano" | "romano cheese" | "pectin" | "peel" | "penne" | "pepper" | "peppercorn" | "pepperoni" | "perry" | "pesto" | "pheasant" | "piccalilli" | "pickle" | "pickled onion" | "pie" | "pie crust" | "pigeon" | "pigeon peas" | "pine nut" | "pineapple" | "pineapple juice" | "pink fir apple" | "pink peppercorn" | "pinto beans" | "pistachio" | "pitta bread" | "plaice" | "plain flour" | "plantain" | "plum" | "polenta" | "pollack" | "pollock" | "pomegranate" | "pomegranate juice" | "pomegranate molasses" | "pomelo" | "popcorn" | "poppy seeds" | "porcini" | "pork" | "pork belly" | "pork chop" | "pork fillet" | "pork leg" | "pork loin" | "pork mince" | "pork sausages" | "pork shoulder" | "pork spare rib" | "porridge" | "port" | "portobello mushrooms" | "potato" | "potato wedges" | "poultry" | "poussin" | "prawn" | "prawn crackers" | "preserved lemons" | "preserves" | "pretzels" | "prosciutto" | "prune" | "pudding rice" | "puff pastry" | "pulled pork" | "pumpernickel bread" | "pumpkin" | "pumpkin pie" | "pumpkin pie spice" | "pumpkin seed" | "purple sprouting broccoli" | "puy lentils" | "quail" | "quails' egg" | "quark" | "quince" | "quinoa" | "quorn" | "rabbit" | "rack of lamb" | "radicchio" | "radish" | "rainbow chard" | "rainbow trout" | "raisin" | "raita" | "ranch" | "ranch dressing" | "rapeseed oil" | "ras-el-hanout" | "raspberry" | "raspberry jam" | "ratafia biscuits" | "ratatouille" | "red cabbage" | "red leicester" | "red lentil" | "red mullet" | "red onion" | "red rice" | "red snapper" | "red wine" | "red wine vinegar" | "redcurrant" | "redcurrant jelly" | "rennet" | "rhubarb" | "rib of beef" | "rice" | "rice flour" | "rice noodles" | "rice vinegar" | "rice wine" | "ricotta" | "rigatoni" | "risotto rice" | "roast beef" | "roast chicken" | "roast lamb" | "roast pork" | "roast potatoes" | "roasted vegetables" | "rock salt" | "rocket" | "root vegetable" | "roquefort" | "rosemary" | "rosewater" | "royal icing" | "rum" | "rump" | "runner beans" | "rye bread" | "rye flour" | "saffron" | "sage" | "sage derby" | "salad" | "salad dressing" | "salad leaves" | "salami" | "salmon" | "salsa" | "salsify" | "salt" | "salt beef" | "salt cod" | "samphire" | "sardine" | "satay" | "satsuma" | "sauces" | "saucisson" | "sauerkraut" | "sausage" | "savory" | "savoy cabbage" | "scallop" | "scallion" | "scotch bonnet chilli" | "scrag" | "sea bass" | "sea bream" | "sea salt" | "seafood" | "seasoning" | "seaweed" | "seeds" | "self-raising flour" | "semolina" | "semolina pasta" | "serrano ham" | "sesame oil" | "sesame seeds" | "seville orange" | "shallot" | "sharon fruit" | "shellfish" | "sherry" | "sherry vinegar" | "shiitake mushroom" | "shin" | "shortbread" | "shortcrust pastry" | "sichuan pepper" | "silverside" | "single cream" | "sirloin" | "skate" | "sloe" | "sloe gin" | "smoked cheese" | "smoked fish" | "smoked haddock" | "smoked mackerel" | "smoked paprika" | "smoked salmon" | "smoked trout" | "soba noodles" | "soda bread" | "soda water" | "sorrel" | "soup" | "sourdough bread" | "sour cream" | "soured cream" | "soy sauce" | "soy milk" | "soya beans" | "soya flour" | "soya milk" | "spaghetti" | "sparkling wine" | "spelt" | "spelt flour" | "spices" | "seasoning" | "spinach" | "split peas" | "sponge cake" | "spring greens" | "spring onion" | "spring roll wrappers" | "squash" | "squid" | "sriracha" | "star anise" | "steak" | "stem ginger" | "stewing lamb" | "stilton" | "stock" | "strawberry" | "strawberry jam" | "strong white flour" | "stuffing" | "suet" | "sugar" | "granulated sugar" | "sugar-snap peas" | "sultanas" | "sumac" | "summer fruit" | "sunflower oil" | "sunflower seed" | "sushi rice" | "swede" | "sweet potato" | "sweet sherry" | "sweetbread" | "sweetcorn" | "sweets" | "swiss chard" | "swiss rolls and roulades" | "swordfish" | "syrup" | "t-bone steak" | "tabasco" | "taco" | "tagliatelle" | "tahini" | "taleggio" | "tamari" | "tamarind" | "tangerine" | "tapenade" | "tapioca" | "tarragon" | "tayberry" | "tea" | "tequila" | "teriyaki sauce" | "thai basil" | "thyme" | "tilapia" | "tinned tuna" | "toffee" | "tofu" | "tomatillo" | "tomato" | "tomato chutney" | "tomato juice" | "tomato pur\u00e9e" | "tongue" | "tonic" | "topside" | "treacle" | "trout" | "truffle" | "truffle oil" | "turbot" | "turkey" | "turkey breast" | "turkey mince" | "turkish delight" | "turmeric" | "turnip" | "urid dal" | "vacherin" | "vanilla bean paste" | "vanilla essence" | "vanilla extract" | "vanilla pod" | "veal" | "vegetable oil" | "vegetable shortening" | "vegetable stock" | "vegetables" | "vegetarian sausage" | "venison" | "vermicelli (pasta)" | "vermouth" | "vine leaves" | "vinegar" | "vodka" | "walnut" | "walnut oil" | "wasabi" | "water chestnut" | "watercress" | "watermelon" | "waxy potato" | "wensleydale" | "wheatgerm" | "wheat flour" | "whelk" | "whipping cream" | "whisky" | "whisky liqueur" | "white bread" | "white cabbage" | "white chocolate" | "white fish" | "white pepper" | "white wine" | "white wine vinegar" | "whitecurrant" | "whiting" | "whole wheat pasta" | "wholegrain mustard" | "wholemeal bread" | "wholemeal flour" | "wild garlic" | "wild mushrooms" | "wild rice" | "wine" | "winter squash" | "wood pigeon" | "worcestershire sauce" | "wraps" | "yam" | "yeast" | "yeast extract" | "yoghurt" | "yuzu" | "zest") // aside: Match and ignore anything inside brackets // consider using %ignore aside @@ -88,7 +88,7 @@ UTENSIL: ("12-hole cupcake tin" | "apple corer" | "apple cutter" | "baster" | "b instruction: verb ( PREPOSITION ( verb )? PREPOSITION? ( ingredient* | UTENSIL | mixture ) ) PREPOSITION+ UTENSIL verb: VERB -VERB: ("add" | "chop" | "cut" | "fry" | "sear" | "brown" | "cook" | "simmer" | "quennelle" | "avoid" | "bake" | "roast" | "heat" | "preheat" | "beat" | "divide" | "portion" | "split" | "fill" | "line" | "cool" | "spoon" | "pipe" | "fold" | "whisk" | "stir" | "peel") +VERB: ("add" | "chop" | "cut" | "fry" | "form" | "sear" | "brown" | "blanche" | "beat" | "foam" | "transfer" | "cook" | "simmer" | "quennelle" | "avoid" | "bake" | "roast" | "heat" | "preheat" | "beat" | "divide" | "portion" | "split" | "fill" | "line" | "cool" | "chill" | "rinse" | "spoon" | "pipe" | "fold" | "whisk" | "stir" | "peel" | "thaw" | "squeeze") // mixture: a way to refer to multiple previous ingredients // usually as a result of a previous step in the method @@ -113,7 +113,7 @@ ADJECTIVE: ("red" | "fast") // ADVERB: adverb: ADVERB -ADVERB: ("quickly") +ADVERB: ("quickly" | "slowly" | "lightly" | "vigorously") punctuation: PUNCTUATION PUNCTUATION: "." diff --git a/parse.py b/parse.py index 107618d..47e957b 100755 --- a/parse.py +++ b/parse.py @@ -30,9 +30,9 @@ class TreeToJson(Transformer): with open('grammar.lark', 'r') as grammar: parser = Lark(grammar, start='start') -filename = 'recipes/Uruguayan Guiso.json' +filename = 'recipes/.json' with open(filename, 'r') as recipe: - for section in ['ingredients', 'instructions']: + for section in ["ingredients", "instructions"]: for i in json.load(recipe)[section]: # json.loads(parser.parse(i).pretty()) # print(parser.parse(i)) diff --git a/recipes/.Recipe.schema.json.un~ b/recipes/.Recipe.schema.json.un~ deleted file mode 100755 index b86522ef4efa13b5d5be433844e0a9e29e5a2686..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67358 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 diff --git a/recipes/Bacon Avocado Pasta.json b/recipes/Bacon Avocado Pasta.json index a0e729d..2c8c94a 100644 --- a/recipes/Bacon Avocado Pasta.json +++ b/recipes/Bacon Avocado Pasta.json @@ -1 +1 @@ -\L{"title": "bacon avocado pasta", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fimages.media-allrecipes.com%2fuserphotos%2f4332206.jpg", "rating": 4.83, "total_time": 47, "ingredients": ["1 (8 ounce) package gldn grn bow tie semolina pasta dry-cup qk", "6 slices pork, cured, bacon, raw", "\u2154 cup basil, fresh", "3 tablespoons lemon juice, raw", "2 tablespoons oil, olive, salad or cooking", "3 cloves garlic, raw", "\u00bc teaspoon spices, pepper, black", "\u215b teaspoon salt, table", "2 eaches avocados, raw, all commercial varieties", "\u00bd cup cheese, pecorino romano"], "instructions": ["bring a large pot of lightly salted water to a boil. add pasta; cook, stirring occasionally, until tender yet firm to the bite, about 12 minutes. drain.", "", "place bacon in a large skillet and cook over medium-high heat, turning occasionally, until evenly browned, about 10 minutes. drain on paper towels; crumble into small pieces.", "", "mix basil, lemon juice, olive oil, garlic, pepper, and salt together in a small bowl.", "", "combine bacon pieces and avocado in a large bowl. stir in basil mixture. add pasta; toss to combine. sprinkle romano cheese on top."]} \ No newline at end of file +{"title": "bacon avocado pasta", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fimages.media-allrecipes.com%2fuserphotos%2f4332206.jpg", "rating": 4.83, "total_time": 47, "ingredients": ["1 (8 ounce) package gldn grn bow tie semolina pasta dry-cup qk", "6 slices pork, cured, bacon, raw", "\u2154 cup basil, fresh", "3 tablespoons lemon juice, raw", "2 tablespoons oil, olive, salad or cooking", "3 cloves garlic, raw", "\u00bc teaspoon spices, pepper, black", "\u215b teaspoon salt, table", "2 eaches avocados, raw, all commercial varieties", "\u00bd cup cheese, pecorino romano"], "instructions": ["bring a large pot of lightly salted water to a boil. add pasta; cook, stirring occasionally, until tender yet firm to the bite, about 12 minutes. drain.", "", "place bacon in a large skillet and cook over medium-high heat, turning occasionally, until evenly browned, about 10 minutes. drain on paper towels; crumble into small pieces.", "", "mix basil, lemon juice, olive oil, garlic, pepper, and salt together in a small bowl.", "", "combine bacon pieces and avocado in a large bowl. stir in basil mixture. add pasta; toss to combine. sprinkle romano cheese on top."]} diff --git a/recipes/Bruti Ma Buoni.json b/recipes/Bruti Ma Buoni.json index 5ce4a34..b35df1f 100644 --- a/recipes/Bruti Ma Buoni.json +++ b/recipes/Bruti Ma Buoni.json @@ -1 +1 @@ -\L{"title": "bruti ma buoni", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fimages.media-allrecipes.com%2fuserphotos%2f728481.jpg", "rating": 3.6, "total_time": 0, "ingredients": ["1 cup egg, white, raw, fresh", "1 \u00be cups sugars, granulated", "5 \u2153 cups nuts, almonds, blanched", "2 cups nuts, hazelnuts or filberts"], "instructions": ["preheat oven to 325 degrees f (165 degrees c).", "", "let egg whites stand until at room temperature. beat the whites until lightly foamy. add the sugar gradually as you beat. beat until soft peaks are formed. fold in the nuts.", "", "transfer this all to a large saucepot. cook over low heat, stirring all the time, until it thickens and turns a little brown, about 10 minutes.", "", "spoon the cookies onto greased baking sheets by the teaspoonful, about 1 to 1-1/2 inches apart. bake about 22 minutes, or until dry. remove and place on a wire rack to cool."]} \ No newline at end of file +{"title": "bruti ma buoni", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fimages.media-allrecipes.com%2fuserphotos%2f728481.jpg", "rating": 3.6, "total_time": 0, "ingredients": ["1 cup egg, white, raw, fresh", "1 \u00be cups sugars, granulated", "5 \u2153 cups nuts, almonds, blanched", "2 cups nuts, hazelnuts or filberts"], "instructions": ["preheat oven to 325 degrees f (165 degrees c).", "", "let egg whites stand until at room temperature. beat the whites until lightly foamy. add the sugar gradually as you beat. beat until soft peaks are formed. fold in the nuts.", "", "transfer this all to a large saucepot. cook over low heat, stirring all the time, until it thickens and turns a little brown, about 10 minutes.", "", "spoon the cookies onto greased baking sheets by the teaspoonful, about 1 to 1-1/2 inches apart. bake about 22 minutes, or until dry. remove and place on a wire rack to cool."]} diff --git a/recipes/Busy Day Slow Cooker Taco Soup.json b/recipes/Busy Day Slow Cooker Taco Soup.json index 77eb8fe..f4d45d5 100644 --- a/recipes/Busy Day Slow Cooker Taco Soup.json +++ b/recipes/Busy Day Slow Cooker Taco Soup.json @@ -1 +1 @@ -\L{"title": "busy day slow cooker taco soup", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fimages.media-allrecipes.com%2fuserphotos%2f3442175.jpg", "rating": 4.54, "total_time": 195, "ingredients": ["1 pound beef, ground, regular, (approximately 27% fat), raw", "2 (14.5 ounce) cans tomatoes, red, ripe, canned, whole, regular pack", "1 (15 ounce) can beans, kidney, red, canned", "1 (15 ounce) can beans, pinto, mature seeds, canned", "1 (14 ounce) can corn, sweet, yellow, canned, whole kernel, drained solids", "1 (1 ounce) package ortega mild taco meat seasoning mix nb", "1 (1 ounce) package good seasons dressing mix-ranch dry env"], "instructions": ["heat a large skillet over medium-high heat. cook and stir beef in the hot skillet until browned and crumbly, 5 to 7 minutes.", "", "stir browned ground beef, tomatoes, kidney beans, pinto beans, corn, taco seasoning, and ranch dressing mix together in the crock of a slow cooker.", "", "cook on low for at least 3 hours."]} \ No newline at end of file +{"title": "busy day slow cooker taco soup", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fimages.media-allrecipes.com%2fuserphotos%2f3442175.jpg", "rating": 4.54, "total_time": 195, "ingredients": ["1 pound beef, ground, regular, (approximately 27% fat), raw", "2 (14.5 ounce) cans tomatoes, red, ripe, canned, whole, regular pack", "1 (15 ounce) can beans, kidney, red, canned", "1 (15 ounce) can beans, pinto, mature seeds, canned", "1 (14 ounce) can corn, sweet, yellow, canned, whole kernel, drained solids", "1 (1 ounce) package ortega mild taco meat seasoning mix nb", "1 (1 ounce) package good seasons dressing mix-ranch dry env"], "instructions": ["heat a large skillet over medium-high heat. cook and stir beef in the hot skillet until browned and crumbly, 5 to 7 minutes.", "", "stir browned ground beef, tomatoes, kidney beans, pinto beans, corn, taco seasoning, and ranch dressing mix together in the crock of a slow cooker.", "", "cook on low for at least 3 hours."]} diff --git a/recipes/Camp Bread.json b/recipes/Camp Bread.json index a3e0e09..a9d1cce 100644 --- a/recipes/Camp Bread.json +++ b/recipes/Camp Bread.json @@ -1 +1 @@ -\L{"title": "camp bread", "image": "https://images.media-allrecipes.com/userphotos/560x315/3271578.jpg", "rating": 0.0, "total_time": 40, "ingredients": ["5 cups all-purpose flour, plus more for kneading", "1/4 cup olive oil, plus more for brushing", "1 tablespoon kosher salt", "1 teaspoon cracked black pepper", "1/2 ounce active dry yeast", "1 2/3 cups warm water", "1 tablespoon finely chopped fresh herbs such as rosemary or thyme", "1 jalapeno or other chile, seeded, chopped", "lemons or limes for juicing"], "instructions": ["in an electric mixer with a dough hook, add flour, olive oil, kosher salt, and black pepper. turn on mixer to medium speed.", "stir yeast into warm water. pour into flour mixture and mix until dough looks smooth.", "remove dough from mixer and place on floured surface. gently knead for 1 minute.", "add finely chopped fresh herbs or chiles, if desired.", "cut dough into four equal parts. wrap tightly with plastic wrap; refrigerate for at least 1 hour.", "unwrap dough and place on well-floured surface. dust dough with flour and flatten dough with hands.", "let dough rest for about 10 minutes then stretch (as if it were pizza dough) pulling the dough out.", "shape into rectangles then brush with olive oil; season with salt and pepper.", "on a medium hot grill, cook bread for 3 to 4 minutes per side. for citrus flavor, squeeze freshly squeezed lemon or lime juice over dough while it's grilling.", "serve immediately."]} \ No newline at end of file +{"title": "camp bread", "image": "https://images.media-allrecipes.com/userphotos/560x315/3271578.jpg", "rating": 0.0, "total_time": 40, "ingredients": ["5 cups all-purpose flour, plus more for kneading", "1/4 cup olive oil, plus more for brushing", "1 tablespoon kosher salt", "1 teaspoon cracked black pepper", "1/2 ounce active dry yeast", "1 2/3 cups warm water", "1 tablespoon finely chopped fresh herbs such as rosemary or thyme", "1 jalapeno or other chile, seeded, chopped", "lemons or limes for juicing"], "instructions": ["in an electric mixer with a dough hook, add flour, olive oil, kosher salt, and black pepper. turn on mixer to medium speed.", "stir yeast into warm water. pour into flour mixture and mix until dough looks smooth.", "remove dough from mixer and place on floured surface. gently knead for 1 minute.", "add finely chopped fresh herbs or chiles, if desired.", "cut dough into four equal parts. wrap tightly with plastic wrap; refrigerate for at least 1 hour.", "unwrap dough and place on well-floured surface. dust dough with flour and flatten dough with hands.", "let dough rest for about 10 minutes then stretch (as if it were pizza dough) pulling the dough out.", "shape into rectangles then brush with olive oil; season with salt and pepper.", "on a medium hot grill, cook bread for 3 to 4 minutes per side. for citrus flavor, squeeze freshly squeezed lemon or lime juice over dough while it's grilling.", "serve immediately."]} diff --git a/recipes/Celebration Pie.json b/recipes/Celebration Pie.json index ebf3478..177ace2 100644 --- a/recipes/Celebration Pie.json +++ b/recipes/Celebration Pie.json @@ -1 +1 @@ -\L{"title": "celebration pie", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": 4.33, "total_time": 5, "ingredients": ["1 (9 inch) pie crust, cookie-type, prepared from recipe, graham cracker, baked", "1 (14 ounce) can milk, canned, condensed, sweetened", "1 (0.13 ounce) package kool-aid drink mix unswt-blk cherry dry pkg", "1 (8 ounce) container dessert topping, semi solid, frozen"], "instructions": ["in a large bowl, combine sweetened condensed milk and drink mix. mix well, then fold in the whipped topping until no streaks remain. pour filling into pie shell. refrigerate several hours or overnight, the longer the better."]} \ No newline at end of file +{"title": "celebration pie", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": 4.33, "total_time": 5, "ingredients": ["1 (9 inch) pie crust, cookie-type, prepared from recipe, graham cracker, baked", "1 (14 ounce) can milk, canned, condensed, sweetened", "1 (0.13 ounce) package kool-aid drink mix unswt-blk cherry dry pkg", "1 (8 ounce) container dessert topping, semi solid, frozen"], "instructions": ["in a large bowl, combine sweetened condensed milk and drink mix. mix well, then fold in the whipped topping until no streaks remain. pour filling into pie shell. refrigerate several hours or overnight, the longer the better."]} diff --git a/recipes/Pasta Fruit Salad I.json b/recipes/Pasta Fruit Salad I.json index 6974d67..9f126cf 100644 --- a/recipes/Pasta Fruit Salad I.json +++ b/recipes/Pasta Fruit Salad I.json @@ -1 +1 @@ -\L{"title": "pasta fruit salad i", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": 1.0, "total_time": 30, "ingredients": ["1 pound gldn grn rotelle semolina pasta-dry-cup qk", "1 (15 ounce) can tangerines, (mandarin oranges), canned, juice pack", "1 (20 ounce) can pineapple, canned, juice pack, solids and liquids", "\u00bc cup onions, spring or scallions (includes tops and bulb), raw", "1 cup ham, chopped, not canned", "\u00bd cup kraft miracle whip dressing"], "instructions": ["in a large pot of salted boiling water, cook pasta until al dente, rinse under cold water and drain.", "", "in a salad bowl, combine the pasta, oranges, pineapple, green onions, ham and creamy salad dressing. mix well and chill before serving."]} \ No newline at end of file +{"title": "pasta fruit salad i", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": 1.0, "total_time": 30, "ingredients": ["1 pound gldn grn rotelle semolina pasta-dry-cup qk", "1 (15 ounce) can tangerines, (mandarin oranges), canned, juice pack", "1 (20 ounce) can pineapple, canned, juice pack, solids and liquids", "\u00bc cup onions, spring or scallions (includes tops and bulb), raw", "1 cup ham, chopped, not canned", "\u00bd cup kraft miracle whip dressing"], "instructions": ["in a large pot of salted boiling water, cook pasta until al dente, rinse under cold water and drain.", "", "in a salad bowl, combine the pasta, oranges, pineapple, green onions, ham and creamy salad dressing. mix well and chill before serving."]} diff --git a/recipes/Simple Butternut Squash Casserole.json b/recipes/Simple Butternut Squash Casserole.json index e7efc30..d49c073 100644 --- a/recipes/Simple Butternut Squash Casserole.json +++ b/recipes/Simple Butternut Squash Casserole.json @@ -1 +1 @@ -\L{"title": "simple butternut squash casserole", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": -1, "total_time": 55, "ingredients": ["2 cups squash, winter, butternut, raw", "1 large carrots, raw", "\u00bd onions, raw", "1 \u00bd cups cream, sour, cultured", "1 (10.75 ounce) can soup, cream of celery, canned, condensed, commercial", "1 (10.75 ounce) can soup, cream of chicken, canned, condensed, commercial", "1 (12 ounce) package bread stuffing, bread, dry mix", "\u00bd cup butter, with salt"], "instructions": ["preheat the oven to 350 degrees f (175 degrees c). place a steamer insert into a saucepan and fill with water to just below the bottom of the steamer. bring water to a boil. add butternut squash, cover, and steam until tender, 8 to 10 minutes. transfer squash to a large bowl.", "", "add carrot, onion, sour cream, cream of celery soup, and cream of chicken soup to the squash. mix well. spread evenly in a 9x13-inch pan.", "", "place stuffing mix in a separate bowl and pour melted butter on top, tossing to coat evenly. spread on top of vegetable mixture in the pan.", "", "bake in the preheated oven, uncovered, until bubbling and golden brown on top, about 20 minutes."]} \ No newline at end of file +{"title": "simple butternut squash casserole", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": -1, "total_time": 55, "ingredients": ["2 cups squash, winter, butternut, raw", "1 large carrots, raw", "\u00bd onions, raw", "1 \u00bd cups cream, sour, cultured", "1 (10.75 ounce) can soup, cream of celery, canned, condensed, commercial", "1 (10.75 ounce) can soup, cream of chicken, canned, condensed, commercial", "1 (12 ounce) package bread stuffing, bread, dry mix", "\u00bd cup butter, with salt"], "instructions": ["preheat the oven to 350 degrees f (175 degrees c). place a steamer insert into a saucepan and fill with water to just below the bottom of the steamer. bring water to a boil. add butternut squash, cover, and steam until tender, 8 to 10 minutes. transfer squash to a large bowl.", "", "add carrot, onion, sour cream, cream of celery soup, and cream of chicken soup to the squash. mix well. spread evenly in a 9x13-inch pan.", "", "place stuffing mix in a separate bowl and pour melted butter on top, tossing to coat evenly. spread on top of vegetable mixture in the pan.", "", "bake in the preheated oven, uncovered, until bubbling and golden brown on top, about 20 minutes."]} diff --git a/recipes/Slow Cooker Spicy Sausage and Sweet Potato Soup.json b/recipes/Slow Cooker Spicy Sausage and Sweet Potato Soup.json index 8c04bb4..bd03812 100644 --- a/recipes/Slow Cooker Spicy Sausage and Sweet Potato Soup.json +++ b/recipes/Slow Cooker Spicy Sausage and Sweet Potato Soup.json @@ -1 +1 @@ -\L{"title": "slow cooker spicy sausage and sweet potato soup", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": -1, "total_time": 325, "ingredients": ["3 eaches italian sausage, raw, pork", "2 eaches italian sausage, raw, pork, hot", "3 (14 ounce) cans rts low sodium chicken broth cam", "4 small sweetpotato, raw", "3 tablespoons *cloned* lawry's\u00ae caribbean jerk marinade with papaya juice", "2 cloves garlic, raw", "\u00bd teaspoon spices, thyme, dried", "1 pinch spices, cinnamon, ground", "1 (15 ounce) can beans, black turtle soup, mature seeds, canned"], "instructions": ["slice sausage links into 1/2-inch chunks. cook sausages in a skillet over high heat until browned but not cooked through, 3 to 5 minutes. remove and pat dry with paper towels to remove excess fat. transfer to a slow cooker and add chicken broth, sweet potatoes, jerk marinade, garlic, thyme, and cinnamon.", "", "cook on high for 3 hours. add black beans, reduce heat to low, and cook for an additional 2 hours."]} \ No newline at end of file +{"title": "slow cooker spicy sausage and sweet potato soup", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": -1, "total_time": 325, "ingredients": ["3 eaches italian sausage, raw, pork", "2 eaches italian sausage, raw, pork, hot", "3 (14 ounce) cans rts low sodium chicken broth cam", "4 small sweet potato, raw", "3 tablespoons *cloned* lawry's\u00ae caribbean jerk marinade with papaya juice", "2 cloves garlic, raw", "\u00bd teaspoon spices, thyme, dried", "1 pinch spices, cinnamon, ground", "1 (15 ounce) can beans, black turtle soup, mature seeds, canned"], "instructions": ["slice sausage links into 1/2-inch chunks. cook sausages in a skillet over high heat until browned but not cooked through, 3 to 5 minutes. remove and pat dry with paper towels to remove excess fat. transfer to a slow cooker and add chicken broth, sweet potatoes, jerk marinade, garlic, thyme, and cinnamon.", "", "cook on high for 3 hours. add black beans, reduce heat to low, and cook for an additional 2 hours."]} diff --git a/recipes/Spiced Butternut Squash Muffins.json b/recipes/Spiced Butternut Squash Muffins.json index fa022ba..368e332 100644 --- a/recipes/Spiced Butternut Squash Muffins.json +++ b/recipes/Spiced Butternut Squash Muffins.json @@ -1 +1 @@ -\L{"title": "spiced butternut squash muffins", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fimages.media-allrecipes.com%2fuserphotos%2f6389168.jpg", "rating": 3.98, "total_time": 70, "ingredients": ["\u00bd pound squash, winter, butternut, raw", "1 \u00bd cups wheat flour, white, all-purpose, enriched, bleached", "2 teaspoons baking powder", "\u00bd cup sugars, granulated", "\u00bc teaspoon salt, table", "2 teaspoons spices, pumpkin pie spice", "\u00be cup milk, reduced fat, fluid, 2% milkfat, with added vitamin a", "1 egg, whole, raw, fresh", "1 tablespoon butter, with salt"], "instructions": ["preheat oven to 400 degrees f (200 degrees c). lightly grease a 12 cup muffin pan.", "", "in a medium saucepan with enough water to cover, boil squash 20 minutes, or until tender. remove from heat, drain, and puree in a food processor.", "", "in a large bowl, whisk together flour, baking powder, white sugar, salt and pumpkin pie spice.", "", "in a medium bowl, thoroughly mix together milk, egg and butter. stir in squash. fold the squash mixture into the flour mixture just until moistened.", "", "spoon the batter into the prepared muffin pan, filling cups about 1/2 full. bake 20 minutes in the preheated oven, or until a toothpick inserted in the center of a muffin comes out clean. remove from muffin pan and cool on a wire rack."]} \ No newline at end of file +{"title": "spiced butternut squash muffins", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fimages.media-allrecipes.com%2fuserphotos%2f6389168.jpg", "rating": 3.98, "total_time": 70, "ingredients": ["\u00bd pound squash, winter, butternut, raw", "1 \u00bd cups wheat flour, white, all-purpose, enriched, bleached", "2 teaspoons baking powder", "\u00bd cup sugars, granulated", "\u00bc teaspoon salt, table", "2 teaspoons spices, pumpkin pie spice", "\u00be cup milk, reduced fat, fluid, 2% milkfat, with added vitamin a", "1 egg, whole, raw, fresh", "1 tablespoon butter, with salt"], "instructions": ["preheat oven to 400 degrees f (200 degrees c). lightly grease a 12 cup muffin pan.", "", "in a medium saucepan with enough water to cover, boil squash 20 minutes, or until tender. remove from heat, drain, and puree in a food processor.", "", "in a large bowl, whisk together flour, baking powder, white sugar, salt and pumpkin pie spice.", "", "in a medium bowl, thoroughly mix together milk, egg and butter. stir in squash. fold the squash mixture into the flour mixture just until moistened.", "", "spoon the batter into the prepared muffin pan, filling cups about 1/2 full. bake 20 minutes in the preheated oven, or until a toothpick inserted in the center of a muffin comes out clean. remove from muffin pan and cool on a wire rack."]} diff --git a/recipes/Spinach and Feta Turkey Burgers.json b/recipes/Spinach and Feta Turkey Burgers.json index e0c0327..6ec78ae 100644 --- a/recipes/Spinach and Feta Turkey Burgers.json +++ b/recipes/Spinach and Feta Turkey Burgers.json @@ -1 +1 @@ -\L{"title": "spinach and feta turkey burgers", "image": "https://images.media-allrecipes.com/userphotos/560x315/1360550.jpg", "rating": 4.57, "total_time": 35, "ingredients": ["2 eggs, beaten", "2 cloves garlic, minced", "4 ounces feta cheese", "1 (10 ounce) box frozen chopped spinach, thawed and squeezed dry", "2 pounds ground turkey"], "instructions": ["preheat an outdoor grill for medium-high heat and lightly oil grate.", "while the grill is preheating, mix together eggs, garlic, feta cheese, spinach, and turkey in a large bowl until well combined; form into 8 patties.", "cook on preheated grill until no longer pink in the center, 15 to 20 minutes."]} \ No newline at end of file +\L{"title": "spinach and feta turkey burgers", "image": "https://images.media-allrecipes.com/userphotos/560x315/1360550.jpg", "rating": 4.57, "total_time": 35, "ingredients": ["2 eggs, beaten", "2 cloves garlic, minced", "4 ounces feta cheese", "1 (10 ounce) box frozen chopped spinach, thawed and squeezed dry", "2 pounds ground turkey"], "instructions": ["preheat an outdoor grill for medium-high heat and lightly oil grate.", "while the grill is preheating, mix together eggs, garlic, feta cheese, spinach, and turkey in a large bowl until well combined; form into 8 patties.", "cook on preheated grill until no longer pink in the center, 15 to 20 minutes."]} diff --git a/recipes/Trinidad Black Cake.json b/recipes/Trinidad Black Cake.json index 731bc58..2ab9f21 100644 --- a/recipes/Trinidad Black Cake.json +++ b/recipes/Trinidad Black Cake.json @@ -1 +1 @@ -\L{"title": "trinidad black cake", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": -1, "total_time": 650, "ingredients": ["3 cups raisins, seedless", "2 cups currants, zante, dried", "1 cup prunes, dried, uncooked", "\u2154 cup candied mixed fruit peel", "1 \u00bc cups cherry brandy liqueur", "\u00bd cup sugars, brown", "6 tablespoons dark rum", "1 teaspoon mixed spice", "2 cups butter, with salt", "1 \u00be cups sugars, brown", "10 egg, whole, raw, fresh", "4 cups wheat flour, white, all-purpose, self-rising, enriched", "1 teaspoon vanilla extract"], "instructions": ["place raisins, currants, prunes, and mixed peel in a food processor; process until finely chopped. transfer to a large jar.", "", "pour cherry brandy, 1/2 cup brown sugar, dark rum, and mixed spice into the jar; mix well and seal. refrigerate, stirring occasionally, until flavors blend, 2 weeks to 3 months.", "", "preheat oven to 325 degrees f (165 degrees c). grease and line two 9-inch cake pans with parchment paper.", "", "combine butter and 1 3/4 cup brown sugar in a bowl; beat with an electric mixer until smooth and creamy. beat in eggs until smooth. beat in raisin mixture until evenly incorporated. fold in flour and vanilla extract gradually until batter is smooth and falls off the back of a lifted spoon.", "", "divide batter between the prepared cake pans. cover cake pans loosely with aluminum foil.", "", "bake in the preheated oven until cakes are firm and spring back when lightly pressed, about 2 1/2 hours.", "", "cool cakes in the pans, 8 hours to overnight. wrap in aluminum foil to keep moist."]} \ No newline at end of file +{"title": "trinidad black cake", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": -1, "total_time": 650, "ingredients": ["3 cups raisins, seedless", "2 cups currants, zante, dried", "1 cup prunes, dried, uncooked", "\u2154 cup candied mixed fruit peel", "1 \u00bc cups cherry brandy liqueur", "\u00bd cup sugars, brown", "6 tablespoons dark rum", "1 teaspoon mixed spice", "2 cups butter, with salt", "1 \u00be cups sugars, brown", "10 egg, whole, raw, fresh", "4 cups wheat flour, white, all-purpose, self-rising, enriched", "1 teaspoon vanilla extract"], "instructions": ["place raisins, currants, prunes, and mixed peel in a food processor; process until finely chopped. transfer to a large jar.", "", "pour cherry brandy, 1/2 cup brown sugar, dark rum, and mixed spice into the jar; mix well and seal. refrigerate, stirring occasionally, until flavors blend, 2 weeks to 3 months.", "", "preheat oven to 325 degrees f (165 degrees c). grease and line two 9-inch cake pans with parchment paper.", "", "combine butter and 1 3/4 cup brown sugar in a bowl; beat with an electric mixer until smooth and creamy. beat in eggs until smooth. beat in raisin mixture until evenly incorporated. fold in flour and vanilla extract gradually until batter is smooth and falls off the back of a lifted spoon.", "", "divide batter between the prepared cake pans. cover cake pans loosely with aluminum foil.", "", "bake in the preheated oven until cakes are firm and spring back when lightly pressed, about 2 1/2 hours.", "", "cool cakes in the pans, 8 hours to overnight. wrap in aluminum foil to keep moist."]} diff --git a/recipes/Uruguayan Guiso.json b/recipes/Uruguayan Guiso.json index 3cfcba1..7b88511 100644 --- a/recipes/Uruguayan Guiso.json +++ b/recipes/Uruguayan Guiso.json @@ -1 +1 @@ -\L{"title": "uruguayan guiso", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": -1, "total_time": 115, "ingredients": ["3 links chorizo, pork and beef", "2 tablespoons oil, olive, salad or cooking", "1 \u00bd pounds beef, chuck, blade roast, separable lean and fat, trimmed to 1/4\" fat, all grades, raw", "1 onions, raw", "1 leeks, raw", "4 cloves garlic, raw", "2 cups squash, winter, butternut, raw", "2 eaches potatoes, raw", "2 eaches carrots, raw", "3 cups water, municipal", "1 (8 ounce) can tomato products, canned, sauce", "1 cube vegetable bouillon", "1 tablespoon spices, oregano, ground", "1 teaspoon cumin, ground", "1 pinch salt, table", "2 cups ditalini pasta, dry", "1 cup peas, green, frozen, unprepared", "1 cup lentils, mature seeds, cooked, boiled, without salt", "\u00bd cup parsley, raw"], "instructions": ["place chorizo in a large skillet over medium heat. cook, turning occasionally and pricking each link with a fork to release some of the fat, until browned, 4 to 5 minutes. remove sausages and slice when cool enough to handle. set aside.", "", "heat oil in a large pot over high heat. add beef and cook until browned, 3 to 4 minutes. add reserved sausage slices, onion, leek, and garlic and saute until onion is translucent, about 3 minutes. reduce heat to medium-low and stir in butternut squash, potatoes, and carrots. add water and tomato sauce. if vegetables are not covered with liquid, add more water to cover.", "", "add bouillon cube, oregano, cumin, salt, and pepper and bring to boil. reduce heat to low and cook, stirring occasionally, until stew thickens up, about 1 hour. add pasta, peas, lentils, and parsley. cook until pasta is tender yet firm to the bite, 8 to 10 minutes. you may need to add more water at this point, since the pasta will absorb liquid and the stew may become too dry."]} \ No newline at end of file +{"title": "uruguayan guiso", "image": "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3a%2f%2fwww.allrecipes.com%2fimg%2fmisc%2fog-default.png", "rating": -1, "total_time": 115, "ingredients": ["3 links chorizo, pork and beef", "2 tablespoons oil, olive, salad or cooking", "1 \u00bd pounds beef, chuck, blade roast, separable lean and fat, trimmed to 1/4\" fat, all grades, raw", "1 onions, raw", "1 leeks, raw", "4 cloves garlic, raw", "2 cups squash, winter, butternut, raw", "2 eaches potatoes, raw", "2 eaches carrots, raw", "3 cups water, municipal", "1 (8 ounce) can tomato products, canned, sauce", "1 cube vegetable bouillon", "1 tablespoon spices, oregano, ground", "1 teaspoon cumin, ground", "1 pinch salt, table", "2 cups ditalini pasta, dry", "1 cup peas, green, frozen, unprepared", "1 cup lentils, mature seeds, cooked, boiled, without salt", "\u00bd cup parsley, raw"], "instructions": ["place chorizo in a large skillet over medium heat. cook, turning occasionally and pricking each link with a fork to release some of the fat, until browned, 4 to 5 minutes. remove sausages and slice when cool enough to handle. set aside.", "", "heat oil in a large pot over high heat. add beef and cook until browned, 3 to 4 minutes. add reserved sausage slices, onion, leek, and garlic and saute until onion is translucent, about 3 minutes. reduce heat to medium-low and stir in butternut squash, potatoes, and carrots. add water and tomato sauce. if vegetables are not covered with liquid, add more water to cover.", "", "add bouillon cube, oregano, cumin, salt, and pepper and bring to boil. reduce heat to low and cook, stirring occasionally, until stew thickens up, about 1 hour. add pasta, peas, lentils, and parsley. cook until pasta is tender yet firm to the bite, 8 to 10 minutes. you may need to add more water at this point, since the pasta will absorb liquid and the stew may become too dry."]} diff --git a/recipes/easy.json b/recipes/easy.json deleted file mode 100755 index cb8bf31..0000000 --- a/recipes/easy.json +++ /dev/null @@ -1 +0,0 @@ -\L"heat the oven to 320 celsius." diff --git a/recipes/vegancupcakes.json b/recipes/vegancupcakes.json index 6404181..369804b 100755 --- a/recipes/vegancupcakes.json +++ b/recipes/vegancupcakes.json @@ -1,7 +1,7 @@ -\L{ -\L "cook": "20 mins", -\L "difficulty": "easy", -\L "ingredients": [ +{ +L "cook": "20 mins", +L "difficulty": "easy", +L "ingredients": [ \L "150 ml almond or soy milk", \L "1/2 tsp cider vinegar", \L "110 g vegan butter or sunflower spread", @@ -26,7 +26,7 @@ \L "sugars": "30g" \L }, \L "preparation": "30 mins", -\L "steps": [ +\L "instructions": [ \L "heat the oven to 180c/160c fan/gas 4. line the holes of a 12-hole cupcake tin with paper cases. stir the milk and vinegar in a jug and leave to thicken slightly for a few mins.", \L "beat the butter and sugar with an electric whisk until well combined. whisk in the vanilla, then add the milk a splash at a time, alternating with spoonfuls of the flour. fold in any remaining flour, the baking powder and a pinch of salt until you get a creamy batter. don\u2019t worry if it looks a little curdled at this stage.", \L "divide between the cupcake cases, filling them two-thirds\u00a0full, and bake for 20 - 25 mins until\u00a0golden and risen. leave to cool on a wire rack.", diff --git a/vegancupcakes.json b/vegancupcakes.json index effc257..4c25b02 100755 --- a/vegancupcakes.json +++ b/vegancupcakes.json @@ -109,7 +109,7 @@ "@type": "Recipe", "title": "Vegan cupcakes", "time": "20 mins", - "difficulty": "Easy" + "difficulty": "Easy", "Ingredients": [ "Ingredient": "amount": 150, @@ -118,8 +118,6 @@ "conjunction": "or", "ingredient": "soy milk" , - "Ingredient": # etc - ], "Ingredients": [ "150 ml almond or soy milk", "1/2 tsp cider vinegar", -- GitLab