Skip to content

Commit 3ed3a3d

Browse files
committed
fix: add missing let/const declarations and strict mode to sync-leaderboard.js (#60)
1 parent 7931c99 commit 3ed3a3d

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

scripts/sync-leaderboard.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
const axios = require("axios");
24
const fs = require("fs");
35
const path = require("path");
@@ -99,11 +101,11 @@ function getFileName(daysAgo) {
99101
process.exit(1);
100102
}
101103

102-
dailyData = JSON.parse(JSON.stringify(overallData));
104+
let dailyData = JSON.parse(JSON.stringify(overallData));
103105
console.log(" ");
104106
console.log("Loading previous day's file...");
105107
const previousDayFilepath = path.join(DATA_DIR, "daily", getFileName(1));
106-
previousData = [];
108+
let previousData = [];
107109
try {
108110
const rawData = fs.readFileSync(previousDayFilepath, "utf8");
109111
previousData = JSON.parse(rawData);
@@ -152,7 +154,7 @@ function getFileName(daysAgo) {
152154
process.exit(1);
153155
}
154156

155-
weeklyData = JSON.parse(JSON.stringify(overallData));
157+
let weeklyData = JSON.parse(JSON.stringify(overallData));
156158
console.log(" ");
157159
console.log("Loading previous week's file...");
158160
const previousWeekFilepath = path.join(DATA_DIR, "daily", getFileName(7));
@@ -211,7 +213,7 @@ function getFileName(daysAgo) {
211213
process.exit(1);
212214
}
213215

214-
monthlyData = JSON.parse(JSON.stringify(overallData));
216+
let monthlyData = JSON.parse(JSON.stringify(overallData));
215217
console.log(" ");
216218
console.log("Loading previous month's file...");
217219
const previousMonthFilepath = path.join(DATA_DIR, "daily", getFileName(30));

0 commit comments

Comments
 (0)