deckhearth/api/hello.ts

20 lines
477 B
TypeScript
Raw Normal View History

import type { NextApiRequest, NextApiResponse } from 'next';
type Data = {
message: string;
timestamp: string;
environment: string;
has_database_url: boolean;
}
export default function handler(
req: NextApiRequest,
res: NextApiResponse<Data>
) {
res.status(200).json({
message: 'Hello from TCG Vault API!',
timestamp: new Date().toISOString(),
environment: process.env.NODE_ENV || 'unknown',
has_database_url: !!process.env.DATABASE_URL
});
}