UNPKG

n8n-nodes-efibank

Version:

Nó personalizado para integração com as APIs Cobranças e Pix do Efibank, permitindo operações de pagamentos, recebimentos e gerenciamento de transações financeiras.

42 lines 1.44 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EfiBankPix = void 0; const Services_1 = require("./Services"); const propertiesConfig_1 = require("./propertiesConfig"); class EfiBankPix { constructor() { this.description = { displayName: 'Efí Bank | API Pix', name: 'EfiBankPix', icon: 'file:efi.svg', group: ['transform'], version: 1, subtitle: '={{$parameter["endpoints"] + ": " + $parameter["transactionType"]}}', description: 'Integração com a API Pix da Efí Bank', defaults: { name: 'Efí Bank Pix', }, inputs: ['main'], outputs: ['main'], credentials: [ { name: 'EfiBankPixApi', required: true, }, ], properties: propertiesConfig_1.propertiesConfig, }; } async execute() { const items = this.getInputData(); const returnData = []; for (let i = 0; i < items.length; i++) { const endpoint = this.getNodeParameter('endpoints', i); const result = await Services_1.execute.call(this, endpoint, i); returnData.push(...result); } return [returnData]; } } exports.EfiBankPix = EfiBankPix; //# sourceMappingURL=EfiBankPix.node.js.map