Files
OSIT-AE-App-Native-Electron/dist/preload/index.js
Scott Idem e942b234c4 Fix: Finalize Phase 3 OS interactions and telemetry bridge
- Implemented get_device_info for OS/Network telemetry.
- Added run_cmd_sync using execSync for blocking-style commands.
- Implemented kill_processes (plural) to support multiple process termination.
- Standardized open_local_file_v2 and all bridge methods to snake_case.
- Synchronized preload and main handlers with SvelteKit relay expectations.
2026-01-23 17:23:14 -05:00

19 lines
1.3 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const electron_1 = require("electron");
electron_1.contextBridge.exposeInMainWorld('aetherNative', {
get_seed_config: () => electron_1.ipcRenderer.invoke('get-seed-config'),
get_device_config: () => electron_1.ipcRenderer.invoke('get-device-config'),
get_jwt: () => electron_1.ipcRenderer.invoke('get-jwt'),
get_device_info: () => electron_1.ipcRenderer.invoke('get-device-info'),
open_folder: (path) => electron_1.ipcRenderer.invoke('native:open-folder', path),
run_cmd: (args) => electron_1.ipcRenderer.invoke('native:run-cmd', args),
run_cmd_sync: (args) => electron_1.ipcRenderer.invoke('native:run-cmd-sync', args),
run_osascript: (script) => electron_1.ipcRenderer.invoke('native:run-osascript', script),
kill_processes: (args) => electron_1.ipcRenderer.invoke('native:kill-processes', args),
open_local_file_v2: (path) => electron_1.ipcRenderer.invoke('native:open-local-file-v2', path),
check_cache: (args) => electron_1.ipcRenderer.invoke('native:check-cache', args),
download_to_cache: (args) => electron_1.ipcRenderer.invoke('native:download-to-cache', args),
launch_from_cache: (args) => electron_1.ipcRenderer.invoke('native:launch-from-cache', args),
});
//# sourceMappingURL=index.js.map