Public
Edited
Jul 20, 2023
Insert cell
# Scrape web recipes - work in progress
Insert cell
recipeScraper = require('recipe-scraper@2.1.1/helpers/ScraperFactory.js')
Insert cell
// enter a supported recipe url as a parameter - returns a promise
async function someAsyncFunc() {
...
let recipe = await recipeScraper("some.recipe.url");
...
}

// using Promise chaining
recipeScraper("some.recipe.url").then(recipe => {
// do something with recipe
}).catch(error => {
// do something with error
});
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more