aboutsummaryrefslogtreecommitdiff
path: root/index.js
diff options
context:
space:
mode:
authorMinteck <contact@minteck.org>2022-07-22 16:17:20 +0200
committerMinteck <contact@minteck.org>2022-07-22 16:17:20 +0200
commit70397b7ef4f512ac21535d2a8fcf44dac51c8eb5 (patch)
tree01987cc830744b1886690689b8ee83ba2781cac6 /index.js
parent87351361f00504c71aa467e1247a0d6720e404d6 (diff)
downloadvaportrail-70397b7ef4f512ac21535d2a8fcf44dac51c8eb5.tar.gz
vaportrail-70397b7ef4f512ac21535d2a8fcf44dac51c8eb5.tar.bz2
vaportrail-70397b7ef4f512ac21535d2a8fcf44dac51c8eb5.zip
I guess it's done?
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;