Files
cydweb/app/api/firmware/route.ts
DESKTOP-PUHFO60\dsx2016 ae63378fdb Add CYD browser flasher with Next.js, i18n, and Web Serial install.
Replace the starter app with a public/local flasher that discovers sibling firmwares, supports en/zh, and documents HTTPS deploy.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 19:38:53 +08:00

14 lines
313 B
TypeScript

import { NextResponse } from "next/server";
import { discoverFirmware } from "@/lib/firmware";
export const dynamic = "force-dynamic";
export async function GET() {
const firmwares = discoverFirmware();
return NextResponse.json({
chipFamily: "ESP32",
count: firmwares.length,
firmwares,
});
}