From fb7375507d56faedcb7bb3665480070593c8949a Mon Sep 17 00:00:00 2001 From: blam Date: Thu, 15 Jun 2023 12:07:47 +0200 Subject: [PATCH] feat: replace vm2 sandbox with isolated-vm MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Fredrik Adelöw Co-authored-by: Patrik Oldsberg Co-authored-by: Johan Haals Signed-off-by: blam --- plugins/scaffolder-backend/src/lib/templating/SecureTemplater.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/scaffolder-backend/src/lib/templating/SecureTemplater.ts b/plugins/scaffolder-backend/src/lib/templating/SecureTemplater.ts index 0a553665c9..488604e981 100644 --- a/plugins/scaffolder-backend/src/lib/templating/SecureTemplater.ts +++ b/plugins/scaffolder-backend/src/lib/templating/SecureTemplater.ts @@ -115,6 +115,7 @@ export class SecureTemplater { templateFilters = {}, templateGlobals = {}, } = options; + const isolate = new Isolate({ memoryLimit: 128 }); const context = await isolate.createContext(); const contextGlobal = context.global;