1"@effect/platform/HttpLayerRouter#addHttpApi":
2 replacement: "HttpApiBuilder.layer"
3 note: "HTTP API registration moved to effect/http-api."
4"@effect/platform/HttpLayerRouter#cors":
5 replacement: "HttpRouter.cors"
6 note: "HttpLayerRouter was consolidated into v4 HttpRouter."
7"@effect/platform/HttpLayerRouter#FindMyWay.make":
8 replacement: "FindMyWay.make"
9 note: "Import FindMyWay from effect/http."
10"@effect/platform/HttpLayerRouter#FindMyWay.PathInput":
11 replacement: "FindMyWay.PathInput"
12 note: "Import FindMyWay from effect/http."
13"@effect/platform/HttpLayerRouter#make":
14 replacement: "HttpRouter.make"
15 note: "The layer-oriented router became the sole v4 HttpRouter implementation."
16"@effect/platform/HttpLayerRouter#MiddlewareTypeId":
17 replacement: "none"
18 note: "The middleware type id is internal in v4; use HttpRouter.Middleware."
19"@effect/platform/HttpLayerRouter#PathInput":
20 replacement: "HttpRouter.PathInput"
21 note: "Moved to the consolidated v4 router."
22"@effect/platform/HttpLayerRouter#RouteContext":
23 replacement: "HttpRouter.RouteContext"
24 note: "Moved to the consolidated v4 router."
25"@effect/platform/HttpLayerRouter#RouterConfig":
26 replacement: "HttpRouter.RouterConfig"
27 note: "Now a Context.Reference containing Partial<FindMyWay.RouterConfig>."
28"@effect/platform/HttpLayerRouter#RouteTypeId":
29 replacement: "none"
30 note: "Route nominal ids are internal in v4; construct routes with HttpRouter.route."
31"@effect/platform/HttpLayerRouter#schemaJson":
32 replacement: "HttpRouter.schemaJson"
33 note: "Moved to the consolidated router with v4 Schema and error types."
34"@effect/platform/HttpLayerRouter#schemaNoBody":
35 replacement: "HttpRouter.schemaNoBody"
36 note: "Moved to the consolidated router with v4 Schema types."
37"@effect/platform/HttpLayerRouter#serve":
38 replacement: "HttpRouter.serve"
39 note: "Moved to the consolidated router; pass the route-registration layer."
40"@effect/platform/HttpLayerRouter#toWebHandler":
41 replacement: "HttpRouter.toWebHandler"
42 note: "Moved to the consolidated router for building a Fetch handler and disposer."
43"@effect/platform/HttpLayerRouter#TypeId":
44 replacement: "none"
45 note: "The router nominal service id is internal in v4; use HttpRouter.HttpRouter."
46"@effect/platform/HttpLayerRouter#Request.From":
47 replacement: "HttpRouter.Request.From"
48 note: "Moved with the layer-oriented router into the consolidated HttpRouter module."
49"@effect/platform/HttpLayerRouter#Request.Only":
50 replacement: "HttpRouter.Request.Only"
51 note: "Moved with the layer-oriented router into the consolidated HttpRouter module."
52"@effect/platform/HttpLayerRouter#Route.Context":
53 replacement: "HttpRouter.Route.Context"
54 note: "Moved with the Route helper types into the consolidated HttpRouter module."
55"@effect/platform/HttpLayerRouter#Route.Error":
56 replacement: "HttpRouter.Route.Error"
57 note: "Moved with the Route helper types into the consolidated HttpRouter module."
58"@effect/platform/HttpLayerRouter#add":
59 replacement: "HttpRouter.add"
60 note: "Moved to the consolidated HttpRouter; it still returns a route-registration Layer."
61"@effect/platform/HttpLayerRouter#addAll":
62 replacement: "HttpRouter.addAll"
63 note: "Moved to the consolidated HttpRouter; it still registers route values through a Layer and supports a prefix option."
64"@effect/platform/HttpLayerRouter#layer":
65 replacement: "HttpRouter.layer"
66 note: "Use the layer for the consolidated HttpRouter service."
67"@effect/platform/HttpLayerRouter#toHttpEffect":
68 replacement: "HttpRouter.toHttpEffect"
69 note: "Moved to the consolidated HttpRouter; route-not-found failures now use HttpServerError.HttpServerError."