21 lines
833 B
JavaScript
21 lines
833 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\"");
|
|
|
|
content = content.replace(/const chalk = require\("chalk"\);/g, 'const chalk = require("chalk").default;');
|
|
|
|
// 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);
|
|
} |