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