Initial commit

This commit is contained in:
Oliver 2021-12-02 13:13:17 -06:00
commit f8910e4f30
28 changed files with 3111 additions and 0 deletions

31
src/utils/Config.ts Normal file
View file

@ -0,0 +1,31 @@
//
// Config.ts
//
// Written by: Oliver Akins (2019/11/07 - 2019/12/29)
//
import { readFileSync, writeFile } from "fs"
export const LOAD_CONFIG = (): config => {
let config = require.resolve("../../config.json");
let data = readFileSync(config);
// @ts-ignore
return JSON.parse(data);
};
export const UPDATE_CONFIG = (data: config): void => {
writeFile(
require.resolve("../../config.json"),
JSON.stringify(data, null, 2),
() => {
console.log("* [Config] Config written to.");
}
)
};