fix(openclaw): revert update openclaw version (#944)

This commit is contained in:
Haze
2026-04-30 17:54:03 +08:00
committed by GitHub
parent 1fc1e20ec4
commit f88d6bc17b
23 changed files with 645 additions and 1298 deletions

View File

@@ -93,22 +93,13 @@ function bundleOnePlugin({ npmName, pluginId }) {
echo`📦 Bundling plugin ${npmName} -> ${outputDir}`;
function shouldCopyNodePackageEntry(src) {
const base = path.basename(src);
return base !== '.vscode' && base !== '.idea';
}
if (fs.existsSync(outputDir)) {
fs.rmSync(outputDir, { recursive: true, force: true });
}
fs.mkdirSync(outputDir, { recursive: true });
// 1) Copy plugin package itself
fs.cpSync(realPluginPath, outputDir, {
recursive: true,
dereference: true,
filter: shouldCopyNodePackageEntry,
});
fs.cpSync(realPluginPath, outputDir, { recursive: true, dereference: true });
// 2) Collect transitive deps from pnpm virtual store
const collected = new Map();
@@ -169,11 +160,7 @@ function bundleOnePlugin({ npmName, pluginId }) {
const dest = path.join(outputNodeModules, pkgName);
try {
fs.mkdirSync(normWin(path.dirname(dest)), { recursive: true });
fs.cpSync(normWin(realPath), normWin(dest), {
recursive: true,
dereference: true,
filter: shouldCopyNodePackageEntry,
});
fs.cpSync(normWin(realPath), normWin(dest), { recursive: true, dereference: true });
copiedCount++;
} catch (err) {
echo` ⚠️ Skipped ${pkgName}: ${err.message}`;