From fe5359f097a806ffe414198707a3c4e4825d1708 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Tue, 10 Feb 2026 23:17:07 +0100 Subject: [PATCH] feat(bench): add void 0 and Object.is patterns to is-undefined --- is-undefined.mjs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/is-undefined.mjs b/is-undefined.mjs index 965c80f..5a69984 100644 --- a/is-undefined.mjs +++ b/is-undefined.mjs @@ -12,6 +12,13 @@ bench .add("typeof === 'undefined'", (value = undefined) => { return typeof value === 'undefined' }) + .add('=== void 0', (value = undefined) => { + // eslint-disable-next-line no-void + return value === void 0 + }) + .add('Object.is(value, undefined)', (value = undefined) => { + return Object.is(value, undefined) + }) await bench.run() -- 2.53.0