n8n-nodes-dumplingai
Version:
n8n community node for Dumpling AI integration
49 lines • 1.79 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DumplingAi = void 0;
const descriptions_1 = require("./descriptions");
class DumplingAi {
constructor() {
this.description = {
displayName: 'Dumpling AI',
name: 'dumplingAi',
icon: 'file:DumplingAi.icon.svg',
group: ['transform'],
version: 1,
subtitle: '={{$parameter["operation"]}}',
description: 'Interact with Dumpling AI APIs (data, web scraping, document conversion, AI, etc.)',
defaults: {
name: 'Dumpling AI',
},
inputs: ["main"],
outputs: ["main"],
credentials: [
{
name: 'dumplingAiApi',
required: true,
},
],
requestDefaults: {
baseURL: 'https://app.dumplingai.com/api/v1',
headers: {
'Content-Type': 'application/json',
'Request-Source': 'N8N',
},
},
properties: [
descriptions_1.resourceProperty,
descriptions_1.dataApiOperations,
descriptions_1.webScrapingOperations,
...descriptions_1.getYouTubeTranscriptFields,
...descriptions_1.getTikTokTranscriptFields,
...descriptions_1.searchFields,
...descriptions_1.searchPlacesFields,
...descriptions_1.searchNewsFields,
...descriptions_1.getGoogleReviewsFields,
...descriptions_1.scrapeUrlFields,
],
};
}
}
exports.DumplingAi = DumplingAi;
//# sourceMappingURL=DumplingAi.node.js.map