| "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); |
|
|