UNPKG

is-vegan

Version:

Is-Vegan is a library which helps you to find out which ingridiends are not vegan

19 lines (17 loc) 733 B
import { containsNonVeganIngredients } from './IsVegan'; import { containsFlaggedIngredients } from './CanBeVegan'; /** * This functions takes a given list of ingredients * and checks them against the non-vegan and the can-be-vegan list of ingredients * @param ingredientsToCheck - the list of ingredients to check * @return with nonvegan and flagged ingredients */ export function checkIngredients (ingredientsToCheck: string[]): { nonvegan: string[], flagged: string[] } { const filteredElements = { // check non vegan ingredient nonvegan: containsNonVeganIngredients(ingredientsToCheck), // check flagged ingredient flagged: containsFlaggedIngredients(ingredientsToCheck) }; return filteredElements; }