From 86e2f00d7b80ea1618724f1e96db852a398dc767 Mon Sep 17 00:00:00 2001 From: Brett Lamy Date: Mon, 27 Feb 2023 22:40:41 -0800 Subject: [PATCH] Fix result.replaceAll is not a function --- packages/promptable/src/utils/inject-variables.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/promptable/src/utils/inject-variables.ts b/packages/promptable/src/utils/inject-variables.ts index 12d81de..18804b4 100644 --- a/packages/promptable/src/utils/inject-variables.ts +++ b/packages/promptable/src/utils/inject-variables.ts @@ -4,7 +4,7 @@ export function injectVariables( ): string { let result = template; for (const key in variables) { - result = result.replaceAll(`{{${key}}}`, variables[key]); + result = result.replace(new RegExp(`\\{\\{${key}\\}\\}`, 'g'), variables[key]); } return result; }