From abd1254d4d006c8a65ce948ede08aa210f1f79d3 Mon Sep 17 00:00:00 2001 From: Gani Georgiev Date: Thu, 22 Oct 2026 14:55:34 +0300 Subject: [PATCH] temp workaround changed goja nil map behavior --- plugins/jsvm/binds.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/jsvm/binds.go b/plugins/jsvm/binds.go index df310222..443c98fc 100644 --- a/plugins/jsvm/binds.go +++ b/plugins/jsvm/binds.go @@ -465,7 +465,8 @@ func BindCore(vm *goja.Runtime) { return &v }) vm.Set("nullObject", func() *types.JSONMap[any] { - var v types.JSONMap[any] + // cannot be nil because of https://github.com/dop251/goja/issues/822 + v := types.JSONMap[any]{} return &v })