this repo has no description
1import { app, session } from "electron"; 2import { resolve } from "node:path"; 3import Logger from "@moonlight-mod/core/util/logger"; 4 5const logger = new Logger("DevTools Extensions"); 6 7app.whenReady().then(async () => { 8 const paths = moonlightHost.getConfigOption<string[]>("devToolsExtensions", "paths") ?? []; 9 10 for (const path of paths) { 11 const resolved = resolve(path); 12 13 try { 14 await session.defaultSession.loadExtension(resolved); 15 } catch (err) { 16 logger.error(`Failed to load an extension in "${resolved}":`, err); 17 } 18 } 19});