fix: stop generating qa npm sidecars

This commit is contained in:
Peter Steinberger
2026-04-22 23:10:53 +01:00
parent f66098f8f6
commit a32a6c2f89
10 changed files with 15 additions and 119 deletions

View File

@@ -34,20 +34,7 @@ const DEFAULT_PACKAGE_ROOT = join(__dirname, "..");
const DISABLE_POSTINSTALL_ENV = "OPENCLAW_DISABLE_BUNDLED_PLUGIN_POSTINSTALL";
const EAGER_BUNDLED_PLUGIN_DEPS_ENV = "OPENCLAW_EAGER_BUNDLED_PLUGIN_DEPS";
const DIST_INVENTORY_PATH = "dist/postinstall-inventory.json";
const LEGACY_UPDATE_COMPAT_SIDECARS = [
{
path: "dist/extensions/qa-channel/runtime-api.js",
removedPrefix: "dist/extensions/qa-channel/",
content:
"// Compatibility stub for older OpenClaw updaters. The QA channel implementation is not packaged.\nexport {};\n",
},
{
path: "dist/extensions/qa-lab/runtime-api.js",
removedPrefix: "dist/extensions/qa-lab/",
content:
"// Compatibility stub for older OpenClaw updaters. The QA lab implementation is not packaged.\nexport {};\n",
},
];
const LEGACY_UPDATE_COMPAT_SIDECARS = [];
const BAILEYS_MEDIA_FILE = join(
"node_modules",
"@whiskeysockets",