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 })