Files
TrueGrowth/vendor/aigcpanel/electron/mapi/main.ts
Jammy 52636c91ae
Some checks failed
CI / main (push) Has been cancelled
CI / release-e2e (push) Has been cancelled
Track bundled vendor runtime sources
2026-07-07 10:05:50 +08:00

47 lines
914 B
TypeScript

import config from "./config/main";
import log from "./log/main";
import app from "./app/main";
import storage from "./storage/main";
import db from "./db/main";
import file from "./file/main";
import event from "./event/main";
import ui from "./ui";
import keys from "./keys/main";
import user from "./user/main";
import misc from "./misc/main";
import updater from "./updater/main";
import server from "./server/main";
import httpserver from "./httpserver/main";
import "./workflow/main";
const $mapi = {
app,
log,
config,
storage,
db,
file,
event,
ui,
keys,
user,
misc,
updater,
server,
httpserver,
};
export const MAPI = {
async init() {
await $mapi.user.init();
await $mapi.db.init();
await $mapi.event.init();
},
ready() {
$mapi.keys.ready();
},
destroy() {
$mapi.keys.destroy();
},
};