File size: 1,827 Bytes
b4143a2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
"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);