From f5b9c6907efb9dcb694ee8b5724e6650fc589e8a Mon Sep 17 00:00:00 2001 From: toi500 <138339291+toi500@users.noreply.github.com> Date: Fri, 2 May 2025 16:53:00 +0200 Subject: [PATCH] fix(nodes): Correct path and case sensitivity for Cheerio Web Scraper icon (#4359) * fix Cheerio Web Scraper for online deployments * fix: change node name --- .../WebScraperTool.ts} | 10 +++++----- .../webScraperTool.svg} | 0 2 files changed, 5 insertions(+), 5 deletions(-) rename packages/components/nodes/tools/{FreeWebScraper/CheerioWebScraper.ts => WebScraperTool/WebScraperTool.ts} (98%) rename packages/components/nodes/tools/{FreeWebScraper/cheeriowebscraper.svg => WebScraperTool/webScraperTool.svg} (100%) diff --git a/packages/components/nodes/tools/FreeWebScraper/CheerioWebScraper.ts b/packages/components/nodes/tools/WebScraperTool/WebScraperTool.ts similarity index 98% rename from packages/components/nodes/tools/FreeWebScraper/CheerioWebScraper.ts rename to packages/components/nodes/tools/WebScraperTool/WebScraperTool.ts index b9d2f4487..de655d170 100644 --- a/packages/components/nodes/tools/FreeWebScraper/CheerioWebScraper.ts +++ b/packages/components/nodes/tools/WebScraperTool/WebScraperTool.ts @@ -15,7 +15,7 @@ interface ScrapedPageData { } class WebScraperRecursiveTool extends Tool { - name = 'cheerio_web_scraper' + name = 'web_scraper_tool' description = `Scrapes web pages recursively or via default sitemap. Extracts title, description, and paragraph text. Input should be a single URL string. Returns a JSON string array of scraped page data objects.` private maxDepth: number @@ -316,11 +316,11 @@ class WebScraperRecursive_Tools implements INode { inputs: INodeParams[] constructor() { - this.label = 'Cheerio Web Scraper' - this.name = 'cheerioWebScraper' - this.version = 1.0 + this.label = 'Web Scraper Tool' + this.name = 'webScraperTool' + this.version = 1.1 this.type = 'Tool' - this.icon = 'cheerioWebScraper.svg' + this.icon = 'webScraperTool.svg' this.category = 'Tools' this.description = 'Scrapes web pages recursively by following links OR by fetching URLs from the default sitemap.' this.baseClasses = [this.type, ...getBaseClasses(WebScraperRecursiveTool)] diff --git a/packages/components/nodes/tools/FreeWebScraper/cheeriowebscraper.svg b/packages/components/nodes/tools/WebScraperTool/webScraperTool.svg similarity index 100% rename from packages/components/nodes/tools/FreeWebScraper/cheeriowebscraper.svg rename to packages/components/nodes/tools/WebScraperTool/webScraperTool.svg