From 94da9293f63e46712b0a890e1e0eab4153fdb3f9 Mon Sep 17 00:00:00 2001 From: Philipp Tanlak Date: Wed, 15 Nov 2023 16:31:50 +0100 Subject: Add file download functionality --- js.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'js.go') diff --git a/js.go b/js.go index a132c1c..719c031 100644 --- a/js.go +++ b/js.go @@ -126,6 +126,10 @@ func vm(src string, imports Imports) (Exports, error) { } exports := Exports{} + if goja.IsUndefined(v) { + return exports, nil + } + obj := v.ToObject(vm) for _, key := range obj.Keys() { exports[key] = obj.Get(key).Export() -- cgit v1.2.3