@hattip/adapter-vercel-edge
v0.0.49
Published
Vercel Edge Functions adapter for Hattip
Downloads
805
Readme
@hattip/adapter-vercel-edge
Hattip adapter for Vercel Edge Functions.
Usage
Assuming you have your Hattip handler defined in handler.js
, create an entry file like the following and use @hattip/bundler-vercel
or your favorite bundler to bundle it:
import vercelEdgeAdapter from "@hattip/adapter-vercel-edge";
import handler from "./handler.js";
export default vercelEdgeAdapter(handler);
context.passThrough
behavior
The vercelEdgeAdapter
function takes an optional second argument which is a boolean indicating whether the edge function is supposed to act like a middleware. It defaults to false
. When true
, calling context.passThrough
will pass the request to the serverless function, otherwise, it will be ignored and the response will be returned as is.
context.platform
This adapter's platform context contains the property event
which is of type FetchEvent
.