elysia-requestid

1.0.9 • Public • Published

Elysia Request ID

Elysia plugin to create or forward Request IDs.

Installation

bun add --exact elysia-requestid

Usage

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);

Options (with defaults)

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",
});

Readme

Keywords

none

Package Sidebar

Install

npm i elysia-requestid

Weekly Downloads

84

Version

1.0.9

License

MIT

Unpacked Size

2.65 kB

Total Files

4

Last publish

Collaborators

  • gtramontina