From 0f28ca26c3a0b8b4d4e15f742be7ef4ec40c590e Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Thu, 12 Jul 2018 14:20:28 +0300 Subject: Fix xo offenses --- index.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'index.js') diff --git a/index.js b/index.js index 6804fbe..2c7a373 100644 --- a/index.js +++ b/index.js @@ -1,19 +1,20 @@ require('dotenv').config(); -const chalk = require('chalk'); const path = require('path'); +const chalk = require('chalk'); if (!process.env.MONGO_URL) { throw new Error('No MONGO_URL set in .env!'); } const db = require('monk')(process.env.MONGO_URL); -const models = require('./models')(db); const express = require('express'); + const app = express(); const requireFromString = require('require-from-string'); +const models = require('./models')(db); -app.get('/', function(req, res) { - res.sendFile(path.join(__dirname + '/frontpage.html')); +app.get('/', (req, res) => { + res.sendFile(path.join(__dirname, '/frontpage.html')); }); app.all('/:path*', async (req, res) => { @@ -23,17 +24,17 @@ app.all('/:path*', async (req, res) => { res.send('Empty endpoint.'); } - const endpoint = await models.endpoints.findOne({ name: path }); + const endpoint = await models.endpoints.findOne({name: path}); if (!endpoint) { res.status(400); res.send('No such endpoint.'); } console.info(`${chalk.green(req.path)}, running endpoint "${chalk.yellow(endpoint.name)}".`); - const code = endpoint.code; + const {code} = endpoint; try { const func = requireFromString(code); - const output = func(req, res); + func(req, res); } catch (err) { res.status(500); console.error(chalk.red(`Error in endpoint ${endpoint.name}! Details below.`)); -- cgit v1.3