mirror of
https://github.com/supermemoryai/supermemory.git
synced 2026-05-05 23:40:57 +00:00
22 lines
794 B
TypeScript
22 lines
794 B
TypeScript
import type { NextRequest } from "next/server";
|
|
import { getRequestContext } from "@cloudflare/next-on-pages";
|
|
|
|
export const runtime = "edge";
|
|
|
|
export async function GET(request: NextRequest) {
|
|
let responseText = "Hello World";
|
|
|
|
// In the edge runtime you can use Bindings that are available in your application
|
|
// (for more details see:
|
|
// - https://developers.cloudflare.com/pages/framework-guides/deploy-a-nextjs-site/#use-bindings-in-your-nextjs-application
|
|
// - https://developers.cloudflare.com/pages/functions/bindings/
|
|
// )
|
|
//
|
|
// KV Example:
|
|
// const myKv = getRequestContext().env.MY_KV_NAMESPACE
|
|
// await myKv.put('suffix', ' from a KV store!')
|
|
// const suffix = await myKv.get('suffix')
|
|
// responseText += suffix
|
|
|
|
return new Response(responseText);
|
|
}
|