This repository has been archived on 2021-06-02. You can view files and clone it, but cannot push or open issues or pull requests.
Files
RealtimeDB-OLD/src/config.ts
2019-11-10 15:05:30 +01:00

25 lines
554 B
TypeScript

import Logging from "@hibas123/nodelogging";
import * as dotenv from "dotenv";
import { LoggingTypes } from "@hibas123/logging";
dotenv.config()
interface IConfig {
port: number;
admin: string;
access_log: boolean;
dev: boolean
}
const config: IConfig = {
port: Number(process.env.PORT),
access_log: (process.env.ACCESS_LOG || "").toLowerCase() === "true",
admin: process.env.ADMIN_KEY,
dev: (process.env.DEV || "").toLowerCase() === "true"
}
if (config.dev) {
Logging.logLevel = LoggingTypes.Log;
}
export default config;