From 7c4899a7ab5bc62bdf1efba66aa5db7523ba7eda Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Thu, 3 Nov 2022 10:04:02 -0400 Subject: [PATCH] fix(kit): normalize handler paths (#8626) --- 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) } }