04:22
<devsnek>
jsvu and esvu are dead on node 14 because the extract-zip depends on yauzl depends on fd-slicer which doesn't work on node 14
04:23
<devsnek>
and of course, yauzl is the only zip library that can actually correctly unzip things, the others mess up the file modes or skip files and whatnot
04:32
<devsnek>
hm it might be fixed in 14.1.0
04:32
<devsnek>
though 14.1.0 isn't out yet
04:34
<devsnek>
https://github.com/nodejs/node/blob/master/test/parallel/test-stream-finished.js#L388-L398
04:34
<Bakkot>
yeah https://github.com/nodejs/node/pull/33058 claims to fix it
04:38
<devsnek>
i added a state check on esvu exit so it won't fail silently if this kind of thing happens in the future
04:39
<devsnek>
https://gc.gy/55840184.png
22:59
<devsnek>
what if function and class expressions could have computed names
22:59
<bakkot>
they can, just use `eval`