diff --git a/packages/server/src/jsRunner.ts b/packages/server/src/jsRunner.ts index 179e736fb2..baf4a19d11 100644 --- a/packages/server/src/jsRunner.ts +++ b/packages/server/src/jsRunner.ts @@ -5,12 +5,12 @@ import { context } from "@budibase/backend-core" import tracer from "dd-trace" import fs from "fs" -const helpersSource = fs.readFileSync( - `${require.resolve("@budibase/string-templates/index-helpers")}`, - "utf8" -) - export function init() { + const helpersSource = fs.readFileSync( + `${require.resolve("@budibase/string-templates/index-helpers")}`, + "utf8" + ) + setJSRunner((js: string, ctx: Record) => { return tracer.trace("runJS", {}, span => { const bbCtx = context.getCurrentContext()! diff --git a/packages/string-templates/src/index-helpers.js b/packages/string-templates/src/index-helpers.js index 0dc97f3f7c..2358a9818f 100644 --- a/packages/string-templates/src/index-helpers.js +++ b/packages/string-templates/src/index-helpers.js @@ -9,7 +9,7 @@ const externalCollections = { string: require("@budibase/handlebars-helpers/lib/string"), // comparison: require("@budibase/handlebars-helpers/lib/comparison"), object: require("@budibase/handlebars-helpers/lib/object"), - // regex: require("@budibase/handlebars-helpers/lib/regex"), + regex: require("@budibase/handlebars-helpers/lib/regex"), // uuid: require("@budibase/handlebars-helpers/lib/uuid"), }