import fs from "fs"; import path from "path"; // ⛔ Schutz: API nur im Development-Modus aktiv const filePath = path.join(process.cwd(), "mockData", "CablesStatic.json"); function devHandler(req, res) { if (req.method === "GET") { try { const data = fs.readFileSync(filePath, "utf-8"); res.status(200).json(JSON.parse(data)); } catch (error) { res.status(500).json({ error: "Fehler beim Lesen der CablesStatic.json" }); } } else { res.status(405).json({ error: "Methode nicht erlaubt" }); } } function prodHandler(_, res) { return res.status(404).json({ error: "Mock-API ist nur im Entwicklungsmodus verfügbar." }); } const handler = process.env.NODE_ENV !== "development" ? prodHandler : devHandler; export default handler;