blob: b96c93d1555a04cf2e948bc7c0f32193b10b7062 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
const watch = require('node-watch');
const fs = require('fs');
let lastUpdate = 0;
watch('..', { recursive: true }, function(evt, name) {
if (name.includes("includes/users") || name.includes("includes/tokens") || name.includes("assets/content")) return;
if (new Date().getTime() - lastUpdate > 60000) {
let buildFile = fs.readFileSync("/opt/spotify/build.txt").toString().trim();
let build = parseInt(buildFile.replace(/^(.*?)(\d+)$/gm, "$2")) + 1;
fs.writeFileSync("/opt/spotify/build.txt", buildFile.replace(/^(.*?)(\d+)$/gm, "$1") + build);
lastUpdate = new Date().getTime();
}
});
|