Fix
All checks were successful
Lint / lint (push) Successful in 13s

This commit is contained in:
Julien Valverdé
2024-09-05 00:35:59 +02:00
parent 4f16a08b7f
commit 3879efa44e
3 changed files with 35 additions and 14 deletions

View File

@@ -18,17 +18,19 @@ const serverListeningMessage = Match.type<AddressInfo | string | null>().pipe(
Match.orElse(v => `HTTP server listening on ${ v.address }:${ v.port }`),
)
export const ExpressNodeHTTPServerLive = (config: {
readonly backlog?: Config.Config<number | undefined>
readonly exclusive?: Config.Config<boolean | undefined>
readonly host?: Config.Config<string | undefined>
readonly ipv6Only?: Config.Config<boolean | undefined>
readonly path?: Config.Config<string | undefined>
readonly port?: Config.Config<number | undefined>
readonly readableAll?: Config.Config<boolean | undefined>
readonly signal?: AbortSignal
readonly writableAll?: Config.Config<boolean | undefined>
}) => Layer.effect(ExpressNodeHTTPServer, Effect.acquireRelease(
export const ExpressNodeHTTPServerLive = (
config: {
readonly backlog?: Config.Config<number | undefined>
readonly exclusive?: Config.Config<boolean | undefined>
readonly host?: Config.Config<string | undefined>
readonly ipv6Only?: Config.Config<boolean | undefined>
readonly path?: Config.Config<string | undefined>
readonly port?: Config.Config<number | undefined>
readonly readableAll?: Config.Config<boolean | undefined>
readonly signal?: AbortSignal
readonly writableAll?: Config.Config<boolean | undefined>
} = {}
) => Layer.effect(ExpressNodeHTTPServer, Effect.acquireRelease(
Effect.gen(function*() {
const app = yield* ExpressApp
const http = yield* importNodeHTTP