From 766f74c7825c35a7624cc34da8f5dccdb57e8382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Wed, 17 Nov 2021 17:30:14 +0100 Subject: [PATCH] :truck: Directorize and alphabetize nodes (#2445) * :truck: Directorize nodes * :zap: Alphabetize nodes and credentials * :fire: Remove unused node * :fire: Remove unused codex * :fire: Remove duplicate cred file references * :bug: Fix node file paths * :fire: Remove duplicate node reference --- .../nodes/ActivationTrigger.node.json | 15 - .../{ => Compression}/Compression.node.json | 0 .../{ => Compression}/Compression.node.ts | 0 .../nodes/{ => Cron}/Cron.node.json | 0 .../nodes-base/nodes/{ => Cron}/Cron.node.ts | 0 .../nodes/{ => Crypto}/Crypto.node.json | 0 .../nodes/{ => Crypto}/Crypto.node.ts | 0 .../nodes/{ => DateTime}/DateTime.node.json | 0 .../nodes/{ => DateTime}/DateTime.node.ts | 0 .../nodes/{ => EditImage}/EditImage.node.json | 0 .../nodes/{ => EditImage}/EditImage.node.ts | 0 .../EmailReadImap.node.json | 0 .../{ => EmailReadImap}/EmailReadImap.node.ts | 0 .../nodes/{ => EmailSend}/EmailSend.node.json | 0 .../nodes/{ => EmailSend}/EmailSend.node.ts | 0 .../{ => ErrorTrigger}/ErrorTrigger.node.json | 0 .../{ => ErrorTrigger}/ErrorTrigger.node.ts | 0 .../ExecuteCommand.node.json | 0 .../ExecuteCommand.node.ts | 0 .../ExecuteWorkflow.node.json | 0 .../ExecuteWorkflow.node.ts | 0 .../nodes-base/nodes/{ => Ftp}/Ftp.node.json | 0 .../nodes-base/nodes/{ => Ftp}/Ftp.node.ts | 0 .../nodes/{ => Function}/Function.node.json | 0 .../nodes/{ => Function}/Function.node.ts | 0 .../{ => FunctionItem}/FunctionItem.node.json | 0 .../{ => FunctionItem}/FunctionItem.node.ts | 0 .../{ => HttpRequest}/HttpRequest.node.json | 0 .../{ => HttpRequest}/HttpRequest.node.ts | 0 .../nodes/{ => ICalendar}/ICalendar.node.json | 0 .../nodes/{ => ICalendar}/ICalendar.node.ts | 0 .../nodes-base/nodes/{ => If}/If.node.json | 0 packages/nodes-base/nodes/{ => If}/If.node.ts | 0 .../nodes/{ => Interval}/Interval.node.json | 0 .../nodes/{ => Interval}/Interval.node.ts | 0 .../nodes/{ => ItemLists}/ItemLists.node.json | 0 .../nodes/{ => ItemLists}/ItemLists.node.ts | 0 .../nodes/{ => ItemLists}/itemLists.svg | 0 .../LocalFileTrigger.node.json | 0 .../LocalFileTrigger.node.ts | 0 .../nodes/{ => Merge}/Merge.node.json | 0 .../nodes/{ => Merge}/Merge.node.ts | 0 .../MoveBinaryData.node.json | 0 .../MoveBinaryData.node.ts | 0 .../N8nTrainingCustomerDatastore.node.ts | 0 .../N8nTrainingCustomerDatastore.svg} | 0 .../N8nTrainingCustomerMessenger.node.ts | 0 .../N8nTrainingCustomerMessenger.svg} | 0 .../{ => N8nTrigger}/N8nTrigger.node.json | 0 .../nodes/{ => N8nTrigger}/N8nTrigger.node.ts | 0 .../nodes/{ => N8nTrigger}/n8nTrigger.svg | 0 .../nodes/{ => NoOp}/NoOp.node.json | 0 .../nodes-base/nodes/{ => NoOp}/NoOp.node.ts | 0 .../OpenWeatherMap.node.json | 0 .../OpenWeatherMap.node.ts | 0 .../ReadBinaryFile.node.json | 0 .../ReadBinaryFile.node.ts | 0 .../ReadBinaryFiles.node.json | 0 .../ReadBinaryFiles.node.ts | 0 .../nodes/{ => ReadPdf}/ReadPdf.node.json | 0 .../nodes/{ => ReadPdf}/ReadPdf.node.ts | 0 .../{ => RenameKeys}/RenameKeys.node.json | 0 .../nodes/{ => RenameKeys}/RenameKeys.node.ts | 0 .../RespondToWebhook.node.json | 0 .../RespondToWebhook.node.ts | 0 .../nodes/{ => RespondToWebhook}/webhook.svg | 0 .../{ => RssFeedRead}/RssFeedRead.node.json | 0 .../{ => RssFeedRead}/RssFeedRead.node.ts | 0 packages/nodes-base/nodes/RunAt.node.ts | 346 ------------------ .../nodes-base/nodes/{ => Set}/Set.node.json | 0 .../nodes-base/nodes/{ => Set}/Set.node.ts | 0 .../SplitInBatches.node.json | 0 .../SplitInBatches.node.ts | 0 .../SpreadsheetFile.node.json | 0 .../SpreadsheetFile.node.ts | 0 .../{ => SseTrigger}/SseTrigger.node.json | 0 .../nodes/{ => SseTrigger}/SseTrigger.node.ts | 0 .../nodes/{ => Start}/Start.node.json | 0 .../nodes/{ => Start}/Start.node.ts | 0 .../{ => StopAndError}/StopAndError.node.json | 0 .../{ => StopAndError}/StopAndError.node.ts | 0 .../nodes/{ => Switch}/Switch.node.json | 0 .../nodes/{ => Switch}/Switch.node.ts | 0 .../nodes/{ => Wait}/Wait.node.json | 0 .../nodes-base/nodes/{ => Wait}/Wait.node.ts | 0 .../nodes/{ => Webhook}/Webhook.node.json | 0 .../nodes/{ => Webhook}/Webhook.node.ts | 0 packages/nodes-base/nodes/Webhook/webhook.svg | 1 + .../WorkflowTrigger.node.json | 0 .../WorkflowTrigger.node.ts | 0 .../WriteBinaryFile.node.json | 0 .../WriteBinaryFile.node.ts | 0 .../nodes-base/nodes/{ => Xml}/Xml.node.json | 0 .../nodes-base/nodes/{ => Xml}/Xml.node.ts | 0 packages/nodes-base/package.json | 219 ++++++----- 95 files changed, 109 insertions(+), 472 deletions(-) delete mode 100644 packages/nodes-base/nodes/ActivationTrigger.node.json rename packages/nodes-base/nodes/{ => Compression}/Compression.node.json (100%) rename packages/nodes-base/nodes/{ => Compression}/Compression.node.ts (100%) rename packages/nodes-base/nodes/{ => Cron}/Cron.node.json (100%) rename packages/nodes-base/nodes/{ => Cron}/Cron.node.ts (100%) rename packages/nodes-base/nodes/{ => Crypto}/Crypto.node.json (100%) rename packages/nodes-base/nodes/{ => Crypto}/Crypto.node.ts (100%) rename packages/nodes-base/nodes/{ => DateTime}/DateTime.node.json (100%) rename packages/nodes-base/nodes/{ => DateTime}/DateTime.node.ts (100%) rename packages/nodes-base/nodes/{ => EditImage}/EditImage.node.json (100%) rename packages/nodes-base/nodes/{ => EditImage}/EditImage.node.ts (100%) rename packages/nodes-base/nodes/{ => EmailReadImap}/EmailReadImap.node.json (100%) rename packages/nodes-base/nodes/{ => EmailReadImap}/EmailReadImap.node.ts (100%) rename packages/nodes-base/nodes/{ => EmailSend}/EmailSend.node.json (100%) rename packages/nodes-base/nodes/{ => EmailSend}/EmailSend.node.ts (100%) rename packages/nodes-base/nodes/{ => ErrorTrigger}/ErrorTrigger.node.json (100%) rename packages/nodes-base/nodes/{ => ErrorTrigger}/ErrorTrigger.node.ts (100%) rename packages/nodes-base/nodes/{ => ExecuteCommand}/ExecuteCommand.node.json (100%) rename packages/nodes-base/nodes/{ => ExecuteCommand}/ExecuteCommand.node.ts (100%) rename packages/nodes-base/nodes/{ => ExecuteWorkflow}/ExecuteWorkflow.node.json (100%) rename packages/nodes-base/nodes/{ => ExecuteWorkflow}/ExecuteWorkflow.node.ts (100%) rename packages/nodes-base/nodes/{ => Ftp}/Ftp.node.json (100%) rename packages/nodes-base/nodes/{ => Ftp}/Ftp.node.ts (100%) rename packages/nodes-base/nodes/{ => Function}/Function.node.json (100%) rename packages/nodes-base/nodes/{ => Function}/Function.node.ts (100%) rename packages/nodes-base/nodes/{ => FunctionItem}/FunctionItem.node.json (100%) rename packages/nodes-base/nodes/{ => FunctionItem}/FunctionItem.node.ts (100%) rename packages/nodes-base/nodes/{ => HttpRequest}/HttpRequest.node.json (100%) rename packages/nodes-base/nodes/{ => HttpRequest}/HttpRequest.node.ts (100%) rename packages/nodes-base/nodes/{ => ICalendar}/ICalendar.node.json (100%) rename packages/nodes-base/nodes/{ => ICalendar}/ICalendar.node.ts (100%) rename packages/nodes-base/nodes/{ => If}/If.node.json (100%) rename packages/nodes-base/nodes/{ => If}/If.node.ts (100%) rename packages/nodes-base/nodes/{ => Interval}/Interval.node.json (100%) rename packages/nodes-base/nodes/{ => Interval}/Interval.node.ts (100%) rename packages/nodes-base/nodes/{ => ItemLists}/ItemLists.node.json (100%) rename packages/nodes-base/nodes/{ => ItemLists}/ItemLists.node.ts (100%) rename packages/nodes-base/nodes/{ => ItemLists}/itemLists.svg (100%) rename packages/nodes-base/nodes/{ => LocalFileTrigger}/LocalFileTrigger.node.json (100%) rename packages/nodes-base/nodes/{ => LocalFileTrigger}/LocalFileTrigger.node.ts (100%) rename packages/nodes-base/nodes/{ => Merge}/Merge.node.json (100%) rename packages/nodes-base/nodes/{ => Merge}/Merge.node.ts (100%) rename packages/nodes-base/nodes/{ => MoveBinaryData}/MoveBinaryData.node.json (100%) rename packages/nodes-base/nodes/{ => MoveBinaryData}/MoveBinaryData.node.ts (100%) rename packages/nodes-base/nodes/{ => N8nTrainingCustomerDatastore}/N8nTrainingCustomerDatastore.node.ts (100%) rename packages/nodes-base/nodes/{n8nTrainingCustomerDatastore.svg => N8nTrainingCustomerDatastore/N8nTrainingCustomerDatastore.svg} (100%) rename packages/nodes-base/nodes/{ => N8nTrainingCustomerMessenger}/N8nTrainingCustomerMessenger.node.ts (100%) rename packages/nodes-base/nodes/{n8nTrainingCustomerMessenger.svg => N8nTrainingCustomerMessenger/N8nTrainingCustomerMessenger.svg} (100%) rename packages/nodes-base/nodes/{ => N8nTrigger}/N8nTrigger.node.json (100%) rename packages/nodes-base/nodes/{ => N8nTrigger}/N8nTrigger.node.ts (100%) rename packages/nodes-base/nodes/{ => N8nTrigger}/n8nTrigger.svg (100%) rename packages/nodes-base/nodes/{ => NoOp}/NoOp.node.json (100%) rename packages/nodes-base/nodes/{ => NoOp}/NoOp.node.ts (100%) rename packages/nodes-base/nodes/{ => OpenWeatherMap}/OpenWeatherMap.node.json (100%) rename packages/nodes-base/nodes/{ => OpenWeatherMap}/OpenWeatherMap.node.ts (100%) rename packages/nodes-base/nodes/{ => ReadBinaryFile}/ReadBinaryFile.node.json (100%) rename packages/nodes-base/nodes/{ => ReadBinaryFile}/ReadBinaryFile.node.ts (100%) rename packages/nodes-base/nodes/{ => ReadBinaryFiles}/ReadBinaryFiles.node.json (100%) rename packages/nodes-base/nodes/{ => ReadBinaryFiles}/ReadBinaryFiles.node.ts (100%) rename packages/nodes-base/nodes/{ => ReadPdf}/ReadPdf.node.json (100%) rename packages/nodes-base/nodes/{ => ReadPdf}/ReadPdf.node.ts (100%) rename packages/nodes-base/nodes/{ => RenameKeys}/RenameKeys.node.json (100%) rename packages/nodes-base/nodes/{ => RenameKeys}/RenameKeys.node.ts (100%) rename packages/nodes-base/nodes/{ => RespondToWebhook}/RespondToWebhook.node.json (100%) rename packages/nodes-base/nodes/{ => RespondToWebhook}/RespondToWebhook.node.ts (100%) rename packages/nodes-base/nodes/{ => RespondToWebhook}/webhook.svg (100%) rename packages/nodes-base/nodes/{ => RssFeedRead}/RssFeedRead.node.json (100%) rename packages/nodes-base/nodes/{ => RssFeedRead}/RssFeedRead.node.ts (100%) delete mode 100644 packages/nodes-base/nodes/RunAt.node.ts rename packages/nodes-base/nodes/{ => Set}/Set.node.json (100%) rename packages/nodes-base/nodes/{ => Set}/Set.node.ts (100%) rename packages/nodes-base/nodes/{ => SplitInBatches}/SplitInBatches.node.json (100%) rename packages/nodes-base/nodes/{ => SplitInBatches}/SplitInBatches.node.ts (100%) rename packages/nodes-base/nodes/{ => SpreadsheetFile}/SpreadsheetFile.node.json (100%) rename packages/nodes-base/nodes/{ => SpreadsheetFile}/SpreadsheetFile.node.ts (100%) rename packages/nodes-base/nodes/{ => SseTrigger}/SseTrigger.node.json (100%) rename packages/nodes-base/nodes/{ => SseTrigger}/SseTrigger.node.ts (100%) rename packages/nodes-base/nodes/{ => Start}/Start.node.json (100%) rename packages/nodes-base/nodes/{ => Start}/Start.node.ts (100%) rename packages/nodes-base/nodes/{ => StopAndError}/StopAndError.node.json (100%) rename packages/nodes-base/nodes/{ => StopAndError}/StopAndError.node.ts (100%) rename packages/nodes-base/nodes/{ => Switch}/Switch.node.json (100%) rename packages/nodes-base/nodes/{ => Switch}/Switch.node.ts (100%) rename packages/nodes-base/nodes/{ => Wait}/Wait.node.json (100%) rename packages/nodes-base/nodes/{ => Wait}/Wait.node.ts (100%) rename packages/nodes-base/nodes/{ => Webhook}/Webhook.node.json (100%) rename packages/nodes-base/nodes/{ => Webhook}/Webhook.node.ts (100%) create mode 100644 packages/nodes-base/nodes/Webhook/webhook.svg rename packages/nodes-base/nodes/{ => WorkflowTrigger}/WorkflowTrigger.node.json (100%) rename packages/nodes-base/nodes/{ => WorkflowTrigger}/WorkflowTrigger.node.ts (100%) rename packages/nodes-base/nodes/{ => WriteBinaryFile}/WriteBinaryFile.node.json (100%) rename packages/nodes-base/nodes/{ => WriteBinaryFile}/WriteBinaryFile.node.ts (100%) rename packages/nodes-base/nodes/{ => Xml}/Xml.node.json (100%) rename packages/nodes-base/nodes/{ => Xml}/Xml.node.ts (100%) diff --git a/packages/nodes-base/nodes/ActivationTrigger.node.json b/packages/nodes-base/nodes/ActivationTrigger.node.json deleted file mode 100644 index 84ec4f112b..0000000000 --- a/packages/nodes-base/nodes/ActivationTrigger.node.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "node": "n8n-nodes-base.activationTrigger", - "nodeVersion": "1.0", - "codexVersion": "1.0", - "categories": [ - "Core Nodes" - ], - "resources": { - "primaryDocumentation": [ - { - "url": "https://docs.n8n.io/nodes/n8n-nodes-base.activationTrigger/" - } - ] - } -} \ No newline at end of file diff --git a/packages/nodes-base/nodes/Compression.node.json b/packages/nodes-base/nodes/Compression/Compression.node.json similarity index 100% rename from packages/nodes-base/nodes/Compression.node.json rename to packages/nodes-base/nodes/Compression/Compression.node.json diff --git a/packages/nodes-base/nodes/Compression.node.ts b/packages/nodes-base/nodes/Compression/Compression.node.ts similarity index 100% rename from packages/nodes-base/nodes/Compression.node.ts rename to packages/nodes-base/nodes/Compression/Compression.node.ts diff --git a/packages/nodes-base/nodes/Cron.node.json b/packages/nodes-base/nodes/Cron/Cron.node.json similarity index 100% rename from packages/nodes-base/nodes/Cron.node.json rename to packages/nodes-base/nodes/Cron/Cron.node.json diff --git a/packages/nodes-base/nodes/Cron.node.ts b/packages/nodes-base/nodes/Cron/Cron.node.ts similarity index 100% rename from packages/nodes-base/nodes/Cron.node.ts rename to packages/nodes-base/nodes/Cron/Cron.node.ts diff --git a/packages/nodes-base/nodes/Crypto.node.json b/packages/nodes-base/nodes/Crypto/Crypto.node.json similarity index 100% rename from packages/nodes-base/nodes/Crypto.node.json rename to packages/nodes-base/nodes/Crypto/Crypto.node.json diff --git a/packages/nodes-base/nodes/Crypto.node.ts b/packages/nodes-base/nodes/Crypto/Crypto.node.ts similarity index 100% rename from packages/nodes-base/nodes/Crypto.node.ts rename to packages/nodes-base/nodes/Crypto/Crypto.node.ts diff --git a/packages/nodes-base/nodes/DateTime.node.json b/packages/nodes-base/nodes/DateTime/DateTime.node.json similarity index 100% rename from packages/nodes-base/nodes/DateTime.node.json rename to packages/nodes-base/nodes/DateTime/DateTime.node.json diff --git a/packages/nodes-base/nodes/DateTime.node.ts b/packages/nodes-base/nodes/DateTime/DateTime.node.ts similarity index 100% rename from packages/nodes-base/nodes/DateTime.node.ts rename to packages/nodes-base/nodes/DateTime/DateTime.node.ts diff --git a/packages/nodes-base/nodes/EditImage.node.json b/packages/nodes-base/nodes/EditImage/EditImage.node.json similarity index 100% rename from packages/nodes-base/nodes/EditImage.node.json rename to packages/nodes-base/nodes/EditImage/EditImage.node.json diff --git a/packages/nodes-base/nodes/EditImage.node.ts b/packages/nodes-base/nodes/EditImage/EditImage.node.ts similarity index 100% rename from packages/nodes-base/nodes/EditImage.node.ts rename to packages/nodes-base/nodes/EditImage/EditImage.node.ts diff --git a/packages/nodes-base/nodes/EmailReadImap.node.json b/packages/nodes-base/nodes/EmailReadImap/EmailReadImap.node.json similarity index 100% rename from packages/nodes-base/nodes/EmailReadImap.node.json rename to packages/nodes-base/nodes/EmailReadImap/EmailReadImap.node.json diff --git a/packages/nodes-base/nodes/EmailReadImap.node.ts b/packages/nodes-base/nodes/EmailReadImap/EmailReadImap.node.ts similarity index 100% rename from packages/nodes-base/nodes/EmailReadImap.node.ts rename to packages/nodes-base/nodes/EmailReadImap/EmailReadImap.node.ts diff --git a/packages/nodes-base/nodes/EmailSend.node.json b/packages/nodes-base/nodes/EmailSend/EmailSend.node.json similarity index 100% rename from packages/nodes-base/nodes/EmailSend.node.json rename to packages/nodes-base/nodes/EmailSend/EmailSend.node.json diff --git a/packages/nodes-base/nodes/EmailSend.node.ts b/packages/nodes-base/nodes/EmailSend/EmailSend.node.ts similarity index 100% rename from packages/nodes-base/nodes/EmailSend.node.ts rename to packages/nodes-base/nodes/EmailSend/EmailSend.node.ts diff --git a/packages/nodes-base/nodes/ErrorTrigger.node.json b/packages/nodes-base/nodes/ErrorTrigger/ErrorTrigger.node.json similarity index 100% rename from packages/nodes-base/nodes/ErrorTrigger.node.json rename to packages/nodes-base/nodes/ErrorTrigger/ErrorTrigger.node.json diff --git a/packages/nodes-base/nodes/ErrorTrigger.node.ts b/packages/nodes-base/nodes/ErrorTrigger/ErrorTrigger.node.ts similarity index 100% rename from packages/nodes-base/nodes/ErrorTrigger.node.ts rename to packages/nodes-base/nodes/ErrorTrigger/ErrorTrigger.node.ts diff --git a/packages/nodes-base/nodes/ExecuteCommand.node.json b/packages/nodes-base/nodes/ExecuteCommand/ExecuteCommand.node.json similarity index 100% rename from packages/nodes-base/nodes/ExecuteCommand.node.json rename to packages/nodes-base/nodes/ExecuteCommand/ExecuteCommand.node.json diff --git a/packages/nodes-base/nodes/ExecuteCommand.node.ts b/packages/nodes-base/nodes/ExecuteCommand/ExecuteCommand.node.ts similarity index 100% rename from packages/nodes-base/nodes/ExecuteCommand.node.ts rename to packages/nodes-base/nodes/ExecuteCommand/ExecuteCommand.node.ts diff --git a/packages/nodes-base/nodes/ExecuteWorkflow.node.json b/packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow.node.json similarity index 100% rename from packages/nodes-base/nodes/ExecuteWorkflow.node.json rename to packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow.node.json diff --git a/packages/nodes-base/nodes/ExecuteWorkflow.node.ts b/packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow.node.ts similarity index 100% rename from packages/nodes-base/nodes/ExecuteWorkflow.node.ts rename to packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow.node.ts diff --git a/packages/nodes-base/nodes/Ftp.node.json b/packages/nodes-base/nodes/Ftp/Ftp.node.json similarity index 100% rename from packages/nodes-base/nodes/Ftp.node.json rename to packages/nodes-base/nodes/Ftp/Ftp.node.json diff --git a/packages/nodes-base/nodes/Ftp.node.ts b/packages/nodes-base/nodes/Ftp/Ftp.node.ts similarity index 100% rename from packages/nodes-base/nodes/Ftp.node.ts rename to packages/nodes-base/nodes/Ftp/Ftp.node.ts diff --git a/packages/nodes-base/nodes/Function.node.json b/packages/nodes-base/nodes/Function/Function.node.json similarity index 100% rename from packages/nodes-base/nodes/Function.node.json rename to packages/nodes-base/nodes/Function/Function.node.json diff --git a/packages/nodes-base/nodes/Function.node.ts b/packages/nodes-base/nodes/Function/Function.node.ts similarity index 100% rename from packages/nodes-base/nodes/Function.node.ts rename to packages/nodes-base/nodes/Function/Function.node.ts diff --git a/packages/nodes-base/nodes/FunctionItem.node.json b/packages/nodes-base/nodes/FunctionItem/FunctionItem.node.json similarity index 100% rename from packages/nodes-base/nodes/FunctionItem.node.json rename to packages/nodes-base/nodes/FunctionItem/FunctionItem.node.json diff --git a/packages/nodes-base/nodes/FunctionItem.node.ts b/packages/nodes-base/nodes/FunctionItem/FunctionItem.node.ts similarity index 100% rename from packages/nodes-base/nodes/FunctionItem.node.ts rename to packages/nodes-base/nodes/FunctionItem/FunctionItem.node.ts diff --git a/packages/nodes-base/nodes/HttpRequest.node.json b/packages/nodes-base/nodes/HttpRequest/HttpRequest.node.json similarity index 100% rename from packages/nodes-base/nodes/HttpRequest.node.json rename to packages/nodes-base/nodes/HttpRequest/HttpRequest.node.json diff --git a/packages/nodes-base/nodes/HttpRequest.node.ts b/packages/nodes-base/nodes/HttpRequest/HttpRequest.node.ts similarity index 100% rename from packages/nodes-base/nodes/HttpRequest.node.ts rename to packages/nodes-base/nodes/HttpRequest/HttpRequest.node.ts diff --git a/packages/nodes-base/nodes/ICalendar.node.json b/packages/nodes-base/nodes/ICalendar/ICalendar.node.json similarity index 100% rename from packages/nodes-base/nodes/ICalendar.node.json rename to packages/nodes-base/nodes/ICalendar/ICalendar.node.json diff --git a/packages/nodes-base/nodes/ICalendar.node.ts b/packages/nodes-base/nodes/ICalendar/ICalendar.node.ts similarity index 100% rename from packages/nodes-base/nodes/ICalendar.node.ts rename to packages/nodes-base/nodes/ICalendar/ICalendar.node.ts diff --git a/packages/nodes-base/nodes/If.node.json b/packages/nodes-base/nodes/If/If.node.json similarity index 100% rename from packages/nodes-base/nodes/If.node.json rename to packages/nodes-base/nodes/If/If.node.json diff --git a/packages/nodes-base/nodes/If.node.ts b/packages/nodes-base/nodes/If/If.node.ts similarity index 100% rename from packages/nodes-base/nodes/If.node.ts rename to packages/nodes-base/nodes/If/If.node.ts diff --git a/packages/nodes-base/nodes/Interval.node.json b/packages/nodes-base/nodes/Interval/Interval.node.json similarity index 100% rename from packages/nodes-base/nodes/Interval.node.json rename to packages/nodes-base/nodes/Interval/Interval.node.json diff --git a/packages/nodes-base/nodes/Interval.node.ts b/packages/nodes-base/nodes/Interval/Interval.node.ts similarity index 100% rename from packages/nodes-base/nodes/Interval.node.ts rename to packages/nodes-base/nodes/Interval/Interval.node.ts diff --git a/packages/nodes-base/nodes/ItemLists.node.json b/packages/nodes-base/nodes/ItemLists/ItemLists.node.json similarity index 100% rename from packages/nodes-base/nodes/ItemLists.node.json rename to packages/nodes-base/nodes/ItemLists/ItemLists.node.json diff --git a/packages/nodes-base/nodes/ItemLists.node.ts b/packages/nodes-base/nodes/ItemLists/ItemLists.node.ts similarity index 100% rename from packages/nodes-base/nodes/ItemLists.node.ts rename to packages/nodes-base/nodes/ItemLists/ItemLists.node.ts diff --git a/packages/nodes-base/nodes/itemLists.svg b/packages/nodes-base/nodes/ItemLists/itemLists.svg similarity index 100% rename from packages/nodes-base/nodes/itemLists.svg rename to packages/nodes-base/nodes/ItemLists/itemLists.svg diff --git a/packages/nodes-base/nodes/LocalFileTrigger.node.json b/packages/nodes-base/nodes/LocalFileTrigger/LocalFileTrigger.node.json similarity index 100% rename from packages/nodes-base/nodes/LocalFileTrigger.node.json rename to packages/nodes-base/nodes/LocalFileTrigger/LocalFileTrigger.node.json diff --git a/packages/nodes-base/nodes/LocalFileTrigger.node.ts b/packages/nodes-base/nodes/LocalFileTrigger/LocalFileTrigger.node.ts similarity index 100% rename from packages/nodes-base/nodes/LocalFileTrigger.node.ts rename to packages/nodes-base/nodes/LocalFileTrigger/LocalFileTrigger.node.ts diff --git a/packages/nodes-base/nodes/Merge.node.json b/packages/nodes-base/nodes/Merge/Merge.node.json similarity index 100% rename from packages/nodes-base/nodes/Merge.node.json rename to packages/nodes-base/nodes/Merge/Merge.node.json diff --git a/packages/nodes-base/nodes/Merge.node.ts b/packages/nodes-base/nodes/Merge/Merge.node.ts similarity index 100% rename from packages/nodes-base/nodes/Merge.node.ts rename to packages/nodes-base/nodes/Merge/Merge.node.ts diff --git a/packages/nodes-base/nodes/MoveBinaryData.node.json b/packages/nodes-base/nodes/MoveBinaryData/MoveBinaryData.node.json similarity index 100% rename from packages/nodes-base/nodes/MoveBinaryData.node.json rename to packages/nodes-base/nodes/MoveBinaryData/MoveBinaryData.node.json diff --git a/packages/nodes-base/nodes/MoveBinaryData.node.ts b/packages/nodes-base/nodes/MoveBinaryData/MoveBinaryData.node.ts similarity index 100% rename from packages/nodes-base/nodes/MoveBinaryData.node.ts rename to packages/nodes-base/nodes/MoveBinaryData/MoveBinaryData.node.ts diff --git a/packages/nodes-base/nodes/N8nTrainingCustomerDatastore.node.ts b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/N8nTrainingCustomerDatastore.node.ts similarity index 100% rename from packages/nodes-base/nodes/N8nTrainingCustomerDatastore.node.ts rename to packages/nodes-base/nodes/N8nTrainingCustomerDatastore/N8nTrainingCustomerDatastore.node.ts diff --git a/packages/nodes-base/nodes/n8nTrainingCustomerDatastore.svg b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/N8nTrainingCustomerDatastore.svg similarity index 100% rename from packages/nodes-base/nodes/n8nTrainingCustomerDatastore.svg rename to packages/nodes-base/nodes/N8nTrainingCustomerDatastore/N8nTrainingCustomerDatastore.svg diff --git a/packages/nodes-base/nodes/N8nTrainingCustomerMessenger.node.ts b/packages/nodes-base/nodes/N8nTrainingCustomerMessenger/N8nTrainingCustomerMessenger.node.ts similarity index 100% rename from packages/nodes-base/nodes/N8nTrainingCustomerMessenger.node.ts rename to packages/nodes-base/nodes/N8nTrainingCustomerMessenger/N8nTrainingCustomerMessenger.node.ts diff --git a/packages/nodes-base/nodes/n8nTrainingCustomerMessenger.svg b/packages/nodes-base/nodes/N8nTrainingCustomerMessenger/N8nTrainingCustomerMessenger.svg similarity index 100% rename from packages/nodes-base/nodes/n8nTrainingCustomerMessenger.svg rename to packages/nodes-base/nodes/N8nTrainingCustomerMessenger/N8nTrainingCustomerMessenger.svg diff --git a/packages/nodes-base/nodes/N8nTrigger.node.json b/packages/nodes-base/nodes/N8nTrigger/N8nTrigger.node.json similarity index 100% rename from packages/nodes-base/nodes/N8nTrigger.node.json rename to packages/nodes-base/nodes/N8nTrigger/N8nTrigger.node.json diff --git a/packages/nodes-base/nodes/N8nTrigger.node.ts b/packages/nodes-base/nodes/N8nTrigger/N8nTrigger.node.ts similarity index 100% rename from packages/nodes-base/nodes/N8nTrigger.node.ts rename to packages/nodes-base/nodes/N8nTrigger/N8nTrigger.node.ts diff --git a/packages/nodes-base/nodes/n8nTrigger.svg b/packages/nodes-base/nodes/N8nTrigger/n8nTrigger.svg similarity index 100% rename from packages/nodes-base/nodes/n8nTrigger.svg rename to packages/nodes-base/nodes/N8nTrigger/n8nTrigger.svg diff --git a/packages/nodes-base/nodes/NoOp.node.json b/packages/nodes-base/nodes/NoOp/NoOp.node.json similarity index 100% rename from packages/nodes-base/nodes/NoOp.node.json rename to packages/nodes-base/nodes/NoOp/NoOp.node.json diff --git a/packages/nodes-base/nodes/NoOp.node.ts b/packages/nodes-base/nodes/NoOp/NoOp.node.ts similarity index 100% rename from packages/nodes-base/nodes/NoOp.node.ts rename to packages/nodes-base/nodes/NoOp/NoOp.node.ts diff --git a/packages/nodes-base/nodes/OpenWeatherMap.node.json b/packages/nodes-base/nodes/OpenWeatherMap/OpenWeatherMap.node.json similarity index 100% rename from packages/nodes-base/nodes/OpenWeatherMap.node.json rename to packages/nodes-base/nodes/OpenWeatherMap/OpenWeatherMap.node.json diff --git a/packages/nodes-base/nodes/OpenWeatherMap.node.ts b/packages/nodes-base/nodes/OpenWeatherMap/OpenWeatherMap.node.ts similarity index 100% rename from packages/nodes-base/nodes/OpenWeatherMap.node.ts rename to packages/nodes-base/nodes/OpenWeatherMap/OpenWeatherMap.node.ts diff --git a/packages/nodes-base/nodes/ReadBinaryFile.node.json b/packages/nodes-base/nodes/ReadBinaryFile/ReadBinaryFile.node.json similarity index 100% rename from packages/nodes-base/nodes/ReadBinaryFile.node.json rename to packages/nodes-base/nodes/ReadBinaryFile/ReadBinaryFile.node.json diff --git a/packages/nodes-base/nodes/ReadBinaryFile.node.ts b/packages/nodes-base/nodes/ReadBinaryFile/ReadBinaryFile.node.ts similarity index 100% rename from packages/nodes-base/nodes/ReadBinaryFile.node.ts rename to packages/nodes-base/nodes/ReadBinaryFile/ReadBinaryFile.node.ts diff --git a/packages/nodes-base/nodes/ReadBinaryFiles.node.json b/packages/nodes-base/nodes/ReadBinaryFiles/ReadBinaryFiles.node.json similarity index 100% rename from packages/nodes-base/nodes/ReadBinaryFiles.node.json rename to packages/nodes-base/nodes/ReadBinaryFiles/ReadBinaryFiles.node.json diff --git a/packages/nodes-base/nodes/ReadBinaryFiles.node.ts b/packages/nodes-base/nodes/ReadBinaryFiles/ReadBinaryFiles.node.ts similarity index 100% rename from packages/nodes-base/nodes/ReadBinaryFiles.node.ts rename to packages/nodes-base/nodes/ReadBinaryFiles/ReadBinaryFiles.node.ts diff --git a/packages/nodes-base/nodes/ReadPdf.node.json b/packages/nodes-base/nodes/ReadPdf/ReadPdf.node.json similarity index 100% rename from packages/nodes-base/nodes/ReadPdf.node.json rename to packages/nodes-base/nodes/ReadPdf/ReadPdf.node.json diff --git a/packages/nodes-base/nodes/ReadPdf.node.ts b/packages/nodes-base/nodes/ReadPdf/ReadPdf.node.ts similarity index 100% rename from packages/nodes-base/nodes/ReadPdf.node.ts rename to packages/nodes-base/nodes/ReadPdf/ReadPdf.node.ts diff --git a/packages/nodes-base/nodes/RenameKeys.node.json b/packages/nodes-base/nodes/RenameKeys/RenameKeys.node.json similarity index 100% rename from packages/nodes-base/nodes/RenameKeys.node.json rename to packages/nodes-base/nodes/RenameKeys/RenameKeys.node.json diff --git a/packages/nodes-base/nodes/RenameKeys.node.ts b/packages/nodes-base/nodes/RenameKeys/RenameKeys.node.ts similarity index 100% rename from packages/nodes-base/nodes/RenameKeys.node.ts rename to packages/nodes-base/nodes/RenameKeys/RenameKeys.node.ts diff --git a/packages/nodes-base/nodes/RespondToWebhook.node.json b/packages/nodes-base/nodes/RespondToWebhook/RespondToWebhook.node.json similarity index 100% rename from packages/nodes-base/nodes/RespondToWebhook.node.json rename to packages/nodes-base/nodes/RespondToWebhook/RespondToWebhook.node.json diff --git a/packages/nodes-base/nodes/RespondToWebhook.node.ts b/packages/nodes-base/nodes/RespondToWebhook/RespondToWebhook.node.ts similarity index 100% rename from packages/nodes-base/nodes/RespondToWebhook.node.ts rename to packages/nodes-base/nodes/RespondToWebhook/RespondToWebhook.node.ts diff --git a/packages/nodes-base/nodes/webhook.svg b/packages/nodes-base/nodes/RespondToWebhook/webhook.svg similarity index 100% rename from packages/nodes-base/nodes/webhook.svg rename to packages/nodes-base/nodes/RespondToWebhook/webhook.svg diff --git a/packages/nodes-base/nodes/RssFeedRead.node.json b/packages/nodes-base/nodes/RssFeedRead/RssFeedRead.node.json similarity index 100% rename from packages/nodes-base/nodes/RssFeedRead.node.json rename to packages/nodes-base/nodes/RssFeedRead/RssFeedRead.node.json diff --git a/packages/nodes-base/nodes/RssFeedRead.node.ts b/packages/nodes-base/nodes/RssFeedRead/RssFeedRead.node.ts similarity index 100% rename from packages/nodes-base/nodes/RssFeedRead.node.ts rename to packages/nodes-base/nodes/RssFeedRead/RssFeedRead.node.ts diff --git a/packages/nodes-base/nodes/RunAt.node.ts b/packages/nodes-base/nodes/RunAt.node.ts deleted file mode 100644 index b96d9b22e9..0000000000 --- a/packages/nodes-base/nodes/RunAt.node.ts +++ /dev/null @@ -1,346 +0,0 @@ -import { ITriggerFunctions } from 'n8n-core'; -import { - INodeType, - INodeTypeDescription, - ITriggerResponse, -} from 'n8n-workflow'; - - -export class RunAt implements INodeType { - description: INodeTypeDescription = { - displayName: 'RunAt', - name: 'runAt', - icon: 'fa:calendar', - group: ['trigger'], - version: 1, - description: 'Triggers the workflow at a specific time', - defaults: { - name: 'RunAt', - color: '#00FF00', - }, - inputs: [], - outputs: ['main'], - properties: [ - { - displayName: 'Trigger Times', - name: 'triggerTimes', - type: 'dateTime', - typeOptions: { - multipleValues: true, - multipleValueButtonText: 'Add Time', - }, - default: '', - // default: [], - description: 'Triggers for the workflow', - placeholder: 'Add Time', - }, - // { - // displayName: 'Trigger Times', - // name: 'triggerTimes', - // type: 'fixedCollection', - // typeOptions: { - // multipleValues: true, - // multipleValueButtonText: 'Add Time', - // }, - // default: {}, - // description: 'Triggers for the workflow', - // placeholder: 'Add Cron Time', - // options: [ - // { - // name: 'item', - // displayName: 'Item', - // values: [ - // { - // displayName: 'Mode', - // name: 'mode', - // type: 'options', - // options: [ - // { - // name: 'Every Minute', - // value: 'everyMinute', - // }, - // { - // name: 'Every Hour', - // value: 'everyHour', - // }, - // { - // name: 'Every Day', - // value: 'everyDay', - // }, - // { - // name: 'Every Week', - // value: 'everyWeek', - // }, - // { - // name: 'Every Month', - // value: 'everyMonth', - // }, - // { - // name: 'Every X', - // value: 'everyX', - // }, - // { - // name: 'Custom', - // value: 'custom', - // }, - // ], - // default: 'everyDay', - // description: 'How often to trigger.', - // }, - // { - // displayName: 'Hour', - // name: 'hour', - // type: 'number', - // typeOptions: { - // minValue: 0, - // maxValue: 23, - // }, - // displayOptions: { - // hide: { - // mode: [ - // 'custom', - // 'everyHour', - // 'everyMinute', - // 'everyX', - // ], - // }, - // }, - // default: 14, - // description: 'The hour of the day to trigger (24h format).', - // }, - // { - // displayName: 'Minute', - // name: 'minute', - // type: 'number', - // typeOptions: { - // minValue: 0, - // maxValue: 59, - // }, - // displayOptions: { - // hide: { - // mode: [ - // 'custom', - // 'everyMinute', - // 'everyX', - // ], - // }, - // }, - // default: 0, - // description: 'The minute of the day to trigger.', - // }, - // { - // displayName: 'Day of Month', - // name: 'dayOfMonth', - // type: 'number', - // displayOptions: { - // show: { - // mode: [ - // 'everyMonth', - // ], - // }, - // }, - // typeOptions: { - // minValue: 1, - // maxValue: 31, - // }, - // default: 1, - // description: 'The day of the month to trigger.', - // }, - // { - // displayName: 'Weekday', - // name: 'weekday', - // type: 'options', - // displayOptions: { - // show: { - // mode: [ - // 'everyWeek', - // ], - // }, - // }, - // options: [ - // { - // name: 'Monday', - // value: '1', - // }, - // { - // name: 'Tuesday', - // value: '2', - // }, - // { - // name: 'Wednesday', - // value: '3', - // }, - // { - // name: 'Thursday', - // value: '4', - // }, - // { - // name: 'Friday', - // value: '5', - // }, - // { - // name: 'Saturday', - // value: '6', - // }, - // { - // name: 'Sunday', - // value: '0', - // }, - // ], - // default: '1', - // description: 'The weekday to trigger.', - // }, - // { - // displayName: 'Cron Expression', - // name: 'cronExpression', - // type: 'string', - // displayOptions: { - // show: { - // mode: [ - // 'custom', - // ], - // }, - // }, - // default: '* * * * * *', - // description: 'Use custom cron expression. Values and ranges as follows:', - // }, - // { - // displayName: 'Value', - // name: 'value', - // type: 'number', - // typeOptions: { - // minValue: 0, - // maxValue: 1000, - // }, - // displayOptions: { - // show: { - // mode: [ - // 'everyX', - // ], - // }, - // }, - // default: 2, - // description: 'All how many X minutes/hours it should trigger.', - // }, - // { - // displayName: 'Unit', - // name: 'unit', - // type: 'options', - // displayOptions: { - // show: { - // mode: [ - // 'everyX', - // ], - // }, - // }, - // options: [ - // { - // name: 'Minutes', - // value: 'minutes' - // }, - // { - // name: 'Hours', - // value: 'hours' - // }, - // ], - // default: 'hours', - // description: 'If it should trigger all X minutes or hours.', - // }, - // ] - // }, - // ], - // } - ], - }; - - - - async trigger(this: ITriggerFunctions): Promise { - - // const triggerTimes = this.getNodeParameter('triggerTimes') as unknown as { - // item: TriggerTime[]; - // }; - - // // Define the order the cron-time-parameter appear - // const parameterOrder = [ - // 'second', // 0 - 59 - // 'minute', // 0 - 59 - // 'hour', // 0 - 23 - // 'dayOfMonth', // 1 - 31 - // 'month', // 0 - 11(Jan - Dec) - // 'weekday', // 0 - 6(Sun - Sat) - // ]; - - // // Get all the trigger times - // const cronTimes: string[] = []; - // let cronTime: string[]; - // let parameterName: string; - // if (triggerTimes.item !== undefined) { - // for (const item of triggerTimes.item) { - // cronTime = []; - // if (item.mode === 'custom') { - // cronTimes.push(item.cronExpression as string); - // continue; - // } - // if (item.mode === 'everyMinute') { - // cronTimes.push(`${Math.floor(Math.random() * 60).toString()} * * * * *`); - // continue; - // } - // if (item.mode === 'everyX') { - // if (item.unit === 'minutes') { - // cronTimes.push(`${Math.floor(Math.random() * 60).toString()} */${item.value} * * * *`); - // } else if (item.unit === 'hours') { - // cronTimes.push(`${Math.floor(Math.random() * 60).toString()} 0 */${item.value} * * *`); - // } - // continue; - // } - - // for (parameterName of parameterOrder) { - // if (item[parameterName] !== undefined) { - // // Value is set so use it - // cronTime.push(item[parameterName] as string); - // } else if (parameterName === 'second') { - // // For seconds we use by default a random one to make sure to - // // balance the load a little bit over time - // cronTime.push(Math.floor(Math.random() * 60).toString()); - // } else { - // // For all others set "any" - // cronTime.push('*'); - // } - // } - - // cronTimes.push(cronTime.join(' ')); - // } - // } - - // // The trigger function to execute when the cron-time got reached - // // or when manually triggered - // const executeTrigger = () => { - // this.emit([this.helpers.returnJsonArray([{}])]); - // }; - - // const timezone = this.getTimezone(); - - // // Start the cron-jobs - // const cronJobs: CronJob[] = []; - // for (const cronTime of cronTimes) { - // cronJobs.push(new CronJob(cronTime, executeTrigger, undefined, true, timezone)); - // } - - // // Stop the cron-jobs - // async function closeFunction() { - // for (const cronJob of cronJobs) { - // cronJob.stop(); - // } - // } - - // async function manualTriggerFunction() { - // executeTrigger(); - // } - - return { - // closeFunction, - // manualTriggerFunction, - }; - } -} diff --git a/packages/nodes-base/nodes/Set.node.json b/packages/nodes-base/nodes/Set/Set.node.json similarity index 100% rename from packages/nodes-base/nodes/Set.node.json rename to packages/nodes-base/nodes/Set/Set.node.json diff --git a/packages/nodes-base/nodes/Set.node.ts b/packages/nodes-base/nodes/Set/Set.node.ts similarity index 100% rename from packages/nodes-base/nodes/Set.node.ts rename to packages/nodes-base/nodes/Set/Set.node.ts diff --git a/packages/nodes-base/nodes/SplitInBatches.node.json b/packages/nodes-base/nodes/SplitInBatches/SplitInBatches.node.json similarity index 100% rename from packages/nodes-base/nodes/SplitInBatches.node.json rename to packages/nodes-base/nodes/SplitInBatches/SplitInBatches.node.json diff --git a/packages/nodes-base/nodes/SplitInBatches.node.ts b/packages/nodes-base/nodes/SplitInBatches/SplitInBatches.node.ts similarity index 100% rename from packages/nodes-base/nodes/SplitInBatches.node.ts rename to packages/nodes-base/nodes/SplitInBatches/SplitInBatches.node.ts diff --git a/packages/nodes-base/nodes/SpreadsheetFile.node.json b/packages/nodes-base/nodes/SpreadsheetFile/SpreadsheetFile.node.json similarity index 100% rename from packages/nodes-base/nodes/SpreadsheetFile.node.json rename to packages/nodes-base/nodes/SpreadsheetFile/SpreadsheetFile.node.json diff --git a/packages/nodes-base/nodes/SpreadsheetFile.node.ts b/packages/nodes-base/nodes/SpreadsheetFile/SpreadsheetFile.node.ts similarity index 100% rename from packages/nodes-base/nodes/SpreadsheetFile.node.ts rename to packages/nodes-base/nodes/SpreadsheetFile/SpreadsheetFile.node.ts diff --git a/packages/nodes-base/nodes/SseTrigger.node.json b/packages/nodes-base/nodes/SseTrigger/SseTrigger.node.json similarity index 100% rename from packages/nodes-base/nodes/SseTrigger.node.json rename to packages/nodes-base/nodes/SseTrigger/SseTrigger.node.json diff --git a/packages/nodes-base/nodes/SseTrigger.node.ts b/packages/nodes-base/nodes/SseTrigger/SseTrigger.node.ts similarity index 100% rename from packages/nodes-base/nodes/SseTrigger.node.ts rename to packages/nodes-base/nodes/SseTrigger/SseTrigger.node.ts diff --git a/packages/nodes-base/nodes/Start.node.json b/packages/nodes-base/nodes/Start/Start.node.json similarity index 100% rename from packages/nodes-base/nodes/Start.node.json rename to packages/nodes-base/nodes/Start/Start.node.json diff --git a/packages/nodes-base/nodes/Start.node.ts b/packages/nodes-base/nodes/Start/Start.node.ts similarity index 100% rename from packages/nodes-base/nodes/Start.node.ts rename to packages/nodes-base/nodes/Start/Start.node.ts diff --git a/packages/nodes-base/nodes/StopAndError.node.json b/packages/nodes-base/nodes/StopAndError/StopAndError.node.json similarity index 100% rename from packages/nodes-base/nodes/StopAndError.node.json rename to packages/nodes-base/nodes/StopAndError/StopAndError.node.json diff --git a/packages/nodes-base/nodes/StopAndError.node.ts b/packages/nodes-base/nodes/StopAndError/StopAndError.node.ts similarity index 100% rename from packages/nodes-base/nodes/StopAndError.node.ts rename to packages/nodes-base/nodes/StopAndError/StopAndError.node.ts diff --git a/packages/nodes-base/nodes/Switch.node.json b/packages/nodes-base/nodes/Switch/Switch.node.json similarity index 100% rename from packages/nodes-base/nodes/Switch.node.json rename to packages/nodes-base/nodes/Switch/Switch.node.json diff --git a/packages/nodes-base/nodes/Switch.node.ts b/packages/nodes-base/nodes/Switch/Switch.node.ts similarity index 100% rename from packages/nodes-base/nodes/Switch.node.ts rename to packages/nodes-base/nodes/Switch/Switch.node.ts diff --git a/packages/nodes-base/nodes/Wait.node.json b/packages/nodes-base/nodes/Wait/Wait.node.json similarity index 100% rename from packages/nodes-base/nodes/Wait.node.json rename to packages/nodes-base/nodes/Wait/Wait.node.json diff --git a/packages/nodes-base/nodes/Wait.node.ts b/packages/nodes-base/nodes/Wait/Wait.node.ts similarity index 100% rename from packages/nodes-base/nodes/Wait.node.ts rename to packages/nodes-base/nodes/Wait/Wait.node.ts diff --git a/packages/nodes-base/nodes/Webhook.node.json b/packages/nodes-base/nodes/Webhook/Webhook.node.json similarity index 100% rename from packages/nodes-base/nodes/Webhook.node.json rename to packages/nodes-base/nodes/Webhook/Webhook.node.json diff --git a/packages/nodes-base/nodes/Webhook.node.ts b/packages/nodes-base/nodes/Webhook/Webhook.node.ts similarity index 100% rename from packages/nodes-base/nodes/Webhook.node.ts rename to packages/nodes-base/nodes/Webhook/Webhook.node.ts diff --git a/packages/nodes-base/nodes/Webhook/webhook.svg b/packages/nodes-base/nodes/Webhook/webhook.svg new file mode 100644 index 0000000000..a59b318554 --- /dev/null +++ b/packages/nodes-base/nodes/Webhook/webhook.svg @@ -0,0 +1 @@ + diff --git a/packages/nodes-base/nodes/WorkflowTrigger.node.json b/packages/nodes-base/nodes/WorkflowTrigger/WorkflowTrigger.node.json similarity index 100% rename from packages/nodes-base/nodes/WorkflowTrigger.node.json rename to packages/nodes-base/nodes/WorkflowTrigger/WorkflowTrigger.node.json diff --git a/packages/nodes-base/nodes/WorkflowTrigger.node.ts b/packages/nodes-base/nodes/WorkflowTrigger/WorkflowTrigger.node.ts similarity index 100% rename from packages/nodes-base/nodes/WorkflowTrigger.node.ts rename to packages/nodes-base/nodes/WorkflowTrigger/WorkflowTrigger.node.ts diff --git a/packages/nodes-base/nodes/WriteBinaryFile.node.json b/packages/nodes-base/nodes/WriteBinaryFile/WriteBinaryFile.node.json similarity index 100% rename from packages/nodes-base/nodes/WriteBinaryFile.node.json rename to packages/nodes-base/nodes/WriteBinaryFile/WriteBinaryFile.node.json diff --git a/packages/nodes-base/nodes/WriteBinaryFile.node.ts b/packages/nodes-base/nodes/WriteBinaryFile/WriteBinaryFile.node.ts similarity index 100% rename from packages/nodes-base/nodes/WriteBinaryFile.node.ts rename to packages/nodes-base/nodes/WriteBinaryFile/WriteBinaryFile.node.ts diff --git a/packages/nodes-base/nodes/Xml.node.json b/packages/nodes-base/nodes/Xml/Xml.node.json similarity index 100% rename from packages/nodes-base/nodes/Xml.node.json rename to packages/nodes-base/nodes/Xml/Xml.node.json diff --git a/packages/nodes-base/nodes/Xml.node.ts b/packages/nodes-base/nodes/Xml/Xml.node.ts similarity index 100% rename from packages/nodes-base/nodes/Xml.node.ts rename to packages/nodes-base/nodes/Xml/Xml.node.ts diff --git a/packages/nodes-base/package.json b/packages/nodes-base/package.json index b17229cd90..4047ea2477 100644 --- a/packages/nodes-base/package.json +++ b/packages/nodes-base/package.json @@ -31,21 +31,21 @@ "credentials": [ "dist/credentials/ActionNetworkApi.credentials.js", "dist/credentials/ActiveCampaignApi.credentials.js", - "dist/credentials/AgileCrmApi.credentials.js", "dist/credentials/AcuitySchedulingApi.credentials.js", "dist/credentials/AcuitySchedulingOAuth2Api.credentials.js", + "dist/credentials/AffinityApi.credentials.js", + "dist/credentials/AgileCrmApi.credentials.js", "dist/credentials/AirtableApi.credentials.js", "dist/credentials/Amqp.credentials.js", + "dist/credentials/ApiTemplateIoApi.credentials.js", "dist/credentials/AsanaApi.credentials.js", "dist/credentials/AsanaOAuth2Api.credentials.js", - "dist/credentials/ApiTemplateIoApi.credentials.js", "dist/credentials/AutomizyApi.credentials.js", "dist/credentials/AutopilotApi.credentials.js", "dist/credentials/Aws.credentials.js", - "dist/credentials/AffinityApi.credentials.js", "dist/credentials/BannerbearApi.credentials.js", - "dist/credentials/BeeminderApi.credentials.js", "dist/credentials/BaserowApi.credentials.js", + "dist/credentials/BeeminderApi.credentials.js", "dist/credentials/BitbucketApi.credentials.js", "dist/credentials/BitlyApi.credentials.js", "dist/credentials/BitlyOAuth2Api.credentials.js", @@ -53,6 +53,7 @@ "dist/credentials/BoxOAuth2Api.credentials.js", "dist/credentials/BrandfetchApi.credentials.js", "dist/credentials/BubbleApi.credentials.js", + "dist/credentials/CalendlyApi.credentials.js", "dist/credentials/ChargebeeApi.credentials.js", "dist/credentials/CircleCiApi.credentials.js", "dist/credentials/CiscoWebexOAuth2Api.credentials.js", @@ -66,10 +67,8 @@ "dist/credentials/ConvertKitApi.credentials.js", "dist/credentials/CopperApi.credentials.js", "dist/credentials/CortexApi.credentials.js", - "dist/credentials/CalendlyApi.credentials.js", - "dist/credentials/CustomerIoApi.credentials.js", - "dist/credentials/S3.credentials.js", "dist/credentials/CrateDb.credentials.js", + "dist/credentials/CustomerIoApi.credentials.js", "dist/credentials/DeepLApi.credentials.js", "dist/credentials/DemioApi.credentials.js", "dist/credentials/DiscourseApi.credentials.js", @@ -88,33 +87,33 @@ "dist/credentials/EventbriteOAuth2Api.credentials.js", "dist/credentials/FacebookGraphApi.credentials.js", "dist/credentials/FacebookGraphAppApi.credentials.js", + "dist/credentials/FileMaker.credentials.js", + "dist/credentials/FlowApi.credentials.js", + "dist/credentials/FormIoApi.credentials.js", + "dist/credentials/FormstackApi.credentials.js", + "dist/credentials/FormstackOAuth2Api.credentials.js", "dist/credentials/FreshdeskApi.credentials.js", "dist/credentials/FreshserviceApi.credentials.js", "dist/credentials/FreshworksCrmApi.credentials.js", - "dist/credentials/FileMaker.credentials.js", - "dist/credentials/FlowApi.credentials.js", - "dist/credentials/FormstackApi.credentials.js", - "dist/credentials/FormstackOAuth2Api.credentials.js", "dist/credentials/Ftp.credentials.js", - "dist/credentials/FormIoApi.credentials.js", "dist/credentials/GetResponseApi.credentials.js", "dist/credentials/GetResponseOAuth2Api.credentials.js", "dist/credentials/GhostAdminApi.credentials.js", "dist/credentials/GhostContentApi.credentials.js", - "dist/credentials/GitPassword.credentials.js", "dist/credentials/GithubApi.credentials.js", "dist/credentials/GithubOAuth2Api.credentials.js", "dist/credentials/GitlabApi.credentials.js", "dist/credentials/GitlabOAuth2Api.credentials.js", + "dist/credentials/GitPassword.credentials.js", "dist/credentials/GmailOAuth2Api.credentials.js", "dist/credentials/GoogleAnalyticsOAuth2Api.credentials.js", "dist/credentials/GoogleApi.credentials.js", "dist/credentials/GoogleBigQueryOAuth2Api.credentials.js", "dist/credentials/GoogleBooksOAuth2Api.credentials.js", "dist/credentials/GoogleCalendarOAuth2Api.credentials.js", + "dist/credentials/GoogleCloudNaturalLanguageOAuth2Api.credentials.js", "dist/credentials/GoogleContactsOAuth2Api.credentials.js", "dist/credentials/GoogleDocsOAuth2Api.credentials.js", - "dist/credentials/GoogleCloudNaturalLanguageOAuth2Api.credentials.js", "dist/credentials/GoogleDriveOAuth2Api.credentials.js", "dist/credentials/GoogleFirebaseCloudFirestoreOAuth2Api.credentials.js", "dist/credentials/GoogleFirebaseRealtimeDatabaseOAuth2Api.credentials.js", @@ -122,13 +121,12 @@ "dist/credentials/GooglePerspectiveOAuth2Api.credentials.js", "dist/credentials/GoogleSheetsOAuth2Api.credentials.js", "dist/credentials/GoogleSlidesOAuth2Api.credentials.js", - "dist/credentials/GSuiteAdminOAuth2Api.credentials.js", "dist/credentials/GoogleTasksOAuth2Api.credentials.js", "dist/credentials/GoogleTranslateOAuth2Api.credentials.js", "dist/credentials/GotifyApi.credentials.js", "dist/credentials/GoToWebinarOAuth2Api.credentials.js", "dist/credentials/GristApi.credentials.js", - "dist/credentials/YouTubeOAuth2Api.credentials.js", + "dist/credentials/GSuiteAdminOAuth2Api.credentials.js", "dist/credentials/GumroadApi.credentials.js", "dist/credentials/HarvestApi.credentials.js", "dist/credentials/HarvestOAuth2Api.credentials.js", @@ -142,10 +140,10 @@ "dist/credentials/HubspotOAuth2Api.credentials.js", "dist/credentials/HumanticAiApi.credentials.js", "dist/credentials/HunterApi.credentials.js", - "dist/credentials/IterableApi.credentials.js", "dist/credentials/Imap.credentials.js", "dist/credentials/IntercomApi.credentials.js", "dist/credentials/InvoiceNinjaApi.credentials.js", + "dist/credentials/IterableApi.credentials.js", "dist/credentials/JiraSoftwareCloudApi.credentials.js", "dist/credentials/JiraSoftwareServerApi.credentials.js", "dist/credentials/JotFormApi.credentials.js", @@ -157,10 +155,10 @@ "dist/credentials/LingvaNexApi.credentials.js", "dist/credentials/LinkedInOAuth2Api.credentials.js", "dist/credentials/Magento2Api.credentials.js", - "dist/credentials/MailerLiteApi.credentials.js", "dist/credentials/MailcheckApi.credentials.js", "dist/credentials/MailchimpApi.credentials.js", "dist/credentials/MailchimpOAuth2Api.credentials.js", + "dist/credentials/MailerLiteApi.credentials.js", "dist/credentials/MailgunApi.credentials.js", "dist/credentials/MailjetEmailApi.credentials.js", "dist/credentials/MailjetSmsApi.credentials.js", @@ -181,14 +179,14 @@ "dist/credentials/MicrosoftSql.credentials.js", "dist/credentials/MicrosoftTeamsOAuth2Api.credentials.js", "dist/credentials/MicrosoftToDoOAuth2Api.credentials.js", - "dist/credentials/MindeeReceiptApi.credentials.js", "dist/credentials/MindeeInvoiceApi.credentials.js", + "dist/credentials/MindeeReceiptApi.credentials.js", "dist/credentials/MispApi.credentials.js", - "dist/credentials/MonicaCrmApi.credentials.js", "dist/credentials/MoceanApi.credentials.js", "dist/credentials/MondayComApi.credentials.js", "dist/credentials/MondayComOAuth2Api.credentials.js", "dist/credentials/MongoDb.credentials.js", + "dist/credentials/MonicaCrmApi.credentials.js", "dist/credentials/Mqtt.credentials.js", "dist/credentials/Msg91Api.credentials.js", "dist/credentials/MySql.credentials.js", @@ -211,17 +209,17 @@ "dist/credentials/PayPalApi.credentials.js", "dist/credentials/PeekalinkApi.credentials.js", "dist/credentials/PhantombusterApi.credentials.js", + "dist/credentials/PhilipsHueOAuth2Api.credentials.js", "dist/credentials/PipedriveApi.credentials.js", "dist/credentials/PipedriveOAuth2Api.credentials.js", - "dist/credentials/PhilipsHueOAuth2Api.credentials.js", "dist/credentials/PlivoApi.credentials.js", "dist/credentials/Postgres.credentials.js", "dist/credentials/PostHogApi.credentials.js", "dist/credentials/PostmarkApi.credentials.js", "dist/credentials/ProfitWellApi.credentials.js", "dist/credentials/PushbulletOAuth2Api.credentials.js", - "dist/credentials/PushoverApi.credentials.js", "dist/credentials/PushcutApi.credentials.js", + "dist/credentials/PushoverApi.credentials.js", "dist/credentials/QuestDb.credentials.js", "dist/credentials/QuickBaseApi.credentials.js", "dist/credentials/QuickBooksOAuth2Api.credentials.js", @@ -231,41 +229,40 @@ "dist/credentials/Redis.credentials.js", "dist/credentials/RocketchatApi.credentials.js", "dist/credentials/RundeckApi.credentials.js", + "dist/credentials/S3.credentials.js", "dist/credentials/SalesforceJwtApi.credentials.js", "dist/credentials/SalesforceOAuth2Api.credentials.js", "dist/credentials/SalesmateApi.credentials.js", + "dist/credentials/SalesmateApi.credentials.js", "dist/credentials/SeaTableApi.credentials.js", "dist/credentials/SecurityScorecardApi.credentials.js", "dist/credentials/SegmentApi.credentials.js", "dist/credentials/SendGridApi.credentials.js", "dist/credentials/SendyApi.credentials.js", "dist/credentials/SentryIoApi.credentials.js", - "dist/credentials/SentryIoServerApi.credentials.js", "dist/credentials/SentryIoOAuth2Api.credentials.js", + "dist/credentials/SentryIoServerApi.credentials.js", "dist/credentials/ServiceNowOAuth2Api.credentials.js", + "dist/credentials/Sftp.credentials.js", "dist/credentials/ShopifyApi.credentials.js", "dist/credentials/Signl4Api.credentials.js", "dist/credentials/SlackApi.credentials.js", "dist/credentials/SlackOAuth2Api.credentials.js", "dist/credentials/Sms77Api.credentials.js", - "dist/credentials/Snowflake.credentials.js", "dist/credentials/Smtp.credentials.js", - "dist/credentials/SpotifyOAuth2Api.credentials.js", - "dist/credentials/StackbyApi.credentials.js", - "dist/credentials/StravaOAuth2Api.credentials.js", - "dist/credentials/StripeApi.credentials.js", - "dist/credentials/SalesmateApi.credentials.js", - "dist/credentials/SegmentApi.credentials.js", - "dist/credentials/SshPassword.credentials.js", - "dist/credentials/SshPrivateKey.credentials.js", - "dist/credentials/Sftp.credentials.js", - "dist/credentials/Signl4Api.credentials.js", + "dist/credentials/Snowflake.credentials.js", "dist/credentials/SplunkApi.credentials.js", "dist/credentials/SpontitApi.credentials.js", "dist/credentials/SpotifyOAuth2Api.credentials.js", + "dist/credentials/SpotifyOAuth2Api.credentials.js", + "dist/credentials/SshPassword.credentials.js", + "dist/credentials/SshPrivateKey.credentials.js", + "dist/credentials/StackbyApi.credentials.js", "dist/credentials/StoryblokContentApi.credentials.js", "dist/credentials/StoryblokManagementApi.credentials.js", "dist/credentials/StrapiApi.credentials.js", + "dist/credentials/StravaOAuth2Api.credentials.js", + "dist/credentials/StripeApi.credentials.js", "dist/credentials/SurveyMonkeyApi.credentials.js", "dist/credentials/SurveyMonkeyOAuth2Api.credentials.js", "dist/credentials/TaigaApi.credentials.js", @@ -275,16 +272,16 @@ "dist/credentials/TimescaleDb.credentials.js", "dist/credentials/TodoistApi.credentials.js", "dist/credentials/TodoistOAuth2Api.credentials.js", + "dist/credentials/TogglApi.credentials.js", "dist/credentials/TravisCiApi.credentials.js", "dist/credentials/TrelloApi.credentials.js", + "dist/credentials/TwakeCloudApi.credentials.js", + "dist/credentials/TwakeServerApi.credentials.js", "dist/credentials/TwilioApi.credentials.js", "dist/credentials/TwistOAuth2Api.credentials.js", "dist/credentials/TwitterOAuth1Api.credentials.js", "dist/credentials/TypeformApi.credentials.js", "dist/credentials/TypeformOAuth2Api.credentials.js", - "dist/credentials/TogglApi.credentials.js", - "dist/credentials/TwakeCloudApi.credentials.js", - "dist/credentials/TwakeServerApi.credentials.js", "dist/credentials/UnleashedSoftwareApi.credentials.js", "dist/credentials/UpleadApi.credentials.js", "dist/credentials/UProcApi.credentials.js", @@ -301,6 +298,7 @@ "dist/credentials/WufooApi.credentials.js", "dist/credentials/XeroOAuth2Api.credentials.js", "dist/credentials/YourlsApi.credentials.js", + "dist/credentials/YouTubeOAuth2Api.credentials.js", "dist/credentials/ZendeskApi.credentials.js", "dist/credentials/ZendeskOAuth2Api.credentials.js", "dist/credentials/ZohoOAuth2Api.credentials.js", @@ -312,21 +310,23 @@ "dist/nodes/ActionNetwork/ActionNetwork.node.js", "dist/nodes/ActiveCampaign/ActiveCampaign.node.js", "dist/nodes/ActiveCampaign/ActiveCampaignTrigger.node.js", + "dist/nodes/AcuityScheduling/AcuitySchedulingTrigger.node.js", + "dist/nodes/Affinity/Affinity.node.js", + "dist/nodes/Affinity/AffinityTrigger.node.js", "dist/nodes/AgileCrm/AgileCrm.node.js", "dist/nodes/Airtable/Airtable.node.js", "dist/nodes/Airtable/AirtableTrigger.node.js", - "dist/nodes/AcuityScheduling/AcuitySchedulingTrigger.node.js", "dist/nodes/Amqp/Amqp.node.js", "dist/nodes/Amqp/AmqpTrigger.node.js", + "dist/nodes/ApiTemplateIo/ApiTemplateIo.node.js", "dist/nodes/Asana/Asana.node.js", "dist/nodes/Asana/AsanaTrigger.node.js", - "dist/nodes/ApiTemplateIo/ApiTemplateIo.node.js", - "dist/nodes/Affinity/Affinity.node.js", - "dist/nodes/Affinity/AffinityTrigger.node.js", "dist/nodes/Automizy/Automizy.node.js", "dist/nodes/Autopilot/Autopilot.node.js", "dist/nodes/Autopilot/AutopilotTrigger.node.js", "dist/nodes/Aws/AwsLambda.node.js", + "dist/nodes/Aws/AwsSns.node.js", + "dist/nodes/Aws/AwsSnsTrigger.node.js", "dist/nodes/Aws/Comprehend/AwsComprehend.node.js", "dist/nodes/Aws/DynamoDB/AwsDynamoDB.node.js", "dist/nodes/Aws/Rekognition/AwsRekognition.node.js", @@ -335,8 +335,6 @@ "dist/nodes/Aws/SQS/AwsSqs.node.js", "dist/nodes/Aws/Textract/AwsTextract.node.js", "dist/nodes/Aws/Transcribe/AwsTranscribe.node.js", - "dist/nodes/Aws/AwsSns.node.js", - "dist/nodes/Aws/AwsSnsTrigger.node.js", "dist/nodes/Bannerbear/Bannerbear.node.js", "dist/nodes/Baserow/Baserow.node.js", "dist/nodes/Beeminder/Beeminder.node.js", @@ -356,12 +354,12 @@ "dist/nodes/Clearbit/Clearbit.node.js", "dist/nodes/ClickUp/ClickUp.node.js", "dist/nodes/ClickUp/ClickUpTrigger.node.js", - "dist/nodes/Clockify/ClockifyTrigger.node.js", "dist/nodes/Clockify/Clockify.node.js", + "dist/nodes/Clockify/ClockifyTrigger.node.js", "dist/nodes/Cockpit/Cockpit.node.js", - "dist/nodes/Compression.node.js", "dist/nodes/Coda/Coda.node.js", "dist/nodes/CoinGecko/CoinGecko.node.js", + "dist/nodes/Compression/Compression.node.js", "dist/nodes/Contentful/Contentful.node.js", "dist/nodes/ConvertKit/ConvertKit.node.js", "dist/nodes/ConvertKit/ConvertKitTrigger.node.js", @@ -369,11 +367,11 @@ "dist/nodes/Copper/CopperTrigger.node.js", "dist/nodes/Cortex/Cortex.node.js", "dist/nodes/CrateDb/CrateDb.node.js", - "dist/nodes/Cron.node.js", - "dist/nodes/Crypto.node.js", + "dist/nodes/Cron/Cron.node.js", + "dist/nodes/Crypto/Crypto.node.js", "dist/nodes/CustomerIo/CustomerIo.node.js", "dist/nodes/CustomerIo/CustomerIoTrigger.node.js", - "dist/nodes/DateTime.node.js", + "dist/nodes/DateTime/DateTime.node.js", "dist/nodes/DeepL/DeepL.node.js", "dist/nodes/Demio/Demio.node.js", "dist/nodes/Discord/Discord.node.js", @@ -382,32 +380,32 @@ "dist/nodes/Drift/Drift.node.js", "dist/nodes/Dropbox/Dropbox.node.js", "dist/nodes/Dropcontact/Dropcontact.node.js", - "dist/nodes/EditImage.node.js", + "dist/nodes/EditImage/EditImage.node.js", "dist/nodes/Egoi/Egoi.node.js", - "dist/nodes/Elastic/ElasticSecurity/ElasticSecurity.node.js", "dist/nodes/Elastic/Elasticsearch/Elasticsearch.node.js", - "dist/nodes/EmailReadImap.node.js", - "dist/nodes/EmailSend.node.js", + "dist/nodes/Elastic/ElasticSecurity/ElasticSecurity.node.js", + "dist/nodes/EmailReadImap/EmailReadImap.node.js", + "dist/nodes/EmailSend/EmailSend.node.js", "dist/nodes/Emelia/Emelia.node.js", "dist/nodes/Emelia/EmeliaTrigger.node.js", - "dist/nodes/ErrorTrigger.node.js", "dist/nodes/ERPNext/ERPNext.node.js", + "dist/nodes/ErrorTrigger/ErrorTrigger.node.js", "dist/nodes/Eventbrite/EventbriteTrigger.node.js", - "dist/nodes/ExecuteCommand.node.js", - "dist/nodes/ExecuteWorkflow.node.js", + "dist/nodes/ExecuteCommand/ExecuteCommand.node.js", + "dist/nodes/ExecuteWorkflow/ExecuteWorkflow.node.js", "dist/nodes/Facebook/FacebookGraphApi.node.js", "dist/nodes/Facebook/FacebookTrigger.node.js", "dist/nodes/FileMaker/FileMaker.node.js", - "dist/nodes/Freshservice/Freshservice.node.js", - "dist/nodes/Ftp.node.js", - "dist/nodes/Freshdesk/Freshdesk.node.js", - "dist/nodes/FreshworksCrm/FreshworksCrm.node.js", - "dist/nodes/FormIo/FormIoTrigger.node.js", "dist/nodes/Flow/Flow.node.js", "dist/nodes/Flow/FlowTrigger.node.js", + "dist/nodes/FormIo/FormIoTrigger.node.js", "dist/nodes/Formstack/FormstackTrigger.node.js", - "dist/nodes/Function.node.js", - "dist/nodes/FunctionItem.node.js", + "dist/nodes/Freshdesk/Freshdesk.node.js", + "dist/nodes/Freshservice/Freshservice.node.js", + "dist/nodes/FreshworksCrm/FreshworksCrm.node.js", + "dist/nodes/Ftp/Ftp.node.js", + "dist/nodes/Function/Function.node.js", + "dist/nodes/FunctionItem/FunctionItem.node.js", "dist/nodes/GetResponse/GetResponse.node.js", "dist/nodes/GetResponse/GetResponseTrigger.node.js", "dist/nodes/Ghost/Ghost.node.js", @@ -416,9 +414,9 @@ "dist/nodes/Github/GithubTrigger.node.js", "dist/nodes/Gitlab/Gitlab.node.js", "dist/nodes/Gitlab/GitlabTrigger.node.js", + "dist/nodes/Google/Analytics/GoogleAnalytics.node.js", "dist/nodes/Google/BigQuery/GoogleBigQuery.node.js", "dist/nodes/Google/Books/GoogleBooks.node.js", - "dist/nodes/Google/Analytics/GoogleAnalytics.node.js", "dist/nodes/Google/Calendar/GoogleCalendar.node.js", "dist/nodes/Google/CloudNaturalLanguage/GoogleCloudNaturalLanguage.node.js", "dist/nodes/Google/Contacts/GoogleContacts.node.js", @@ -446,19 +444,19 @@ "dist/nodes/HelpScout/HelpScoutTrigger.node.js", "dist/nodes/HomeAssistant/HomeAssistant.node.js", "dist/nodes/HtmlExtract/HtmlExtract.node.js", - "dist/nodes/HttpRequest.node.js", + "dist/nodes/HttpRequest/HttpRequest.node.js", "dist/nodes/Hubspot/Hubspot.node.js", "dist/nodes/Hubspot/HubspotTrigger.node.js", "dist/nodes/HumanticAI/HumanticAi.node.js", "dist/nodes/Hunter/Hunter.node.js", - "dist/nodes/ICalendar.node.js", - "dist/nodes/If.node.js", - "dist/nodes/Iterable/Iterable.node.js", + "dist/nodes/ICalendar/ICalendar.node.js", + "dist/nodes/If/If.node.js", "dist/nodes/Intercom/Intercom.node.js", - "dist/nodes/Interval.node.js", - "dist/nodes/ItemLists.node.js", + "dist/nodes/Interval/Interval.node.js", "dist/nodes/InvoiceNinja/InvoiceNinja.node.js", "dist/nodes/InvoiceNinja/InvoiceNinjaTrigger.node.js", + "dist/nodes/ItemLists/ItemLists.node.js", + "dist/nodes/Iterable/Iterable.node.js", "dist/nodes/Jira/Jira.node.js", "dist/nodes/Jira/JiraTrigger.node.js", "dist/nodes/JotForm/JotFormTrigger.node.js", @@ -472,13 +470,13 @@ "dist/nodes/Line/Line.node.js", "dist/nodes/LingvaNex/LingvaNex.node.js", "dist/nodes/LinkedIn/LinkedIn.node.js", - "dist/nodes/LocalFileTrigger.node.js", + "dist/nodes/LocalFileTrigger/LocalFileTrigger.node.js", "dist/nodes/Magento/Magento2.node.js", - "dist/nodes/MailerLite/MailerLite.node.js", - "dist/nodes/MailerLite/MailerLiteTrigger.node.js", "dist/nodes/Mailcheck/Mailcheck.node.js", "dist/nodes/Mailchimp/Mailchimp.node.js", "dist/nodes/Mailchimp/MailchimpTrigger.node.js", + "dist/nodes/MailerLite/MailerLite.node.js", + "dist/nodes/MailerLite/MailerLiteTrigger.node.js", "dist/nodes/Mailgun/Mailgun.node.js", "dist/nodes/Mailjet/Mailjet.node.js", "dist/nodes/Mailjet/MailjetTrigger.node.js", @@ -489,7 +487,7 @@ "dist/nodes/Mautic/Mautic.node.js", "dist/nodes/Mautic/MauticTrigger.node.js", "dist/nodes/Medium/Medium.node.js", - "dist/nodes/Merge.node.js", + "dist/nodes/Merge/Merge.node.js", "dist/nodes/MessageBird/MessageBird.node.js", "dist/nodes/Microsoft/Dynamics/MicrosoftDynamicsCrm.node.js", "dist/nodes/Microsoft/Excel/MicrosoftExcel.node.js", @@ -500,30 +498,29 @@ "dist/nodes/Microsoft/ToDo/MicrosoftToDo.node.js", "dist/nodes/Mindee/Mindee.node.js", "dist/nodes/Misp/Misp.node.js", - "dist/nodes/MonicaCrm/MonicaCrm.node.js", - "dist/nodes/MoveBinaryData.node.js", "dist/nodes/Mocean/Mocean.node.js", "dist/nodes/MondayCom/MondayCom.node.js", "dist/nodes/MongoDb/MongoDb.node.js", + "dist/nodes/MonicaCrm/MonicaCrm.node.js", + "dist/nodes/MoveBinaryData/MoveBinaryData.node.js", "dist/nodes/MQTT/Mqtt.node.js", "dist/nodes/MQTT/MqttTrigger.node.js", - "dist/nodes/MoveBinaryData.node.js", "dist/nodes/Msg91/Msg91.node.js", "dist/nodes/MySql/MySql.node.js", - "dist/nodes/N8nTrigger.node.js", + "dist/nodes/N8nTrainingCustomerDatastore/N8nTrainingCustomerDatastore.node.js", + "dist/nodes/N8nTrainingCustomerMessenger/N8nTrainingCustomerMessenger.node.js", + "dist/nodes/N8nTrigger/N8nTrigger.node.js", "dist/nodes/Nasa/Nasa.node.js", "dist/nodes/Netlify/Netlify.node.js", "dist/nodes/Netlify/NetlifyTrigger.node.js", "dist/nodes/NextCloud/NextCloud.node.js", - "dist/nodes/NoOp.node.js", "dist/nodes/NocoDB/NocoDB.node.js", + "dist/nodes/NoOp/NoOp.node.js", "dist/nodes/Notion/Notion.node.js", "dist/nodes/Notion/NotionTrigger.node.js", - "dist/nodes/N8nTrainingCustomerDatastore.node.js", - "dist/nodes/N8nTrainingCustomerMessenger.node.js", "dist/nodes/OneSimpleApi/OneSimpleApi.node.js", "dist/nodes/OpenThesaurus/OpenThesaurus.node.js", - "dist/nodes/OpenWeatherMap.node.js", + "dist/nodes/OpenWeatherMap/OpenWeatherMap.node.js", "dist/nodes/Orbit/Orbit.node.js", "dist/nodes/Oura/Oura.node.js", "dist/nodes/Paddle/Paddle.node.js", @@ -532,9 +529,9 @@ "dist/nodes/PayPal/PayPalTrigger.node.js", "dist/nodes/Peekalink/Peekalink.node.js", "dist/nodes/Phantombuster/Phantombuster.node.js", + "dist/nodes/PhilipsHue/PhilipsHue.node.js", "dist/nodes/Pipedrive/Pipedrive.node.js", "dist/nodes/Pipedrive/PipedriveTrigger.node.js", - "dist/nodes/PhilipsHue/PhilipsHue.node.js", "dist/nodes/Plivo/Plivo.node.js", "dist/nodes/Postgres/Postgres.node.js", "dist/nodes/PostHog/PostHog.node.js", @@ -548,54 +545,54 @@ "dist/nodes/QuickBase/QuickBase.node.js", "dist/nodes/QuickBooks/QuickBooks.node.js", "dist/nodes/RabbitMQ/RabbitMQ.node.js", - "dist/nodes/Raindrop/Raindrop.node.js", "dist/nodes/RabbitMQ/RabbitMQTrigger.node.js", - "dist/nodes/ReadBinaryFile.node.js", - "dist/nodes/ReadBinaryFiles.node.js", - "dist/nodes/ReadPdf.node.js", + "dist/nodes/Raindrop/Raindrop.node.js", + "dist/nodes/ReadBinaryFile/ReadBinaryFile.node.js", + "dist/nodes/ReadBinaryFiles/ReadBinaryFiles.node.js", + "dist/nodes/ReadPdf/ReadPdf.node.js", "dist/nodes/Reddit/Reddit.node.js", "dist/nodes/Redis/Redis.node.js", - "dist/nodes/RenameKeys.node.js", - "dist/nodes/RespondToWebhook.node.js", + "dist/nodes/RenameKeys/RenameKeys.node.js", + "dist/nodes/RespondToWebhook/RespondToWebhook.node.js", "dist/nodes/Rocketchat/Rocketchat.node.js", - "dist/nodes/RssFeedRead.node.js", + "dist/nodes/RssFeedRead/RssFeedRead.node.js", "dist/nodes/Rundeck/Rundeck.node.js", "dist/nodes/S3/S3.node.js", "dist/nodes/Salesforce/Salesforce.node.js", + "dist/nodes/Salesmate/Salesmate.node.js", "dist/nodes/SeaTable/SeaTable.node.js", "dist/nodes/SeaTable/SeaTableTrigger.node.js", "dist/nodes/SecurityScorecard/SecurityScorecard.node.js", - "dist/nodes/Set.node.js", - "dist/nodes/SentryIo/SentryIo.node.js", + "dist/nodes/Segment/Segment.node.js", "dist/nodes/SendGrid/SendGrid.node.js", + "dist/nodes/Sendy/Sendy.node.js", + "dist/nodes/SentryIo/SentryIo.node.js", "dist/nodes/ServiceNow/ServiceNow.node.js", + "dist/nodes/Set/Set.node.js", "dist/nodes/Shopify/Shopify.node.js", "dist/nodes/Shopify/ShopifyTrigger.node.js", "dist/nodes/Signl4/Signl4.node.js", "dist/nodes/Slack/Slack.node.js", "dist/nodes/Sms77/Sms77.node.js", "dist/nodes/Snowflake/Snowflake.node.js", - "dist/nodes/SplitInBatches.node.js", + "dist/nodes/SplitInBatches/SplitInBatches.node.js", "dist/nodes/Splunk/Splunk.node.js", "dist/nodes/Spontit/Spontit.node.js", "dist/nodes/Spotify/Spotify.node.js", - "dist/nodes/SpreadsheetFile.node.js", - "dist/nodes/Stackby/Stackby.node.js", - "dist/nodes/SseTrigger.node.js", + "dist/nodes/SpreadsheetFile/SpreadsheetFile.node.js", + "dist/nodes/SseTrigger/SseTrigger.node.js", "dist/nodes/Ssh/Ssh.node.js", - "dist/nodes/Start.node.js", + "dist/nodes/Stackby/Stackby.node.js", + "dist/nodes/Start/Start.node.js", + "dist/nodes/StopAndError/StopAndError.node.js", "dist/nodes/Storyblok/Storyblok.node.js", "dist/nodes/Strapi/Strapi.node.js", "dist/nodes/Strava/Strava.node.js", "dist/nodes/Strava/StravaTrigger.node.js", "dist/nodes/Stripe/Stripe.node.js", "dist/nodes/Stripe/StripeTrigger.node.js", - "dist/nodes/Switch.node.js", - "dist/nodes/Salesmate/Salesmate.node.js", - "dist/nodes/Segment/Segment.node.js", - "dist/nodes/Sendy/Sendy.node.js", - "dist/nodes/StopAndError.node.js", "dist/nodes/SurveyMonkey/SurveyMonkeyTrigger.node.js", + "dist/nodes/Switch/Switch.node.js", "dist/nodes/Taiga/Taiga.node.js", "dist/nodes/Taiga/TaigaTrigger.node.js", "dist/nodes/Tapfiliate/Tapfiliate.node.js", @@ -609,11 +606,11 @@ "dist/nodes/TravisCi/TravisCi.node.js", "dist/nodes/Trello/Trello.node.js", "dist/nodes/Trello/TrelloTrigger.node.js", + "dist/nodes/Twake/Twake.node.js", "dist/nodes/Twilio/Twilio.node.js", "dist/nodes/Twist/Twist.node.js", "dist/nodes/Twitter/Twitter.node.js", "dist/nodes/Typeform/TypeformTrigger.node.js", - "dist/nodes/Twake/Twake.node.js", "dist/nodes/UnleashedSoftware/UnleashedSoftware.node.js", "dist/nodes/Uplead/Uplead.node.js", "dist/nodes/UProc/UProc.node.js", @@ -621,21 +618,21 @@ "dist/nodes/UrlScanIo/UrlScanIo.node.js", "dist/nodes/Vero/Vero.node.js", "dist/nodes/Vonage/Vonage.node.js", - "dist/nodes/Wait.node.js", + "dist/nodes/Wait/Wait.node.js", "dist/nodes/Webflow/Webflow.node.js", "dist/nodes/Webflow/WebflowTrigger.node.js", - "dist/nodes/Webhook.node.js", + "dist/nodes/Webhook/Webhook.node.js", "dist/nodes/Wekan/Wekan.node.js", - "dist/nodes/Wordpress/Wordpress.node.js", - "dist/nodes/WorkflowTrigger.node.js", - "dist/nodes/WooCommerce/WooCommerce.node.js", - "dist/nodes/WooCommerce/WooCommerceTrigger.node.js", - "dist/nodes/WriteBinaryFile.node.js", - "dist/nodes/Wufoo/WufooTrigger.node.js", "dist/nodes/Wise/Wise.node.js", "dist/nodes/Wise/WiseTrigger.node.js", + "dist/nodes/WooCommerce/WooCommerce.node.js", + "dist/nodes/WooCommerce/WooCommerceTrigger.node.js", + "dist/nodes/Wordpress/Wordpress.node.js", + "dist/nodes/WorkflowTrigger/WorkflowTrigger.node.js", + "dist/nodes/WriteBinaryFile/WriteBinaryFile.node.js", + "dist/nodes/Wufoo/WufooTrigger.node.js", "dist/nodes/Xero/Xero.node.js", - "dist/nodes/Xml.node.js", + "dist/nodes/Xml/Xml.node.js", "dist/nodes/Yourls/Yourls.node.js", "dist/nodes/Zendesk/Zendesk.node.js", "dist/nodes/Zendesk/ZendeskTrigger.node.js",