UNPKG

humanifyjs

Version:

> Deobfuscate Javascript code using LLMs ("AI")

12 lines (11 loc) 399 B
import { webcrack as wc } from "webcrack"; import fs from "fs/promises"; import path from "path"; export async function webcrack(code, outputDir) { const cracked = await wc(code); await cracked.save(outputDir); const output = await fs.readdir(outputDir); return output .filter((file) => file.endsWith(".js")) .map((file) => ({ path: path.join(outputDir, file) })); }