Merge pull request #13 from tgpethan/nexe-config-fix

Package fix
This commit is contained in:
Ethan Stubbs 2020-01-03 04:06:06 +00:00 committed by GitHub
commit 6b41e76299
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 1 deletions

View File

@ -1,7 +1,6 @@
const express = require("express"),
fs = require("fs"),
chalk = require("chalk"),
config = require("./config/config.json"),
emoji = require("./misc/emoji_list.json");
class reqMod {
constructor(name, status) {
@ -12,6 +11,14 @@ class reqMod {
const requiredModules = [
new reqMod("handle_console", false)
];
let config;
if (fs.existsSync("./config/config.json")) {
config = require("./config/config.json");
} else {
console.log("[Config] Config file doesn't exist! You probably haven't copied the example config in the config directory.");
console.log("[Config] Exiting...");
process.exit(1);
}
global.actualDir = __dirname;
global.internals = {
version:"Open Source",