diff options
Diffstat (limited to 'index.js')
| -rw-r--r-- | index.js | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/index.js b/index.js deleted file mode 100644 index cc5c3b9..0000000 --- a/index.js +++ /dev/null @@ -1,42 +0,0 @@ -'use strict'; - -const Config = require('./config/config'); -const Koa = require('koa'); -const KoaStatic = require('koa-static'); -const Nunjucks = require('nunjucks'); -const RecordFetcher = require('./lib/record_fetcher'); - -const internals = {}; - -internals.run = () => { - - Nunjucks.configure(Config.templateDirectory); - - internals.app = Koa(); - - internals.app.use(KoaStatic(Config.staticDirectory)); - - const recordFetcher = new RecordFetcher(); - internals.app.use(function * () { - - const record = yield recordFetcher.fetch(); - const parsedTemplate = Nunjucks.render('index.html.njk', record); - - this.body = parsedTemplate; - }); - - console.log(' .'); - console.log(' /'); - console.log(' +-----+'); - console.log(` | o o | - Listening Gladly, Try Me: ${Config.port}`); - console.log(' +-----+'); - console.log(' +---------+'); - console.log(' /| [][] |\\'); - console.log(' || | |'); - console.log(' || | \\c'); - console.log(' ^+---------+'); - console.log(' (.) '); - internals.app.listen(Config.port); -}; - -internals.run(); |