Skip to content

Commit c95e7a0

Browse files
committed
adaptation to Fresh 1.4 Plugin
1 parent 1c81ea8 commit c95e7a0

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

deps.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
export { type MiddlewareHandlerContext, type MiddlewareHandler } from "https://deno.land/x/fresh@1.3.1/server.ts";
2-
export { type Plugin } from "https://deno.land/x/fresh@1.3.1/src/server/types.ts"
2+
export { type Plugin } from "https://deno.land/x/fresh@1.4.2/src/server/types.ts"
33
export { nanoid } from "https://cdn.jsdelivr.net/npm/nanoid/nanoid.js";

src/loggerPlugin.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
type RemoteLogSenderFunction,
1010
} from "./loggerModule.ts";
1111

12-
export function getLoggerHandler(logSender?: RemoteLogSenderFunction): Plugin {
12+
export function getLoggerHandler(logSender?: RemoteLogSenderFunction): Plugin<Logger> {
1313
const handler: MiddlewareHandler<Logger> = async function (
1414
_req: Request,
1515
ctx: MiddlewareHandlerContext<Logger>
@@ -23,7 +23,7 @@ export function getLoggerHandler(logSender?: RemoteLogSenderFunction): Plugin {
2323
middlewares: [
2424
{
2525
middleware: {
26-
handler: handler as MiddlewareHandler<Record<"logger", unknown>>,
26+
handler: handler,
2727
},
2828
path: "/",
2929
},

0 commit comments

Comments
 (0)