Package: @effect/platform-node
Module: NodeHttpServer
Provides a Node HttpServer together with the Node HTTP platform, ETag,
and core Node platform services, reading the listen and shutdown options from
a Config value.
Signature
declare const layerConfig: (evaluate: LazyArg<Http.Server>, options: Config.Wrap<Net.ListenOptions & { readonly disablePreemptiveShutdown?: boolean | undefined; readonly gracefulShutdownTimeout?: Duration.Input | undefined; }>) => Layer.Layer<HttpServer.HttpServer | NodeServices.NodeServices | HttpPlatform.HttpPlatform | Etag.Generator, ServeError | Config.ConfigError>
Since v4.0.0