From 1abf2286b70fd8ca33231afe37318949b311e3b1 Mon Sep 17 00:00:00 2001 From: Kevin Deng Date: Sun, 30 Nov 2025 07:20:30 +0800 Subject: [PATCH] feat: export `isSupported` --- src/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/index.ts b/src/index.ts index 7f568e6..4fd27a2 100644 --- a/src/index.ts +++ b/src/index.ts @@ -11,10 +11,11 @@ declare global { } } -let deregister: (() => void) | undefined +export const isSupported: boolean = !!module.registerHooks +let deregister: (() => void) | undefined export function init(): () => void { - if (!module.registerHooks) { + if (!isSupported) { throw new Error('import-without-cache requires Node.js v20.19.0 or higher.') } -- 2.51.2