// Setzt die Rangliste zurück (leert data/leaderboard.json). // Aufruf: npm run reset-stats import { join, dirname } from 'node:path'; import { fileURLToPath } from 'node:url'; import { writeFileSync, mkdirSync, existsSync } from 'node:fs'; const __dirname = dirname(fileURLToPath(import.meta.url)); const DATA_DIR = join(__dirname, '..', 'data'); const FILE = join(DATA_DIR, 'leaderboard.json'); if (!existsSync(DATA_DIR)) mkdirSync(DATA_DIR, { recursive: true }); writeFileSync(FILE, '[]\n'); console.log('✅ Rangliste zurückgesetzt (data/leaderboard.json geleert).'); console.log(' Wirkt sofort — kein Server-Neustart nötig.');