22 lines
516 B
TypeScript
22 lines
516 B
TypeScript
// Setup type definitions for built-in Supabase Runtime APIs
|
|
import "jsr:@supabase/functions-js/edge-runtime.d.ts";
|
|
import { load } from "jsr:@std/dotenv";
|
|
|
|
interface reqPayload {
|
|
name: string;
|
|
}
|
|
|
|
console.info('server started');
|
|
|
|
Deno.serve(async (req: Request) => {
|
|
|
|
const { name }: reqPayload = await req.json();
|
|
const data = {
|
|
message: Deno.env.toObject(),
|
|
};
|
|
|
|
return new Response(
|
|
JSON.stringify(data),
|
|
{ headers: { 'Content-Type': 'application/json', 'Connection': 'keep-alive' }}
|
|
);
|
|
}); |