diff --git a/src/client/shared/function.ts b/src/client/shared/function.ts index 40bc2a1..3112b24 100644 --- a/src/client/shared/function.ts +++ b/src/client/shared/function.ts @@ -4,11 +4,9 @@ import { rewriteJs } from "../../shared"; function rewriteFunction(ctx: ProxyCtx, client: ScramjetClient) { const stringifiedFunction = ctx.call().toString(); - const content = rewriteJs( - `return ${stringifiedFunction}`, - false, - client.meta - ); + const content = + "return " + rewriteJs(`return ${stringifiedFunction}`, false, client.meta); + console.log(content); ctx.return(ctx.fn(content)()); } diff --git a/src/client/shared/wrap.ts b/src/client/shared/wrap.ts index 106e406..82bd532 100644 --- a/src/client/shared/wrap.ts +++ b/src/client/shared/wrap.ts @@ -63,8 +63,9 @@ export default function (client: ScramjetClient, self: typeof globalThis) { {}, { set(t, p, v) { - console.log(p, v); - self[p] = v; + try { + self[p] = v; + } catch {} return true; }, }