import type { ServerInit } from '@sveltejs/kit'; import { handles } from './handles/handle'; import { SSLSnifferApp } from '$lib/db-utils/sqlite'; import { UserApp } from '$lib/classes/users'; import { UserDBBroker } from '$lib/db-utils/Users'; import { SessionApp } from '$lib/classes/sessions'; import { SessionDBBroker } from '$lib/db-utils/Sessions'; import { AppData } from '$lib/classes/app-sessions'; import { logger } from '$lib/utils/logger'; import { JoseApp } from '$lib/utils/jtw-utils'; export const init: ServerInit = async () => { logger.debug("Starting app", "App Init") SSLSnifferApp.init() UserApp.init( new UserDBBroker() ) SessionApp.init( new SessionDBBroker() ) JoseApp.init() logger.debug("Init run successfully", "App Init") }; export const handle = handles