beerjson

The schema defines the following types:

WaterBase

WaterBase provides unique properties to identify individual records of brewing water.

WaterBase is an object with these properties:

Name Required Type Description
name ✅ string  
producer   string  
calcium ✅ ConcentrationType  
bicarbonate ✅ ConcentrationType  
carbonate   ConcentrationType  
potassium   ConcentrationType  
iron   ConcentrationType  
nitrate   ConcentrationType  
nitrite   ConcentrationType  
flouride   ConcentrationType  
sulfate ✅ ConcentrationType  
chloride ✅ ConcentrationType  
sodium ✅ ConcentrationType  
magnesium ✅ ConcentrationType  

WaterType

WaterType collects the attributes of a brewing water to store as record information

WaterType is an object with all properties from WaterBase and these additional properties:

Name Required Type Description
pH   number  
notes   string  

WaterAdditionType

WaterAdditionType collects the attributes of each water addition for use in a recipe

WaterAdditionType is an object with all properties from WaterBase and these additional properties:

Name Required Type Description
amount   VolumeType