diff --git a/web/pages/api/build-id/route.ts b/web/pages/api/build-id/route.ts new file mode 100644 index 00000000..85406627 --- /dev/null +++ b/web/pages/api/build-id/route.ts @@ -0,0 +1,8 @@ +import path from 'path'; +import fs from 'fs'; + +export default function handler(req: any, res: any) { + const buildId = fs.readFileSync(path.join(process.cwd(), '.next', 'BUILD_ID'), 'utf8').trim(); + res.setHeader('Cache-Control', 's-maxage=31536000, stale-while-revalidate'); + res.status(200).json({ buildId }); +} \ No newline at end of file