const fs = require("fs"); const path = require("path"); const DATA = path.join(__dirname, "data.json"); let data; try { data = JSON.parse(fs.readFileSync(DATA, "utf8")); } catch (_) { data = { todos: [], systems: [], servers: [], admins: [], users: [], distribution: [], appUsers: [], auditLog: [] }; } if (!data.appUsers || data.appUsers.length === 0) { data.appUsers = [ { login: "admin", password: "admin123", name: "Администратор", role: "admin" } ]; fs.writeFileSync(DATA, JSON.stringify(data, null, 2)); console.log("Создан пользователь admin / admin123 (роль: admin)"); } else { console.log("Пользователи уже существуют"); }