From c95e7a0dc12ab2a5b355e5f35b6248e47e80cf6a Mon Sep 17 00:00:00 2001 From: Octo8080 Date: Thu, 24 Aug 2023 00:46:37 +0900 Subject: [PATCH] adaptation to Fresh 1.4 Plugin --- deps.ts | 2 +- src/loggerPlugin.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deps.ts b/deps.ts index 5f1a782..718a3b2 100644 --- a/deps.ts +++ b/deps.ts @@ -1,3 +1,3 @@ export { type MiddlewareHandlerContext, type MiddlewareHandler } from "https://deno.land/x/fresh@1.3.1/server.ts"; -export { type Plugin } from "https://deno.land/x/fresh@1.3.1/src/server/types.ts" +export { type Plugin } from "https://deno.land/x/fresh@1.4.2/src/server/types.ts" export { nanoid } from "https://cdn.jsdelivr.net/npm/nanoid/nanoid.js"; diff --git a/src/loggerPlugin.ts b/src/loggerPlugin.ts index 2ab864f..16f1cf4 100644 --- a/src/loggerPlugin.ts +++ b/src/loggerPlugin.ts @@ -9,7 +9,7 @@ import { type RemoteLogSenderFunction, } from "./loggerModule.ts"; -export function getLoggerHandler(logSender?: RemoteLogSenderFunction): Plugin { +export function getLoggerHandler(logSender?: RemoteLogSenderFunction): Plugin { const handler: MiddlewareHandler = async function ( _req: Request, ctx: MiddlewareHandlerContext @@ -23,7 +23,7 @@ export function getLoggerHandler(logSender?: RemoteLogSenderFunction): Plugin { middlewares: [ { middleware: { - handler: handler as MiddlewareHandler>, + handler: handler, }, path: "/", },