16 lines
364 B
TypeScript
16 lines
364 B
TypeScript
|
import * as ini from "ini";
|
||
|
import * as fs from "fs";
|
||
|
import Logging from "@hibas123/nodelogging";
|
||
|
|
||
|
interface IConfig {
|
||
|
general: {
|
||
|
port: string;
|
||
|
admin: string;
|
||
|
access_log: boolean;
|
||
|
dev: boolean
|
||
|
}
|
||
|
}
|
||
|
|
||
|
const config = ini.parse(fs.readFileSync("config.ini").toString()) as IConfig;
|
||
|
Logging.debug("Config:", config);
|
||
|
export default config;
|