algorembrant's picture
Upload 28 files
b4143a2 verified
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const electron_1 = require("electron");
const api = {
drives: () => electron_1.ipcRenderer.invoke('audit:drives'),
listDir: (dirPath, opts) => electron_1.ipcRenderer.invoke('audit:listDir', dirPath, opts),
folderSize: (dirPath) => electron_1.ipcRenderer.invoke('audit:folderSize', dirPath),
largeFiles: (rootPath, minBytes, maxResults) => electron_1.ipcRenderer.invoke('audit:largeFiles', rootPath, minBytes, maxResults),
processes: () => electron_1.ipcRenderer.invoke('audit:processes'),
services: () => electron_1.ipcRenderer.invoke('audit:services'),
installed: () => electron_1.ipcRenderer.invoke('audit:installed'),
system: () => electron_1.ipcRenderer.invoke('audit:system'),
network: () => electron_1.ipcRenderer.invoke('audit:network'),
env: (keys) => electron_1.ipcRenderer.invoke('audit:env', keys),
startup: () => electron_1.ipcRenderer.invoke('audit:startup'),
temp: () => electron_1.ipcRenderer.invoke('audit:temp'),
tasks: () => electron_1.ipcRenderer.invoke('audit:tasks'),
features: () => electron_1.ipcRenderer.invoke('audit:features'),
openExplorer: (p) => electron_1.ipcRenderer.invoke('audit:openExplorer', p),
killProcess: (pid) => electron_1.ipcRenderer.invoke('audit:killProcess', pid),
openExternal: (url) => electron_1.ipcRenderer.invoke('audit:openExternal', url),
clipboardWriteText: (text) => electron_1.ipcRenderer.invoke('clipboard:writeText', text),
notesGetAll: () => electron_1.ipcRenderer.invoke('notes:getAll'),
notesSet: (key, value) => electron_1.ipcRenderer.invoke('notes:set', key, value),
notesDelete: (key) => electron_1.ipcRenderer.invoke('notes:delete', key),
};
electron_1.contextBridge.exposeInMainWorld('auditor', api);