import crypto from 'node:crypto'; export const safeEqual = (a = '', b = '') => { const aBuffer = Buffer.from(a); const bBuffer = Buffer.from(b); if (aBuffer.length !== bBuffer.length) { return false; } return crypto.timingSafeEqual(aBuffer, bBuffer); };