diff options
author | Sam Wilkins <samwilkins333@gmail.com> | 2019-12-03 01:46:36 -0500 |
---|---|---|
committer | Sam Wilkins <samwilkins333@gmail.com> | 2019-12-03 01:46:36 -0500 |
commit | ef94ad7df2a087141ddb8d347d3e3c484ff7609b (patch) | |
tree | a7c16be04ff4050da1ff03e02f59df6da4f5f7e2 /src/server/Initialization.ts | |
parent | 62c888ad25c5580441eaf947a1a0f1638939b868 (diff) |
const linter rule and restored google docs push, fixed routing
Diffstat (limited to 'src/server/Initialization.ts')
-rw-r--r-- | src/server/Initialization.ts | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/server/Initialization.ts b/src/server/Initialization.ts index 8b633a7cd..74770153d 100644 --- a/src/server/Initialization.ts +++ b/src/server/Initialization.ts @@ -19,8 +19,9 @@ import * as fs from 'fs'; import * as request from 'request'; import RouteSubscriber from './RouteSubscriber'; import { publicDirectory } from '.'; -import { ConsoleColors, logPort } from './ActionUtilities'; +import { logPort } from './ActionUtilities'; import { timeMap } from './ApiManagers/UserManager'; +import { blue, yellow } from 'colors'; /* RouteSetter is a wrapper around the server that prevents the server from being exposed. */ @@ -53,10 +54,13 @@ export default async function InitializeServer(options: InitializationOptions) { registerAuthenticationRoutes(server); registerCorsProxy(server); - const isRelease = determineEnvironment(); //vs. dev mode + const isRelease = determineEnvironment(); routeSetter(new RouteManager(server, isRelease)); - server.listen(listenAtPort, () => logPort("server", listenAtPort)); + server.listen(listenAtPort, () => { + logPort("server", listenAtPort); + console.log(); + }); return isRelease; } @@ -92,8 +96,9 @@ function buildWithMiddleware(server: express.Express) { function determineEnvironment() { const isRelease = process.env.RELEASE === "true"; - console.log(`running server in ${isRelease ? 'release' : 'debug'} mode`); - console.log(process.env.PWD); + const color = isRelease ? blue : yellow; + const label = isRelease ? "release" : "development"; + console.log(`\nrunning server in ${color(label)} mode`); let clientUtils = fs.readFileSync("./src/client/util/ClientUtils.ts.temp", "utf8"); clientUtils = `//AUTO-GENERATED FILE: DO NOT EDIT\n${clientUtils.replace('"mode"', String(isRelease))}`; |