diff --git a/out/json/Bagel.json b/out/json/Bagel.json index 05f5f65..f594da3 100644 --- a/out/json/Bagel.json +++ b/out/json/Bagel.json @@ -28,7 +28,7 @@ "value": null }, "478": { - "food": "Malzsyrup", + "food": "Malzsirup", "id": 478, "value": null } @@ -54,7 +54,7 @@ "name": "Fr\u00fchst\u00fcck", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.997171+02:00" + "updated_at": "2025-06-09T00:04:28.188105+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -65,7 +65,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -76,7 +76,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -113,7 +113,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Weizenmehl", + "description": "Weizenmehl\n\nAllergene: Gluten", "fdc_id": null, "food_onhand": false, "full_name": "Mehl", @@ -191,7 +191,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Wasser", @@ -205,7 +205,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -253,7 +260,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Trockenhefe", @@ -267,7 +274,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -334,7 +348,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Weizenmehl", + "description": "Weizenmehl\n\nAllergene: Gluten", "fdc_id": null, "food_onhand": false, "full_name": "Mehl", @@ -407,7 +421,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Trockenhefe", @@ -421,7 +435,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -483,7 +504,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -545,32 +566,39 @@ "conversions": [ { "amount": 9.0, - "food": "Malzsyrup", + "food": "Malzsirup", "unit": "g / Gramm" }, { "amount": 0.009, - "food": "Malzsyrup", + "food": "Malzsirup", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Gluten", "fdc_id": null, "food_onhand": false, - "full_name": "Malzsyrup", + "full_name": "Malzsirup", "id": 478, "ignore_shopping": false, "inherit_fields": [], - "name": "Malzsyrup", + "name": "Malzsirup", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -623,7 +651,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Wasser", @@ -637,7 +665,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -775,7 +810,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Wasser", @@ -789,7 +824,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -826,32 +868,39 @@ "conversions": [ { "amount": 40.0, - "food": "Malzsyrup", + "food": "Malzsirup", "unit": "g / Gramm" }, { "amount": 0.04, - "food": "Malzsyrup", + "food": "Malzsirup", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Gluten", "fdc_id": null, "food_onhand": false, - "full_name": "Malzsyrup", + "full_name": "Malzsirup", "id": 478, "ignore_shopping": false, "inherit_fields": [], - "name": "Malzsyrup", + "name": "Malzsirup", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, diff --git a/out/json/Cashew-Streichkäse.json b/out/json/Cashew-Streichkäse.json index 4748f32..b6eb052 100644 --- a/out/json/Cashew-Streichkäse.json +++ b/out/json/Cashew-Streichkäse.json @@ -33,7 +33,7 @@ "value": null }, "316": { - "food": "getrocknete Tomaten", + "food": "Getrocknete Tomaten", "id": 316, "value": null }, @@ -64,7 +64,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -75,7 +75,7 @@ "name": "Fr\u00fchst\u00fcck", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.997171+02:00" + "updated_at": "2025-06-09T00:04:28.188105+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -86,7 +86,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -97,7 +97,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -134,7 +134,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: N\u00fcsse (Cashew)", "fdc_id": null, "food_onhand": false, "full_name": "Cashewkerne", @@ -212,7 +212,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Wasser", @@ -226,7 +226,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -263,32 +270,39 @@ "conversions": [ { "amount": 30.0, - "food": "getrocknete Tomaten", + "food": "Getrocknete Tomaten", "unit": "g / Gramm" }, { "amount": 0.03, - "food": "getrocknete Tomaten", + "food": "Getrocknete Tomaten", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "getrocknete Tomaten", + "full_name": "Getrocknete Tomaten", "id": 316, "ignore_shopping": false, "inherit_fields": [], - "name": "getrocknete Tomaten", + "name": "Getrocknete Tomaten", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -336,7 +350,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Chiliflocken", @@ -419,7 +433,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Paprikapulver", @@ -502,7 +516,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -575,7 +589,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Hefeflocken", diff --git a/out/json/Erbsenhummus.json b/out/json/Erbsenhummus.json index 153a5b4..595337c 100644 --- a/out/json/Erbsenhummus.json +++ b/out/json/Erbsenhummus.json @@ -27,6 +27,11 @@ "id": 234, "value": null }, + "235": { + "food": "Zitronensaft", + "id": 235, + "value": null + }, "236": { "food": "Oliven\u00f6l", "id": 236, @@ -51,11 +56,6 @@ "food": "Zitronenschale", "id": 454, "value": null - }, - "455": { - "food": "Zironensaft", - "id": 455, - "value": null } }, "id": 1, @@ -79,7 +79,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -90,7 +90,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.072417+02:00", @@ -134,7 +134,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -171,7 +171,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Erbsen (TK)", @@ -185,7 +185,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -228,7 +235,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauch (frisch)", @@ -296,7 +303,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Petersilie", @@ -310,7 +317,14 @@ "plural_name": "Petersilie", "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -357,7 +371,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zitronenschale", @@ -371,7 +385,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -408,33 +429,44 @@ "conversions": [ { "amount": 4.0, - "food": "Zironensaft", + "food": "Zitronensaft", "unit": "EL" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zironensaft", - "id": 455, + "full_name": "Zitronensaft", + "id": 235, "ignore_shopping": false, "inherit_fields": [], - "name": "Zironensaft", + "name": "Zitronensaft", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, "substitute_onhand": false, "substitute_siblings": false, - "supermarket_category": null, + "supermarket_category": { + "description": null, + "id": 32, + "name": "Essig & \u00d6l, S\u00e4fte" + }, "url": "" }, "id": 871, @@ -471,7 +503,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Sesam", "fdc_id": null, "food_onhand": false, "full_name": "Tahini", @@ -554,7 +586,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -627,7 +659,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kreuzk\u00fcmmel (Cumin)", @@ -700,7 +732,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Cayennepfeffer", @@ -773,7 +805,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Oliven\u00f6l", diff --git a/out/json/Erbsensuppe mit Räuchertofu.json b/out/json/Erbsensuppe mit Räuchertofu.json index 5714d02..f487b94 100644 --- a/out/json/Erbsensuppe mit Räuchertofu.json +++ b/out/json/Erbsensuppe mit Räuchertofu.json @@ -13,12 +13,12 @@ "value": 0 }, "22": { - "food": "Kartoffel frisch", + "food": "Kartoffel (frisch)", "id": 22, "value": null }, "221": { - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "id": 221, "value": null }, @@ -53,7 +53,7 @@ "value": null }, "32": { - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "id": 32, "value": null }, @@ -94,7 +94,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -105,7 +105,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" }, { "created_at": "2024-08-12T00:11:38.608095+02:00", @@ -142,25 +142,25 @@ "conversions": [ { "amount": 3.0, - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "unit": "kg / Kilogramm" }, { "amount": 3000.0, - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln gew\u00fcrfelt TK", + "full_name": "Zwiebeln, gew\u00fcrfelt (TK)", "id": 32, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln gew\u00fcrfelt TK", + "name": "Zwiebeln, gew\u00fcrfelt (TK)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -226,7 +226,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Sellerie", "fdc_id": null, "food_onhand": false, "full_name": "Suppengr\u00fcn (frisch)", @@ -288,29 +288,29 @@ "conversions": [ { "amount": 10.0, - "food": "Kartoffel frisch", + "food": "Kartoffel (frisch)", "unit": "kg / Kilogramm" }, { "amount": 10000.0, - "food": "Kartoffel frisch", + "food": "Kartoffel (frisch)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Kartoffel frisch", + "full_name": "Kartoffel (frisch)", "id": 22, "ignore_shopping": false, "inherit_fields": [], - "name": "Kartoffel frisch", + "name": "Kartoffel (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "Kartoffeln frisch", + "plural_name": "Kartoffeln (frisch)", "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { @@ -372,7 +372,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Verwendetes Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "Gem\u00fcsebr\u00fche", @@ -445,7 +445,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -518,7 +518,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Pfeffer (schwarz)", @@ -591,7 +591,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Senf", "fdc_id": null, "food_onhand": false, "full_name": "Senf", @@ -664,7 +664,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Erbsen (trocken)", @@ -737,7 +737,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Soja", "fdc_id": null, "food_onhand": false, "full_name": "R\u00e4uchertofu", @@ -810,7 +810,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zucker", @@ -872,25 +872,25 @@ "conversions": [ { "amount": 9.0, - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "unit": "kg / Kilogramm" }, { "amount": 9000.0, - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln frisch", + "full_name": "Zwiebeln (frisch)", "id": 221, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln frisch", + "name": "Zwiebeln (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -956,7 +956,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Petersilie (frisch)", @@ -1029,7 +1029,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Raucharoma", diff --git a/out/json/GPN-Tomatenbutter.json b/out/json/GPN-Tomatenbutter.json index a2f385d..ba6f206 100644 --- a/out/json/GPN-Tomatenbutter.json +++ b/out/json/GPN-Tomatenbutter.json @@ -22,14 +22,14 @@ "id": 226, "value": null }, - "316": { - "food": "getrocknete Tomaten", - "id": 316, + "244": { + "food": "Pfeffer (schwarz)", + "id": 244, "value": null }, - "430": { - "food": "Pfeffer", - "id": 430, + "316": { + "food": "Getrocknete Tomaten", + "id": 316, "value": null }, "450": { @@ -64,7 +64,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -75,7 +75,7 @@ "name": "Fr\u00fchst\u00fcck", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.997171+02:00" + "updated_at": "2025-06-09T00:04:28.188105+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -86,7 +86,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.072417+02:00", @@ -130,7 +130,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -167,8 +167,8 @@ ], "food": { "child_inherit_fields": [], - "description": "", - "fdc_id": null, + "description": "Allergene: \u2049\ufe0f verwendetes Produkt pr\u00fcfen", + "fdc_id": 1, "food_onhand": false, "full_name": "Margarine", "id": 450, @@ -179,9 +179,30 @@ "open_data_slug": null, "parent": null, "plural_name": null, - "properties": [], + "properties": [ + { + "id": 9, + "property_amount": null, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -229,7 +250,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauch (frisch)", @@ -291,32 +312,39 @@ "conversions": [ { "amount": 2500.0, - "food": "getrocknete Tomaten", + "food": "Getrocknete Tomaten", "unit": "g / Gramm" }, { "amount": 2.5, - "food": "getrocknete Tomaten", + "food": "Getrocknete Tomaten", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "getrocknete Tomaten", + "full_name": "Getrocknete Tomaten", "id": 316, "ignore_shopping": false, "inherit_fields": [], - "name": "getrocknete Tomaten", + "name": "Getrocknete Tomaten", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -364,7 +392,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Rosmarin (frisch)", @@ -378,7 +406,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -436,7 +471,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -498,41 +533,58 @@ "conversions": [ { "amount": 50.0, - "food": "Pfeffer", + "food": "Pfeffer (schwarz)", "unit": "g / Gramm" }, + { + "amount": 8.333333333333334, + "food": "Pfeffer (schwarz)", + "unit": "TL" + }, + { + "amount": 2.6315789473684212, + "food": "Pfeffer (schwarz)", + "unit": "EL" + }, { "amount": 0.05, - "food": "Pfeffer", + "food": "Pfeffer (schwarz)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Pfeffer", - "id": 430, + "full_name": "Pfeffer (schwarz)", + "id": 244, "ignore_shopping": false, "inherit_fields": [], - "name": "Pfeffer", + "name": "Pfeffer (schwarz)", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, "substitute_onhand": false, "substitute_siblings": false, "supermarket_category": { - "description": null, - "id": 34, - "name": "Kr\u00e4uter und Gew\u00fcrze" + "description": "", + "id": 6, + "name": "Gew\u00fcrze" }, "url": "" }, @@ -575,7 +627,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Cayennepfeffer", diff --git a/out/json/Granatapfelcreme.json b/out/json/Granatapfelcreme.json index fc7b8a3..1a42982 100644 --- a/out/json/Granatapfelcreme.json +++ b/out/json/Granatapfelcreme.json @@ -79,7 +79,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -90,7 +90,7 @@ "name": "Fr\u00fchst\u00fcck", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.997171+02:00" + "updated_at": "2025-06-09T00:04:28.188105+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -101,7 +101,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -112,7 +112,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -149,7 +149,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: N\u00fcsse (Cashew)", "fdc_id": null, "food_onhand": false, "full_name": "Cashewkerne", @@ -237,7 +237,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Gluten", "fdc_id": null, "food_onhand": false, "full_name": "Paniermehl", @@ -310,7 +310,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Sorte\tMin. Gewicht\tMax. Gewicht\tDurchschnittsgewicht\nGelbe Paprika\t88 Gramm\t237 Gramm\t157 Gramm\nGr\u00fcne Paprika\t68 Gramm\t220 Gramm\t143 Gramm\nRote Paprika\t82 Gramm\t236 Gramm\t164 Gramm", + "description": "Sorte\tMin. Gewicht\tMax. Gewicht\tDurchschnittsgewicht\nGelbe Paprika\t88 Gramm\t237 Gramm\t157 Gramm\nGr\u00fcne Paprika\t68 Gramm\t220 Gramm\t143 Gramm\nRote Paprika\t82 Gramm\t236 Gramm\t164 Gramm\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Paprika (frisch)", @@ -393,7 +393,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -476,7 +476,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Pfeffer (schwarz)", @@ -554,7 +554,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Naive Annahme: 1EL = 15g", + "description": "Naive Annahme: 1EL = 15g\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Tomatenmark", @@ -651,7 +651,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Paprikapulver", @@ -724,7 +724,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Granatapfelsirup", @@ -738,7 +738,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -786,7 +793,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauch (frisch)", @@ -859,7 +866,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Harissa", @@ -873,7 +880,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, diff --git a/out/json/Gulaschmarmelade.json b/out/json/Gulaschmarmelade.json index f28d52c..1aba250 100644 --- a/out/json/Gulaschmarmelade.json +++ b/out/json/Gulaschmarmelade.json @@ -13,7 +13,7 @@ "value": null }, "460": { - "food": "Paprika (rot oder gemischt)", + "food": "Paprika, rot oder gemischt", "id": 460, "value": null }, @@ -54,7 +54,7 @@ "name": "Fr\u00fchst\u00fcck", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.997171+02:00" + "updated_at": "2025-06-09T00:04:28.188105+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -65,7 +65,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -76,7 +76,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -102,32 +102,39 @@ "conversions": [ { "amount": 500.0, - "food": "Paprika (rot oder gemischt)", + "food": "Paprika, rot oder gemischt", "unit": "g / Gramm" }, { "amount": 0.5, - "food": "Paprika (rot oder gemischt)", + "food": "Paprika, rot oder gemischt", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Paprika (rot oder gemischt)", + "full_name": "Paprika, rot oder gemischt", "id": 460, "ignore_shopping": false, "inherit_fields": [], - "name": "Paprika (rot oder gemischt)", + "name": "Paprika, rot oder gemischt", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -175,7 +182,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Chilischoten", @@ -189,7 +196,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -237,7 +251,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Gelierzucker 3:1", @@ -251,7 +265,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -304,7 +325,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Branntweinessig", @@ -318,7 +339,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -371,7 +399,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", diff --git a/out/json/Kartoffelgulasch.json b/out/json/Kartoffelgulasch.json index 31ea519..9a92860 100644 --- a/out/json/Kartoffelgulasch.json +++ b/out/json/Kartoffelgulasch.json @@ -13,12 +13,12 @@ "value": 0 }, "21": { - "food": "Paprikastreifen Rot tiefgefroren", + "food": "Paprikastreifen, rot (TK)", "id": 21, "value": 10245.0 }, "22": { - "food": "Kartoffel frisch", + "food": "Kartoffel (frisch)", "id": 22, "value": null }, @@ -27,8 +27,13 @@ "id": 23, "value": null }, + "232": { + "food": "Majoran (getrocknet)", + "id": 232, + "value": 0 + }, "24": { - "food": "Tomaten gest\u00fcckelt", + "food": "Tomaten, gest\u00fcckelt (Dose)", "id": 24, "value": null }, @@ -43,7 +48,7 @@ "value": null }, "26": { - "food": "Karotten gew\u00fcrfelt TK", + "food": "Karotten, gew\u00fcrfelt (TK)", "id": 26, "value": 3657.5 }, @@ -53,7 +58,7 @@ "value": null }, "28": { - "food": "Paprika edels\u00fcss", + "food": "Paprika edels\u00fc\u00df", "id": 28, "value": null }, @@ -63,30 +68,20 @@ "value": null }, "31": { - "food": "Knoblauch TK", + "food": "Knoblauch (TK)", "id": 31, "value": null }, "32": { - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "id": 32, "value": null }, - "33": { - "food": "Majoran", - "id": 33, - "value": 0 - }, "34": { "food": "Thymian", "id": 34, "value": 0 }, - "35": { - "food": "Oregano", - "id": 35, - "value": 0 - }, "36": { "food": "Tomatenmark", "id": 36, @@ -96,6 +91,11 @@ "food": "Zucker", "id": 37, "value": null + }, + "400": { + "food": "Oregano (getrocknet)", + "id": 400, + "value": 0 } }, "id": 1, @@ -119,7 +119,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -130,7 +130,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" }, { "created_at": "2024-08-12T00:11:38.608095+02:00", @@ -167,25 +167,25 @@ "conversions": [ { "amount": 2.5, - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "unit": "kg / Kilogramm" }, { "amount": 2500.0, - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln gew\u00fcrfelt TK", + "full_name": "Zwiebeln, gew\u00fcrfelt (TK)", "id": 32, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln gew\u00fcrfelt TK", + "name": "Zwiebeln, gew\u00fcrfelt (TK)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -251,7 +251,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Naive Annahme: 1EL = 15g", + "description": "Naive Annahme: 1EL = 15g\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Tomatenmark", @@ -338,7 +338,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zucker", @@ -400,25 +400,25 @@ "conversions": [ { "amount": 2.5, - "food": "Karotten gew\u00fcrfelt TK", + "food": "Karotten, gew\u00fcrfelt (TK)", "unit": "kg / Kilogramm" }, { "amount": 2500.0, - "food": "Karotten gew\u00fcrfelt TK", + "food": "Karotten, gew\u00fcrfelt (TK)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Karotten gew\u00fcrfelt TK", + "full_name": "Karotten, gew\u00fcrfelt (TK)", "id": 26, "ignore_shopping": false, "inherit_fields": [], - "name": "Karotten gew\u00fcrfelt TK", + "name": "Karotten, gew\u00fcrfelt (TK)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -487,29 +487,29 @@ "conversions": [ { "amount": 7.5, - "food": "Paprikastreifen Rot tiefgefroren", + "food": "Paprikastreifen, rot (TK)", "unit": "kg / Kilogramm" }, { "amount": 7500.0, - "food": "Paprikastreifen Rot tiefgefroren", + "food": "Paprikastreifen, rot (TK)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Paprikastreifen Rot tiefgefroren", + "full_name": "Paprikastreifen, rot (TK)", "id": 21, "ignore_shopping": false, "inherit_fields": [], - "name": "Paprikastreifen Rot tiefgefroren", + "name": "Paprikastreifen, rot (TK)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "Paprikastreifen Rot tiefgefroren", + "plural_name": "", "properties": [ { "id": 2, @@ -574,25 +574,25 @@ "conversions": [ { "amount": 100.0, - "food": "Knoblauch TK", + "food": "Knoblauch (TK)", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "Knoblauch TK", + "food": "Knoblauch (TK)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Knoblauch TK", + "full_name": "Knoblauch (TK)", "id": 31, "ignore_shopping": false, "inherit_fields": [], - "name": "Knoblauch TK", + "name": "Knoblauch (TK)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -662,25 +662,25 @@ "conversions": [ { "amount": 4.0, - "food": "Tomaten gest\u00fcckelt", + "food": "Tomaten, gest\u00fcckelt (Dose)", "unit": "Liter" }, { "amount": 4000.0, - "food": "Tomaten gest\u00fcckelt", + "food": "Tomaten, gest\u00fcckelt (Dose)", "unit": "Milliliter" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Tomaten gest\u00fcckelt", + "full_name": "Tomaten, gest\u00fcckelt (Dose)", "id": 24, "ignore_shopping": false, "inherit_fields": [], - "name": "Tomaten gest\u00fcckelt", + "name": "Tomaten, gest\u00fcckelt (Dose)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -760,7 +760,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "passierte Tomaten (Dose)", @@ -847,7 +847,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Verwendetes Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "Gem\u00fcsebr\u00fche", @@ -920,7 +920,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Sulfite", "fdc_id": null, "food_onhand": false, "full_name": "Rotwein", @@ -982,29 +982,29 @@ "conversions": [ { "amount": 20.0, - "food": "Kartoffel frisch", + "food": "Kartoffel (frisch)", "unit": "kg / Kilogramm" }, { "amount": 20000.0, - "food": "Kartoffel frisch", + "food": "Kartoffel (frisch)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Kartoffel frisch", + "full_name": "Kartoffel (frisch)", "id": 22, "ignore_shopping": false, "inherit_fields": [], - "name": "Kartoffel frisch", + "name": "Kartoffel (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "Kartoffeln frisch", + "plural_name": "Kartoffeln (frisch)", "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { @@ -1070,25 +1070,25 @@ "conversions": [ { "amount": 100.0, - "food": "Paprika edels\u00fcss", + "food": "Paprika edels\u00fc\u00df", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "Paprika edels\u00fcss", + "food": "Paprika edels\u00fc\u00df", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Paprika edels\u00fcss", + "full_name": "Paprika edels\u00fc\u00df", "id": 28, "ignore_shopping": false, "inherit_fields": [], - "name": "Paprika edels\u00fcss", + "name": "Paprika edels\u00fc\u00df", "numchild": 0, "open_data_slug": null, "parent": null, @@ -1154,7 +1154,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Paprika rosenscharf", @@ -1237,7 +1237,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Pfeffer (schwarz)", @@ -1299,29 +1299,29 @@ "conversions": [ { "amount": 0.0, - "food": "Majoran", + "food": "Majoran (getrocknet)", "unit": "g / Gramm" }, { "amount": 0.0, - "food": "Majoran", + "food": "Majoran (getrocknet)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Majoran", - "id": 33, + "full_name": "Majoran (getrocknet)", + "id": 232, "ignore_shopping": false, "inherit_fields": [], - "name": "Majoran", + "name": "Majoran (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "", + "plural_name": null, "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { @@ -1372,25 +1372,25 @@ "conversions": [ { "amount": 0.0, - "food": "Oregano", + "food": "Oregano (getrocknet)", "unit": "g / Gramm" }, { "amount": 0.0, - "food": "Oregano", + "food": "Oregano (getrocknet)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Oregano", - "id": 35, + "full_name": "Oregano (getrocknet)", + "id": 400, "ignore_shopping": false, "inherit_fields": [], - "name": "Oregano", + "name": "Oregano (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -1411,9 +1411,9 @@ "substitute_onhand": false, "substitute_siblings": false, "supermarket_category": { - "description": "", - "id": 6, - "name": "Gew\u00fcrze" + "description": null, + "id": 34, + "name": "Kr\u00e4uter und Gew\u00fcrze" }, "url": "" }, @@ -1456,7 +1456,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Thymian", @@ -1529,7 +1529,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Raucharoma", diff --git a/out/json/Kattis Hummus.json b/out/json/Kattis Hummus.json index 7eec761..d1691a4 100644 --- a/out/json/Kattis Hummus.json +++ b/out/json/Kattis Hummus.json @@ -12,6 +12,11 @@ "id": 225, "value": 0 }, + "226": { + "food": "Knoblauch (frisch)", + "id": 226, + "value": null + }, "233": { "food": "Kichererbsen (Dose)", "id": 233, @@ -42,13 +47,8 @@ "id": 244, "value": 0 }, - "308": { - "food": "Knoblauchzehen", - "id": 308, - "value": null - }, "384": { - "food": "Petersilie, glatt", + "food": "Petersilie, glatt (frisch)", "id": 384, "value": 0 } @@ -74,7 +74,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -85,7 +85,7 @@ "name": "Fr\u00fchst\u00fcck", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.997171+02:00" + "updated_at": "2025-06-09T00:04:28.188105+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -96,7 +96,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -107,7 +107,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -144,7 +144,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kichererbsen (Dose)", @@ -212,7 +212,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Sesam", "fdc_id": null, "food_onhand": false, "full_name": "Tahini", @@ -280,7 +280,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Oliven\u00f6l", @@ -348,7 +348,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zitronensaft", @@ -410,20 +410,20 @@ "conversions": [ { "amount": 4.0, - "food": "Knoblauchzehen", - "unit": "St\u00fcck" + "food": "Knoblauch (frisch)", + "unit": "Zehe" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Knoblauchzehen", - "id": 308, + "full_name": "Knoblauch (frisch)", + "id": 226, "ignore_shopping": false, "inherit_fields": [], - "name": "Knoblauchzehen", + "name": "Knoblauch (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -457,12 +457,12 @@ "order": 4, "original_text": null, "unit": { - "base_unit": null, - "description": null, - "id": 25, - "name": "St\u00fcck", + "base_unit": "", + "description": "", + "id": 46, + "name": "Zehe", "open_data_slug": null, - "plural_name": "St\u00fcck" + "plural_name": "Zehen" }, "used_in_recipes": [ { @@ -484,7 +484,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kreuzk\u00fcmmel (Cumin)", @@ -567,7 +567,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -650,7 +650,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Pfeffer (schwarz)", @@ -712,32 +712,39 @@ "conversions": [ { "amount": 0.0, - "food": "Petersilie, glatt", + "food": "Petersilie, glatt (frisch)", "unit": "g / Gramm" }, { "amount": 0.0, - "food": "Petersilie, glatt", + "food": "Petersilie, glatt (frisch)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Petersilie, glatt", + "full_name": "Petersilie, glatt (frisch)", "id": 384, "ignore_shopping": false, "inherit_fields": [], - "name": "Petersilie, glatt", + "name": "Petersilie, glatt (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -779,7 +786,7 @@ "time": 0 } ], - "updated_at": "2025-06-06T23:47:20.985766+02:00", + "updated_at": "2025-06-09T00:04:28.177985+02:00", "waiting_time": 0, "working_time": 0 } \ No newline at end of file diff --git a/out/json/Kräuterquark.json b/out/json/Kräuterquark.json index f9ed729..1f75f31 100644 --- a/out/json/Kräuterquark.json +++ b/out/json/Kräuterquark.json @@ -8,7 +8,7 @@ "description": "Energie / Brennwert in KiloJoule", "food_values": { "32": { - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "id": 32, "value": null }, @@ -49,7 +49,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -60,7 +60,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -97,7 +97,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Milch", "fdc_id": null, "food_onhand": false, "full_name": "Magerquark", @@ -111,7 +111,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -159,7 +166,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Milch", "fdc_id": null, "food_onhand": false, "full_name": "Milch", @@ -173,7 +180,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -214,25 +228,25 @@ "conversions": [ { "amount": 130.0, - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "unit": "g / Gramm" }, { "amount": 0.13, - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln gew\u00fcrfelt TK", + "full_name": "Zwiebeln, gew\u00fcrfelt (TK)", "id": 32, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln gew\u00fcrfelt TK", + "name": "Zwiebeln, gew\u00fcrfelt (TK)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -298,7 +312,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kr\u00e4uter gemischt (8-Kr\u00e4uter)", @@ -312,7 +326,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, diff --git a/out/json/Levervurst.json b/out/json/Levervurst.json index 898e1b3..41dbf7e 100644 --- a/out/json/Levervurst.json +++ b/out/json/Levervurst.json @@ -8,7 +8,7 @@ "description": "Energie / Brennwert in KiloJoule", "food_values": { "221": { - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "id": 221, "value": null }, @@ -43,12 +43,12 @@ "value": null }, "231": { - "food": "getrocknete Petersilie", + "food": "Petersilie (getrocknet)", "id": 231, "value": null }, "232": { - "food": "getrockneter Majoran", + "food": "Majoran (getrocknet)", "id": 232, "value": null }, @@ -79,7 +79,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -90,7 +90,7 @@ "name": "Fr\u00fchst\u00fcck", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.997171+02:00" + "updated_at": "2025-06-09T00:04:28.188105+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -101,7 +101,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.166539+02:00", @@ -123,7 +123,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -149,25 +149,25 @@ "conversions": [ { "amount": 60.0, - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "unit": "g / Gramm" }, { "amount": 0.06, - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln frisch", + "full_name": "Zwiebeln (frisch)", "id": 221, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln frisch", + "name": "Zwiebeln (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -233,7 +233,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauch (frisch)", @@ -306,7 +306,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Soja", "fdc_id": null, "food_onhand": false, "full_name": "R\u00e4uchertofu", @@ -379,7 +379,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kidneybohnen (Dose)", @@ -467,7 +467,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Senf", "fdc_id": null, "food_onhand": false, "full_name": "Senf", @@ -550,7 +550,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Paprikapulver", @@ -612,25 +612,25 @@ "conversions": [ { "amount": 8.0, - "food": "getrocknete Petersilie", + "food": "Petersilie (getrocknet)", "unit": "g / Gramm" }, { "amount": 0.008, - "food": "getrocknete Petersilie", + "food": "Petersilie (getrocknet)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "getrocknete Petersilie", + "full_name": "Petersilie (getrocknet)", "id": 231, "ignore_shopping": false, "inherit_fields": [], - "name": "getrocknete Petersilie", + "name": "Petersilie (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -685,25 +685,25 @@ "conversions": [ { "amount": 8.0, - "food": "getrockneter Majoran", + "food": "Majoran (getrocknet)", "unit": "g / Gramm" }, { "amount": 0.008, - "food": "getrockneter Majoran", + "food": "Majoran (getrocknet)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "getrockneter Majoran", + "full_name": "Majoran (getrocknet)", "id": 232, "ignore_shopping": false, "inherit_fields": [], - "name": "getrockneter Majoran", + "name": "Majoran (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -779,7 +779,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -862,7 +862,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Pfeffer (schwarz)", diff --git a/out/json/Matelade Apfel.json b/out/json/Matelade Apfel.json index fbbf71c..522975d 100644 --- a/out/json/Matelade Apfel.json +++ b/out/json/Matelade Apfel.json @@ -33,7 +33,7 @@ "value": null }, "324": { - "food": "Gelierzucker", + "food": "Gelierzucker 1:1", "id": 324, "value": null } @@ -59,7 +59,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -70,7 +70,7 @@ "name": "Fr\u00fchst\u00fcck", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.997171+02:00" + "updated_at": "2025-06-09T00:04:28.188105+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -81,7 +81,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -92,7 +92,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -129,7 +129,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "\u00c4pfel (frisch)", @@ -197,7 +197,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zitrone", @@ -265,7 +265,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Limetten", @@ -333,7 +333,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Club Mate", @@ -347,7 +347,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -395,7 +402,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Matetee", @@ -409,7 +416,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -446,25 +460,25 @@ "conversions": [ { "amount": 11.0, - "food": "Gelierzucker", + "food": "Gelierzucker 1:1", "unit": "kg / Kilogramm" }, { "amount": 11000.0, - "food": "Gelierzucker", + "food": "Gelierzucker 1:1", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Gelierzucker", + "full_name": "Gelierzucker 1:1", "id": 324, "ignore_shopping": false, "inherit_fields": [], - "name": "Gelierzucker", + "name": "Gelierzucker 1:1", "numchild": 0, "open_data_slug": null, "parent": null, diff --git a/out/json/Mungobohnenhummus mit Jalapenos und Zatar.json b/out/json/Mungobohnenhummus mit Jalapenos und Zatar.json index 54119c6..cf35d71 100644 --- a/out/json/Mungobohnenhummus mit Jalapenos und Zatar.json +++ b/out/json/Mungobohnenhummus mit Jalapenos und Zatar.json @@ -38,7 +38,7 @@ "value": null }, "313": { - "food": "Zatar (gew\u00fcrz)", + "food": "Zatar", "id": 313, "value": null }, @@ -69,7 +69,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -80,7 +80,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -91,7 +91,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -128,7 +128,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Mungobohnen (trocken)", @@ -216,7 +216,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Sesam", "fdc_id": null, "food_onhand": false, "full_name": "Tahini", @@ -289,7 +289,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Oliven\u00f6l", @@ -362,7 +362,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zitronensaft", @@ -435,7 +435,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauch (frisch)", @@ -508,7 +508,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kreuzk\u00fcmmel (Cumin)", @@ -581,7 +581,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Jalapenoringe, eingelegt, fein gehackt", @@ -595,7 +595,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -647,25 +654,25 @@ "conversions": [ { "amount": 16.0, - "food": "Zatar (gew\u00fcrz)", + "food": "Zatar", "unit": "g / Gramm" }, { "amount": 0.016, - "food": "Zatar (gew\u00fcrz)", + "food": "Zatar", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Sesam, mgw. Senf und Sellerie", "fdc_id": null, "food_onhand": false, - "full_name": "Zatar (gew\u00fcrz)", + "full_name": "Zatar", "id": 313, "ignore_shopping": false, "inherit_fields": [], - "name": "Zatar (gew\u00fcrz)", + "name": "Zatar", "numchild": 0, "open_data_slug": null, "parent": null, @@ -731,7 +738,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Oliven\u00f6l", @@ -804,7 +811,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Jalapenoringe, eingelegt, fein gehackt", @@ -818,7 +825,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, diff --git a/out/json/Ofenkartoffeln.json b/out/json/Ofenkartoffeln.json index dc2ff08..4f9382d 100644 --- a/out/json/Ofenkartoffeln.json +++ b/out/json/Ofenkartoffeln.json @@ -7,9 +7,9 @@ "1": { "description": "Energie / Brennwert in KiloJoule", "food_values": { - "222": { - "food": "\u00d6l", - "id": 222, + "390": { + "food": "Pflanzen\u00f6l", + "id": 390, "value": null }, "475": { @@ -39,7 +39,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -50,7 +50,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" }, { "created_at": "2025-05-06T20:28:52.453996+02:00", @@ -87,25 +87,25 @@ "conversions": [ { "amount": 10.0, - "food": "\u00d6l", + "food": "Pflanzen\u00f6l", "unit": "Liter" }, { "amount": 10000.0, - "food": "\u00d6l", + "food": "Pflanzen\u00f6l", "unit": "Milliliter" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "\u00d6l", - "id": 222, + "full_name": "Pflanzen\u00f6l", + "id": 390, "ignore_shopping": false, "inherit_fields": [], - "name": "\u00d6l", + "name": "Pflanzen\u00f6l", "numchild": 0, "open_data_slug": null, "parent": null, @@ -127,8 +127,8 @@ "substitute_siblings": false, "supermarket_category": { "description": null, - "id": 32, - "name": "Essig & \u00d6l, S\u00e4fte" + "id": 35, + "name": "Essig und \u00d6l" }, "url": "" }, @@ -171,7 +171,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kartoffelspalten (vorgegart)", @@ -185,7 +185,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, diff --git a/out/json/Rauchige Schwarze Bohnencreme.json b/out/json/Rauchige Schwarze Bohnencreme.json index 44ff1f1..e9a2913 100644 --- a/out/json/Rauchige Schwarze Bohnencreme.json +++ b/out/json/Rauchige Schwarze Bohnencreme.json @@ -8,15 +8,10 @@ "description": "Energie / Brennwert in KiloJoule", "food_values": { "221": { - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "id": 221, "value": null }, - "222": { - "food": "\u00d6l", - "id": 222, - "value": null - }, "225": { "food": "Salz", "id": 225, @@ -27,6 +22,11 @@ "id": 226, "value": null }, + "232": { + "food": "Majoran (getrocknet)", + "id": 232, + "value": null + }, "238": { "food": "Wasser", "id": 238, @@ -43,7 +43,7 @@ "value": null }, "310": { - "food": "rauchiges Paprikapulver\u00a0(Piment\u00f3n de la Vera)", + "food": "Rauchpaprika\u00a0(Piment\u00f3n de la Vera)", "id": 310, "value": null }, @@ -52,18 +52,18 @@ "id": 311, "value": null }, - "33": { - "food": "Majoran", - "id": 33, - "value": null - }, "36": { "food": "Tomatenmark", "id": 36, "value": 74.29 }, + "390": { + "food": "Pflanzen\u00f6l", + "id": 390, + "value": null + }, "452": { - "food": "schwarze Bohnen (gekocht)", + "food": "Schwarze Bohnen, gekocht", "id": 452, "value": null } @@ -89,7 +89,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -100,7 +100,7 @@ "name": "Fr\u00fchst\u00fcck", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.997171+02:00" + "updated_at": "2025-06-09T00:04:28.188105+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -111,7 +111,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -122,7 +122,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -148,25 +148,25 @@ "conversions": [ { "amount": 370.0, - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "unit": "g / Gramm" }, { "amount": 0.37, - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln frisch", + "full_name": "Zwiebeln (frisch)", "id": 221, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln frisch", + "name": "Zwiebeln (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -232,7 +232,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauch (frisch)", @@ -294,25 +294,25 @@ "conversions": [ { "amount": 13.0, - "food": "\u00d6l", + "food": "Pflanzen\u00f6l", "unit": "g / Gramm" }, { "amount": 0.013, - "food": "\u00d6l", + "food": "Pflanzen\u00f6l", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "\u00d6l", - "id": 222, + "full_name": "Pflanzen\u00f6l", + "id": 390, "ignore_shopping": false, "inherit_fields": [], - "name": "\u00d6l", + "name": "Pflanzen\u00f6l", "numchild": 0, "open_data_slug": null, "parent": null, @@ -334,8 +334,8 @@ "substitute_siblings": false, "supermarket_category": { "description": null, - "id": 32, - "name": "Essig & \u00d6l, S\u00e4fte" + "id": 35, + "name": "Essig und \u00d6l" }, "url": "" }, @@ -367,32 +367,39 @@ "conversions": [ { "amount": 240.0, - "food": "schwarze Bohnen (gekocht)", + "food": "Schwarze Bohnen, gekocht", "unit": "g / Gramm" }, { "amount": 0.24, - "food": "schwarze Bohnen (gekocht)", + "food": "Schwarze Bohnen, gekocht", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "schwarze Bohnen (gekocht)", + "full_name": "Schwarze Bohnen, gekocht", "id": 452, "ignore_shopping": false, "inherit_fields": [], - "name": "schwarze Bohnen (gekocht)", + "name": "Schwarze Bohnen, gekocht", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -440,7 +447,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Erdnuss", "fdc_id": null, "food_onhand": false, "full_name": "Erdnussmus", @@ -454,7 +461,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -491,25 +505,25 @@ "conversions": [ { "amount": 5.0, - "food": "rauchiges Paprikapulver\u00a0(Piment\u00f3n de la Vera)", + "food": "Rauchpaprika\u00a0(Piment\u00f3n de la Vera)", "unit": "g / Gramm" }, { "amount": 0.005, - "food": "rauchiges Paprikapulver\u00a0(Piment\u00f3n de la Vera)", + "food": "Rauchpaprika\u00a0(Piment\u00f3n de la Vera)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "rauchiges Paprikapulver\u00a0(Piment\u00f3n de la Vera)", + "full_name": "Rauchpaprika\u00a0(Piment\u00f3n de la Vera)", "id": 310, "ignore_shopping": false, "inherit_fields": [], - "name": "rauchiges Paprikapulver\u00a0(Piment\u00f3n de la Vera)", + "name": "Rauchpaprika\u00a0(Piment\u00f3n de la Vera)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -585,7 +599,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Pfeffer (schwarz)", @@ -647,29 +661,29 @@ "conversions": [ { "amount": 1.0, - "food": "Majoran", + "food": "Majoran (getrocknet)", "unit": "g / Gramm" }, { "amount": 0.001, - "food": "Majoran", + "food": "Majoran (getrocknet)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Majoran", - "id": 33, + "full_name": "Majoran (getrocknet)", + "id": 232, "ignore_shopping": false, "inherit_fields": [], - "name": "Majoran", + "name": "Majoran (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "", + "plural_name": null, "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { @@ -741,7 +755,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -814,7 +828,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Hefeflocken", @@ -892,7 +906,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Naive Annahme: 1EL = 15g", + "description": "Naive Annahme: 1EL = 15g\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Tomatenmark", @@ -979,7 +993,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Wasser", @@ -993,7 +1007,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, diff --git a/out/json/Rotes Thai Spinat Süßkartoffel-Curry.json b/out/json/Rotes Thai Spinat Süßkartoffel-Curry.json index efcb9c3..6ea9b8a 100644 --- a/out/json/Rotes Thai Spinat Süßkartoffel-Curry.json +++ b/out/json/Rotes Thai Spinat Süßkartoffel-Curry.json @@ -28,12 +28,12 @@ "value": null }, "371": { - "food": "Ungesalzene ger\u00f6stete Erdn\u00fcsse,", + "food": "Erdn\u00fcsse, ungesalzen, ger\u00f6stet", "id": 371, "value": null }, "373": { - "food": "Zwiebeln rot (frisch)", + "food": "Zwiebeln, rot (frisch)", "id": 373, "value": null }, @@ -84,7 +84,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -95,7 +95,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" }, { "created_at": "2024-08-12T00:11:38.608095+02:00", @@ -132,25 +132,25 @@ "conversions": [ { "amount": 2.5, - "food": "Zwiebeln rot (frisch)", + "food": "Zwiebeln, rot (frisch)", "unit": "kg / Kilogramm" }, { "amount": 2500.0, - "food": "Zwiebeln rot (frisch)", + "food": "Zwiebeln, rot (frisch)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln rot (frisch)", + "full_name": "Zwiebeln, rot (frisch)", "id": 373, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln rot (frisch)", + "name": "Zwiebeln, rot (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -216,7 +216,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "S\u00fc\u00dfkartoffeln (TK)", @@ -289,7 +289,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "Rote Thai-Curry-Paste", @@ -362,7 +362,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kokosmilch", @@ -435,7 +435,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kokos\u00f6l", @@ -508,7 +508,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Verwendetes Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "Gem\u00fcsebr\u00fche", @@ -581,7 +581,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Spitzpaprika, rot", @@ -654,7 +654,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Spinat (TK)", @@ -727,7 +727,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Limettensaft", @@ -789,25 +789,25 @@ "conversions": [ { "amount": 2.0, - "food": "Ungesalzene ger\u00f6stete Erdn\u00fcsse,", + "food": "Erdn\u00fcsse, ungesalzen, ger\u00f6stet", "unit": "kg / Kilogramm" }, { "amount": 2000.0, - "food": "Ungesalzene ger\u00f6stete Erdn\u00fcsse,", + "food": "Erdn\u00fcsse, ungesalzen, ger\u00f6stet", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Erdnuss", "fdc_id": null, "food_onhand": false, - "full_name": "Ungesalzene ger\u00f6stete Erdn\u00fcsse,", + "full_name": "Erdn\u00fcsse, ungesalzen, ger\u00f6stet", "id": 371, "ignore_shopping": false, "inherit_fields": [], - "name": "Ungesalzene ger\u00f6stete Erdn\u00fcsse,", + "name": "Erdn\u00fcsse, ungesalzen, ger\u00f6stet", "numchild": 0, "open_data_slug": null, "parent": null, @@ -873,7 +873,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Gluten", "fdc_id": null, "food_onhand": false, "full_name": "Couscous", @@ -946,7 +946,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Verwendetes Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "Gem\u00fcsebr\u00fche", @@ -1019,7 +1019,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Limettensaft", diff --git a/out/json/Salatdressing GPN.json b/out/json/Salatdressing GPN.json index 6b517cf..a7169ca 100644 --- a/out/json/Salatdressing GPN.json +++ b/out/json/Salatdressing GPN.json @@ -23,7 +23,7 @@ "value": null }, "381": { - "food": "Senf (Mittelscharf)", + "food": "Senf, mittelscharf", "id": 381, "value": null }, @@ -70,7 +70,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -107,7 +107,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Oliven\u00f6l", @@ -180,7 +180,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0fProdukt pr\u00fcfen (Sulfite?)", "fdc_id": null, "food_onhand": false, "full_name": "Balsamico-Essig", @@ -253,7 +253,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Wasser", @@ -267,7 +267,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -304,20 +311,20 @@ "conversions": [ { "amount": 5.0, - "food": "Senf (Mittelscharf)", + "food": "Senf, mittelscharf", "unit": "EL" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Senf", "fdc_id": null, "food_onhand": false, - "full_name": "Senf (Mittelscharf)", + "full_name": "Senf, mittelscharf", "id": 381, "ignore_shopping": false, "inherit_fields": [], - "name": "Senf (Mittelscharf)", + "name": "Senf, mittelscharf", "numchild": 0, "open_data_slug": null, "parent": null, @@ -378,7 +385,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Erdbeermarmelade", @@ -392,7 +399,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -440,7 +454,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "Salatkr\u00e4uter (trocken)", diff --git a/out/json/Salsa.json b/out/json/Salsa.json index 45334a5..69a0ea7 100644 --- a/out/json/Salsa.json +++ b/out/json/Salsa.json @@ -8,7 +8,7 @@ "description": "Energie / Brennwert in KiloJoule", "food_values": { "221": { - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "id": 221, "value": null }, @@ -18,12 +18,12 @@ "value": 0 }, "24": { - "food": "Tomaten gest\u00fcckelt", + "food": "Tomaten, gest\u00fcckelt (Dose)", "id": 24, "value": 4840.0 }, "250": { - "food": "Koriander (gemahlen)", + "food": "Koriandersamen (gemahlen)", "id": 250, "value": 0 }, @@ -59,7 +59,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -70,7 +70,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -96,25 +96,25 @@ "conversions": [ { "amount": 4.0, - "food": "Tomaten gest\u00fcckelt", + "food": "Tomaten, gest\u00fcckelt (Dose)", "unit": "kg / Kilogramm" }, { "amount": 4000.0, - "food": "Tomaten gest\u00fcckelt", + "food": "Tomaten, gest\u00fcckelt (Dose)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Tomaten gest\u00fcckelt", + "full_name": "Tomaten, gest\u00fcckelt (Dose)", "id": 24, "ignore_shopping": false, "inherit_fields": [], - "name": "Tomaten gest\u00fcckelt", + "name": "Tomaten, gest\u00fcckelt (Dose)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -194,7 +194,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Sorte\tMin. Gewicht\tMax. Gewicht\tDurchschnittsgewicht\nGelbe Paprika\t88 Gramm\t237 Gramm\t157 Gramm\nGr\u00fcne Paprika\t68 Gramm\t220 Gramm\t143 Gramm\nRote Paprika\t82 Gramm\t236 Gramm\t164 Gramm", + "description": "Sorte\tMin. Gewicht\tMax. Gewicht\tDurchschnittsgewicht\nGelbe Paprika\t88 Gramm\t237 Gramm\t157 Gramm\nGr\u00fcne Paprika\t68 Gramm\t220 Gramm\t143 Gramm\nRote Paprika\t82 Gramm\t236 Gramm\t164 Gramm\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Paprika (frisch)", @@ -256,25 +256,25 @@ "conversions": [ { "amount": 0.25, - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "unit": "kg / Kilogramm" }, { "amount": 250.0, - "food": "Zwiebeln frisch", + "food": "Zwiebeln (frisch)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln frisch", + "full_name": "Zwiebeln (frisch)", "id": 221, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln frisch", + "name": "Zwiebeln (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -340,7 +340,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Naive Annahme: 1EL = 15g", + "description": "Naive Annahme: 1EL = 15g\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Tomatenmark", @@ -427,7 +427,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kreuzk\u00fcmmel (Cumin)", @@ -489,25 +489,25 @@ "conversions": [ { "amount": 0.0, - "food": "Koriander (gemahlen)", + "food": "Koriandersamen (gemahlen)", "unit": "kg / Kilogramm" }, { "amount": 0.0, - "food": "Koriander (gemahlen)", + "food": "Koriandersamen (gemahlen)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Koriander (gemahlen)", + "full_name": "Koriandersamen (gemahlen)", "id": 250, "ignore_shopping": false, "inherit_fields": [], - "name": "Koriander (gemahlen)", + "name": "Koriandersamen (gemahlen)", "numchild": 0, "open_data_slug": null, "parent": null, diff --git a/out/json/Schwarzwaldbutter.json b/out/json/Schwarzwaldbutter.json index 920ef26..bc60c02 100644 --- a/out/json/Schwarzwaldbutter.json +++ b/out/json/Schwarzwaldbutter.json @@ -59,7 +59,7 @@ "name": "Aufstrich", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:47:20.994220+02:00" + "updated_at": "2025-06-09T00:04:28.184795+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -70,7 +70,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -81,7 +81,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -118,8 +118,8 @@ ], "food": { "child_inherit_fields": [], - "description": "", - "fdc_id": null, + "description": "Allergene: \u2049\ufe0f verwendetes Produkt pr\u00fcfen", + "fdc_id": 1, "food_onhand": false, "full_name": "Margarine", "id": 450, @@ -130,9 +130,30 @@ "open_data_slug": null, "parent": null, "plural_name": null, - "properties": [], + "properties": [ + { + "id": 9, + "property_amount": null, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -166,16 +187,10 @@ "always_use_plural_food": false, "always_use_plural_unit": false, "amount": 2.0, - "conversions": [ - { - "amount": 2.0, - "food": "Knoblauch", - "unit": "Zehe" - } - ], + "conversions": [], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauch", @@ -189,7 +204,14 @@ "plural_name": "Knoblauch", "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -208,14 +230,7 @@ "note": "", "order": 1, "original_text": "2 Zehe/n Knoblauch", - "unit": { - "base_unit": "", - "description": "", - "id": 46, - "name": "Zehe", - "open_data_slug": null, - "plural_name": "Zehen" - }, + "unit": null, "used_in_recipes": [ { "id": 60, @@ -241,7 +256,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Kr\u00e4uter gemischt (8-Kr\u00e4uter)", @@ -255,7 +270,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -292,7 +314,7 @@ "conversions": [], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz", @@ -347,7 +369,7 @@ "conversions": [], "food": { "child_inherit_fields": [], - "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Pfeffer (schwarz)", @@ -413,7 +435,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Fichtenspitzen", @@ -427,7 +449,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -511,7 +540,7 @@ "time": 0 } ], - "updated_at": "2025-06-06T22:43:33.690130+02:00", + "updated_at": "2025-06-07T04:19:57.584655+02:00", "waiting_time": 0, "working_time": 0 } \ No newline at end of file diff --git a/out/json/Soja-Gulasch.json b/out/json/Soja-Gulasch.json index f737e9f..3a734f7 100644 --- a/out/json/Soja-Gulasch.json +++ b/out/json/Soja-Gulasch.json @@ -8,7 +8,7 @@ "description": "Energie / Brennwert in KiloJoule", "food_values": { "20": { - "food": "Soja Schnetzel", + "food": "Sojaschnetzel", "id": 20, "value": 56280.0 }, @@ -18,12 +18,12 @@ "value": 0 }, "21": { - "food": "Paprikastreifen Rot tiefgefroren", + "food": "Paprikastreifen, rot (TK)", "id": 21, "value": 10245.0 }, "22": { - "food": "Kartoffel frisch", + "food": "Kartoffel (frisch)", "id": 22, "value": null }, @@ -32,8 +32,13 @@ "id": 23, "value": null }, + "232": { + "food": "Majoran (getrocknet)", + "id": 232, + "value": null + }, "24": { - "food": "Tomaten gest\u00fcckelt", + "food": "Tomaten, gest\u00fcckelt (Dose)", "id": 24, "value": null }, @@ -48,7 +53,7 @@ "value": null }, "26": { - "food": "Karotten gew\u00fcrfelt TK", + "food": "Karotten, gew\u00fcrfelt (TK)", "id": 26, "value": 3657.5 }, @@ -58,7 +63,7 @@ "value": null }, "28": { - "food": "Paprika edels\u00fcss", + "food": "Paprika edels\u00fc\u00df", "id": 28, "value": null }, @@ -68,30 +73,20 @@ "value": null }, "31": { - "food": "Knoblauch TK", + "food": "Knoblauch (TK)", "id": 31, "value": null }, "32": { - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "id": 32, "value": null }, - "33": { - "food": "Majoran", - "id": 33, - "value": null - }, "34": { "food": "Thymian", "id": 34, "value": null }, - "35": { - "food": "Oregano", - "id": 35, - "value": null - }, "36": { "food": "Tomatenmark", "id": 36, @@ -101,6 +96,11 @@ "food": "Zucker", "id": 37, "value": null + }, + "400": { + "food": "Oregano (getrocknet)", + "id": 400, + "value": null } }, "id": 1, @@ -124,7 +124,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -135,7 +135,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" }, { "created_at": "2024-08-12T00:11:38.608095+02:00", @@ -172,29 +172,29 @@ "conversions": [ { "amount": 4.0, - "food": "Soja Schnetzel", + "food": "Sojaschnetzel", "unit": "kg / Kilogramm" }, { "amount": 4000.0, - "food": "Soja Schnetzel", + "food": "Sojaschnetzel", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "Soja Schnetzel in l\u00e4nglichen Filetstreifen", + "description": "Sojaschnetzel in l\u00e4nglichen Filetstreifen\n\nAllergene: Soja", "fdc_id": null, "food_onhand": false, - "full_name": "Soja Schnetzel", + "full_name": "Sojaschnetzel", "id": 20, "ignore_shopping": false, "inherit_fields": [], - "name": "Soja Schnetzel", + "name": "Sojaschnetzel", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "Soja Schnetzel", + "plural_name": "", "properties": [ { "id": 1, @@ -270,7 +270,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Verwendetes Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "Gem\u00fcsebr\u00fche", @@ -332,29 +332,29 @@ "conversions": [ { "amount": 100.0, - "food": "Majoran", + "food": "Majoran (getrocknet)", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "Majoran", + "food": "Majoran (getrocknet)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Majoran", - "id": 33, + "full_name": "Majoran (getrocknet)", + "id": 232, "ignore_shopping": false, "inherit_fields": [], - "name": "Majoran", + "name": "Majoran (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "", + "plural_name": null, "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { @@ -416,7 +416,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Thymian", @@ -478,25 +478,25 @@ "conversions": [ { "amount": 100.0, - "food": "Oregano", + "food": "Oregano (getrocknet)", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "Oregano", + "food": "Oregano (getrocknet)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Oregano", - "id": 35, + "full_name": "Oregano (getrocknet)", + "id": 400, "ignore_shopping": false, "inherit_fields": [], - "name": "Oregano", + "name": "Oregano (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -517,9 +517,9 @@ "substitute_onhand": false, "substitute_siblings": false, "supermarket_category": { - "description": "", - "id": 6, - "name": "Gew\u00fcrze" + "description": null, + "id": 34, + "name": "Kr\u00e4uter und Gew\u00fcrze" }, "url": "" }, @@ -572,7 +572,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Pfeffer (schwarz)", @@ -634,25 +634,25 @@ "conversions": [ { "amount": 100.0, - "food": "Paprika edels\u00fcss", + "food": "Paprika edels\u00fc\u00df", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "Paprika edels\u00fcss", + "food": "Paprika edels\u00fc\u00df", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Paprika edels\u00fcss", + "full_name": "Paprika edels\u00fc\u00df", "id": 28, "ignore_shopping": false, "inherit_fields": [], - "name": "Paprika edels\u00fcss", + "name": "Paprika edels\u00fc\u00df", "numchild": 0, "open_data_slug": null, "parent": null, @@ -718,7 +718,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zucker", @@ -795,25 +795,25 @@ "conversions": [ { "amount": 2.5, - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "unit": "kg / Kilogramm" }, { "amount": 2500.0, - "food": "Zwiebeln gew\u00fcrfelt TK", + "food": "Zwiebeln, gew\u00fcrfelt (TK)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln gew\u00fcrfelt TK", + "full_name": "Zwiebeln, gew\u00fcrfelt (TK)", "id": 32, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln gew\u00fcrfelt TK", + "name": "Zwiebeln, gew\u00fcrfelt (TK)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -879,7 +879,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Naive Annahme: 1EL = 15g", + "description": "Naive Annahme: 1EL = 15g\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Tomatenmark", @@ -966,7 +966,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zucker", @@ -1028,25 +1028,25 @@ "conversions": [ { "amount": 2.5, - "food": "Karotten gew\u00fcrfelt TK", + "food": "Karotten, gew\u00fcrfelt (TK)", "unit": "kg / Kilogramm" }, { "amount": 2500.0, - "food": "Karotten gew\u00fcrfelt TK", + "food": "Karotten, gew\u00fcrfelt (TK)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Karotten gew\u00fcrfelt TK", + "full_name": "Karotten, gew\u00fcrfelt (TK)", "id": 26, "ignore_shopping": false, "inherit_fields": [], - "name": "Karotten gew\u00fcrfelt TK", + "name": "Karotten, gew\u00fcrfelt (TK)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -1115,29 +1115,29 @@ "conversions": [ { "amount": 7.5, - "food": "Paprikastreifen Rot tiefgefroren", + "food": "Paprikastreifen, rot (TK)", "unit": "kg / Kilogramm" }, { "amount": 7500.0, - "food": "Paprikastreifen Rot tiefgefroren", + "food": "Paprikastreifen, rot (TK)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Paprikastreifen Rot tiefgefroren", + "full_name": "Paprikastreifen, rot (TK)", "id": 21, "ignore_shopping": false, "inherit_fields": [], - "name": "Paprikastreifen Rot tiefgefroren", + "name": "Paprikastreifen, rot (TK)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "Paprikastreifen Rot tiefgefroren", + "plural_name": "", "properties": [ { "id": 2, @@ -1202,25 +1202,25 @@ "conversions": [ { "amount": 100.0, - "food": "Knoblauch TK", + "food": "Knoblauch (TK)", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "Knoblauch TK", + "food": "Knoblauch (TK)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Knoblauch TK", + "full_name": "Knoblauch (TK)", "id": 31, "ignore_shopping": false, "inherit_fields": [], - "name": "Knoblauch TK", + "name": "Knoblauch (TK)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -1290,25 +1290,25 @@ "conversions": [ { "amount": 4.0, - "food": "Tomaten gest\u00fcckelt", + "food": "Tomaten, gest\u00fcckelt (Dose)", "unit": "Liter" }, { "amount": 4000.0, - "food": "Tomaten gest\u00fcckelt", + "food": "Tomaten, gest\u00fcckelt (Dose)", "unit": "Milliliter" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Tomaten gest\u00fcckelt", + "full_name": "Tomaten, gest\u00fcckelt (Dose)", "id": 24, "ignore_shopping": false, "inherit_fields": [], - "name": "Tomaten gest\u00fcckelt", + "name": "Tomaten, gest\u00fcckelt (Dose)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -1388,7 +1388,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "passierte Tomaten (Dose)", @@ -1475,7 +1475,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Verwendetes Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "Gem\u00fcsebr\u00fche", @@ -1548,7 +1548,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Sulfite", "fdc_id": null, "food_onhand": false, "full_name": "Rotwein", @@ -1610,29 +1610,29 @@ "conversions": [ { "amount": 8.0, - "food": "Kartoffel frisch", + "food": "Kartoffel (frisch)", "unit": "kg / Kilogramm" }, { "amount": 8000.0, - "food": "Kartoffel frisch", + "food": "Kartoffel (frisch)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Kartoffel frisch", + "full_name": "Kartoffel (frisch)", "id": 22, "ignore_shopping": false, "inherit_fields": [], - "name": "Kartoffel frisch", + "name": "Kartoffel (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "Kartoffeln frisch", + "plural_name": "Kartoffeln (frisch)", "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { @@ -1698,25 +1698,25 @@ "conversions": [ { "amount": 100.0, - "food": "Paprika edels\u00fcss", + "food": "Paprika edels\u00fc\u00df", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "Paprika edels\u00fcss", + "food": "Paprika edels\u00fc\u00df", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Paprika edels\u00fcss", + "full_name": "Paprika edels\u00fc\u00df", "id": 28, "ignore_shopping": false, "inherit_fields": [], - "name": "Paprika edels\u00fcss", + "name": "Paprika edels\u00fc\u00df", "numchild": 0, "open_data_slug": null, "parent": null, @@ -1782,7 +1782,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Paprika rosenscharf", @@ -1865,7 +1865,7 @@ ], "food": { "child_inherit_fields": [], - "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/", + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Pfeffer (schwarz)", @@ -1927,29 +1927,29 @@ "conversions": [ { "amount": 100.0, - "food": "Majoran", + "food": "Majoran (getrocknet)", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "Majoran", + "food": "Majoran (getrocknet)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Majoran", - "id": 33, + "full_name": "Majoran (getrocknet)", + "id": 232, "ignore_shopping": false, "inherit_fields": [], - "name": "Majoran", + "name": "Majoran (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "", + "plural_name": null, "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { @@ -2000,25 +2000,25 @@ "conversions": [ { "amount": 100.0, - "food": "Oregano", + "food": "Oregano (getrocknet)", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "Oregano", + "food": "Oregano (getrocknet)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Oregano", - "id": 35, + "full_name": "Oregano (getrocknet)", + "id": 400, "ignore_shopping": false, "inherit_fields": [], - "name": "Oregano", + "name": "Oregano (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -2039,9 +2039,9 @@ "substitute_onhand": false, "substitute_siblings": false, "supermarket_category": { - "description": "", - "id": 6, - "name": "Gew\u00fcrze" + "description": null, + "id": 34, + "name": "Kr\u00e4uter und Gew\u00fcrze" }, "url": "" }, @@ -2084,7 +2084,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Thymian", @@ -2157,7 +2157,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Raucharoma", diff --git a/out/json/Vegane Aioli.json b/out/json/Vegane Aioli.json index 6976350..191f809 100644 --- a/out/json/Vegane Aioli.json +++ b/out/json/Vegane Aioli.json @@ -13,12 +13,12 @@ "value": null }, "31": { - "food": "Knoblauch TK", + "food": "Knoblauch (TK)", "id": 31, "value": null }, "381": { - "food": "Senf (Mittelscharf)", + "food": "Senf, mittelscharf", "id": 381, "value": null }, @@ -54,7 +54,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -65,7 +65,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" } ], "last_cooked": null, @@ -102,7 +102,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Soja", "fdc_id": null, "food_onhand": false, "full_name": "Sojamilch", @@ -116,7 +116,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -164,7 +171,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Raps\u00f6l", @@ -178,7 +185,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -215,25 +229,25 @@ "conversions": [ { "amount": 0.5, - "food": "Knoblauch TK", + "food": "Knoblauch (TK)", "unit": "kg / Kilogramm" }, { "amount": 500.0, - "food": "Knoblauch TK", + "food": "Knoblauch (TK)", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Knoblauch TK", + "full_name": "Knoblauch (TK)", "id": 31, "ignore_shopping": false, "inherit_fields": [], - "name": "Knoblauch TK", + "name": "Knoblauch (TK)", "numchild": 0, "open_data_slug": null, "parent": null, @@ -288,25 +302,25 @@ "conversions": [ { "amount": 0.5, - "food": "Senf (Mittelscharf)", + "food": "Senf, mittelscharf", "unit": "kg / Kilogramm" }, { "amount": 500.0, - "food": "Senf (Mittelscharf)", + "food": "Senf, mittelscharf", "unit": "g / Gramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Senf", "fdc_id": null, "food_onhand": false, - "full_name": "Senf (Mittelscharf)", + "full_name": "Senf, mittelscharf", "id": 381, "ignore_shopping": false, "inherit_fields": [], - "name": "Senf (Mittelscharf)", + "name": "Senf, mittelscharf", "numchild": 0, "open_data_slug": null, "parent": null, @@ -372,7 +386,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zitronensaft", diff --git a/out/json/Veganes Pizzabaguette Käse-Räuchertofu.json b/out/json/Veganes Pizzabaguette Käse-Räuchertofu.json index f0a8063..68e5c68 100644 --- a/out/json/Veganes Pizzabaguette Käse-Räuchertofu.json +++ b/out/json/Veganes Pizzabaguette Käse-Räuchertofu.json @@ -17,6 +17,11 @@ "id": 264, "value": null }, + "373": { + "food": "Zwiebeln, rot (frisch)", + "id": 373, + "value": null + }, "391": { "food": "Salz & Pfeffer", "id": 391, @@ -36,11 +41,6 @@ "food": "vegane Creme Fraiche", "id": 418, "value": null - }, - "444": { - "food": "rote Zwiebel", - "id": 444, - "value": null } }, "id": 1, @@ -64,7 +64,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -75,7 +75,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" }, { "created_at": "2025-05-06T20:28:52.453996+02:00", @@ -123,7 +123,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0fProdukt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "vegane Creme Fraiche", @@ -137,7 +137,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -184,7 +191,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauchpulver", @@ -246,36 +253,43 @@ "conversions": [ { "amount": 1.0, - "food": "rote Zwiebel", + "food": "Zwiebeln, rot (frisch)", "unit": "St\u00fcck" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "rote Zwiebel", - "id": 444, + "full_name": "Zwiebeln, rot (frisch)", + "id": 373, "ignore_shopping": false, "inherit_fields": [], - "name": "rote Zwiebel", + "name": "Zwiebeln, rot (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "rote Zwiebeln", + "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, "substitute_onhand": false, "substitute_siblings": false, "supermarket_category": { - "description": null, - "id": 33, - "name": "Obst und Gem\u00fcse" + "description": "", + "id": 3, + "name": "Gem\u00fcse (frisch)" }, "url": "" }, @@ -318,7 +332,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Soja", "fdc_id": null, "food_onhand": false, "full_name": "R\u00e4uchertofu", @@ -391,7 +405,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "veganer Reibek\u00e4se", @@ -405,7 +419,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -457,7 +478,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz & Pfeffer", @@ -471,7 +492,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -529,7 +557,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Gluten", "fdc_id": null, "food_onhand": false, "full_name": "Aufbackbr\u00f6tchen", @@ -543,7 +571,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, diff --git a/out/json/Veganes Pizzabaguette Ofengemüse.json b/out/json/Veganes Pizzabaguette Ofengemüse.json index 04ce615..24ff068 100644 --- a/out/json/Veganes Pizzabaguette Ofengemüse.json +++ b/out/json/Veganes Pizzabaguette Ofengemüse.json @@ -7,6 +7,16 @@ "1": { "description": "Energie / Brennwert in KiloJoule", "food_values": { + "221": { + "food": "Zwiebeln (frisch)", + "id": 221, + "value": null + }, + "23": { + "food": "passierte Tomaten (Dose)", + "id": 23, + "value": 100.3 + }, "255": { "food": "Zucchini", "id": 255, @@ -17,31 +27,26 @@ "id": 264, "value": null }, + "318": { + "food": "Paprika (frisch)", + "id": 318, + "value": null + }, "391": { "food": "Salz & Pfeffer", "id": 391, "value": 0 }, - "399": { - "food": "passierte Tomaten", - "id": 399, - "value": null - }, "400": { - "food": "getrockneter Oregano", + "food": "Oregano (getrocknet)", "id": 400, "value": null }, "401": { - "food": "Basilikum getrocknet", + "food": "Basilikum (getrocknet)", "id": 401, "value": null }, - "402": { - "food": "Paprika", - "id": 402, - "value": null - }, "404": { "food": "veganer Reibek\u00e4se", "id": 404, @@ -51,18 +56,13 @@ "food": "Aufbackbr\u00f6tchen", "id": 405, "value": null - }, - "415": { - "food": "Zwiebeln", - "id": 415, - "value": null } }, "id": 1, "missing_value": true, "name": "Brennwert[kJ]", "order": 0, - "total_value": 0, + "total_value": 100.3, "unit": "kJ" } }, @@ -79,7 +79,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -90,7 +90,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" }, { "created_at": "2025-05-06T20:28:52.453996+02:00", @@ -127,32 +127,53 @@ "conversions": [ { "amount": 100.0, - "food": "passierte Tomaten", + "food": "passierte Tomaten (Dose)", "unit": "g / Gramm" }, { "amount": 0.1, - "food": "passierte Tomaten", + "food": "passierte Tomaten (Dose)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "passierte Tomaten", - "id": 399, + "full_name": "passierte Tomaten (Dose)", + "id": 23, "ignore_shopping": false, "inherit_fields": [], - "name": "passierte Tomaten", + "name": "passierte Tomaten (Dose)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "passierte Tomaten", - "properties": [], + "plural_name": "", + "properties": [ + { + "id": 3, + "property_amount": 100.3, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -163,7 +184,7 @@ "id": 4, "name": "Konserven" }, - "url": "" + "url": "https://produkte.metro.de/shop/pv/BTY-X310022/0032/0021/aro-Passierte-Tomaten-1-l-Packung" }, "id": 911, "is_header": false, @@ -193,27 +214,34 @@ "conversions": [ { "amount": 1.0, - "food": "getrockneter Oregano", + "food": "Oregano (getrocknet)", "unit": "TL" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "getrockneter Oregano", + "full_name": "Oregano (getrocknet)", "id": 400, "ignore_shopping": false, "inherit_fields": [], - "name": "getrockneter Oregano", + "name": "Oregano (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "getrockneter Oregano", + "plural_name": "", "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -254,27 +282,34 @@ "conversions": [ { "amount": 0.5, - "food": "Basilikum getrocknet", + "food": "Basilikum (getrocknet)", "unit": "TL" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Basilikum getrocknet", + "full_name": "Basilikum (getrocknet)", "id": 401, "ignore_shopping": false, "inherit_fields": [], - "name": "Basilikum getrocknet", + "name": "Basilikum (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -321,7 +356,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauchpulver", @@ -383,41 +418,48 @@ "conversions": [ { "amount": 80.0, - "food": "Paprika", + "food": "Paprika (frisch)", "unit": "g / Gramm" }, { "amount": 0.08, - "food": "Paprika", + "food": "Paprika (frisch)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Sorte\tMin. Gewicht\tMax. Gewicht\tDurchschnittsgewicht\nGelbe Paprika\t88 Gramm\t237 Gramm\t157 Gramm\nGr\u00fcne Paprika\t68 Gramm\t220 Gramm\t143 Gramm\nRote Paprika\t82 Gramm\t236 Gramm\t164 Gramm\n\nAllergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Paprika", - "id": 402, + "full_name": "Paprika (frisch)", + "id": 318, "ignore_shopping": false, "inherit_fields": [], - "name": "Paprika", + "name": "Paprika (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "Paprika", + "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, "substitute_onhand": false, "substitute_siblings": false, "supermarket_category": { - "description": null, - "id": 33, - "name": "Obst und Gem\u00fcse" + "description": "", + "id": 3, + "name": "Gem\u00fcse (frisch)" }, "url": "" }, @@ -460,7 +502,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Zucchini", @@ -522,38 +564,49 @@ "conversions": [ { "amount": 40.0, - "food": "Zwiebeln", + "food": "Zwiebeln (frisch)", "unit": "g / Gramm" }, { "amount": 0.04, - "food": "Zwiebeln", + "food": "Zwiebeln (frisch)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Zwiebeln", - "id": 415, + "full_name": "Zwiebeln (frisch)", + "id": 221, "ignore_shopping": false, "inherit_fields": [], - "name": "Zwiebeln", + "name": "Zwiebeln (frisch)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": null, + "plural_name": "", "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, "substitute_onhand": false, "substitute_siblings": false, - "supermarket_category": null, + "supermarket_category": { + "description": "", + "id": 3, + "name": "Gem\u00fcse (frisch)" + }, "url": "" }, "id": 916, @@ -595,7 +648,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "veganer Reibek\u00e4se", @@ -609,7 +662,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -661,7 +721,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz & Pfeffer", @@ -675,7 +735,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -733,7 +800,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Gluten", "fdc_id": null, "food_onhand": false, "full_name": "Aufbackbr\u00f6tchen", @@ -747,7 +814,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, diff --git a/out/json/Veganes Pizzabaguette Tomate-Käse.json b/out/json/Veganes Pizzabaguette Tomate-Käse.json index 3137c44..6dc3752 100644 --- a/out/json/Veganes Pizzabaguette Tomate-Käse.json +++ b/out/json/Veganes Pizzabaguette Tomate-Käse.json @@ -7,6 +7,11 @@ "1": { "description": "Energie / Brennwert in KiloJoule", "food_values": { + "23": { + "food": "passierte Tomaten (Dose)", + "id": 23, + "value": 125.375 + }, "264": { "food": "Knoblauchpulver", "id": 264, @@ -17,18 +22,13 @@ "id": 391, "value": 0 }, - "399": { - "food": "passierte Tomaten", - "id": 399, - "value": null - }, "400": { - "food": "getrockneter Oregano", + "food": "Oregano (getrocknet)", "id": 400, "value": null }, "401": { - "food": "Basilikum getrocknet", + "food": "Basilikum (getrocknet)", "id": 401, "value": null }, @@ -57,7 +57,7 @@ "missing_value": true, "name": "Brennwert[kJ]", "order": 0, - "total_value": 0, + "total_value": 125.375, "unit": "kJ" } }, @@ -74,7 +74,7 @@ "name": "GPN", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.362265+02:00" + "updated_at": "2025-06-09T00:04:28.190990+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -85,7 +85,7 @@ "name": "gpn23", "numchild": 0, "parent": null, - "updated_at": "2025-06-06T23:49:52.365514+02:00" + "updated_at": "2025-06-09T00:04:28.194071+02:00" }, { "created_at": "2025-05-06T20:28:52.453996+02:00", @@ -122,32 +122,53 @@ "conversions": [ { "amount": 125.0, - "food": "passierte Tomaten", + "food": "passierte Tomaten (Dose)", "unit": "g / Gramm" }, { "amount": 0.125, - "food": "passierte Tomaten", + "food": "passierte Tomaten (Dose)", "unit": "kg / Kilogramm" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "passierte Tomaten", - "id": 399, + "full_name": "passierte Tomaten (Dose)", + "id": 23, "ignore_shopping": false, "inherit_fields": [], - "name": "passierte Tomaten", + "name": "passierte Tomaten (Dose)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "passierte Tomaten", - "properties": [], + "plural_name": "", + "properties": [ + { + "id": 3, + "property_amount": 100.3, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -158,7 +179,7 @@ "id": 4, "name": "Konserven" }, - "url": "" + "url": "https://produkte.metro.de/shop/pv/BTY-X310022/0032/0021/aro-Passierte-Tomaten-1-l-Packung" }, "id": 823, "is_header": false, @@ -194,7 +215,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Knoblauchpulver", @@ -256,27 +277,34 @@ "conversions": [ { "amount": 1.0, - "food": "getrockneter Oregano", + "food": "Oregano (getrocknet)", "unit": "TL" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "getrockneter Oregano", + "full_name": "Oregano (getrocknet)", "id": 400, "ignore_shopping": false, "inherit_fields": [], - "name": "getrockneter Oregano", + "name": "Oregano (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, - "plural_name": "getrockneter Oregano", + "plural_name": "", "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -317,27 +345,34 @@ "conversions": [ { "amount": 0.5, - "food": "Basilikum getrocknet", + "food": "Basilikum (getrocknet)", "unit": "TL" } ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Basilikum getrocknet", + "full_name": "Basilikum (getrocknet)", "id": 401, "ignore_shopping": false, "inherit_fields": [], - "name": "Basilikum getrocknet", + "name": "Basilikum (getrocknet)", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -384,7 +419,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Tomate", @@ -398,7 +433,14 @@ "plural_name": "Tomaten", "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -450,7 +492,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0f Produkt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "veganer Reibek\u00e4se", @@ -464,7 +506,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -516,7 +565,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: \u2049\ufe0fProdukt pr\u00fcfen", "fdc_id": null, "food_onhand": false, "full_name": "veganer Mozarella", @@ -530,7 +579,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -582,7 +638,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, "full_name": "Salz & Pfeffer", @@ -596,7 +652,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, @@ -654,7 +717,7 @@ ], "food": { "child_inherit_fields": [], - "description": "", + "description": "Allergene: Gluten", "fdc_id": null, "food_onhand": false, "full_name": "Aufbackbr\u00f6tchen", @@ -668,7 +731,14 @@ "plural_name": null, "properties": [], "properties_food_amount": 100.0, - "properties_food_unit": null, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, "recipe": null, "substitute": [], "substitute_children": false, diff --git a/out/markdown/Bagel.md b/out/markdown/Bagel.md index a5f3af1..a2f75b8 100644 --- a/out/markdown/Bagel.md +++ b/out/markdown/Bagel.md @@ -11,10 +11,10 @@ - 660 g Mehl - 2 g Trockenhefe - 17 g Salz -- 9 g Malzsyrup +- 9 g Malzsirup - 340 ml Wasser - 4 l Wasser -- 40 g Malzsyrup +- 40 g Malzsirup ## Zubereitung 1. Poolish @@ -26,7 +26,7 @@ - 660 g Mehl - 2 g Trockenhefe - 17 g Salz -- 9 g Malzsyrup +- 9 g Malzsirup - 340 ml Wasser
Mische zuerst das Poolish mit Wasser. Gebe dann die restlichen Zutaten hinzu. Knete für 10 Minuten, bis der Teig homogen wird.
3. Dehnen @@ -41,7 +41,7 @@Lasse die Bagel für 30 Minuten ruhen.
8. Cook - 4 l Wasser -- 40 g Malzsyrup +- 40 g MalzsirupBagels in kochendem Malzsyrupwasser für 60 Sekunden kochen. Dann in Sesam wenden.
9. BakeBei 240 Grad 20 Minuten backen
diff --git a/out/markdown/Cashew-Streichkäse.md b/out/markdown/Cashew-Streichkäse.md index 2ad4045..383373f 100644 --- a/out/markdown/Cashew-Streichkäse.md +++ b/out/markdown/Cashew-Streichkäse.md @@ -9,7 +9,7 @@ Original: https://proveg.com/de/vegane-rezepte/veganer-cashew-streichkaese/ ## Zutaten (gesamt) - 150 g Cashewkerne - 200 ml Wasser -- 30 g getrocknete Tomaten +- 30 g Getrocknete Tomaten - 1 g Chiliflocken - 5 g Paprikapulver - 10 g Salz @@ -19,7 +19,7 @@ Original: https://proveg.com/de/vegane-rezepte/veganer-cashew-streichkaese/ 1. - 150 g Cashewkerne - 200 ml Wasser -- 30 g getrocknete Tomaten +- 30 g Getrocknete Tomaten - 1 g Chiliflocken - 5 g Paprikapulver - 10 g Salz diff --git a/out/markdown/Erbsenhummus.md b/out/markdown/Erbsenhummus.md index 29d6aad..06fc822 100644 --- a/out/markdown/Erbsenhummus.md +++ b/out/markdown/Erbsenhummus.md @@ -6,7 +6,7 @@ - 2 Zehe Knoblauch (frisch) - 0.5 Bund Petersilie - 1 Stück Zitronenschale -- 4 EL Zironensaft +- 4 EL Zitronensaft - 2 EL Tahini - Salz - Kreuzkümmel (Cumin) @@ -19,7 +19,7 @@ - 2 Zehe Knoblauch (frisch) - 0.5 Bund Petersilie - 1 Stück Zitronenschale -- 4 EL Zironensaft +- 4 EL Zitronensaft - 2 EL Tahini - Salz - Kreuzkümmel (Cumin) diff --git a/out/markdown/Erbsensuppe mit Räuchertofu.md b/out/markdown/Erbsensuppe mit Räuchertofu.md index 68cd784..80cf4ae 100644 --- a/out/markdown/Erbsensuppe mit Räuchertofu.md +++ b/out/markdown/Erbsensuppe mit Räuchertofu.md @@ -6,9 +6,9 @@ Leicht abgewandelt ## Zutaten (gesamt) -- 3 kg Zwiebeln gewürfelt TK +- 3 kg Zwiebeln, gewürfelt (TK) - 10 kg Suppengrün (frisch) -- 10 kg Kartoffel frisch +- 10 kg Kartoffel (frisch) - 1 kg Gemüsebrühe - 0.2 kg Salz - 0.01 kg Pfeffer (schwarz) @@ -16,15 +16,15 @@ Leicht abgewandelt - 3.5 kg Erbsen (trocken) - 4.5 kg Räuchertofu - Zucker -- 9 kg Zwiebeln frisch +- 9 kg Zwiebeln (frisch) - 1 kg Petersilie (frisch) - Raucharoma ## Zubereitung 1. -- 3 kg Zwiebeln gewürfelt TK +- 3 kg Zwiebeln, gewürfelt (TK) - 10 kg Suppengrün (frisch) -- 10 kg Kartoffel frisch +- 10 kg Kartoffel (frisch) - 1 kg Gemüsebrühe - 0.2 kg Salz - 0.01 kg Pfeffer (schwarz) @@ -32,7 +32,7 @@ Leicht abgewandelt - 3.5 kg Erbsen (trocken) - 4.5 kg Räuchertofu - Zucker -- 9 kg Zwiebeln frisch +- 9 kg Zwiebeln (frisch) - 1 kg Petersilie (frisch) - RaucharomaDie Butter einige Zeit auf Zimmertemperatur aufwärmen lassen, damit sie sich verarbeiten lässt.
2. diff --git a/out/markdown/Gulaschmarmelade.md b/out/markdown/Gulaschmarmelade.md index 9494890..e088634 100644 --- a/out/markdown/Gulaschmarmelade.md +++ b/out/markdown/Gulaschmarmelade.md @@ -5,7 +5,7 @@ Endmenge geschätzt, sollte aber ungefähr passen ## Zutaten (gesamt) -- 500 g Paprika (rot oder gemischt) +- 500 g Paprika, rot oder gemischt - 20 g Chilischoten - 250 g Gelierzucker 3:1 - 150 ml Branntweinessig @@ -13,7 +13,7 @@ Endmenge geschätzt, sollte aber ungefähr passen ## Zubereitung 1. -- 500 g Paprika (rot oder gemischt) +- 500 g Paprika, rot oder gemischt - 20 g Chilischoten - 250 g Gelierzucker 3:1 - 150 ml Branntweinessig diff --git a/out/markdown/Kartoffelgulasch.md b/out/markdown/Kartoffelgulasch.md index dc83455..dbd3523 100644 --- a/out/markdown/Kartoffelgulasch.md +++ b/out/markdown/Kartoffelgulasch.md @@ -6,47 +6,47 @@ ## Zutaten (gesamt) -- 2.5 kg Zwiebeln gewürfelt TK +- 2.5 kg Zwiebeln, gewürfelt (TK) - 1 kg Tomatenmark - 100 g Zucker -- 2.5 kg Karotten gewürfelt TK -- 7.5 kg Paprikastreifen Rot tiefgefroren -- 100 g Knoblauch TK -- 4 Liter Tomaten gestückelt +- 2.5 kg Karotten, gewürfelt (TK) +- 7.5 kg Paprikastreifen, rot (TK) +- 100 g Knoblauch (TK) +- 4 Liter Tomaten, gestückelt (Dose) - 4 Liter passierte Tomaten (Dose) - 2 Liter Gemüsebrühe - 2 Liter Rotwein -- 20 kg Kartoffel frisch -- 100 g Paprika edelsüss +- 20 kg Kartoffel (frisch) +- 100 g Paprika edelsüß - 50 g Paprika rosenscharf - 20 g Pfeffer (schwarz) -- Majoran -- Oregano +- Majoran (getrocknet) +- Oregano (getrocknet) - Thymian - Raucharoma ## Zubereitung 1. Soja & Gemüse Anbraten -- 2.5 kg Zwiebeln gewürfelt TK +- 2.5 kg Zwiebeln, gewürfelt (TK) - 1 kg Tomatenmark - 100 g Zucker -- 2.5 kg Karotten gewürfelt TK -- 7.5 kg Paprikastreifen Rot tiefgefroren -- 100 g Knoblauch TK +- 2.5 kg Karotten, gewürfelt (TK) +- 7.5 kg Paprikastreifen, rot (TK) +- 100 g Knoblauch (TK)Das Soja und das Gemüse nacheinander anbraten, erst Soja, dann Zwiebeln, dann die Karotten und die Paprika. Dabei immer etwas Tomatenmark und Gewürze gegen zugeben. Bei Zeitdruck können Karotten und Paprika übersprungen werden. Ganz zum Schluss kurz den Knoblauch kurz anbraten.
2. Kochen -- 4 Liter Tomaten gestückelt +- 4 Liter Tomaten, gestückelt (Dose) - 4 Liter passierte Tomaten (Dose) - 2 Liter Gemüsebrühe - 2 Liter Rotwein -- 20 kg Kartoffel frisch +- 20 kg Kartoffel (frisch)Beginnend mit dem Soja und dem Gemüse nun alles in den großen Topf werfen und kochen. Dabei die gestückelten und passierten Tomaten und den Rotwein zugeben. Nachdem alles kocht, ca 1h vor Ausgabe die Kartoffeln dazu geben.
3. Würzen & Abschmecken -- 100 g Paprika edelsüss +- 100 g Paprika edelsüß - 50 g Paprika rosenscharf - 20 g Pfeffer (schwarz) -- Majoran -- Oregano +- Majoran (getrocknet) +- Oregano (getrocknet) - Thymian - RaucharomaDie Gewürze dazu und abschmecken. Das Gulasch ist gut wenn es kräftig schmeckt und die Kartoffeln gar sind.
diff --git a/out/markdown/Kattis Hummus.md b/out/markdown/Kattis Hummus.md index 339934d..6a26de4 100644 --- a/out/markdown/Kattis Hummus.md +++ b/out/markdown/Kattis Hummus.md @@ -6,11 +6,11 @@ - 8 EL Tahini - 12 EL Olivenöl - 6 EL Zitronensaft -- 4 Stück Knoblauchzehen +- 4 Zehe Knoblauch (frisch) - 2 TL Kreuzkümmel (Cumin) - Salz - Pfeffer (schwarz) -- Petersilie, glatt +- Petersilie, glatt (frisch) ## Zubereitung 1. @@ -18,9 +18,9 @@ - 8 EL Tahini - 12 EL Olivenöl - 6 EL Zitronensaft -- 4 Stück Knoblauchzehen +- 4 Zehe Knoblauch (frisch) - 2 TL Kreuzkümmel (Cumin) - Salz - Pfeffer (schwarz) -- Petersilie, glatt +- Petersilie, glatt (frisch)Durchpürieren bis gewünschte Konsistenz, abschmecken, fertig. Hummus ist leider Gefühlssache
diff --git a/out/markdown/Kräuterquark.md b/out/markdown/Kräuterquark.md index 3685320..31b8861 100644 --- a/out/markdown/Kräuterquark.md +++ b/out/markdown/Kräuterquark.md @@ -7,13 +7,13 @@ Grundrezept = 50 Portionen ergibt ca 6kg ## Zutaten (gesamt) - 5 kg Magerquark - 0.66 Liter Milch -- 130 g Zwiebeln gewürfelt TK +- 130 g Zwiebeln, gewürfelt (TK) - 500 g Kräuter gemischt (8-Kräuter) ## Zubereitung 1. - 5 kg Magerquark - 0.66 Liter Milch -- 130 g Zwiebeln gewürfelt TK +- 130 g Zwiebeln, gewürfelt (TK) - 500 g Kräuter gemischt (8-Kräuter) diff --git a/out/markdown/Levervurst.md b/out/markdown/Levervurst.md index 6bdaa17..1a7ca0b 100644 --- a/out/markdown/Levervurst.md +++ b/out/markdown/Levervurst.md @@ -7,20 +7,20 @@ Aka Falsche Leberwurst, bekannt von EH21 oder GPN22 (https://entropia.de/GPN22:F ## Zutaten (gesamt) -- 60 g Zwiebeln frisch +- 60 g Zwiebeln (frisch) - 8 g Knoblauch (frisch) - 200 g Räuchertofu - 240 g Kidneybohnen (Dose) - 14 g Senf - 4 g Paprikapulver -- 8 g getrocknete Petersilie -- 8 g getrockneter Majoran +- 8 g Petersilie (getrocknet) +- 8 g Majoran (getrocknet) - 4 g Salz - 3 g Pfeffer (schwarz) ## Zubereitung 1. Vorbereiten -- 60 g Zwiebeln frisch +- 60 g Zwiebeln (frisch) - 8 g Knoblauch (frisch) - 200 g Räuchertofu - 240 g Kidneybohnen (Dose) @@ -32,8 +32,8 @@ Aka Falsche Leberwurst, bekannt von EH21 oder GPN22 (https://entropia.de/GPN22:F 2. Mischen & Würzen - 14 g Senf - 4 g Paprikapulver -- 8 g getrocknete Petersilie -- 8 g getrockneter Majoran +- 8 g Petersilie (getrocknet) +- 8 g Majoran (getrocknet) - 4 g Salz - 3 g Pfeffer (schwarz)Mischen & Abschmecken, ergibt 1 5L eimer für ca 500 Portionen Salat
diff --git a/out/markdown/Salsa.md b/out/markdown/Salsa.md index 7149fbc..7af3fd5 100644 --- a/out/markdown/Salsa.md +++ b/out/markdown/Salsa.md @@ -5,19 +5,19 @@ Grundrezept 50 Portionen = ~5kg ## Zutaten (gesamt) -- 4 kg Tomaten gestückelt +- 4 kg Tomaten, gestückelt (Dose) - 0.5 kg Paprika (frisch) -- 0.25 kg Zwiebeln frisch +- 0.25 kg Zwiebeln (frisch) - 0.5 kg Tomatenmark - Kreuzkümmel (Cumin) -- Koriander (gemahlen) +- Koriandersamen (gemahlen) ## Zubereitung 1. -- 4 kg Tomaten gestückelt +- 4 kg Tomaten, gestückelt (Dose) - 0.5 kg Paprika (frisch) -- 0.25 kg Zwiebeln frisch +- 0.25 kg Zwiebeln (frisch) - 0.5 kg Tomatenmark - Kreuzkümmel (Cumin) -- Koriander (gemahlen) +- Koriandersamen (gemahlen) diff --git a/out/markdown/Schwarzwaldbutter.md b/out/markdown/Schwarzwaldbutter.md index 4725dda..5874311 100644 --- a/out/markdown/Schwarzwaldbutter.md +++ b/out/markdown/Schwarzwaldbutter.md @@ -6,7 +6,7 @@ importiert aber abgeändert ## Zutaten (gesamt) - 250 g Margarine -- 2 Zehe Knoblauch +- 2 Knoblauch - 50 g Kräuter gemischt (8-Kräuter) - Salz - Pfeffer (schwarz) @@ -15,7 +15,7 @@ importiert aber abgeändert ## Zubereitung 1. - 250 g Margarine -- 2 Zehe Knoblauch +- 2 Knoblauch - 50 g Kräuter gemischt (8-Kräuter) - Salz - Pfeffer (schwarz) diff --git a/out/markdown/Soja-Gulasch.md b/out/markdown/Soja-Gulasch.md index db0f8e4..ff7db85 100644 --- a/out/markdown/Soja-Gulasch.md +++ b/out/markdown/Soja-Gulasch.md @@ -6,42 +6,42 @@ ## Zutaten (gesamt) -- 4 kg Soja Schnetzel +- 4 kg Sojaschnetzel - 0.6 kg Gemüsebrühe -- 100 g Majoran +- 100 g Majoran (getrocknet) - 100 g Thymian -- 100 g Oregano +- 100 g Oregano (getrocknet) - 100 g Pfeffer (schwarz) -- 100 g Paprika edelsüss +- 100 g Paprika edelsüß - Zucker -- 2.5 kg Zwiebeln gewürfelt TK +- 2.5 kg Zwiebeln, gewürfelt (TK) - 1 kg Tomatenmark - 100 g Zucker -- 2.5 kg Karotten gewürfelt TK -- 7.5 kg Paprikastreifen Rot tiefgefroren -- 100 g Knoblauch TK -- 4 Liter Tomaten gestückelt +- 2.5 kg Karotten, gewürfelt (TK) +- 7.5 kg Paprikastreifen, rot (TK) +- 100 g Knoblauch (TK) +- 4 Liter Tomaten, gestückelt (Dose) - 4 Liter passierte Tomaten (Dose) - 2 Liter Gemüsebrühe - 2 Liter Rotwein -- 8 kg Kartoffel frisch -- 100 g Paprika edelsüss +- 8 kg Kartoffel (frisch) +- 100 g Paprika edelsüß - 50 g Paprika rosenscharf - 20 g Pfeffer (schwarz) -- 100 g Majoran -- 100 g Oregano +- 100 g Majoran (getrocknet) +- 100 g Oregano (getrocknet) - 100 g Thymian - Raucharoma ## Zubereitung 1. Soja kochen -- 4 kg Soja Schnetzel +- 4 kg Sojaschnetzel - 0.6 kg Gemüsebrühe -- 100 g Majoran +- 100 g Majoran (getrocknet) - 100 g Thymian -- 100 g Oregano +- 100 g Oregano (getrocknet) - 100 g Pfeffer (schwarz) -- 100 g Paprika edelsüss +- 100 g Paprika edelsüß - ZuckerDas Soja und das Gemüse nacheinander anbraten, erst Soja, dann Zwiebeln, dann die Karotten und die Paprika. Dabei immer etwas Tomatenmark und Gewürze gegen zugeben. Bei Zeitdruck können Karotten und Paprika übersprungen werden. Ganz zum Schluss kurz den Knoblauch kurz anbraten.
3. Kochen -- 4 Liter Tomaten gestückelt +- 4 Liter Tomaten, gestückelt (Dose) - 4 Liter passierte Tomaten (Dose) - 2 Liter Gemüsebrühe - 2 Liter Rotwein -- 8 kg Kartoffel frisch +- 8 kg Kartoffel (frisch)Beginnend mit dem Soja und dem Gemüse nun alles in den großen Topf werfen und kochen. Dabei die gestückelten und passierten Tomaten und den Rotwein zugeben. Nachdem alles kocht, ca 1h vor Ausgabe die Kartoffeln dazu geben.
4. Würzen & Abschmecken -- 100 g Paprika edelsüss +- 100 g Paprika edelsüß - 50 g Paprika rosenscharf - 20 g Pfeffer (schwarz) -- 100 g Majoran -- 100 g Oregano +- 100 g Majoran (getrocknet) +- 100 g Oregano (getrocknet) - 100 g Thymian - RaucharomaDie Gewürze dazu und abschmecken. Das Gulasch ist gut wenn es kräftig schmeckt und die Kartoffeln gar sind.
diff --git a/out/markdown/Vegane Aioli.md b/out/markdown/Vegane Aioli.md index ea8a0cc..ab70ab5 100644 --- a/out/markdown/Vegane Aioli.md +++ b/out/markdown/Vegane Aioli.md @@ -7,15 +7,15 @@ Grundrezept ca 50 Portionen = ~5,5kg ## Zutaten (gesamt) - 0.66 Liter Sojamilch - 3.66 Liter Rapsöl -- 0.5 kg Knoblauch TK -- 0.5 kg Senf (Mittelscharf) +- 0.5 kg Knoblauch (TK) +- 0.5 kg Senf, mittelscharf - 0.66 Liter Zitronensaft ## Zubereitung 1. - 0.66 Liter Sojamilch - 3.66 Liter Rapsöl -- 0.5 kg Knoblauch TK -- 0.5 kg Senf (Mittelscharf) +- 0.5 kg Knoblauch (TK) +- 0.5 kg Senf, mittelscharf - 0.66 Liter Zitronensaft diff --git a/out/markdown/Veganes Pizzabaguette Käse-Räuchertofu.md b/out/markdown/Veganes Pizzabaguette Käse-Räuchertofu.md index 94da75c..27394e9 100644 --- a/out/markdown/Veganes Pizzabaguette Käse-Räuchertofu.md +++ b/out/markdown/Veganes Pizzabaguette Käse-Räuchertofu.md @@ -8,7 +8,7 @@ ## Zutaten (gesamt) - 125 g vegane Creme Fraiche - 0.5 TL Knoblauchpulver -- 1 Stück rote Zwiebel +- 1 Stück Zwiebeln, rot (frisch) - 100 g Räuchertofu - 200 g veganer Reibekäse - Salz & Pfeffer @@ -18,7 +18,7 @@ 1. Füllung vorbereiten - 125 g vegane Creme Fraiche - 0.5 TL Knoblauchpulver -- 1 Stück rote Zwiebel +- 1 Stück Zwiebeln, rot (frisch) - 100 g Räuchertofu - 200 g veganer Reibekäse - Salz & Pfeffer diff --git a/out/markdown/Veganes Pizzabaguette Ofengemüse.md b/out/markdown/Veganes Pizzabaguette Ofengemüse.md index 6b481eb..7fa90c1 100644 --- a/out/markdown/Veganes Pizzabaguette Ofengemüse.md +++ b/out/markdown/Veganes Pizzabaguette Ofengemüse.md @@ -6,26 +6,26 @@ ## Zutaten (gesamt) -- 100 g passierte Tomaten -- 1 TL getrockneter Oregano -- 0.5 TL Basilikum getrocknet +- 100 g passierte Tomaten (Dose) +- 1 TL Oregano (getrocknet) +- 0.5 TL Basilikum (getrocknet) - 0.5 TL Knoblauchpulver -- 80 g Paprika +- 80 g Paprika (frisch) - 80 g Zucchini -- 40 g Zwiebeln +- 40 g Zwiebeln (frisch) - 150 g veganer Reibekäse - Salz & Pfeffer - 4 Stück Aufbackbrötchen ## Zubereitung 1. Füllung vorbereiten -- 100 g passierte Tomaten -- 1 TL getrockneter Oregano -- 0.5 TL Basilikum getrocknet +- 100 g passierte Tomaten (Dose) +- 1 TL Oregano (getrocknet) +- 0.5 TL Basilikum (getrocknet) - 0.5 TL Knoblauchpulver -- 80 g Paprika +- 80 g Paprika (frisch) - 80 g Zucchini -- 40 g Zwiebeln +- 40 g Zwiebeln (frisch) - 150 g veganer Reibekäse - Salz & PfefferOfen auf 200°C vorheizen. Alle Zutaten schneiden und verrühren.
diff --git a/out/markdown/Veganes Pizzabaguette Tomate-Käse.md b/out/markdown/Veganes Pizzabaguette Tomate-Käse.md index 491cd47..25e22fd 100644 --- a/out/markdown/Veganes Pizzabaguette Tomate-Käse.md +++ b/out/markdown/Veganes Pizzabaguette Tomate-Käse.md @@ -6,10 +6,10 @@ ## Zutaten (gesamt) -- 125 g passierte Tomaten +- 125 g passierte Tomaten (Dose) - 0.5 TL Knoblauchpulver -- 1 TL getrockneter Oregano -- 0.5 TL Basilikum getrocknet +- 1 TL Oregano (getrocknet) +- 0.5 TL Basilikum (getrocknet) - 2 Stück Tomate - 100 g veganer Reibekäse - 100 g veganer Mozarella @@ -18,10 +18,10 @@ ## Zubereitung 1. Füllung vorbereiten -- 125 g passierte Tomaten +- 125 g passierte Tomaten (Dose) - 0.5 TL Knoblauchpulver -- 1 TL getrockneter Oregano -- 0.5 TL Basilikum getrocknet +- 1 TL Oregano (getrocknet) +- 0.5 TL Basilikum (getrocknet) - 2 Stück Tomate - 100 g veganer Reibekäse - 100 g veganer Mozarella diff --git a/out/mediawiki/Bagel.mediawiki b/out/mediawiki/Bagel.mediawiki index 09ccec7..4b9223e 100644 --- a/out/mediawiki/Bagel.mediawiki +++ b/out/mediawiki/Bagel.mediawiki @@ -11,10 +11,10 @@ * 660 g Mehl * 2 g Trockenhefe * 17 g Salz -* 9 g Malzsyrup +* 9 g Malzsirup * 340 ml Wasser * 4 l Wasser -* 40 g Malzsyrup +* 40 g Malzsirup == Zubereitung == @@ -36,7 +36,7 @@ Mische alle Zutaten und lasse den Vorteig einen halben Tag ruhen (eher länger)Mische zuerst das Poolish mit Wasser. Gebe dann die restlichen Zutaten hinzu. Knete für 10 Minuten, bis der Teig homogen wird. @@ -67,7 +67,7 @@ Lasse die Bagel für 30 Minuten ruhen.
Bagels in kochendem Malzsyrupwasser für 60 Sekunden kochen. Dann in Sesam wenden.
Die Butter einige Zeit auf Zimmertemperatur aufwärmen lassen, damit sie sich verarbeiten lässt. diff --git a/out/mediawiki/Gulaschmarmelade.mediawiki b/out/mediawiki/Gulaschmarmelade.mediawiki index 7908f36..ce4c2e3 100644 --- a/out/mediawiki/Gulaschmarmelade.mediawiki +++ b/out/mediawiki/Gulaschmarmelade.mediawiki @@ -5,7 +5,7 @@ Endmenge geschätzt, sollte aber ungefähr passen == Zutaten (gesamt) == -* 500 g Paprika (rot oder gemischt) +* 500 g Paprika, rot oder gemischt * 20 g Chilischoten * 250 g Gelierzucker 3:1 * 150 ml Branntweinessig @@ -17,7 +17,7 @@ Endmenge geschätzt, sollte aber ungefähr passen #
Das Soja und das Gemüse nacheinander anbraten, erst Soja, dann Zwiebeln, dann die Karotten und die Paprika. Dabei immer etwas Tomatenmark und Gewürze gegen zugeben. Bei Zeitdruck können Karotten und Paprika übersprungen werden. Ganz zum Schluss kurz den Knoblauch kurz anbraten.
Beginnend mit dem Soja und dem Gemüse nun alles in den großen Topf werfen und kochen. Dabei die gestückelten und passierten Tomaten und den Rotwein zugeben. Nachdem alles kocht, ca 1h vor Ausgabe die Kartoffeln dazu geben.
diff --git a/out/mediawiki/Kattis Hummus.mediawiki b/out/mediawiki/Kattis Hummus.mediawiki index cbbc611..d5f54f1 100644 --- a/out/mediawiki/Kattis Hummus.mediawiki +++ b/out/mediawiki/Kattis Hummus.mediawiki @@ -7,11 +7,11 @@ * 8 EL Tahini * 12 EL Olivenöl * 6 EL Zitronensaft -* 4 Stück Knoblauchzehen +* 4 Zehe Knoblauch (frisch) * 2 TL Kreuzkümmel (Cumin) * Salz * Pfeffer (schwarz) -* Petersilie, glatt +* Petersilie, glatt (frisch) == Zubereitung == @@ -23,11 +23,11 @@
Durchpürieren bis gewünschte Konsistenz, abschmecken, fertig. Hummus ist leider Gefühlssache
diff --git a/out/mediawiki/Salsa.mediawiki b/out/mediawiki/Salsa.mediawiki index 37f7d3b..9ea2efb 100644 --- a/out/mediawiki/Salsa.mediawiki +++ b/out/mediawiki/Salsa.mediawiki @@ -5,21 +5,21 @@ Grundrezept 50 Portionen = ~5kg == Zutaten (gesamt) == -* 4 kg Tomaten gestückelt +* 4 kg Tomaten, gestückelt (Dose) * 0.5 kg Paprika (frisch) -* 0.25 kg Zwiebeln frisch +* 0.25 kg Zwiebeln (frisch) * 0.5 kg Tomatenmark * Kreuzkümmel (Cumin) -* Koriander (gemahlen) +* Koriandersamen (gemahlen) == Zubereitung == # -* 4 kg Tomaten gestückelt +* 4 kg Tomaten, gestückelt (Dose) * 0.5 kg Paprika (frisch) -* 0.25 kg Zwiebeln frisch +* 0.25 kg Zwiebeln (frisch) * 0.5 kg Tomatenmark * Kreuzkümmel (Cumin) -* Koriander (gemahlen) +* Koriandersamen (gemahlen) diff --git a/out/mediawiki/Schwarzwaldbutter.mediawiki b/out/mediawiki/Schwarzwaldbutter.mediawiki index 80f9adf..cefba3e 100644 --- a/out/mediawiki/Schwarzwaldbutter.mediawiki +++ b/out/mediawiki/Schwarzwaldbutter.mediawiki @@ -6,7 +6,7 @@ importiert aber abgeändert == Zutaten (gesamt) == * 250 g Margarine -* 2 Zehe Knoblauch +* 2 Knoblauch * 50 g Kräuter gemischt (8-Kräuter) * Salz * Pfeffer (schwarz) @@ -19,7 +19,7 @@ importiert aber abgeändert
Das Soja und das Gemüse nacheinander anbraten, erst Soja, dann Zwiebeln, dann die Karotten und die Paprika. Dabei immer etwas Tomatenmark und Gewürze gegen zugeben. Bei Zeitdruck können Karotten und Paprika übersprungen werden. Ganz zum Schluss kurz den Knoblauch kurz anbraten.
Beginnend mit dem Soja und dem Gemüse nun alles in den großen Topf werfen und kochen. Dabei die gestückelten und passierten Tomaten und den Rotwein zugeben. Nachdem alles kocht, ca 1h vor Ausgabe die Kartoffeln dazu geben.
diff --git a/out/mediawiki/Vegane Aioli.mediawiki b/out/mediawiki/Vegane Aioli.mediawiki index 485189e..02599ba 100644 --- a/out/mediawiki/Vegane Aioli.mediawiki +++ b/out/mediawiki/Vegane Aioli.mediawiki @@ -7,8 +7,8 @@ Grundrezept ca 50 Portionen = ~5,5kg * 0.66 Liter Sojamilch * 3.66 Liter Rapsöl -* 0.5 kg Knoblauch TK -* 0.5 kg Senf (Mittelscharf) +* 0.5 kg Knoblauch (TK) +* 0.5 kg Senf, mittelscharf * 0.66 Liter Zitronensaft @@ -18,6 +18,6 @@ Grundrezept ca 50 Portionen = ~5,5kg * 0.66 Liter Sojamilch * 3.66 Liter Rapsöl -* 0.5 kg Knoblauch TK -* 0.5 kg Senf (Mittelscharf) +* 0.5 kg Knoblauch (TK) +* 0.5 kg Senf, mittelscharf * 0.66 Liter Zitronensaft diff --git a/out/mediawiki/Veganes Pizzabaguette Käse-Räuchertofu.mediawiki b/out/mediawiki/Veganes Pizzabaguette Käse-Räuchertofu.mediawiki index dac1d32..f9ea91f 100644 --- a/out/mediawiki/Veganes Pizzabaguette Käse-Räuchertofu.mediawiki +++ b/out/mediawiki/Veganes Pizzabaguette Käse-Räuchertofu.mediawiki @@ -7,7 +7,7 @@ * 125 g vegane Creme Fraiche * 0.5 TL Knoblauchpulver -* 1 Stück rote Zwiebel +* 1 Stück Zwiebeln, rot (frisch) * 100 g Räuchertofu * 200 g veganer Reibekäse * Salz & Pfeffer @@ -21,7 +21,7 @@
diff --git a/out/mediawiki/Veganes Pizzabaguette Tomate-Käse.mediawiki b/out/mediawiki/Veganes Pizzabaguette Tomate-Käse.mediawiki index 43000b1..da14ee6 100644 --- a/out/mediawiki/Veganes Pizzabaguette Tomate-Käse.mediawiki +++ b/out/mediawiki/Veganes Pizzabaguette Tomate-Käse.mediawiki @@ -5,10 +5,10 @@ == Zutaten (gesamt) == -* 125 g passierte Tomaten +* 125 g passierte Tomaten (Dose) * 0.5 TL Knoblauchpulver -* 1 TL getrockneter Oregano -* 0.5 TL Basilikum getrocknet +* 1 TL Oregano (getrocknet) +* 0.5 TL Basilikum (getrocknet) * 2 Stück Tomate * 100 g veganer Reibekäse * 100 g veganer Mozarella @@ -21,10 +21,10 @@ # Füllung vorbereiten