From 7d23552ff36b6d744af21edfb65bb042d1b9f521 Mon Sep 17 00:00:00 2001 From: Youzini-afk <13153778771cx@gmail.com> Date: Sat, 11 Apr 2026 20:43:17 +0800 Subject: [PATCH] fix(ci): support node 20 module hook fallback --- tests/helpers/register-hooks-compat.mjs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/helpers/register-hooks-compat.mjs b/tests/helpers/register-hooks-compat.mjs index 1d4d3a2..95960b4 100644 --- a/tests/helpers/register-hooks-compat.mjs +++ b/tests/helpers/register-hooks-compat.mjs @@ -1,4 +1,11 @@ -import { register, registerHooks } from "node:module"; +import * as nodeModule from "node:module"; + +const register = + typeof nodeModule.register === "function" ? nodeModule.register : undefined; +const registerHooks = + typeof nodeModule.registerHooks === "function" + ? nodeModule.registerHooks + : undefined; const DEFAULT_REGEX_ENGINE_HOOK_ENTRIES = Object.freeze([ {