UNPKG

n8n-nodes-crawl4ai

Version:

n8n nodes for Crawl4AI web crawler and data extraction

38 lines 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Crawl4aiContentExtractor = void 0; const router_1 = require("./actions/router"); const operations_1 = require("./actions/operations"); class Crawl4aiContentExtractor { constructor() { this.description = { displayName: 'Crawl4AI: Content Extractor', name: 'crawl4aiContentExtractor', icon: 'file:crawl4ai.svg', group: ['transform'], version: 1, subtitle: '={{$parameter["operation"]}}', description: 'Extract structured content from web pages using Crawl4AI', defaults: { name: 'Crawl4AI: Content Extractor', }, inputs: ['main'], outputs: ['main'], usableAsTool: true, credentials: [ { name: 'crawl4aiApi', required: true, }, ], properties: [ ...operations_1.description, ], }; } async execute() { return await router_1.router.call(this); } } exports.Crawl4aiContentExtractor = Crawl4aiContentExtractor; //# sourceMappingURL=Crawl4aiContentExtractor.node.js.map