From dffe7cbbd28e865ee3b2d5bcfe035e8d0f6d4a60 Mon Sep 17 00:00:00 2001 From: Renato Alcara Date: Sat, 14 Feb 2026 22:04:48 -0300 Subject: [PATCH] fix: use strict equality !== instead of != (eqeqeq) Co-Authored-By: Claude Opus 4.6 --- src/Socket/messages-send.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Socket/messages-send.ts b/src/Socket/messages-send.ts index b3fcf6ee..a94edb36 100644 --- a/src/Socket/messages-send.ts +++ b/src/Socket/messages-send.ts @@ -1536,7 +1536,7 @@ export const makeMessagesSocket = (config: SocketConfig) => { if (!node) return '' const pad = ' '.repeat(indent) const tag = node.tag || '?' - const attrEntries = node.attrs ? Object.entries(node.attrs).filter(([, v]) => v != null) : [] + const attrEntries = node.attrs ? Object.entries(node.attrs).filter(([, v]) => v !== undefined && v !== null) : [] const attrStr = attrEntries.length > 0 ? ' ' + attrEntries.map(([k, v]) => `${k}="${v}"`).join(' ') : '' if (!node.content) return `${pad}<${tag}${attrStr}/>`