This commit is contained in:
velzie 2024-07-28 21:46:34 -04:00
commit ab7d18f104
No known key found for this signature in database
GPG key ID: 048413F95F0DDE1F

View file

@ -2,11 +2,9 @@ import { ScramjetClient, ProxyCtx } from "../client";
import { config, rewriteJs } from "../shared";
function rewriteFunction(ctx: ProxyCtx) {
for (const i in ctx.args) {
ctx.args[i] = rewriteJs(ctx.args[i]);
}
const stringifiedFunction = ctx.fn(...ctx.args).toString();
ctx.return(ctx.fn(...ctx.args));
ctx.return(ctx.fn(`return ${rewriteJs(stringifiedFunction)}`)());
}
export default function (client: ScramjetClient, self: Self) {