Scanner/worker.js
2025-03-13 19:57:47 +01:00

15 lines
461 B
JavaScript

const { parentPort, workerData } = require('worker_threads');
const { functionToEval, filePath, data, patterns, extensions, filenames, aimodel, aiprompt, llamaendpoint } = workerData;
async function runEval() {
try {
// Evaluate the function passed from index.js
const result = eval(functionToEval);
parentPort.postMessage(result);
} catch (error) {
parentPort.postMessage({ error: error.message });
}
}
runEval();