Skip to content

Instantly share code, notes, and snippets.

@CharlesNepote
Last active February 12, 2019 21:52
Show Gist options
  • Save CharlesNepote/260ad3d3600ec9865586dd0d8f842b6f to your computer and use it in GitHub Desktop.
Save CharlesNepote/260ad3d3600ec9865586dd0d8f842b6f to your computer and use it in GitHub Desktop.
{
"$schema": "https://frictionlessdata.io/schemas/table-schema.json",
"title": "General Food Product Specification",
"author": "Charles Nepote <[email protected]>",
"contributor": "Stéphane Gigandet, Pierre Slamich",
"version": "0.0.1",
"created": "2019-02-12",
"description": "This specification describe food products",
"homepage": "",
"uri": "",
"previous": "",
"example": "",
"fields": [
{
"name": "code",
"title": "Barcode",
"type": "string",
"description": "",
"examples": "4250241203524",
"constraints": {
"required": false,
"pattern": ""
}
},
{
"name": "producter_product_id",
"title": "",
"description": "",
"type": "string",
"examples": "",
"constraints": {
"required": false,
"pattern": ""
}
},
{
"name": "producer_version_id",
"title": "",
"type": "string",
"description": "",
"constraints": {
"required": false
},
"examples": ""
},
{
"name": "lang",
"title": "Main language in which the product is described",
"description": "",
"type": "string",
"constraints": {
"required": false,
"enum": [ "en", "fr", "de" ]
},
"examples": "de"
},
{
"name": "countries",
"title": "Countries where the product is sold",
"description": "The countries where the product is sold, in the language corresponding to the \"lang\" field",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"Deutschland\", \"France\""
},
{
"name": "product_name_de",
"title": "German name of the product",
"description": "German name of the product, given by the vendor",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"15 Käpt'ns Fischstäbchen\""
},
{
"name": "product_name_fr",
"title": "French name of the product",
"description": "French name of the product, given by the vendor",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"12 Nuggets de Poulet Blé Complet\""
},
{
"name": "generic_name_de",
"title": "Generic german name of the product",
"description": "Usual german name of the product",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"Alaska Seelachs-Filet, paniert, praktisch grätenfrei, vorgebraten und tiefgefroren\""
},
{
"name": "generic_name_fr",
"title": "Generic french name of the product",
"description": "Usual french name of the product",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"Tarte aux pommes\""
},
{
"name": "brands",
"title": "Brands of the product",
"description": "Brands of the product",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"Iglo\", \"Fleury-Michon\""
},
{
"name": "quantity",
"title": "Quantity of the product",
"description": "Quantity of the product; number of pieces, weight",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"15 Käpt'ns Fischstäbchen\""
},
{
"name": "net_weight",
"title": "Net weight",
"description": "Net weight, in grammes",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"450\""
},
{
"name": "drained_weight",
"title": "Drained weight",
"description": "Drained weight, in grammes",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"450\""
},
{
"name": "volume",
"title": "Volume",
"description": "Volume",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": ""
},
{
"name": "categories",
"title": "Categories",
"description": "Categories",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"Breaded Hake fish\", \"Nuggets de poulet\""
},
{
"name": "ingredients_text_de",
"title": "ingredients_text_de",
"description": "ingredients_text_de",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "ingredients_text_fr",
"title": "ingredients_text_fr",
"description": "ingredients_text_fr",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "allergens",
"title": "Allergens",
"description": "Allergens",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"Gluten\""
},
{
"name": "traces",
"title": "Traces",
"description": "Traces",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"Oeufs\""
},
{
"name": "labels",
"title": "Labels",
"description": "Labels",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"MSC, PEFC, Forever Food Together\", \"Forever Food Together\""
},
{
"name": "packaging",
"title": "Packaging",
"description": "Packaging",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"Frozen\", \"Surgelés, Boîte, Carton\""
},
{
"name": "origins",
"title": "Origins",
"description": "Origins",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"FAO 61, FAO 67\""
},
{
"name": "origin",
"title": "Origin",
"description": "Origin",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "producer",
"title": "Producer",
"description": "Producer",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "manufacturing_places",
"title": "Manufacturing places",
"description": "Manufacturing places",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"Deutschland\""
},
{
"name": "emb_codes",
"title": "emb_codes",
"description": "emb_codes",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "stores",
"title": "Stores",
"description": "Store",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "other_information",
"title": "Other information",
"description": "Other information",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "conservation_conditions",
"title": "conservation_conditions",
"description": "conservation_conditions",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "recycling_instructions_to_recycle",
"title": "recycling_instructions_to_recycle",
"description": "recycling_instructions_to_recycle",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "recycling_instructions_to_discard",
"title": "recycling_instructions_to_discard",
"description": "recycling_instructions_to_discard",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "recipe_idea",
"title": "recipe_idea",
"description": "recipe_idea",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "customer_service",
"title": "customer_service",
"description": "customer_service",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "preparation",
"title": "preparation",
"description": "preparation",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "warning",
"title": "warning",
"description": "warning",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "link",
"title": "link",
"description": "link",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "nutriscore",
"title": "nutriscore",
"description": "nutriscore",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "serving_size",
"title": "serving_size",
"description": "serving_size",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "energy_100g",
"title": "energy_100g",
"description": "energy_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "fat_100g",
"title": "fat_100g",
"description": "fat_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "saturated-fat_100g",
"title": "saturated-fat_100g",
"description": "saturated-fat_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "carbohydrates_100g",
"title": "carbohydrates_100g",
"description": "carbohydrates_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "sugars_100g",
"title": "sugars_100g",
"description": "sugars_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "proteins_100g",
"title": "proteins_100g",
"description": "proteins_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "salt_100g",
"title": "salt_100g",
"description": "salt_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "fiber_100g",
"title": "fiber_100g",
"description": "fiber_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "fruits-vegetables-nuts_100g",
"title": "fruits-vegetables-nuts_100g",
"description": "fruits-vegetables-nuts_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "fruits-vegetables-nuts-dried_100g",
"title": "fruits-vegetables-nuts-dried_100g",
"description": "fruits-vegetables-nuts-dried_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "energy-from-fat_100g",
"title": "energy-from-fat_100g",
"description": "energy-from-fat_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "butyric-acid_100g",
"title": "butyric-acid_100g",
"description": "butyric-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "caproic-acid_100g",
"title": "caproic-acid_100g",
"description": "caproic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "caprylic-acid_100g",
"title": "caprylic-acid_100g",
"description": "caprylic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "capric-acid_100g",
"title": "capric-acid_100g",
"description": "capric-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "lauric-acid_100g",
"title": "lauric-acid_100g",
"description": "lauric-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "myristic-acid_100g",
"title": "myristic-acid_100g",
"description": "myristic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "palmitic-acid_100g",
"title": "palmitic-acid_100g",
"description": "palmitic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "stearic-acid_100g",
"title": "stearic-acid_100g",
"description": "stearic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "arachidic-acid_100g",
"title": "arachidic-acid_100g",
"description": "arachidic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "behenic-acid_100g",
"title": "behenic-acid_100g",
"description": "behenic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "lignoceric-acid_100g",
"title": "lignoceric-acid_100g",
"description": "lignoceric-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "cerotic-acid_100g",
"title": "cerotic-acid_100g",
"description": "cerotic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "montanic-acid_100g",
"title": "montanic-acid_100g",
"description": "montanic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "melissic-acid_100g",
"title": "melissic-acid_100g",
"description": "melissic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "monounsaturated-fat_100g",
"title": "monounsaturated-fat_100g",
"description": "monounsaturated-fat_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "polyunsaturated-fat_100g",
"title": "polyunsaturated-fat_100g",
"description": "polyunsaturated-fat_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "omega-3-fat_100g",
"title": "omega-3-fat_100g",
"description": "omega-3-fat_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "alpha-linolenic-acid_100g",
"title": "alpha-linolenic-acid_100g",
"description": "alpha-linolenic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "eicosapentaenoic-acid_100g",
"title": "eicosapentaenoic-acid_100g",
"description": "eicosapentaenoic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "docosahexaenoic-acid_100g",
"title": "docosahexaenoic-acid_100g",
"description": "docosahexaenoic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "omega-6-fat_100g",
"title": "omega-6-fat_100g",
"description": "omega-6-fat_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "linoleic-acid_100g",
"title": "linoleic-acid_100g",
"description": "linoleic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "arachidonic-acid_100g",
"title": "arachidonic-acid_100g",
"description": "arachidonic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "gamma-linolenic-acid_100g",
"title": "gamma-linolenic-acid_100g",
"description": "gamma-linolenic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "dihomo-gamma-linolenic-acid_100g",
"title": "dihomo-gamma-linolenic-acid_100g",
"description": "dihomo-gamma-linolenic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "omega-9-fat_100g",
"title": "omega-9-fat_100g",
"description": "omega-9-fat_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "oleic-acid_100g",
"title": "oleic-acid_100g",
"description": "oleic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "elaidic-acid_100g",
"title": "elaidic-acid_100g",
"description": "elaidic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "gondoic-acid_100g",
"title": "gondoic-acid_100g",
"description": "gondoic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "mead-acid_100g",
"title": "mead-acid_100g",
"description": "mead-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "erucic-acid_100g",
"title": "erucic-acid_100g",
"description": "erucic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "nervonic-acid_100g",
"title": "nervonic-acid_100g",
"description": "nervonic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "trans-fat_100g",
"title": "trans-fat_100g",
"description": "trans-fat_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "cholesterol_100g",
"title": "cholesterol_100g",
"description": "cholesterol_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "sucrose_100g",
"title": "sucrose_100g",
"description": "sucrose_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "glucose_100g",
"title": "glucose_100g",
"description": "glucose_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "fructose_100g",
"title": "fructose_100g",
"description": "fructose_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "lactose_100g",
"title": "lactose_100g",
"description": "lactose_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "maltose_100g",
"title": "maltose_100g",
"description": "maltose_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "maltodextrins_100g",
"title": "maltodextrins_100g",
"description": "maltodextrins_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "starch_100g",
"title": "starch_100g",
"description": "starch_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "polyols_100g",
"title": "polyols_100g",
"description": "polyols_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "casein_100g",
"title": "casein_100g",
"description": "casein_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "serum-proteins_100g",
"title": "serum-proteins_100g",
"description": "serum-proteins_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "nucleotides_100g",
"title": "nucleotides_100g",
"description": "nucleotides_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "sodium_100g",
"title": "sodium_100g",
"description": "sodium_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "alcohol_100g",
"title": "alcohol_100g",
"description": "alcohol_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-a_100g",
"title": "vitamin-a_100g",
"description": "vitamin-a_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "beta-carotene_100g",
"title": "beta-carotene_100g",
"description": "beta-carotene_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-d_100g",
"title": "vitamin-d_100g",
"description": "vitamin-d_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-e_100g",
"title": "vitamin-e_100g",
"description": "vitamin-e_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-k_100g",
"title": "vitamin-k_100g",
"description": "vitamin-k_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-c_100g",
"title": "vitamin-c_100g",
"description": "vitamin-c_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-b1_100g",
"title": "vitamin-b1_100g",
"description": "vitamin-b1_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-b2_100g",
"title": "vitamin-b2_100g",
"description": "vitamin-b2_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-pp_100g",
"title": "vitamin-pp_100g",
"description": "vitamin-pp_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-b6_100g",
"title": "vitamin-b6_100g",
"description": "vitamin-b6_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-b9_100g",
"title": "vitamin-b9_100g",
"description": "vitamin-b9_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "folates_100g",
"title": "folates_100g",
"description": "folates_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "vitamin-b12_100g",
"title": "vitamin-b12_100g",
"description": "vitamin-b12_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "biotin_100g",
"title": "biotin_100g",
"description": "biotin_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "pantothenic-acid_100g",
"title": "pantothenic-acid_100g",
"description": "pantothenic-acid_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "silica_100g",
"title": "silica_100g",
"description": "silica_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "bicarbonate_100g",
"title": "bicarbonate_100g",
"description": "bicarbonate_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "potassium_100g",
"title": "potassium_100g",
"description": "potassium_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "chloride_100g",
"title": "chloride_100g",
"description": "chloride_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "calcium_100g",
"title": "calcium_100g",
"description": "calcium_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "phosphorus_100g",
"title": "phosphorus_100g",
"description": "phosphorus_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "iron_100g",
"title": "iron_100g",
"description": "iron_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "magnesium_100g",
"title": "magnesium_100g",
"description": "magnesium_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "zinc_100g",
"title": "zinc_100g",
"description": "zinc_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "copper_100g",
"title": "copper_100g",
"description": "copper_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "manganese_100g",
"title": "manganese_100g",
"description": "manganese_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "fluoride_100g",
"title": "fluoride_100g",
"description": "fluoride_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "selenium_100g",
"title": "selenium_100g",
"description": "selenium_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "chromium_100g",
"title": "chromium_100g",
"description": "chromium_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "molybdenum_100g",
"title": "molybdenum_100g",
"description": "molybdenum_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "iodine_100g",
"title": "iodine_100g",
"description": "iodine_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "caffeine_100g",
"title": "caffeine_100g",
"description": "caffeine_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "taurine_100g",
"title": "taurine_100g",
"description": "taurine_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "ph_100g",
"title": "ph_100g",
"description": "ph_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "collagen-meat-protein-ratio_100g",
"title": "collagen-meat-protein-ratio_100g",
"description": "collagen-meat-protein-ratio_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "cocoa_100g",
"title": "cocoa_100g",
"description": "cocoa_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "chlorophyl_100g",
"title": "chlorophyl_100g",
"description": "chlorophyl_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "carbon-footprint_100g",
"title": "carbon-footprint_100g",
"description": "carbon-footprint_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "glycemic-index_100g",
"title": "glycemic-index_100g",
"description": "glycemic-index_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "water-hardness_100g",
"title": "water-hardness_100g",
"description": "water-hardness_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "choline_100g",
"title": "choline_100g",
"description": "choline_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "phylloquinone_100g",
"title": "phylloquinone_100g",
"description": "phylloquinone_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "beta-glucan_100g",
"title": "beta-glucan_100g",
"description": "beta-glucan_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "inositol_100g",
"title": "inositol_100g",
"description": "inositol_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
},
{
"name": "carnitine_100g",
"title": "carnitine_100g",
"description": "carnitine_100g",
"type": "string",
"constraints": {
"required": false,
"pattern": ""
},
"examples": "\"\""
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment