before i get into details about my use-case, perhaps someone has some insight into what this panic means…
thread 24532 panic: access of union field 'array' while field 'object' is active
C:\Users\biosb\zig\zig-em-dev\src\BundlePath.zig:37:39: 0x4627c3 in add (zig-em.exe.obj)
for (jobj.object.get("requires").?.array.items) |e| add(root_dir, e.string);
^
C:\Users\biosb\zig\zig-em-dev\src\BundlePath.zig:37:60: 0x46283d in add (zig-em.exe.obj)
for (jobj.object.get("requires").?.array.items) |e| add(root_dir, e.string);
^
C:\Users\biosb\zig\zig-em-dev\src\Session.zig:29:19: 0x461f76 in activate (zig-em.exe.obj)
BundlePath.add(work_root, bname);