Agrego chromium, puppeteer@13.5.0 y Playwright a la imagen Docker de node-red:latest
Para utilizar las librerías desde los nodos hay que modificar el archivo settings.js y agregar en functionGlobalContext
functionGlobalContext: {
// os:require('os'),
puppeteer:require('puppeteer'),
playwright:require('playwright-core'),
cheerio:require('cheerio')
}Para usar playwright desde un nodo de función:
const { chromium } = global.get('playwright')
Para usar puppeteer desde un nodo de función:
const puppeteer = global.get('puppeteer')
Para usar cheerio desde un nodo de función:
const $ = global.get('cheerio')