aboutsummaryrefslogtreecommitdiff
path: root/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'index.js')
-rw-r--r--index.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/index.js b/index.js
index bd66ffb..ad0b4f0 100644
--- a/index.js
+++ b/index.js
@@ -29,6 +29,7 @@
const express = require('express');
const fs = require('fs');
const app = express();
+const YAML = require('yaml');
// Get version and build numbers
const version = (fs.existsSync("./.git/refs/heads/mane")
@@ -88,7 +89,7 @@ app.get("/projects", (req, res) => {
// API
let serverCache = {};
let pluralCache = {};
-let projectCache = JSON.parse(fs.readFileSync(__dirname + "/data/projects.json").toString());
+let projectCache = YAML.parse(fs.readFileSync(__dirname + "/data/projects.yml").toString());
app.get("/api/servers", (req, res) => {
res.json(serverCache);
@@ -109,7 +110,7 @@ setInterval(cacheReload, 300000);
function cacheReload() {
console.log("Running refresh...");
- projectCache = JSON.parse(fs.readFileSync(__dirname + "/data/projects.json").toString());
+ projectCache = YAML.parse(fs.readFileSync(__dirname + "/data/projects.yml").toString());
refresh().then(data => {
console.log("Refresh halfway done!");
serverCache = data;