From 87661cf8716c90c352993662ffa46d415a4fe751 Mon Sep 17 00:00:00 2001 From: Emi Midnight Date: Tue, 19 Mar 2024 11:59:08 +0100 Subject: [PATCH] check for both null AND undefined in stream writer (#44) This fixes IDZ support when minime is run using a newer LTS version of node js. (Streams use null for the error argument now for write and end callbacks) --- src/util/stream/writer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/stream/writer.ts b/src/util/stream/writer.ts index 92096c8..803fc09 100644 --- a/src/util/stream/writer.ts +++ b/src/util/stream/writer.ts @@ -14,7 +14,7 @@ export default function makeWriter(stm: Writable) { stm.write(buf, error => { busy = false; - if (error !== undefined) { + if (error !== null && error !== undefined) { reject(error); } else { resolve();