MCPcopy Create free account
hub / github.com/Linen-dev/linen.dev / handler

Function handler

apps/web/pages/api/highlight/index.ts:35–52  ·  view source on GitHub ↗
(
  request: NextApiRequest,
  response: NextApiResponse
)

Source from the content-addressed store, hash-verified

33}
34
35export default async function handler(
36 request: NextApiRequest,
37 response: NextApiResponse
38) {
39 if (request.method === 'OPTIONS') {
40 return preflight(request, response, ['POST']);
41 }
42 cors(request, response);
43 if (request.method === 'POST') {
44 const { input, language } = request.body;
45 const { status, data } = await create({
46 input,
47 language,
48 });
49 return response.status(status).json(data || {});
50 }
51 return response.status(405).json({});
52}

Callers

nothing calls this directly

Calls 3

preflightFunction · 0.90
corsFunction · 0.90
createFunction · 0.70

Tested by

no test coverage detected