owo-vencord/src/preload.ts

11 lines
351 B
TypeScript
Raw Normal View History

2022-08-29 03:25:27 +03:00
import { contextBridge, webFrame } from "electron";
import { readFileSync } from "fs";
import { join } from "path";
2022-08-29 19:11:44 +03:00
import VencordNative from "./VencordNative";
2022-08-29 03:25:27 +03:00
2022-08-29 19:11:44 +03:00
contextBridge.exposeInMainWorld("VencordNative", VencordNative);
2022-08-29 03:25:27 +03:00
webFrame.executeJavaScript(readFileSync(join(__dirname, "renderer.js"), "utf-8"));
require(process.env.DISCORD_PRELOAD!);