openmcp-client/renderer/scripts/task-loop.build.mjs
2025-06-04 20:19:21 +08:00

19 lines
720 B
JavaScript

import * as fs from 'node:fs';
const targetFile = './openmcp-sdk/task-loop.js';
if (fs.existsSync(targetFile)) {
let content = fs.readFileSync(targetFile, 'utf8');
// Replace element-plus with ./tools.js
content = content.replace(/'element-plus'/g, "'./tools.js'");
content = content.replace(/"element-plus"/g, "\"./tools.js\"");
// Replace define_window_default$number.performance with performance
content = content.replace(/define_window_default\$\d+\.performance/g, 'performance');
fs.writeFileSync(targetFile, content);
console.log('\x1b[32m✓ File processing completed\x1b[0m'); // Green color
} else {
console.log('Target file does not exist:', targetFile);
}