@alexanderson1993/cooklang-ts
Version:
Cooklang-TS is a TypeScript library for parsing and manipulating Cooklang recipes.
13 lines (12 loc) • 408 B
TypeScript
import { ParserOptions } from './Parser';
import { Ingredient, Cookware, Step, Metadata, ShoppingList } from './cooklang';
export default class Recipe {
ingredients: Array<Ingredient>;
cookwares: Array<Cookware>;
metadata: Metadata;
steps: Array<Step>;
shoppingList: ShoppingList;
private parser;
constructor(source?: string, options?: ParserOptions);
toCooklang(): string;
}