refactor(core): Stop importing LoggerProxy and createDeferredPromise in nodes-base (no-changelog) (#5742)

* refactor(core): Stop importing LoggerProxy in nodes-base

* refactor(core): Stop importing createDeferredPromise in nodes-base
This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2023-03-22 14:04:15 +01:00
committed by GitHub
parent 40aacf9279
commit 38e91ab730
9 changed files with 67 additions and 40 deletions

View File

@@ -62,6 +62,7 @@ import type {
FileSystemHelperFunctions,
} from 'n8n-workflow';
import {
createDeferredPromise,
NodeApiError,
NodeHelpers,
NodeOperationError,
@@ -1956,6 +1957,7 @@ const getCommonWorkflowFunctions = (
node: INode,
additionalData: IWorkflowExecuteAdditionalData,
): Omit<FunctionsBase, 'getCredentials'> => ({
logger: Logger,
getNode: () => deepCopy(node),
getWorkflow: () => ({
id: workflow.id,
@@ -2118,6 +2120,7 @@ export function getExecutePollFunctions(
);
},
helpers: {
createDeferredPromise,
...getRequestHelperFunctions(workflow, node, additionalData),
...getBinaryHelperFunctions(additionalData),
returnJsonArray,
@@ -2176,6 +2179,7 @@ export function getExecuteTriggerFunctions(
);
},
helpers: {
createDeferredPromise,
...getRequestHelperFunctions(workflow, node, additionalData),
...getBinaryHelperFunctions(additionalData),
returnJsonArray,
@@ -2351,6 +2355,7 @@ export function getExecuteFunctions(
await additionalData.hooks?.executeHookFunctions('sendResponse', [response]);
},
helpers: {
createDeferredPromise,
...getRequestHelperFunctions(workflow, node, additionalData),
...getFileSystemHelperFunctions(node),
...getBinaryHelperFunctions(additionalData),
@@ -2492,6 +2497,7 @@ export function getExecuteSingleFunctions(
return dataProxy.getDataProxy();
},
helpers: {
createDeferredPromise,
...getRequestHelperFunctions(workflow, node, additionalData),
...getBinaryHelperFunctions(additionalData),
@@ -2747,6 +2753,7 @@ export function getExecuteWebhookFunctions(
getWebhookName: () => webhookData.webhookDescription.name,
prepareOutputData: NodeHelpers.prepareOutputData,
helpers: {
createDeferredPromise,
...getRequestHelperFunctions(workflow, node, additionalData),
...getBinaryHelperFunctions(additionalData),
returnJsonArray,