Package: @effect/platform
Module: HttpLayerRouter
A middleware that disables the logger for some routes.
import * as HttpLayerRouter from "@effect/platform/HttpLayerRouter"
import * as HttpServerResponse from "@effect/platform/HttpServerResponse"
import * as Layer from "effect/Layer"
const Route = HttpLayerRouter.add("GET", "/hello", HttpServerResponse.text("Hello, World!")).pipe(
// disable the logger for this route
Layer.provide(HttpLayerRouter.disableLogger)
)
Signature
declare const disableLogger: Layer.Layer<never, never, never>
Since v1.0.0