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