summaryrefslogtreecommitdiff
path: root/src/version.js
blob: 5936ecfe391e446aa8b41bb7b70473de8ad88c6d (plain)
1
2
3
4
5
6
7
8
9
10
const fs = require('fs');

function fix(text) {
    return "0".repeat(10 - text.length) + text;
}

let parts = new Date().toISOString().replaceAll("T", "-").replace("Z", "-").replaceAll(".", "-").replaceAll(":", "-").split("-");
let version = parts[0] + parts[1] + parts[2] + "-" + fix(parseInt(parts[3]).toString(16) + parseInt(parts[4]).toString(16) + parseInt(parts[5]).toString(16) + parseInt(parts[6]).toString(16));

fs.writeFileSync("index.ts", fs.readFileSync("index.ts").toString().replaceAll("%%V", version));