From 9ee5f4d121c6078369e8ea3237ebcf09dd6643ba Mon Sep 17 00:00:00 2001 From: Lisa Date: Thu, 13 Mar 2025 19:57:47 +0100 Subject: [PATCH] V3 Release --- worker.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 worker.js diff --git a/worker.js b/worker.js new file mode 100644 index 0000000..487fcaa --- /dev/null +++ b/worker.js @@ -0,0 +1,15 @@ +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(); \ No newline at end of file