mirror of
https://github.com/badlogic/heissepreise.git
synced 2024-06-05 08:15:33 +02:00
13 lines
708 B
JavaScript
13 lines
708 B
JavaScript
const fs = require("fs");
|
|
const analysis = require("./analysis.js");
|
|
const dataDir = process?.argv?.[2] ?? "docker/data";
|
|
console.log("Restoring data from raw data.");
|
|
(async function () {
|
|
/*console.log("Items: " + JSON.parse(fs.readFileSync("docker/data/latest-canonical.json")).length);
|
|
await analysis.updateData(dataDir);
|
|
fs.copyFileSync(`${dataDir}/latest-canonical.json`, `${dataDir}/latest-canonical-old.json`);*/
|
|
const items = analysis.replay(dataDir);
|
|
fs.writeFileSync(`${dataDir}/latest-canonical.json`, JSON.stringify(items, null, 2));
|
|
console.log(`Wrote ${JSON.parse(fs.readFileSync(`${dataDir}/latest-canonical.json`)).length} to ${dataDir}/latest-canonical.json`);
|
|
})();
|