From e5991b561eb340346abb022d3d79330b725523b0 Mon Sep 17 00:00:00 2001 From: Tim Griesser Date: Fri, 31 Oct 2025 09:35:59 -0400 Subject: [PATCH] fix: is.class for minified class expression --- source/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/index.ts b/source/index.ts index f40fad0..aa68c81 100644 --- a/source/index.ts +++ b/source/index.ts @@ -418,7 +418,7 @@ export function isBuffer(value: unknown): value is NodeBuffer { } export function isClass(value: unknown): value is Class { - return isFunction(value) && value.toString().startsWith('class '); + return isFunction(value) && /^class(\s|{)/.test(value.toString()); } export function isDataView(value: unknown): value is DataView {