diff options
Diffstat (limited to 'index.js')
-rw-r--r-- | index.js | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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; |