mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 17:00:50 +00:00
test: restore jiti override seams for loader tests
This commit is contained in:
@@ -12,10 +12,19 @@ import {
|
||||
|
||||
type CreateJiti = typeof createJiti;
|
||||
|
||||
const jitiFactoryOverrideKey = Symbol.for("openclaw.channelConfigSurfaceJitiFactoryOverride");
|
||||
const requireForJiti = createRequire(import.meta.url);
|
||||
let createJitiLoaderFactory: CreateJiti | undefined;
|
||||
|
||||
function loadCreateJitiLoaderFactory(): CreateJiti {
|
||||
const override = (
|
||||
globalThis as typeof globalThis & {
|
||||
[jitiFactoryOverrideKey]?: CreateJiti;
|
||||
}
|
||||
)[jitiFactoryOverrideKey];
|
||||
if (override) {
|
||||
return override;
|
||||
}
|
||||
if (createJitiLoaderFactory) {
|
||||
return createJitiLoaderFactory;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user