aboutsummaryrefslogtreecommitdiff
path: root/src/index.ts
diff options
context:
space:
mode:
authorKevin J Hoerr <kjhoerr@protonmail.com>2019-12-09 14:48:56 -0500
committerKevin J Hoerr <kjhoerr@protonmail.com>2019-12-09 14:48:56 -0500
commit05204ed4699f983887db85416dba9a387b1c235a (patch)
treefddb3d08ef8c34c89186913db038730ab5946e6c /src/index.ts
parentd61e599a02bdd9e1c2ba8730d03ebcd33ceed467 (diff)
downloadao-coverage-05204ed4699f983887db85416dba9a387b1c235a.tar.gz
ao-coverage-05204ed4699f983887db85416dba9a387b1c235a.tar.bz2
ao-coverage-05204ed4699f983887db85416dba9a387b1c235a.zip
Add linting to project using Eslint
Diffstat (limited to 'src/index.ts')
-rw-r--r--src/index.ts20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/index.ts b/src/index.ts
index fdcdcaf..aab1da6 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -11,18 +11,18 @@ dotenv.config();
import routes from "./routes";
import Metadata from "./metadata";
-import logger_config from "./util/logger";
-import { config_or_error, handle_shutdown } from "./util/config";
+import loggerConfig from "./util/logger";
+import { configOrError, handleShutdown } from "./util/config";
// Start-up configuration
const BIND_ADDRESS = process.env.BIND_ADDRESS || "localhost";
const PORT = Number(process.env.PORT || 3000);
-const logger = winston.createLogger(logger_config("ROOT"));
+const logger = winston.createLogger(loggerConfig("ROOT"));
-const MONGO_URI = config_or_error("MONGO_URI");
+const MONGO_URI = configOrError("MONGO_URI");
const MONGO_DB = process.env.MONGO_DB || "ao-coverage";
-const HOST_DIR = config_or_error("HOST_DIR");
+const HOST_DIR = configOrError("HOST_DIR");
fs.accessSync(HOST_DIR, fs.constants.R_OK | fs.constants.W_OK);
if (!path.isAbsolute(HOST_DIR)) {
@@ -42,7 +42,7 @@ new MongoClient(MONGO_URI, { useUnifiedTopology: true }).connect(
app.use(
expressWinston.logger({
- ...logger_config("HTTP"),
+ ...loggerConfig("HTTP"),
colorize: true,
// filter out token query param from URL
msg:
@@ -53,16 +53,16 @@ new MongoClient(MONGO_URI, { useUnifiedTopology: true }).connect(
// actual app routes
app.use(routes(metadata));
- app.use(expressWinston.errorLogger(logger_config("_ERR")));
+ app.use(expressWinston.errorLogger(loggerConfig("_ERR")));
const server = app.listen(PORT, BIND_ADDRESS, () => {
logger.info("Express has started: http://%s:%d/", BIND_ADDRESS, PORT);
});
// application exit handling
- const handle_codes: NodeJS.Signals[] = ["SIGTERM", "SIGHUP", "SIGINT"];
- handle_codes.map((code: NodeJS.Signals) => {
- process.on(code, handle_shutdown(mongo, server));
+ const signalCodes: NodeJS.Signals[] = ["SIGTERM", "SIGHUP", "SIGINT"];
+ signalCodes.map((code: NodeJS.Signals) => {
+ process.on(code, handleShutdown(mongo, server));
});
}
);