From 9dac9d0a3ddf2231da2cdcb0bd302917ffe35688 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Fri, 15 Mar 2024 10:18:47 +0100 Subject: [PATCH] Types --- packages/string-templates/src/helpers/javascript.ts | 4 ++-- packages/string-templates/src/helpers/list.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/string-templates/src/helpers/javascript.ts b/packages/string-templates/src/helpers/javascript.ts index c3833cd9a0..827a8c95aa 100644 --- a/packages/string-templates/src/helpers/javascript.ts +++ b/packages/string-templates/src/helpers/javascript.ts @@ -12,7 +12,7 @@ export const removeJSRunner = () => { runJS = undefined } -let onErrorLog: (message: string) => void +let onErrorLog: (message: Error) => void export const setOnErrorLog = (delegate: typeof onErrorLog) => (onErrorLog = delegate) @@ -63,7 +63,7 @@ export function processJS(handlebars: string, context: any) { // Create a sandbox with our context and run the JS const res = { data: runJS(js, sandboxContext) } return `{{${LITERAL_MARKER} js_result-${JSON.stringify(res)}}}` - } catch (error) { + } catch (error: any) { onErrorLog && onErrorLog(error) if (error.code === "ERR_SCRIPT_EXECUTION_TIMEOUT") { diff --git a/packages/string-templates/src/helpers/list.ts b/packages/string-templates/src/helpers/list.ts index 010dbe18f3..361558e04d 100644 --- a/packages/string-templates/src/helpers/list.ts +++ b/packages/string-templates/src/helpers/list.ts @@ -20,7 +20,7 @@ const addedHelpers = { duration: duration, } -let helpers: Record = undefined +let helpers: Record export function getJsHelperList() { if (helpers) {