converted to ts
This commit is contained in:
+18
@@ -0,0 +1,18 @@
|
||||
import { Settings } from './types';
|
||||
import * as fs from 'fs';
|
||||
import * as path from 'path';
|
||||
|
||||
function ReadSettings(): Settings | null {
|
||||
try {
|
||||
console.log("Reading settings.json");
|
||||
const settings_txt = fs.readFileSync("settings.json", 'utf-8');
|
||||
const settings: Settings = JSON.parse(settings_txt);
|
||||
console.log("Done");
|
||||
return settings;
|
||||
} catch (err) {
|
||||
console.error("Error: couldn't read settings.json. make sure its there and valid", err);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
export default ReadSettings;
|
||||
Reference in New Issue
Block a user