From 9949b08879f4e6d3eb5b07af253cb5853809382b Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Wed, 17 Jan 2024 14:25:17 +0100 Subject: [PATCH] Add regex functions --- packages/server/src/jsRunner.ts | 10 +++++----- packages/string-templates/src/index-helpers.js | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) 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"), }