From 941dac135b8187e14dae0a7fd435f6e504a7ddc4 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sun, 2 Aug 2026 17:40:25 -0700 Subject: [PATCH] Fix UUID regex. --- src/lib/convert/utf8.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/convert/utf8.ts b/src/lib/convert/utf8.ts index 2a95e02..4d5686a 100644 --- a/src/lib/convert/utf8.ts +++ b/src/lib/convert/utf8.ts @@ -14,7 +14,7 @@ export const utf8 = Object.freeze({ * @returns True if input is UUID-formatted string, else false */ isUuid (input: unknown): input is UUID { - return typeof input === 'string' && /[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}/.test(input) + return typeof input === 'string' && /^[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}$/.test(input) }, /** * Convert a UTF-8 text string to an ArrayBuffer. -- 2.52.0