chore(docs): start writing entrypoint for editing docs

This commit is contained in:
Elian Doran
2025-02-28 22:02:29 +02:00
parent 4211e4e11c
commit 2a75819734
2 changed files with 27 additions and 0 deletions

26
electron-docs-main.ts Normal file
View File

@@ -0,0 +1,26 @@
import cls from "./src/services/cls.js";
import sql_init from "./src/services/sql_init.js";
async function startElectron() {
await import("./electron-main.js");
}
async function initializeDb() {
return new Promise<void>((resolve) => {
cls.init(async () => {
await sql_init.createInitialDatabase();
sql_init.setDbAsInitialized();
resolve();
});
})
}
async function main() {
if (!sql_init.isDbInitialized()) {
initializeDb();
}
await startElectron();
}
await main();