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` |