From cfb1665ed9d90c720789e570e0f26e8c51b7b588 Mon Sep 17 00:00:00 2001
From: Adria Navarro <adria@budibase.com>
Date: Fri, 15 Mar 2024 00:00:17 +0100
Subject: [PATCH] Fix tests

---
 packages/string-templates/src/index.ts            | 2 +-
 packages/string-templates/test/javascript.spec.ts | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/string-templates/src/index.ts b/packages/string-templates/src/index.ts
index 77ff1f8d73..978f8c0556 100644
--- a/packages/string-templates/src/index.ts
+++ b/packages/string-templates/src/index.ts
@@ -398,7 +398,7 @@ export function convertToJS(hbs: string) {
     prevBlock = block
     const { variable, value } = convertHBSBlock(block, count++)
     variables[variable] = value
-    js += `${stringPart.split("")}\${${variable}}`
+    js += `${[stringPart]}\${${variable}}`
   }
   let varBlock = ""
   for (let [variable, value] of Object.entries(variables)) {
diff --git a/packages/string-templates/test/javascript.spec.ts b/packages/string-templates/test/javascript.spec.ts
index fd961446da..eb12320cd0 100644
--- a/packages/string-templates/test/javascript.spec.ts
+++ b/packages/string-templates/test/javascript.spec.ts
@@ -3,7 +3,7 @@ import vm from "vm"
 import { processStringSync, encodeJSBinding, setJSRunner } from "../src/index"
 import { UUID_REGEX } from "./constants"
 
-const processJS = (js, context?) => {
+const processJS = (js, context?): any => {
   return processStringSync(encodeJSBinding(js), context)
 }