n8n-nodes-crawl4ai
Version:
n8n nodes for Crawl4AI web crawler and data extraction
37 lines • 1.19 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Crawl4aiBasicCrawler = void 0;
const router_1 = require("./actions/router");
const operations_1 = require("./actions/operations");
class Crawl4aiBasicCrawler {
constructor() {
this.description = {
displayName: 'Crawl4AI: Basic Crawler',
name: 'crawl4aiBasicCrawler',
icon: 'file:crawl4ai.svg',
group: ['transform'],
version: 1,
subtitle: '={{$parameter["operation"]}}',
description: 'Crawl websites using Crawl4AI',
defaults: {
name: 'Crawl4AI: Basic Crawler',
},
inputs: ['main'],
outputs: ['main'],
credentials: [
{
name: 'crawl4aiApi',
required: true,
},
],
properties: [
...operations_1.description,
],
};
}
async execute() {
return await router_1.router.call(this);
}
}
exports.Crawl4aiBasicCrawler = Crawl4aiBasicCrawler;
//# sourceMappingURL=Crawl4aiBasicCrawler.node.js.map