https://github.com/brianbolnick/ingredient-math
Library for converting ingredients based on serving size changes
https://github.com/brianbolnick/ingredient-math
Last synced: 12 days ago
JSON representation
Library for converting ingredients based on serving size changes
- Host: GitHub
- URL: https://github.com/brianbolnick/ingredient-math
- Owner: brianbolnick
- Created: 2020-01-14T22:43:56.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T14:53:48.000Z (over 3 years ago)
- Last Synced: 2025-12-29T12:57:16.608Z (5 months ago)
- Language: JavaScript
- Size: 1.19 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ingredient Math
This library is for converting recipe ingredients based on a serving size factor.
* NOTE: This module is still in development
## Installation
```js
yarn add ingredient-math
```
### Example
```js
import { convertIngredient } from 'ingredient-math';
const ingredient = "1 teaspoon sugar"
const servingsFactor(2)
> convertIngredient(ingredient, servingsFactor)
{
quantity: "2",
unit: "teaspoons"
ingredient: "sugar"
}
```
It will also automatically calculate and convert units:
```js
import { convertIngredient } from 'ingredient-math';
const ingredient = "1 teaspoon sugar"
const servingsFactor(3)
> convertIngredient(ingredient, servingsFactor)
{
quantity: "3",
unit: "tablespoons"
ingredient: "sugar"
}
```