UNPKG

@apify/n8n-nodes-apify

Version:
32 lines 1.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resourceRouter = resourceRouter; const n8n_workflow_1 = require("n8n-workflow"); const actor_runs_1 = require("./actor-runs"); const actor_tasks_1 = require("./actor-tasks"); const actors_1 = require("./actors"); const datasets_1 = require("./datasets"); const key_value_stores_1 = require("./key-value-stores"); const router_1 = require("./actor-runs/router"); const router_2 = require("./actor-tasks/router"); const router_3 = require("./actors/router"); const router_4 = require("./datasets/router"); const router_5 = require("./key-value-stores/router"); async function resourceRouter(i) { const resource = this.getNodeParameter('resource', 0); switch (resource) { case actor_runs_1.name: return await router_1.actorRunsRouter.call(this, i); case actor_tasks_1.name: return await router_2.actorTasksRouter.call(this, i); case actors_1.name: return await router_3.actorsRouter.call(this, i); case datasets_1.name: return await router_4.datasetsRouter.call(this, i); case key_value_stores_1.name: return await router_5.keyValueStoresRouter.call(this, i); default: throw new n8n_workflow_1.NodeOperationError(this.getNode(), `Resource ${resource} not found`); } } //# sourceMappingURL=router.js.map