prague-blockchain-week/utils/imgs.js

23 řádky
538 B
JavaScript
Surový Normální zobrazení Historie

2023-04-19 00:18:10 +02:00
import { DeConfEngine } from "./engine.js";
const dc = new DeConfEngine();
await dc.init();
// pick last entry (eq. "23")
const entry = dc.entries[dc.entries.length - 1];
console.log(`entry=${entry.id}`);
if (Deno.args[0]) {
const ev = entry.data.events.find((e) => e.id === Deno.args[0]);
await ev.optimizeImages();
} else {
2023-04-27 05:16:24 +02:00
for (const type of Object.keys(entry.colMapper)) {
2023-04-19 02:07:37 +02:00
for (const item of entry.data[type]) {
if (item.data.index.hidden) {
continue;
}
await item.optimizeImages();
2023-04-19 00:18:10 +02:00
}
}
}