n8n-rdstation-crm
Version:
Nós personalizados do n8n para integração com a API do RD Station CRM (v1)
49 lines (48 loc) • 2.77 kB
JavaScript
;
/**
* Arquivo principal do pacote n8n-nodes-rd-station-crm
* Este arquivo exporta todos os nós e credenciais para o n8n
*
* IMPORTANTE: Este arquivo deve exportar nodeTypes e credentialTypes
* como arrays de classes para que o n8n possa carregá-los corretamente
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.credentialTypes = exports.nodeTypes = void 0;
// Importação das credenciais
const RdStationCrmApi_credentials_1 = require("./credentials/RdStationCrmApi.credentials");
// Importação de todos os nós do RD Station CRM
const RdStationCrmContacts_node_1 = require("./nodes/RdStationCrmContacts.node");
const RdStationCrmDeals_node_1 = require("./nodes/RdStationCrmDeals.node");
const RdStationCrmTasks_node_1 = require("./nodes/RdStationCrmTasks.node");
const RdStationCrmNotes_node_1 = require("./nodes/RdStationCrmNotes.node");
const RdStationCrmCompanies_node_1 = require("./nodes/RdStationCrmCompanies.node");
const RdStationCrmDealProducts_node_1 = require("./nodes/RdStationCrmDealProducts.node");
const RdStationCrmUsers_node_1 = require("./nodes/RdStationCrmUsers.node");
const RdStationCrmTeams_node_1 = require("./nodes/RdStationCrmTeams.node");
const RdStationCrmPipelines_node_1 = require("./nodes/RdStationCrmPipelines.node");
const RdStationCrmLossReasons_node_1 = require("./nodes/RdStationCrmLossReasons.node");
const RdStationCrmCampaigns_node_1 = require("./nodes/RdStationCrmCampaigns.node");
const RdStationCrmSources_node_1 = require("./nodes/RdStationCrmSources.node");
const RdStationCrmWebhooks_node_1 = require("./nodes/RdStationCrmWebhooks.node");
// Array com todas as classes de nós disponíveis
// O n8n usa este array para registrar os nós no sistema
const nodeTypes = [
RdStationCrmContacts_node_1.RdStationCrmContacts,
RdStationCrmDeals_node_1.RdStationCrmDeals,
RdStationCrmTasks_node_1.RdStationCrmTasks,
RdStationCrmNotes_node_1.RdStationCrmNotes,
RdStationCrmCompanies_node_1.RdStationCrmCompanies,
RdStationCrmDealProducts_node_1.RdStationCrmDealProducts,
RdStationCrmUsers_node_1.RdStationCrmUsers,
RdStationCrmTeams_node_1.RdStationCrmTeams,
RdStationCrmPipelines_node_1.RdStationCrmPipelines,
RdStationCrmLossReasons_node_1.RdStationCrmLossReasons,
RdStationCrmCampaigns_node_1.RdStationCrmCampaigns,
RdStationCrmSources_node_1.RdStationCrmSources,
RdStationCrmWebhooks_node_1.RdStationCrmWebhooks,
];
exports.nodeTypes = nodeTypes;
// Array com todas as classes de credenciais disponíveis
// O n8n usa este array para registrar as credenciais no sistema
const credentialTypes = [RdStationCrmApi_credentials_1.RdStationCrmApi];
exports.credentialTypes = credentialTypes;