From 394c9a273106a1c99a6cc4034603079a827600f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=A4=95=E0=A4=BE=E0=A4=B0=E0=A4=A4=E0=A5=8B=E0=A4=AB?= =?UTF-8?q?=E0=A5=8D=E0=A4=AB=E0=A5=87=E0=A4=B2=E0=A4=B8=E0=A5=8D=E0=A4=95?= =?UTF-8?q?=E0=A5=8D=E0=A4=B0=E0=A4=BF=E0=A4=AA=E0=A5=8D=E0=A4=9F=E2=84=A2?= Date: Fri, 5 May 2023 08:22:49 +0000 Subject: [PATCH] ci: Fix linting issues on master (no-changelog) (#6186) --- packages/nodes-base/nodes/Code/Code.node.ts | 10 ++++++---- packages/workflow/src/Interfaces.ts | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/packages/nodes-base/nodes/Code/Code.node.ts b/packages/nodes-base/nodes/Code/Code.node.ts index 32a905e87e..342c5e8793 100644 --- a/packages/nodes-base/nodes/Code/Code.node.ts +++ b/packages/nodes-base/nodes/Code/Code.node.ts @@ -78,18 +78,20 @@ export class Code implements INodeType { }; async execute(this: IExecuteFunctions) { - const nodeMode = this.getNodeParameter('mode', 0); + const nodeMode = this.getNodeParameter('mode', 0) as CodeExecutionMode; const workflowMode = this.getMode(); const language: CodeNodeEditorLanguage = - this.getNode()?.typeVersion === 2 ? this.getNodeParameter('language', 0) : 'javaScript'; + this.getNode()?.typeVersion === 2 + ? (this.getNodeParameter('language', 0) as CodeNodeEditorLanguage) + : 'javaScript'; const codeParameterName = language === 'python' ? 'pythonCode' : 'jsCode'; const getSandbox = (index = 0) => { - const code = this.getNodeParameter(codeParameterName, index); + const code = this.getNodeParameter(codeParameterName, index) as string; const context = getSandboxContext.call(this, index); if (language === 'python') { - const modules = this.getNodeParameter('modules', index); + const modules = this.getNodeParameter('modules', index) as string; const moduleImports: string[] = modules ? modules.split(',').map((m) => m.trim()) : []; context.printOverwrite = workflowMode === 'manual' ? this.sendMessageToUI : null; return new PythonSandbox(context, code, moduleImports, index, this.helpers); diff --git a/packages/workflow/src/Interfaces.ts b/packages/workflow/src/Interfaces.ts index d087b7a49e..b343a9b267 100644 --- a/packages/workflow/src/Interfaces.ts +++ b/packages/workflow/src/Interfaces.ts @@ -636,12 +636,12 @@ namespace ExecuteFunctions { fallbackValue?: number, options?: IGetNodeParameterOptions, ): number; - getNodeParameter( + getNodeParameter( parameterName: string, itemIndex: number, fallbackValue?: any, options?: IGetNodeParameterOptions, - ): T; + ): NodeParameterValueType | object; }; }