fix(matrix): align extension-api source aliases

This commit is contained in:
Vincent Koc
2026-04-14 18:03:16 +01:00
parent 3362cccc20
commit 0a9616caa8
2 changed files with 34 additions and 2 deletions

View File

@@ -122,8 +122,10 @@ function buildPluginSdkAliasMap(moduleUrl) {
}
const extensionApi =
resolveExistingFile(path.join(packageRoot, "src", "extensionAPI"), [".ts", ".js"]) ??
resolveExistingFile(path.join(packageRoot, "dist", "extensionAPI"), [".js"]);
resolveExistingFile(
path.join(packageRoot, "src", "extensionAPI"),
PLUGIN_SDK_SOURCE_EXTENSIONS,
) ?? resolveExistingFile(path.join(packageRoot, "dist", "extensionAPI"), [".js"]);
if (extensionApi) {
aliasMap["openclaw/extension-api"] = extensionApi;
}