/opt/canhelp/node_modules/hono/dist/adapter/aws-lambda
NameSizeModeActions
conninfo.js6100644editdlrm
handler.js110740644editdlrm
index.js2430644editdlrm
types.js00644editdlrm
Edit: /opt/canhelp/node_modules/hono/dist/adapter/aws-lambda/conninfo.js (610B)
// src/adapter/aws-lambda/conninfo.ts var getConnInfo = (c) => { const requestContext = c.env.requestContext; let address; if ("identity" in requestContext && requestContext.identity?.sourceIp) { address = requestContext.identity.sourceIp; } else if ("http" in requestContext && requestContext.http?.sourceIp) { address = requestContext.http.sourceIp; } else { const xff = c.req.header("x-forwarded-for"); if (xff) { const ips = xff.split(","); address = ips[ips.length - 1].trim(); } } return { remote: { address } }; }; export { getConnInfo };