refactor: Remove leaderboard from templates

This commit is contained in:
raphael 2024-11-27 14:44:49 +01:00
parent b103a07311
commit 4a1d6502b6
4 changed files with 4 additions and 6 deletions

View File

@ -58,5 +58,3 @@ rm pengers_image.html.temp
clang -O3 --target=wasm32 -fno-builtin -nostdlib --no-standard-libraries -Wl,--no-entry $export_cmd -Wl,--allow-undefined -o out/$f.wasm $a
wasm2wat out/$f.wasm > out/$f.wat
cp templates/leaderboard.json.template out/leaderboard.json

View File

@ -1,6 +1,6 @@
const fs = require('fs');
var leaderboard = JSON.parse(fs.readFileSync("out/leaderboard.json"));
var leaderboard = JSON.parse(fs.readFileSync("leaderboard.json"));
leaderboard.today = [
{name: 'none', value: '0'},
{name: 'none', value: '0'},
@ -8,4 +8,4 @@ leaderboard.today = [
{name: 'none', value: '0'},
{name: 'none', value: '0'}
];
fs.writeFile('out/leaderboard.json', JSON.stringify(leaderboard), ()=>{});
fs.writeFile('leaderboard.json', JSON.stringify(leaderboard), ()=>{});

View File

@ -109,7 +109,7 @@ http_server.listen(HTTP_PORT, () => {
});
var maps = JSON.parse(fs.readFileSync("maps.json"));
var leaderboard = JSON.parse(fs.readFileSync("out/leaderboard.json"));
var leaderboard = JSON.parse(fs.readFileSync("leaderboard.json"));
const ws_server = new ws.Server({ port: WS_PORT });
@ -173,7 +173,7 @@ ws_server.on('connection', (socket) => {
leaderboard.total.pop();
}
if (update_leaderboard) {
fs.writeFile('out/leaderboard.json', JSON.stringify(leaderboard), ()=>{});
fs.writeFile('leaderboard.json', JSON.stringify(leaderboard), ()=>{});
sockets.forEach((s) => {
s.send('{"name": "leaderboard", "value": '+JSON.stringify(leaderboard)+'}');
});