From 285d3dbe96b612177b45260210aa63a6b3ed380b Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 2 Nov 2022 09:58:18 -0400 Subject: [PATCH] fix(kit): normalize handler paths --- packages/kit/src/nitro.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/kit/src/nitro.ts b/packages/kit/src/nitro.ts index ce88422c5f1..3222f6be70a 100644 --- a/packages/kit/src/nitro.ts +++ b/packages/kit/src/nitro.ts @@ -1,4 +1,5 @@ import type { NitroEventHandler, NitroDevEventHandler, Nitro } from 'nitropack' +import { normalize } from 'pathe' import { useNuxt } from './context' /** @@ -10,7 +11,8 @@ function normalizeHandlerMethod (handler: NitroEventHandler) { const [, method = undefined] = handler.handler.match(/\.(get|head|patch|post|put|delete|connect|options|trace)(\.\w+)*$/) || [] return { method, - ...handler + ...handler, + handler: normalize(handler.handler) } }