Elysia Request ID Plugin
npm install elysia-requestidElysia plugin to create or forward Request IDs.
``bash`
bun add --exact elysia-requestid
`ts
import { requestID } from "elysia-requestid"; // 1. Import
import Elysia from "elysia";
new Elysia()
.use(requestID()) // 2. Use
.get("/", ({ requestID }) => {
return Hello ${requestID}; // 3. Available in Context`
})
.listen(3000);
`ts
requestID({
// The function to use to generate a request ID
uuid: crypto.randomUUID,
// The header to use for the request ID
header: "X-Request-ID",
});
``