Typescript migration:

* Refactoring of scheduler and jobs to use promises.
* Add "failed" state for tasks.
This commit is contained in:
baldo 2020-04-08 23:41:04 +02:00
commit 8b8835e4ac
15 changed files with 251 additions and 192 deletions

View file

@ -2,8 +2,8 @@ import "./init"
import { config } from "./config"
import Logger from "./logger"
import * as db from "./db/database"
import scheduler from "./jobs/scheduler"
import { init as initRouter } from "./router"
import * as scheduler from "./jobs/scheduler"
import * as router from "./router"
import app from "./app"
Logger.tag('main', 'startup').info('Server starting up...');
@ -13,7 +13,7 @@ db.init()
Logger.tag('main').info('Initializing...');
scheduler.init();
initRouter();
router.init();
app.listen(config.server.port, '::');
})