Add counting some events

This commit is contained in:
Jonas Lochmann
2020-02-03 01:00:00 +01:00
parent 1f210b32c8
commit cdae013f5a
7 changed files with 192 additions and 31 deletions
+5 -1
View File
@@ -19,12 +19,15 @@ import { Server } from 'http'
import { createApi } from './api'
import { VisibleConnectedDevicesManager } from './connected-devices'
import { defaultDatabase, defaultUmzug } from './database'
import { EventHandler } from './monitoring/eventhandler'
import { InMemoryEventHandler } from './monitoring/inmemoryeventhandler'
import { createWebsocketHandler } from './websocket'
import { initWorkers } from './worker'
async function main () {
await defaultUmzug.up()
const database = defaultDatabase
const eventHandler: EventHandler = new InMemoryEventHandler()
const connectedDevicesManager = new VisibleConnectedDevicesManager({
database
@@ -43,7 +46,8 @@ async function main () {
const api = createApi({
database,
websocket: websocketApi,
connectedDevicesManager
connectedDevicesManager,
eventHandler
})
const server = new Server(api)